欢迎来到天天文库
浏览记录
ID:39237975
大小:689.01 KB
页数:17页
时间:2019-06-28
《ATM自动取款机系统—概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、概要设计说明书文档名称:概要设计说明书项目名称:ATM自动取款机系统编写:邓会审核:王旭日期:2016年6月5日院系:计算机学院专业:计算机科学与技术概要设计说明书目录1.引言11.1编写目的11.2项目背景11.3定义11.4参考资料22.任务概述22.1目标22.2运行环境22.3需求概述32.4条件与限制83.总体设计93.1处理流程93.2总体结构和模块外部设计103.3功能分配104.接口设计104.1外部接口104.2内部接口115.数据结构设计115.1逻辑结构设计115.2物理结构设计126.运行设计136.1运行模块的组合136.2
2、运行控制147.出错处理设计147.1出错输出信息147.2出错处理对策148.维护设计15四、概要设计说明书1.引言1.1编写目的随着科技的发展,城市人口的增加,人民生活水平的日益提高。银行的业务也日益增加,客户日益增多,银行工作人员的工作量日益增加,为了减轻银行工作人员的负担,提高效率,减少错误率,方便客户。本说明书的用途在于为编写该系统的人员提供指导方向,以便编程人员了解该系统的各个模块。并进一步确定测试要求且制定测试计划。说明书的读者为系统分析员、制作本系统的人员和使用部门的有关人员,为后面的系统开发提供理论指导和依据。1.2项目背景待开发项
3、目名称:ATM自动取款机系统的分析与设计。项目背景:在市场经济的蓬勃发展和人们日益繁忙的条件下,现有的银行系统往往需要客户在办理手续时等待很长的时间,这不仅会浪费很多宝贵的时间,也会使得银行的业务人员十分的繁忙,需要很大的人力和财力。基于这样的情况,ATM取款机系统的开发就显的十分的重要!它可以减少银行的业务处理压力,尽量节省人们的时间,并且可以有效解决用户信息和资金信息的繁杂问题。1.3定义专业术语与缩略词帐号:在银行中,事物应用的单个帐号。每个顾客可以拥有多个帐号。用户:拥有银行的一个或多个帐号的人。可以是一个人或多个人,或者是公司。相同的人,拥
4、有不同的银行帐号被认为是不同的落户。ATM:ATM是AutomaticTellerMachine的缩写,意为自动取款机。是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。15四、概要设计说明书1.4参考资料[1]吴建、郑潮、汪杰,UML基础及Rose建模案例,北京:人民邮电出版社,2003[2]张海藩主编.软件工程导论(第四版).北京:清华大学出版社,2003[3]冀振燕,UML系统分析设计与应用案例,人民邮电出版社,2003[4]郑人杰、殷人昆、陶永雷编.实用
5、软件工程(第二版).北京:清华大学出版社,2000。[5]RogerS.Pressman主编.软件工程—实践者的研究方法(英译版,第五版).北京:机械工业出版社,2006[6]张裕益主编.UML理论与实作.北京:中国铁道出版社,2002[7]杨国强、路萍、张志军.ERWIN数据库建模.北京:电子工业出版社,20042.任务概述2.1目标使用户的业务办理的更加安全迅速,能实现高度自动化的业务办理功能,并且安全性高,在出现较为严重的人为损坏或自然灾害的情况下能实现数据保存,数据转移。并且简单易用,适合各个年龄阶层的用户使用。2.2运行环境硬件环境:CPU
6、:1GHZ及以上内存:1G以上硬盘:20G以上软件环境:操作系统:MicrosoftWindowsXP或更高版本数据库:MicrosoftSQLServer2005Web服务器:Tomcat5.0以上支持浏览器:InternetExplorer7.0及其以上版本15四、概要设计说明书开发环境:MyEclipse,jdk,MicrosoftSQLServer20052.3需求概述ATM需要达到以下功能模拟读卡功能,包括:读取虚拟的卡号信息,查找数据库找到相关信息。识别虚拟的卡的类型,记录卡号和银行信息。验证卡号在显示器提示输入密码。键盘输入处理,包括:
7、1)接受用户输入密码、查询密码、更改密码2)接受用户输入取款金额、查询余额3)打印取款信息显示模块功能,包括:显示与客户有关的信息,包括一切交互时所需的提示、确认等信息。模拟吐钱机功能,以数据库中的ATM机现金模拟ATM机现金,包括:1)定额取款:可选择100,200,400,1000,2000六种额度进行取款。2)其他数额:可输入100的倍数的数额进行取款。打印客户清单:数据库中记录着所有客户登陆操作信息,客户退出系统时可选择打印此次登陆AMT机的客户清单(此次登陆的操作清单)。转账功能,包括输入,确认等功能。登录功能流程图(图一)15四、概要设计
8、说明书(图一)15四、概要设计说明书现金取款功能流程图(图二)(图二)15四、概要设计说明书转账功能流程图(
此文档下载收益归作者所有