银行ATM系统——状态机图及文档

时间:2024-03-28 12:05:13

一、图形文档

银行ATM系统——状态机图及文档

二、文字说明

1.状态机图综述

状态机图描述了ATM机使用时的状态变化,包含插卡登录、查询账户信息、存款、取款、转账、修改密码、打印凭条、退卡、业务选择界面状态。

2.状态描述

图中涉及的所有状态都是简单状态。

(1)插卡登录:客户登陆ATM系统,入口动作为输入密码,密码错误时,重新输入密码。

(2)业务选择界面:客户登陆ATM系统后系统显示的主界面,以供选择操作类型,入口动作为选择业务操作。

(3)存款:存款动作,入口动作为输入密码,密码错误时,重新输入密码,中间动作为放入现金,出口动作为发送存款交易记录。

(4)取款:取款动作,入口动作为输入密码,密码错误时,重新输入密码,中间动作为输入金额、检查账户余额和取出现金,出口动作为发送取款交易记录。

(5)转账:转账动作,入口动作为输入密码,密码错误时,重新输入密码,中间动作为输入目标账户、输入转账金额和检查转账账户余额,出口动作为发送转账交易记录。

(6)修改密码:修改密码动作,入口动作为输入旧密码,密码错误时,重新输入密码,中间动作为输入新密码和确认新密码,出口动作为发送修改账户信息。

(7)打印凭条:打印凭条动作,入口动作为打印,出口动作为生成凭条。

(8)查询账户信息:查询账户信息动作,入口动作为显示余额。

(9)退卡:退卡动作,入口动作为退卡。

3.状态转移

(1)登录到业务选择界面:当输入密码正确时执行。

(2)业务选择界面到取款、存款、转账、修改密码、打印凭条、查询账户信息、退卡:当该状态被选中时执行。

(3)存款、取款、转账、修改密码、打印凭条、查询账户信息到业务选择界面:当该状态退出时执行。