atm自动取款机系统需求分析.pdf
文本预览下载声明
三、需求规格说明书
《软件工程》结课论文
题目:ATM 自动取款机系统的需求分析
专业:XXXXXXXXXXXXXXXX
班级:XX XX XX XX X XX
姓名: XX XX XX
学号: XXXXXXXXXXXXX
XXXX 年 XX 月 XX 日
三、需求规格说明书
目录
三、需求规格说明书
1.引言
1.1 编写目的
ATM 自动取款机系统是银行业务流程过程中十分重要且必备的环节之一,在银行
业务流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体
的一些业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率
低下,而且无法达到理想的效果。为此,我们在明确该软件需求的基础上,安排项目
规划与进度、组织软件开发与测试,撰写本文档。本文档针对上述问题,采用软件工
程的开发原理,依据软件流程过程规范,按照需求分析,概要设计,程序编码,软件
应用等过程,开发了这个系统。
《ATM 自动取款机系统需求规格说明书》的目的是明确《ATM 自动取款机系统》
中各项功能和非功能需求,确定系统功能模块,同时为概要设计和详细设计人员提供
设计依据,也可供本项目的其他开发人员参阅。本需求分析报告的目的是规范化本软
件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管
理,同时提出了本 ATM 自动取款机系统的软件开发过程,便于程序员与客户之间的交
流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得
更大范围的应用。本文档供项目经理、设计人员、开发人员、客户参考。
1.2 项目背景
待开发项目名称:ATM 自动取款机系统的分析与设计
项目开发者:
项目背景:在市场经济的蓬勃发展和人们日益繁忙的条件下,现有的银行系统往往需
要客户在办理手续时等待很长的时间,这不仅会浪费很多宝贵的时间,也
会使得银行的业务人员十分的繁忙,需要很大的人力和财力。基于这样的
情况,ATM 取款机系统的开发就显的十分的重要!它可以减少银行的业务
处理压力,尽量节省人们的时间,并且可以有效解决用户信息和资金信息
的繁杂问题。
1
三、需求规格说明书
1.3 定义
专业术语与缩略词
账号:在银行中,事物应用的单个账号。每个顾客可以拥有多个账号。
用户:拥有银行的一个或多个账号的人。可以是一个人或多个人,或者是公司。相同
的人,拥有不同的银行帐号被认为是不同的落户。
ATM:自动取款机又称ATM,是Automatic Teller Machine 的缩写,意思是自动柜员
机,因大部分用于取款,又称自动取款机。它是一种高度精密的机电一体化装
置,利用磁性代码卡或智能卡实现金融交易的自助服务,代替银行柜面人员的
工作。可提取现金、查询存款余额、进行账户之间资金划拨、余额查询等工作;
还可以进行现金存款(实时入账)、存折补登、中间业务等工作。持卡人可以使
用信用卡或储蓄卡,根据密码办理自动取款、查询余额、转账、现金存款,存
折补登,购买基金,更改密码,缴纳手机话费等业务。
2.任务概述
2.1 目标
现如今,有许多家银行在顾客办理业务时都需要到柜台前需要服务人员的操作,
效率很低。为了解决这样的问题,我们小组提出了研究 ATM 自动取款机系统,使银行
和各户办理业务时,更便捷。
ATM 自动取款机可以24 小时自动取款,无需人工服务,同时提供了许多的功能,
尽可能的满足用户的需求。
该软件系统为社会提供了很大方便,同时也是时代的需要,代表社会的进步和科
技的发展。
2.2 运行环境
硬件环境:
CPU :1GHZ 及以上
内存:1G 以上
硬盘:20G
显示全部