- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
word格式文档
PAGE
专业整理
ATM自动取款机
设计说明书
目录
21933 ATM自动取款机设计说明书 1TOC \o 1-2 \h \u
22303 1. 介绍 2
25707 1.1 目的 2
1469 1.2范围 2
25707 1.3 目的 2
11033 2.用例视图 3
2.1系统用例图 22303 3
2.2取款 22303 5
2.3转账 22303 6
2.4查询 22303 8
2.5修改密码 22303 9
12350 3.ATM机管理系统程序设计说明 10
19862 3.1程序描述 10
2536 3.2功能 11
2001 3.3性能 12
26026 3.4输人项 12
13519 3.5输出项 13
32510 3.6流程逻辑 13
25735 3.7接口 14
26331 3.8限制条件 16
2439 3.9测试计划 16
6887 4.程序设计说明 18
1776 4.1 ATM机查询账户系统设计说明 18
8872 4.2 ATM机转账系统设计说明 19
7350 5.模块功能 19
6. 16603 E-R图 20
7.类图 7350 22
8.顺序图 7350 23
9.协作图 7350 24
软件设计说明书
介绍
目的
自动取款机系统是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体的一些业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达到理想的效果。为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档,本文针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析,概要设计,程序编码,软件应用等过程,开发了这个系统。
1.2范围
介绍了ATM自动取款机系统存款、取款、查询、修改密码、转帐等业务。
1.3定义
账号:在银行中,事务应用的单个账号。账号可以为多种类型,但是至少包括支票和存款。每个顾客可以拥有多个账号。
ATM:一个工作站终端,使得顾客能够使用现金卡在ATM上进行自己的事务处理。ATM同顾客进行交互,收集事务信息,并发送事务信息到中心计算机,由中心计算机确认和处理信息之后,将现金通过ATM提供给顾客。
银行:一个金融机构,负责保存顾客的账号信息,执行授权卡通过ATM网访问账号。
银行计算机:银行拥有的计算机,同ATM网和银行自己的现金工作站进行交互。银行可以拥有自己的内部计算机网处理账号,但是我们只关心同网络进行交互的计算机。
现金卡:每张卡提供给一个银行客户,授权客户可以使用ATM机访问自己的账号。每张卡包含一个银行代码和一个卡号,银行代码根据信用卡的国际标准进行编码,卡号确定卡能够访问的账户。一张卡不能访问客户的所有账户。每张卡只能有一个持卡人,但是多个复本可能存在,所以必须考虑从不同的ATM机同时使用相同卡的行为。
客户:拥有银行的一个或者多个账号的人。客户可以包括一个人或者多个人,或者是公司。相同的人,拥有不同银行的账号被认为是不同的客户。
事务:对单个客户账号的单个完整的操作请求。
用例视图
2.1系统用例图
2.2取款
用例描述:当用户插入银行卡并输入正确的密码进入ATM系统选择取款功能时,用例开始。用户利用它实现账户取款功能。
参 与 者:用户
前置条件:用户插入银行卡并输入正确的密码,成功登录系统。
后置条件:用户成功取款。
基本操作流程1:取款成功
1.用户插入银行卡并输入正确的密码,成功登录系统。
2.用户选择取款功能
3.系统提示输入取款金额
4.用户输完后点击确认
5.系统提款并修改账户信息
6.系统提示取款操作成功,并提示用户立即拿走吐钞口的现金
7.系统返回主界面
基本操作流程2:账户余额不足,取款失败
1.用户插入银行卡并输入正确的密码,成功登录系统。
2.用户选择取款功能
3.系统提示输入取款金额
4.用户输完后点击确认
5.系统提示账户余额不足,取款操作失败
6.系统返回主界面
条件约束:无
业务规则:无
在存的问题:无
取款用例图
取款活动图
2.3转账
用例描述:当用户插入银行卡并输入正确的密码进入ATM系统选择转账功能时,用例开始。 用户利用它实现账户转账功能。
参 与 者:用户
前置条件:用户插入银行卡并输入正确的密码,成功登
文档评论(0)