软件工程__atm取款机分析报告

软件工程__atm取款机分析报告

ID:16534843

大小:1.08 MB

页数:24页

时间:2018-08-22

软件工程__atm取款机分析报告_第1页
软件工程__atm取款机分析报告_第2页
软件工程__atm取款机分析报告_第3页
软件工程__atm取款机分析报告_第4页
软件工程__atm取款机分析报告_第5页
资源描述:

《软件工程__atm取款机分析报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ATM取款机需求分析说明书学院:信息工程学院班级:软件工程07-2组别:第二组组长:高喜顺组员:刘晓磊,云龙,宋天海日期:2009-11-12需求规格说明书1.引言11.1编写目的11.2项目背景11.3参考资料11.4任务分配22.任务概述22.1目标22.2运行环境32.3条件与限制33.数据描述33.1E-R图33.2数据字典53.3数据流图64.功能需求94.1功能划分94.2功能描述94.3系统用例图……………………………………………………………………………..104.4用例描述……………………………………

2、……………………………………………124.5活动图…………………………………………………………………………………165.性能需求215.1数据精确度215.2时间特性215.3适应性216.运行需求216.1故障处理217.其它需求221.引言1.1编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档供项目经理、设计人员、开发人员参考。ATM主要能够实现取款,转账,查询余额等功能,并且能够对客户的每一笔资金的流向进行记录。因此如何利用现有的成熟技术开发一个界面友好,操作简单,方便的系统已

3、经成为一种必然的趋势。所以,用户可以安全放心的使用此系统。1.2项目背景项目的委托单位:内蒙古呼和浩特市建设银行总行开发单位和主管部门:内蒙古工业大学软件07-2班随着社会的高速发展,人们的生活节奏越来越快,现有的银行系统往往需要客户在办理手续时等待很长的时间,这不仅会浪费很多宝贵的时间,也会使得银行的业务人员十分的繁忙,需要很大的人力和财力。基于这样的情况,ATM取款机系统的开发就显的十分的重要!1.3参考资料a.郑人杰等编著《实用软件工程》北京清华大学出版社a.杨文龙等编著《软件工程》北京电子工业出版社b.孙涌等

4、编著《现代软件工程》北京北京希望电子出版社c.张海藩《软件工程导论》清华大学出版社第5版d.邱郁惠《C++程序员UML实务手册》机械工业出版社e.高焕堂《USECASE入门与实例》清华大学出版社f.徐锋陈瑄等《UML面向对象建模基础》中国水利水电出版社1.4任务分配通过对整个系统的总体分析,也为了能够快速有效的完成需求分析报告,责任落实到人,我们将为组中的成员分配了各自的任务。组长:高喜顺,负责总体规划和分配任务组员:云龙,宋天海,刘晓磊任务划分:云龙主要负责画E-R图,宋天海主要负责数据流图,刘晓磊主要负责顺序图。

5、2.任务概述2.1目标ATM自动取款机可以提供24小时不间断服务,操作简单,可以很方便为用户提供取款、转账/汇款、查询账户信息等服务。使得用户能够方便使用,并且帮助银行减轻一些压力。2.2运行环境操作系统:MicrosoftWindows2000以上支持环境:IIS5.0数据库:MicrosoftSQLServer20002.3条件与限制为了使系统能够顺畅安全有效的运行,主计算机的软件和硬件的环境有一些基本要求。表2.3服务器端客户端硬件环境P4/256MB/80GB以上PC586/128MB/40MB以上软件环境M

6、icrosoftWindowsXPMicrosoftIE6.0或更高3.数据描述3.1E-R图根据实际的调查结果,在这个系统中,我们共抽象出了五个实体。分别是:用户,IC卡,ATM机,账户,回单。各个实体的属性如下:用户:IC卡:卡号,用户名账户:开户时间,开户银行,余额,用户名,卡种类,用户ID帐号回单:银行名,帐号,金额,提款机分行好,转入帐号,转账金额,日期ATM机:编号,系统时间,所在地点根据以上对实体的分析,我们用E-R图来表是各个实体之间的关系,其总体关系图如下:图3.1(E-R图)3.2数据词典名字:银

7、行卡别名:描述:唯一的标识一个用户的信息定义:银行卡=卡号+用户名组织:按卡号从小到大顺序名字:账户信息别名:描述:唯一的标识一个用户的开户信息定义:账户信息=帐号+户名+余额+用户名+ID+开户时间+开户地点+开户银行+种类组织:按帐号从小到大顺序名字:回单别名:描述:打印出用户一次操作的具体信息定义:回单=卡号+取款金额+取款时间名字:ATM取款机别名:ATM描述:实现用户的现金服务,账户服务,其他服务定义:ATM=系统时间+所在地点+编号3.3数据流图总图图3.3.1(顶层数据流图)图3.3.2(一层数据流图)

8、取款子系统图3.3.3(取款子图)查询子系统图3.3.4(查询子图)修改密码子系统图3.3.5(修改密码子图)转账子系统图3.3.6(转账子图)4.功能需求4.1功能划分该系统主要包括三大块功能:现金服务,账户服务,其它服务。现金服务主要包含:取款,转账;账户服务包含:修改密码,余额查询;其它服务主要包含:打印回单。4.2功能描述aATM取款机

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。