ATM机软件需求及设计文档.docxVIP

  • 27
  • 0
  • 约4.56千字
  • 约 14页
  • 2017-05-06 发布于浙江
  • 举报
第1章需求分析1.1设计介绍根据现实中ATM机的业务要求及对客户的需求分析,本系统需要实现注册、登录、存取款、查询、转账、修改密码和退出等功能。通过本系统,用户通过注册业务用身份账号注册银行账户,并在注册之后可以通过该银行账户登陆ATM系统,在系统中实现存取款、查询账户信息、转账、修改密码等操作。1.2需求分析1.ATM系统首先要有注册(开户)功能,且需对所有注册用户的信息进行完整的保存与读取。对这些信息的保存要有一定的技巧性,可以为之后用户的注册,以及所有用户的登录提供一个很好的检索条件。在注册的时候要以身份证注册账号。在创建密码时要严谨和人性化,输入两次密码以确定密码,以防止用户输入含糊的密码。为了实现此功能,可以创建一个文件。建立一条链表,链表中每个节点对各种数据类型进行保存。2.ATM系统需实现登陆功能(对于已经注册的用户),登录系统需要调取用户所有信息。此功能设计必须保证用户的安全性,一旦登录便可以实现登录后的所有功能。只有在正确输入账户号以及密码的情况下才可以登录成功。在登录时要检索所有已登录用户的信息,确保是登录时所输入的账号并且密码输入无误。为实现此功能,可以直接调取文件中的信息进行核对,运用链表检索核对账号和密码的准确性。3.成功登录ATM系统后,可以使用其存取款业务。存取款时对用户在这个账户现有的金额进行正确的运算并在确定业务完成的情况下在退出时进行保存。这个业

文档评论(0)

1亿VIP精品文档

相关文档