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

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

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

.

用例图 主要流程 (1) (2) (3) (4) (5) (6) 客户插入磁卡,初始化ATM系统屏幕 系统提示输入密码。 客户输入密码并通过系统验证 系统列出服务项目 客户选择修改密码,按下确定键。 客户连续三次输入新密码,按下确定键。 替代流程 3)a[密码错误]系统出现密码错误警告。并返回主要流程(2),供客户重新输入密码 6)a[密码不符]系统出现密码格式必须为6位数字的信息,回到主要流程(5),供客户重新输入新密码。 6) b[密码不同]系统出现三次输入密码不一致的信息,回到主要流程(5),供客户重新输入新密码。

3.4.4 SUC004- 查询余额业务系统用例

用例名称 用例编号 用例简述 用例图 查询余额 SUC004 客户在ATM机上查询余额 主要流程 (1) (2) (3) (4) 客户插入磁卡,初始化ATM系统屏幕 系统提示输入密码。 客户输入密码并通过系统验证 系统列出服务项目 .

.

(5) 客户选择查询余额,按下确定键。 (6) 系统连接到综存系统,查询账户余额,并根据银行的规定计算出账户余额。 (7) ATM系统屏幕显示客户账户余额与可用余额 替代流程

3)a[密码错误]系统出现密码错误警告。并返回主要流程(2),供客户重新输入密码 3.5 PIM-2 分析业务规则状态图(取款)

客户取款业务的状态分析:从客户插入磁卡的起始状态到结状态,中间还有输入密码,选择服务,取款,吐款状态.

(1)客户插入磁卡初始化ATM系统屏幕,进入屏幕提示输入密码界面,客户此时可有输入密码动作(DoAction)。

(2)若密码输入不正确,返回输入密码,若三次输入不正确,退卡。若密码通过系统验证,进入选择服务类型界面。此时客户的动作可以为选择取款,选择修改密码,选择转账,选择查询爷额。

(3)若客户选择取款服务后进入取款界面,此时客户可以动作为输入取款数额。 (40若输入取款数额不合法,退卡。系统验证取款熟额合法后,进入吐款机吐款状态。

.

.

4.程序描述

ATM自动取款机系统包括六个子系统和七个相应的模块。六个子系统分别是:取款系统、存款系统、修改密码系统、查询余额系统,打印凭条系统。七个模块分别是:读卡机模块如图3.1、键盘输入模块如图3.2、IC卡认证模块如图3.3、显示模块如图3.4、吐钱机模块如图3.5、打印凭条模块如图3.6,数据存储模块如图3.7。

开始插入银行卡查询数据库、识别卡号和所属的银行正确是否 输出卡号和所属银行等信息退卡结束 图3.1读卡机模块的数据流程图

开始输入:密码、取款金额、查询余额,转账等 连接远程服务器来验证密码,传回余额等相关信息正确是否输出:显示相关信息或进行相关的操作退卡结束 .

.

图3.2 键盘输入模块的数据流程图

开始输入:卡号.

连接IC卡服务器来验证卡号等信息正确是否输出:验证正确则提示输入密码 退卡结束图 3.3 IC卡认证模块的数据流程图

开始输入:客户进行相应的操作 后台处理正确是否输出:所有处理情况在屏幕上显示退卡结束图3.4 显示模块数据流程图

.

.

开始 客户输入金额 后台处理正确是否输出:现金退卡结束图 3.5吐钱机模块的数据流程图

开始 客户选择是否打印凭条 后台处理正确是否打印凭条退卡结束图3.6 打印凭条模块的数据流程图

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

.用例图主要流程(1)(2)(3)(4)(5)(6)客户插入磁卡,初始化ATM系统屏幕系统提示输入密码。客户输入密码并通过系统验证系统列出服务项目客户选择修改密码,按下确定键。客户连续三次输入新密码,按下确定键。替代流程3)a[密码错误]系统出现密码错误警告。并返回主要流程(2),供客户重新输入密码6)a[密码不符]系统出现密码格式必须为6位
推荐度:
点击下载文档文档为doc格式
015wn3j5et2xn8u9whcj4n25q6nxtf004dw
领取福利

微信扫码领取福利

微信扫码分享