- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
atm存取款系统概要说明书(面向对象)毕业论文
ATM存取款系统
概要设计说明书
设计人:xx
2015.12.12
1引言 4
1.1编写目的 4
1.2背景 4
1.3 项目定义 4
1.4参考资料 5
2总体设计 6
2.1需求规定 6
2.2运行环境 6
2.3基本设计概念和处理流程 7
2.3.1登陆功能 7
2.3.2存款 8
2.3.3取款 9
2.3.4转账 10
2.3.5修改密码 11
2.4结构 12
2.5功能需求与程序的关系 13
2.6人工处理过程 13
3接口设计 14
3.1外部接口 14
3.2用户接口: 15
3.3内部接口 19
4运行设计 20
4.1运行模块组合 20
4.2运行控制 20
4.3运行时间 20
5系统数据结构设计 20
5.1逻辑结构设计要点 20
5.2物理结构设计要点 20
5.3数据结构与程序的关系 21
6系统出错处理设计 22
6.1出错信息 22
6.2补救措施 22
6.3系统维护设计 22
1引言
1.1编写目的
明确系统的数据结构与软件结构,给出内部软件与外部系统部件之间的接口定义,各个软件的模块的功能说明,数据结构的细节以及具体的装配要求,通过阅读此文档可以对ATM系统的设计有了初步的构想,程序开发人员能够快速进入代码实现,在ATM系统的基本功能实现的基础上,提高性能指标。
1.2背景
待开发软件系统的名称:ATM存取款系统
列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。
任务提出者:西南交通大学电气工程学院童晓阳老师
开发者:xx
用户:为与取款机软件开发有联系的决策人,开发组人员以及使用该系统的用户
1.3 项目定义
客户:拥有银行的一个或多个帐号的人。可以是一个人或多个人,或者是公司。相同的人,拥有不同的银行帐号被认为是不同的落户。
ATM:ATM是Automatic Teller Machine 的缩写,意为自动柜员机。是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘(EPP)输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。
事务:对单个客户帐号的单个完整的操作请求,一般是指要做的或所做的事情。
储蓄卡:储蓄卡是银行为储户提供金融服务而发行的一种金融交易卡。它的主要功能是能在联网ATM和储蓄所存、取款及在联网的POS上进行消费,但不具备透支功能性
RAM:256兆以上
HARD DISK:2G以上
软件环境:应用服务器的操作系统环境为windowsXP以上的
数据库为Oracle或SQL server2005
此系统运行在ATM机上
2.3基本设计概念和处理流程
2.3.1登陆功能
2.3.2存款
2.3.3取款
2.3.4转账
2.3.5修改密码
2.4结构
用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系.
2.5功能需求与程序的关系
功能名称 事务模块 退出模块 登录模块 登录 √ 存款 √ 取款 √ 转账 √ 查询余额 √ 打印凭证 √ 修改密码 √ 退出系统 √ 2.6人工处理过程
管理员对账户进行管理并定期维护、删除、更新,已经没有实际意义的数据,保证数据的良好存储,以免造成数据的冗余。
3接口设计
3.1外部接口
表3-1 ATM机硬件接口
ATM机 读卡口 键盘 吐钱机 显示屏 打印口 读入/吐出卡 输入密码和
金额 吐出钱/存入钱 显示所有界面 打印凭条
表3-2 服务器的硬件接口
项目名称 描述 补充说明 操作系统 Windows xp/win7 要求有相应的Pack CPU 2G之上 Hard Disk 无特殊要求 VGA 推荐分辨率1024x768 CDROM 无 MOUSE 无
表 软件接口
软件名称 描述 补充说明 操作系统 Windows2000 Server、XP 、2007
客户安装,要求有相应的Pack。 应用服务器 IIS5.0之上,安装tomcat 5.0以上 数据库 Oracle 客户安装 客户端 ATM机 数据库系统最大登录用户数为50000,ATM机最大并发用户不限。
3.2用户接口:
文档评论(0)