atm取款机软件需求分析书

atm取款机软件需求分析书

ID:10329732

大小:106.50 KB

页数:11页

时间:2018-07-06

atm取款机软件需求分析书_第1页
atm取款机软件需求分析书_第2页
atm取款机软件需求分析书_第3页
atm取款机软件需求分析书_第4页
atm取款机软件需求分析书_第5页
资源描述:

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

1、西安石油大学户县新校区软件0903行军蚁设计小组产品文档需求分析文档产品版本密级文档编号20101023V123内部产品名称ATM取款机共页ATM取款机需求分析说明书撰写:于少华,吴昊,杨雪,何雪英日期:2010-10-23审核:日期:批准:日期:ATM取款机项目设计小组第11页共11页西安石油大学户县新校区软件0903行军蚁设计小组目录目录21引言31.1编写目的31.2背景31.3定义4参考资料4任务概述42.1目标42.1.1开发意图42.1.2应用目标42.1.3作用范围52.1.4其他52.2用户的特点52.3假定与约束53需求规定6

2、3.1对功能的规定63.1.1ATM电子开户73.1.2账户登录73.1.3密码修改73.1.4余额查询73.1.5自动存款73.1.6自动取款73.1.7自动转账83.1.8交易明细查询83.1.9退卡83.2对性能的规定83.2.1精度83.2.2时间特性要求83.2.3灵活性93.3输入输出要求93.4数据管理能力要求103.5故障处理要求104运行环境规定104.1设备104.2支持软件104.3接口104.4控制11ATM取款机项目设计小组第11页共11页西安石油大学户县新校区软件0903行军蚁设计小组(后记:在张明老师的带领下,经过

3、我们小组成员的配合,通过查询各种资料,我们逐渐完善了这份需求说明书。在这个过程中,我们体会到了团队合作的强大力量,而这份设计就是大家心血的结晶和团队精神的有力见证。)111引言1.1编写目的为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,为了使用户与开发者更好地进行沟通,并在此基础上探索C程序语言的开发途径和应用方法,使之成为整个开发工作的基础。本需求分析的预期使用用者ATM系统软件开发有联系的决策人,开发组人员,支持本项目的领导和使用该系统的用户。1.2背景软件名称:ATM取款机任务提出者:西安石油大学计算机学院开发者:杨雪,吴

4、昊,何雪英,于少华,王国君,刘博。用户:为与ATM取款机软件开发有联系的决策人,开发组人员以及使用该系统的用户。使用的计算机网络:本项目使用西安石油大学计算机机器以及各开发者本人的计算机进行编程。ATM取款机项目设计小组第11页共11页西安石油大学户县新校区软件0903行军蚁设计小组1.3定义C语言是国内外广泛使用的一种计算机语言,C语言功能丰富,表达力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,即具有高级语言的优点,又具有低级语言的许多特点。既可以用来编写系统软件,也可以用来编写应用软件。它的语言简洁、紧凑,使用方便、灵活;运算符

5、丰富;数据类型丰富;具有结构化的控制语句;语法限制不太严格,程序实际自由度大。参考资料1.《C程序设计》谭浩强主编清华大学出版社2.《软件工程导论第三版》张海藩主编清华大学出版社任务概述2.1目标2.1.1开发意图ATM取款机现在为大家广泛使用,与人们生活息息相关。本项目主要利用学过的C语言知识来编写一个ATM自动取款机的程序,可以让大家更加深刻的了解ATM的工作原理,同时也让大家对程序设计流程的有了更近一步了解,为以后的找工作积累了经验。2.1.2应用目标本次项目的设计以实用为主,主要应用于银行卡业务,由于银行卡方便快捷,使用户在外游玩工作中

6、避免携带大量纸币带来的不安全隐患,更好的享受生活。ATM取款机项目设计小组第11页共11页西安石油大学户县新校区软件0903行军蚁设计小组2.1.3作用范围使用ATM取款机的人群必须进行电子注册,必须遵守用户许可协议,了解相应的操作流程。2.1.4其他该项目使用开发所有解释权归本开发小组所有,请按协议正常运作。如果出现问题,请及时和我们联系。2.2用户的特点本软件的用户主要分为以下两类:对于ATM使用者:a)一般的开户持卡人员;b)不要求具备任何专业知识;c)普通用户使用存款,查询余额,转账,修改密码,查询存取历史明细等功能。对于维护人员:a)

7、要求熟练掌握C语言的相关知识;b)对软件开发的各个过程有所了解,以及各个模块的相互联系要清楚。软件的预期使用频度为频繁。2.3假定与约束程序开发人员为6人,可用硬件资源为6台电脑;开发环境为windows上搭建的C语言运行环境;软件运行的硬件平台为取款机,软件的开发应考虑用户的需求,应考虑界面的美观,程序的简洁,运行环境为C语言的运行环境,软件开发的时间为21天。ATM取款机项目设计小组第11页共11页西安石油大学户县新校区软件0903行军蚁设计小组3需求规定3.1对功能的规定ATM电子开户账户登录密码修改余额查询自动存款自动取款自动转账交易明

8、细查询退卡输入基本信息返回主菜单输入密码返回主菜单输入原密码返回主菜单输入新密码显示信息显示余额返回主菜单放入需要存现金返回主菜单添加成功并且显示添加

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

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

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