ATM自动取款机系统需求分析
- 格式:ppt
- 大小:5.32 MB
- 文档页数:34


《ATM自动取款机系统》需求规格说明书文档名称:ATM系统需求分析规格说明书项目名称:ATM自动取款机系统项目负责人:计算机071—27 胡玉萍ATM系统需求规格说明书1. 引言1.1编写目的本需求规格说明书是对ATM系统开发的基本需求的描述,以及对系统任务、功能需求和性能需求进行阐述。
编写本需求规格说明书的目的是分析ATM系统的特点,将取款、存款、查询等业务自主化,提出该系统的功能需求。
需求分析是用户和系统分析员之间进行沟通的桥梁,是用户确定未来系统功能的凭据,也是系统分析员进行系统设计的对象和依据,是系统验收的依据。
故是一个多方人事都要阅读和思考的重要文档。
1.2背景拟开发软件系统的名称:系统名称:ATM系统任务提出者:广大储户任务开发者:大连工业大学:胡玉萍1.3定义1、账号。
在银行中,事务应用的单个账号。
账号可以为多种类型,但是至少包括支票和存款。
每个顾客可以拥有多个账号。
2、A TM:Automatic Teller Machine。
一个工作站终端,使得顾客能够使用现金卡在A TM上进行自己的事务处理。
A TM同顾客进行交互,收集事务信息,并发送事务信息到中心计算机,由中心计算机确认和处理信息之后,将现金通过A TM提供给顾客。
3、银行。
一个金融机构,负责保存顾客的账号信息,执行授权卡通过ATM网访问账号。
4、银行计算机。
银行拥有的计算机,同A TM网和银行自己的现金工作站进行交互。
银行可以拥有自己的内部计算机网处理账号,但是我们只关心同网络进行交互的计算机。
5、现金卡。
每张卡提供给一个银行储户,授权储户可以使用ATM机访问自己的账号。
每张卡包含一个银行代码和一个卡号,银行代码根据信用卡的国际标准进行编码,卡号确定卡能够访问的账户。
一张卡不能访问客户的所有账户。
每张卡只能有一个持卡人,但是多个复本可能存在,所以必须考虑从不同的A TM机同时使用相同卡的行为。
6、储户。
拥有银行的一个或者多个账号的人。
ATM 系统需求分析报告目录第一章引言 (1)1.1 编写目的 (1)1.2 背景 (1)第二章需求分析报告 (7)2.1功能需求 (7)2.2运行需要 (16)2.3输入要求 (16)2.4输入要求 (16)2.5其他需求 (16)第三章系统总体及界面设计 (18)3.1 总体设计 (18)3.2 界面设计 (19)第四章ATM系统数据库分析 (26)4.1 ATM系统表清单 (26)4.2 系统ER图 (29)第五章总结 (31)第一章引言1.1 编写目的应课程的需要,为了明确银行用户对ATM系统的需求,并在充分了解ATM 系统软件的基础上较好的对ATM软件的细节问题进行了修正和改进,并提出了一些有一定意义的建议,使用户与开发人员双方对软件需求取得共同理解和双方满意,并作为优化整个银行软件系统的基础。
此报告文档进一步定制软件开发的细节问题,明确软件需求并进行了具体分析、组织软件开发与测试等,便于用户与开发商协调并行工作。
经过对银行ATM 系统项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行需求分析。
这个项目的开发是为银行提供一套高效稳定可靠的终端服务平台,为储户登录,存款,取款,查询,打印凭条等操作提供便利,尤其是在ATM机出现故障的情况下,提供了故障恢复的功能。
希望通过本次报告的编写,作为学生自身能够了解到更多关于编程及数据库应用方面的实际案例,将学习到的理论知识应用到实际生活中去,并在应用的过程中巩固学习到的理论知识,加深理解和掌握认知度,便于以后更好的学习其它知识,优化自我,提高自我。
1.2 背景项目名称:银行ATM系统银行系统是与生活紧密相关的一个机构,银行提供了存款、取款、转账等业务,这些业务与人们的日常生活息息相关。
在银行设立账户的人或机构通常被称为银行的储户。
一个储户可以在银行开多个账户,储户可以存钱到账户中,也可以从自己的账户中取现,还可以将存款从一个账户转到另一个账户。