欢迎来到天天文库
浏览记录
ID:32534254
大小:134.30 KB
页数:10页
时间:2019-02-11
《atm自动取款机系统——项目开发计划》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、五、项目开发计划{银行ATM(取款机)系统V1.0}项目开发计划文件状态:[√]草稿[]正式发布[]正在修改文件标识:BJWL-ATM当前版本:1.0作者:齐岩完成日期:2012-12-20版本历史版本/状态作者参与者起止日期备注V1.0齐岩2012-12-20五、项目开发计划目录1.引言11.1编写目的11.2项目背景11.3定义21.4参考资料22.项目概述22.1工作内容22.2条件与限制42.3产品42.3.1程序42.3.2文档42.4运行环境52.5服务52.6验收标准53.实施计划53.1任务分解53.2进度6
2、3.3预算63.4关键问题64.人员组织及分工75.交付期限76.专题计划要点76.1测试计划76.2质量保证计划86.3系统安装计划8五、项目开发计划1.引言1.1编写目的ATM机管理系统是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体的一些业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达到理想的效果。然而ATM自动取款功能不带为银行节省大量财力人力,还为广大城市用户带来便捷。为明确软件需求、安排项目规划与进度
3、、组织软件开发与测试,撰写本文档,本文针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析,概要设计,程序编码,软件应用等过程,开发了这个系统。本文档供项目经理、设计人员、开发人员参考。1.2项目背景待开发项目名称:银行ATM(取款机)系统委托单位:中国工商银行陕西分行开发单位:主管部门:用户:中国工商银行陕西分行产品的所有权:中国工商银行陕西分行项目开发者:项目背景:在市场经济的蓬勃发展和人们日益繁忙的条件下,现有的银行系统往往需要客户在办理手续时等待很长的时间,这不仅会浪费很多宝贵的时间,也会使得银行
4、的业务人员十分的繁忙,需要很大的人力和财力。基于这样的情况,ATM取款机系统的开发就显的十分的重要!它可以减少银行的业务处理压力,尽量节省人们的时间,并且可以有效解决用户信息和资金信息的繁杂问题。8五、项目开发计划1.3定义专业术语与缩略词帐号:在银行中,事物应用的单个帐号。每个顾客可以拥有多个帐号。用户:拥有银行的一个或多个帐号的人。可以是一个人或多个人,或者是公司。相同的人,拥有不同的银行帐号被认为是不同的落户。ATM:ATM是AutomaticTellerMachine的缩写,意为自动取款机。是一种高度精密的机电一体化
5、设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。1.4参考资料[1]软件需求工程毋国庆机械工业出版社出版时间:2008-8-1[2]软件需求工程原理和方法金芝刘磷金英科学出版社出版时间:2008-7-1[3]UML基础与Rose建模案例吴建汪杰人民邮电出版社出版时间:2007-4-1[4]软件工程导论朱少民清华大学出版设出版时间:2009-1-12.项目概述2.1工作内容本设计按要求采用“项目小组”的形式,结合具体开发项目进行设计。需完成如下文档(1)可行性研
6、究报告(2)项目开发计划(3)需求规格说明书(4)软件设计说明书(5)测试计划测试报告(6)用户操作手册并完成系统的功能设计、数据库设计和人机界面设计。撰写软件测试计划。功能设计包括模块层次图,数据库设计包括E-R图、数据字典。人机界面设计是程序设计的一个重要方面,用户界面的设计在研究技术问题的同时对人加以研究。要考虑用户界面的一致性、容错性、简洁、易操作性,给用户适当的帮助。本ATM自动取款机系统索要包含的子系统有:(1)模拟读卡系统(2)取款子系统(3)转账子系统8五、项目开发计划(1)查询余额子系统(2)修改密码子系统
7、(3)打印凭条子系其中每个子系统同时又包括:功能性能输入项目输出项目算法程序逻辑接口存储分配限制条件测试要点实现的功能主要有:(一)ATM取款系统(1)模拟读卡功能,包括:1)读取虚拟的卡号信息,查找数据库找到相关信息。2)识别虚拟的卡的类型,记录卡号和银行信息。3)验证卡号4)在显示器提示输入密码。(2)键盘输入处理,包括:1)接受用户输入密码、查询密码、更改密码2)接受用户输入取款金额、查询余额3)打印取款信息(3)显示模块功能,包括:显示与客户有关的信息,包括一切交互时所需的提示、确认等信息。(4)模拟吐钱机功能,以数
8、据库中的ATM机现金模拟ATM机现金,包括:1)定额取款:可选择50,100,200,500,800,1000六种额度进行取款。8五、项目开发计划2)其他数额:可输入50-1000,包含50的倍数的数额进行取款。打印客户清单:数据库中记录着所有客户登陆操作信息,客户退出系统时可选择打印此次
此文档下载收益归作者所有