毕业设计_ATM自动取款机系统.doc

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ATM自动取款机系统 PAGE PAGE 2 ATM自动取款机系统 目录 TOC \o 1-3 \h \z \u 1.引言 1 1.1编写目的 1 1.2项目背景 1 1.3定义 2 1.4参考资料 2 2.总体设计 2 2.1需求概述 2 2.2软件结构 3 3.程序描述 4 3.1模拟读卡和身份验证子系统 4 3.1.1功能 4 3.1.2性能 5 3.1.3输入项目 5 3.1.4输出项目 5 3.1.5算法 5 3.1.6程序逻辑 6 3.1.7接口 7 3.1.8存储分配 7 3.1.9限制条件 8 3.1.10测试要点 8 3.2取款子系统 8 3.2.1功能 8 3.2.2性能 8 3.2.3输入项目 8 3.2.4输出项目 9 3.2.5算法 9 3.2.6程序逻辑 9 3.2.7接口 10 3.2.8存储分配 11 3.2.9限制条件 11 3.2.10测试要点 11 3.3查询余额子系统 12 3.3.1功能 12 3.3.2性能 12 3.3.3输入项目 12 3.3.4输出项目 12 3.3.5算法 12 3.3.6程序逻辑 13 3.3.7接口 14 3.3.8存储分配 14 3.3.9限制条件 15 3.3.10测试要点 15 3.4转账子系统 15 3.4.1功能 15 3.4.2性能 15 3.4.3输入项目 15 3.4.4输出项目 15 3.4.5算法 16 3.4.6程序逻辑 16 3.4.7接口 17 3.4.8存储分配 18 3.4.9限制条件 18 3.4.10测试要点 18 3.5修改密码子系统 18 3.5.1功能 18 3.5.2性能 19 3.5.3输入项目 19 3.5.4输出项目 19 3.5.5算法 19 3.5.6程序逻辑 20 3.5.7接口 21 3.5.8存储分配 21 3.5.9限制条件 22 3.5.10测试要点 22 3.6打印回单子系统 22 3.6.1功能 22 3.6.2性能 22 3.6.3输入项目 23 3.6.4输出项目 23 3.6.5算法 23 3.6.6程序逻辑 24 3.6.7接口 24 3.6.8存储分配 24 3.6.9限制条件 24 3.6.10测试要点 25 1.引言 1.1编写目的 详细设计阶段的关键任务是确定怎样具体地实现用户需要的ATM机系统,设计出程序的“蓝图”。除了应该保证软件的可靠性之外,使将来的编写出的程序可读性好、容易理解、容易测试、容易修改和维护,是详细设计阶段的最重要的目标。经过这个阶段的设计工作,应该得出对ATM机系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种设计语言书写的程序。 本详细设计说明书的编写目的,就在于对功能需求进行确认的基础上,设计子系统的详细结构模型、详细信息模型,并详细描述各主要程序模块的处理逻辑、各输入/输出格式及基础数据的编码方案。它是将来系统维护的主要参考资料之一。 本文档是面向软件开发人员、测试人员、及项目经理。 1.2项目背景 待开发项目名称:ATM自动取款机系统的分析与设计。 委托单位:呼和浩特建设银行 开发单位: 主管部门: 用户:呼和浩特建设银行 产品的所有权:呼和浩特建设银行 项目开发者: 项目背景:在市场经济的蓬勃发展和人们日益繁忙的条件下,现有的银行系统往往需要客户在办理手续时等待很长的时间,这不仅会浪费很多宝贵的时间,也会使得银行的业务人员十分的繁忙,需要很大的人力和财力。基于这样的情况,ATM 取款机系统的开发就显的十分的重要!它可以减少银行的业务处理压力,尽量节省人们的时间,并且可以有效解决用户信息和资金信息的繁杂问题。 1.3定义 专业术语与缩略词 帐号:在银行中,事物应用的单个帐号。每个顾客可以拥有多个帐号。 用户:拥有银行的一个或多个帐号的人。可以是一个人或多个人,或者是公司。相同的人,拥有不同的银行帐号被认为是不同的落户。 ATM:ATM是Automatic Teller Machine 的缩写,意为自动取款机。是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。 1.4参考资料 [1] ATM

文档评论(0)

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

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

1亿VIP精品文档

相关文档