好文档 - 专业文书写作范文服务资料分享网站

ATM自动取款机系统详细设计说明书(2)

天下 分享 时间: 加入收藏 我要投稿 点赞

.

ATM系统需求分析设计与改进

;..

.

目录

1.引言............................................................................................................................................. 1

1.1编写目的 ............................................................................................................................ 1 1.2定义 .................................................................................................................................... 1 2.总体设计 ..................................................................................................................................... 1

2.1需求概述 ............................................................................................................................ 1 2.2软件结构 ............................................................................................................................ 2 3.基于UML的ATM自动取款机系统分析设计 ............................................................................... 2

3.1 CIM-1定义业务流程 .................................................................................................... 2 3.2 CIM-2 分析业务流程 ................................................................................................... 4

3.2.1 客户取钱业务流程活动图. ............................................................................... 4 3.2.2 客户转账业务流程活动图. ............................................................................... 4 3.2.3 客户修改密码业务用例活动图 ......................................................................... 5 3.2.4 客户查询余额业务用例活动图 ........................................................................... 6 3.3 CIM-3定义系统范围. .................................................................................................... 8

3.3.1 客户包下可启动的系统用例 ............................................................................. 8 3.3.2 银行管理员包下的系统用例图 ......................................................................... 8 3.2.3定时启动者包下的系统用例 ................................................................................ 9 3.4 PIM-1分析业务流程 ...................................................................................................... 9

3.4.1 SUC001-取款系统用例业务 ............................................................................. 9 3.4.2 SUC002-转账业务系统用例 ............................................................................. 10 3.4.3 SUC003- 修改密码业务系统用例 ................................................................. 11 3.4.4 SUC004- 查询余额业务系统用例 ................................................................... 12 3.5 PIM-2 分析业务规则状态图(取款) ..................................................................... 13 4.程序描述 ................................................................................................................................... 14

4.1 取款子系统 ..................................................................................................................... 17

4.1.1功能 ...................................................................................................................... 17 4.1.2性能 ...................................................................................................................... 17 4.1.3输入项目 .............................................................................................................. 17 4.1.4输出项目 .............................................................................................................. 18 4.1.5算法 ...................................................................................................................... 18 4.1.6程序逻辑 .............................................................................................................. 19 4.1.7接口 ...................................................................................................................... 19 3.1.8存储分配 .............................................................................................................. 20 3.1.9限制条件 .............................................................................................................. 20 3.1.10测试要点 ............................................................................................................ 20 4.2存款子系统 ...................................................................................................................... 20

4.2.1功能 ...................................................................................................................... 20 4.2.2性能 ...................................................................................................................... 20 4.2.3输入项目 .............................................................................................................. 20 4.2.4输出项目 .............................................................................................................. 20 4.2.5算法 ...................................................................................................................... 21

;..

.

4.2.6程序逻辑 .............................................................................................................. 22 4.2.7接口 ...................................................................................................................... 22 4.2.8存储分配 .............................................................................................................. 23 4.2.9限制条件 .............................................................................................................. 23 4.2.10测试要点 ............................................................................................................ 23 4.3 转账子系统 ..................................................................................................................... 23

4.3.1功能 ...................................................................................................................... 23 4.3.2性能 ...................................................................................................................... 23 4.3.3输入项目 .............................................................................................................. 23 4.3.4输出项目 .............................................................................................................. 23 4.3.5算法 ...................................................................................................................... 24 4.3.6程序逻辑 .............................................................................................................. 25 4.3.7接口 ...................................................................................................................... 25 4.3.8存储分配 .............................................................................................................. 26 4.3.9限制条件 .............................................................................................................. 26 4.3.10测试要点 ............................................................................................................ 26 4.4 查询余额子系统 ............................................................................................................. 26

4.4.1功能 ...................................................................................................................... 26 4.4.2性能 ...................................................................................................................... 26 4.4.3输入项目 .............................................................................................................. 26 4.4.4输出项目 .............................................................................................................. 26 4.4.5算法 ...................................................................................................................... 27 4.4.6程序逻辑 .............................................................................................................. 28 4.4.7接口 ...................................................................................................................... 28 4.4.8存储分配 .............................................................................................................. 29 4.4.9限制条件 .............................................................................................................. 29 4.4.10测试要点 ............................................................................................................ 29 4.5 修改密码子系统 ............................................................................................................. 29

4.5.1功能 ...................................................................................................................... 29 4.5.2性能 ...................................................................................................................... 29 4.5.3输入项目 .............................................................................................................. 29 4.5.4输出项目 .............................................................................................................. 29 4.5.5算法 ...................................................................................................................... 30 4.5.6程序逻辑 .............................................................................................................. 31 4.5.7接口 ...................................................................................................................... 31 4.5.8存储分配 .............................................................................................................. 32 4.5.9限制条件 .............................................................................................................. 32 4.5.10测试要点 ............................................................................................................ 32 4.6 打印凭条子系统 ............................................................................................................. 32

4.6.1功能 ...................................................................................................................... 32 4.6.2性能 ...................................................................................................................... 32 4.6.3输入项目 .............................................................................................................. 32 4.6.4输出项目 .............................................................................................................. 33 4.6.5算法 ...................................................................................................................... 33

;..

.

4.6.6程序逻辑 .............................................................................................................. 34 4.6.7接口 ...................................................................................................................... 34 4.6.8存储分配 .............................................................................................................. 35 4.6.9限制条件 .............................................................................................................. 35 4.6.10测试要点 ............................................................................................................ 35

;..

.

1.引言

1.1编写目的

ATM自动取款机系统是银行业务流程过程中十分重要且必备的环节之一,在

银行业务流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多银行在具体的一些业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达到理想的效果。为此,我们在明确该软件需求的基础上,安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析,概要设计,程序编码,软件应用等过程,开发了这个系统。

1.2定义

专业术语与缩略词

帐号:在银行中,事物应用的单个帐号。每个顾客可以拥有多个帐号。 用户:拥有银行的一个或多个帐号的人。可以是一个人或多个人,或者是公司。相同的人,拥有不同的银行帐号被认为是不同的落户。

ATM:ATM是Automatic Teller Machine 的缩写,意为自动取款机。是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。

2.总体设计

2.1需求概述

随着科技的发展,人们生活水平的不断提高,高性能高效率的产品越来越

受到人们的欢迎。 ATM自动取款机是一种非常智能的机器,人们可以直接与它交互,代替以前的手工操作,大大提高了银行的工作效率。针对银行业务种类繁

;..

ATM自动取款机系统详细设计说明书(2)

.ATM系统需求分析设计与改进;...目录1.引言.............................................................................................
推荐度:
点击下载文档文档为doc格式
71h425zwt66gjog0oh073pit886azp004t3
领取福利

微信扫码领取福利

微信扫码分享