- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(word)ATM自动取款机—开发计划书
开发计划书
ATM自动取款机系统
成员:王旭 缪宇飏 张伟
张恒友 邓会 周舟
目录
1.引言 1
1.1编写目的 1
1.2定义 1
1.3参考资料 1
2.项目概述 2
2.1工作内容 2
2.2程序和文档 3
2.2.1程序 3
2.2.2文档 3
3.实施计划 3
3.1任务分解 3
3.2进度 4
3.3关键问题 4
4.人员组织及分工 4
5.交付期限 5
6.专题计划要点 5
6.1测试计划 5
6.2质量保证计划 5
1.引言
1.1编写目的
ATM机管理系统是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体的一些业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达到理想的效果。然而ATM自动取款功能不带为银行节省大量财力人力,还为广大城市用户带来便捷。为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档,本文针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析,概要设计,程序编码,软件应用等过程,开发了这个系统。
1.2定义
专业术语与缩略词
帐号:在银行中,事物应用的单个帐号。每个顾客可以拥有多个帐号。
用户:拥有银行的一个或多个帐号的人。可以是一个人或多个人,或者是公司。相同的人,拥有不同的银行帐号被认为是不同的落户。
ATM:ATM是Automatic Teller Machine 的缩写,意为自动取款机。是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。
1.3参考资料
[1] 软件工程导论(第5版) 张海藩 清华大学出版社 出版时间:2008年
2.项目概述
2.1工作内容
本设计按要求采用“项目小组”的形式,结合具体开发项目进行设计。需完成如下文档:1.开发计划书; 2. 需求分析说明书; 3.概要详细设计说明书; 4.测试设计及结果报告书。
并完成系统的功能设计、数据库设计和人机界面设计。 撰写软件测试计划。功能设计包括模块层次图,数据库设计包括E-R图、数据字典。人机界面设计是程序设计的一个重要方面,用户界面的设计在研究技术问题的同时对人加以研究。要考虑用户界面的一致性、容错性、简洁、易操作性,给用户适当的帮助。
本ATM自动取款机系统索要包含的子系统有:
存款子系统
取款子系统
转账子系统
查询余额子系统
修改密码子系统
其中每个子系统同时又包括:1功能
2性能
3输入项目
4输出项目
5算法
6程序逻辑
7存储分配
8限制条件
9测试要点
实现的功能主要有:
(一)ATM取款系统
键盘输入处理, 包括:
1) 接受用户输入密码、查询密码、更改密码
接受用户输入取款金额、查询余额
打印取款信息
(2)显示模块功能,包括:显示与客户有关的信息,包括一切交互时所需的提示、确认等信息。
(3)模拟吐钱机功能,以数据库中的ATM机现金模拟ATM机现金,包括:
1) 定额存取款:可选择100,200,400,1000,2000六种额度进行取款。
2) 其他数额:100的倍数进行存取款。
2.2程序和文档
2.2.1程序
1. 程序名称:ATM自动取款机系统
2. 使用语言:C++
2.2.2文档
应交付的文档:
1.开发计划书;
2.需求分析说明书;
3.概要详细设计说明书;
4.测试设计及结果报告书。
3.实施计划
3.1任务分解
本次任务主要分为:1.开发计划书; 2. 需求分析说明书;3.概要详细设计说明书; 4.测试设计及结果报告书。
3.2进度
表3-1 进度表
任务名称 开始时间 结束时间 项目开发计划
2016-05-29 2016-06-4 需求分析说明书 概要设计说明书
详细设计说明书 2016-06-05 2016-06-11 测试计划 2016-06-12 2016-06-18 结果报告书 2016-06-19 2016-06-25 3.3关键问题
由于本组成员知识范围有限,尚无软件开发经验,对于可视化开发工具和数据库管理工具还处在初步了解阶段,所以对系统的开发进度和系统功能的实现较难控制。
但小组成员交流方便,团结积极,所需材料准备齐全,能够在期限内完成本系统软件。
4.人员组织及分工
1.开发计划书——王旭 缪宇飏;
2.需求分析说明书——王旭 缪宇飏;
3.概要详细设计说明书——张恒友,邓会;
4.测试设计及结果报告书——张伟,周舟;
5.交付期限
2016年6月
6.专题计划要点
6.1测试计划
功能项测试 对软件需求分析说明书中的所有功能项进行测试。
业务流程测试 对软件项目的典型业务流程进行
您可能关注的文档
- (word)2016.4.25宣传板面.docx
- (word)265232015年全县教育工作要点(征求意见稿)1.doc
- (word)2、资产清查专项审计报告.doc
- (word)366网上商城“双蛋”活动方案.docx
- (word)3组计划书完结版(叁伍Team).doc
- (word)ABC_Bakery_美语烘焙屋_中英文互译_第3课_我饿了.doc
- (word)Aisqoo报告模板.doc
- (word)ANSI ESD s541-2008(用词霸翻译).doc
- (word)AO历年试题及答案7-2010年11月26日.doc
- (word)B酒店集团管理公司关于召开下属各饭店经验交流会议的筹备方案.doc
文档评论(0)