- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ATM自动取款机系统—概要设计说明书.doc
文档名称: 概要设计说明书 项目名称: ATM自动取款机系统
编写: 邓会 审核: 王旭 日期: 2016年6月5日 院系: 计算机学院 专业: 计算机科学与技术
目录
1.引言 1
1.1编写目的 1
1.2项目背景 1
1.3定义 1
1.4参考资料 2
2.任务概述 2
2.1目标 2
2.2运行环境 2
2.3需求概述 3
2.4条件与限制 8
3.总体设计 9
3.1处理流程 9
3.2总体结构和模块外部设计 10
3.3功能分配 10
4.接口设计 10
4.1外部接口 10
4.2内部接口 11
5.数据结构设计 11
5.1逻辑结构设计 11
5.2物理结构设计 12
6.运行设计 13
6.1运行模块的组合 13
6.2运行控制 14
7.出错处理设计 14
7.1出错输出信息 14
7.2出错处理对策 14
8.维护设计 15
1.引言
1.1编写目的
随着科技的发展,城市人口的增加,人民生活水平的日益提高。银行的业务也日益增加,客户日益增多,银行工作人员的工作量日益增加,为了减轻银行工作人员的负担,提高效率,减少错误率,方便客户。本说明书的用途在于为编写该系统的人员提供指导方向,以便编程人员了解该系统的各个模块。并进一步确定测试要求且制定测试计划。说明书的读者为系统分析员、制作本系统的人员和使用部门的有关人员,为后面的系统开发提供理论指导和依据。
1.2项目背景
待开发项目名称:ATM自动取款机系统的分析与设计。
项目背景:在市场经济的蓬勃发展和人们日益繁忙的条件下,现有的银行系统往往需要客户在办理手续时等待很长的时间,这不仅会浪费很多宝贵的时间,也会使得银行的业务人员十分的繁忙,需要很大的人力和财力。基于这样的情况,ATM 取款机系统的开发就显的十分的重要!它可以减少银行的业务处理压力,。1.3定义
专业术语与缩略词
帐号:在银行中,事物应用的单个帐号。每个顾客可以拥有多个帐号。
用户:拥有银行的一个或多个帐号的人。可以是一个人或多个人,或者是公司。相同的人,拥有不同的银行帐号被认为是不同的落户。
ATM:ATM是Automatic Teller Machine 的缩写,意为自动取款机。是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。
1.4参考资料
[1] 吴建、郑潮、汪杰,UML基础及Rose建模案例,北京:人民邮电出版社,2003
[2] 张海藩主编.软件工程导论(第四版).北京:清华大学出版社,2003
[3] 冀振燕,UML系统分析设计与应用案例,人民邮电出版社,2003
[4] 郑人杰、殷人昆、陶永雷编.实用软件工程(第二版).北京:清华大学出版社,2000。
[5] Roger S. Pressman主编.软件工程—实践者的研究方法(英译版,第五版).北京:机械工业出版社,2006
[6] 张裕益主编.UML理论与实作.北京:中国铁道出版社,2002
[7] 杨国强、路萍、张志军. ERWIN 数据库建模. 北京:电子工业出版社,2004
2.任务概述
2.1目标
使用户的业务办理的更加安全迅速,能实现高度自动化的业务办理功能,并且安全性高,在出现较为严重的人为损坏或自然灾害的情况下能实现数据保存,数据转移。并且简单易用,适合各个年龄阶层的用户使用。
2.2运行环境
硬件环境:
CPU:1GHZ及以上
内存:1G以上
硬盘:20G以上
软件环境:
操作系统:Microsoft Windows XP或更高版本
数 据 库:Microsoft SQL Server 2005
Web服务器:Tomcat5.0以上
支持浏览器:Internet Explorer 7.0及其以上版本2.3需求概述
ATM需要达到以下功能
模拟读卡功能,包括:
读取虚拟的卡号信息,查找数据库找到相关信息。
识别虚拟的卡的类型,记录卡号和银行信息。
验证卡号
在显示器提示输入密码。
键盘输入处理, 包括:
1) 接受用户输入密码、查询密码、更改密码
2) 接受用户输入取款金额、查询余额
3) 打印取款信息
显示模块功能,包括:显示与客户有关的信息,包括一切交互时所需的提示、确认等信息。
模拟吐钱机功能,以数据库中的ATM机现金模拟ATM机现金,包括:
1) 定额取款:可选择100,200,400,1000,2000六种额度进行取款。
2) 其他数额:可输入100的倍数的数额进行取款。
打印客户清单:数据库中记录着所有客户登陆操作信息,客户退出系统时可选择打印此次登陆AMT机的客户清单(此次登陆的操作清单)。
转账功能,包括输入,确认等功能。
登录功能流程图(图一)
您可能关注的文档
- 2016年安徽省配套政策兑现补助申请须知.doc
- 2016年山东省临沂市专业技术人员培训计划考试试题及答案.doc
- 2016年度全国注册土木工程师(港口与航道工程)执业资格考试专业考试主要工程技术标准及文件清单.doc
- 2016年新人教版六年级下册数学第4课时 利率.ppt
- 2016年春九年级英语Unit 11 Sad movies make me cry课件Section A 2.ppt
- 2016年河南省专业技术人员公需科目培训班考试25套试题及答案.docx
- 2016年河南省专业技术人员继续教育培训参考答案(最新最优化).docx
- 2016年河南省专技人员公需科目培训班考试题库及答案(三).doc
- 2016春西交《商业银行业务与经营》在线作业答案.doc
- 2016河南专业技术人员考核题目及答案.docx
最近下载
- 快手初级认证内部考试题 .pdf VIP
- 电网技术改造工程预算编制与计算规定(2020年版).pdf VIP
- 防止沉迷网络游戏主题班会PPT课件.pptx VIP
- 发展和改革委员会理论学习中心组集体学习暨2025年度民主生活会会前学习研讨会上的讲话范文.docx VIP
- 新华三集团数字化转型实践.pptx
- 2022年宜宾学院计算机科学与技术专业《数据结构与算法》科目期末试卷.pdf VIP
- 医疗卫生机构护士聘用证明.docx VIP
- 2025年消防设施操作员(消防设备基础知识)通关必刷题库(1000题)含答案 .pdf VIP
- 综合性期刊集群的建设与服务能力提升策略.docx VIP
- 中国期刊集群建设与融合发展的路径研究综述.docx VIP
原创力文档


文档评论(0)