ATM自动取款机系统概要设计说明书.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ATM自动取款机系统概要设计说明书

课程设计 题 目:ATM自动取款机系统 —概要设计说明书 学生姓名: 学 院:信息工程学院 系 别:计算机系 专 业:软件工程 班 级: 指导教师: 2011年7月21日 目录 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条件与限制 3 3.总体设计 4 3.1处理流程 4 3.2总体结构和模块外部设计 8 3.3功能分配 8 4.接口设计 9 4.1外部接口 9 4.2内部接口 14 5.数据结构设计 14 5.1逻辑结构设计 14 5.2物理结构设计 15 5.3数据结构与程序的关系 16 6.运行设计 16 6.1运行模块的组合 16 6.2运行控制 16 6.3运行时间 17 7.出错处理设计 17 7.1出错输出信息 17 7.2出错处理对策 17 8.安全保密设计 18 9.维护设计 18 1.引言 1.1编写目的 从此阶段正式进入ATM系统的软件设计阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构,在软件设计阶段主要是把软件需求转化为软件表示过程,这种表示只是描述软件总的概貌,把它加工成程序细节上非常接近于源程序的表示,使软件开发人员在编码阶段以此文档供为标准。 1.2项目背景 应呼和浩特建设银行网络建设和改造需要,为客户提供方便、迅速、便捷的自动存取款业务提出了ATM机自动取款系统设计与实现的项目,并由软件工程08-2班第七小组完成设计与开发,上级主管部门计算机系。要求此系统能够实现所提出的基本功能要求并且兼容现在使用的软件。 1.3定义 客户:拥有银行的一个或多个帐号的人。可以是一个人或多个人,或者是公司。相同的人,拥有不同的银行帐号被认为是不同的落户。 ATM:ATM是Automatic Teller Machine 的缩写,意为自动柜员机。是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘(EPP)输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。 事务:对单个客户帐号的单个完整的操作请求,一般是指要做的或所做的事情。 储蓄卡:储蓄卡是银行为储户提供金融服务而发行的一种金融交易卡。它的主要功能是能在联网ATM和储蓄所存、取款及在联网的POS上进行消费,但不具备透支功能 RAM:256兆以上 HARD DISK:2G以上 软件环境:应用服务器的操作系统环境为windowsXP以上的 数据库为Oracle或SQL server2005 此系统运行在ATM机上 2.3需求概述 针对银行业务种类繁多、客户需求量大等现象,为了减少银行人员的工作任务,方便客户,进行ATM系统的设计与开发,使用户自己就可以在ATM机上存款、取款、查询余额、转账、修改密码、打印凭条、退卡等基础功能。同时要求满足基本的性能需求:快速性:处理业务的时间不得超过30秒否则取消事务退卡;准确性:吐钞、存抄的数目正确; 稳定性:频繁的进行多项业务系统仍能正常运行,外部环境发生小范围内变动系统不受影响;安全性 图4-1取款的活动图 图4-2 款的活动图 图4-3转账的活动图 图4-4修改密码活动图 图4-5查询余额的活动图 图4-6 打印凭条的活动图 3.2总体结构和模块外部设计 图4-7 总体结构图 3.3功能分配 ATM机用户主要可以使用的功能有取款、存款、转账、查询余额、打印凭条、退卡、修改密码的功能,以下是各个模块的作用 读卡机:读入/吐出储蓄卡。 键盘输入:输入密码,卡号,交易金额。 吐钱机:吐出钱。 数据存储:即一个账户对应一张表,记录着此客户账户密码、账户金额等重要信息。 打印:与打印单表关联,打印出此次交易的有关详细情况,作为交易的凭证。 显示:显示交易中各个步骤的界面,与客户最直接的交互。 4.接口设计 4.1外部接口 用户接口:用户拥有一张和ATM机交互的储蓄卡。同时界面是系统与客户交互的主要接口,界面要求从多角度进行分析与设计、文字与内容表达清楚一致、提供可视反应,提供声音反应、友好的表达方式使客户更容易接受,初步设计界面如下: 图4-8进入系统界面 图4-9主界面 图4-10取款界面 图4-11 转账界面1 图4-12转账界面2 图4-13修改密码界面 图4-14存款界面1 图4-15存款界面2 ATM机 读卡口 键盘 吐钱机 显示屏 打印口 读入

文档评论(0)

docman126 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档