一、图形文档
二、文字说明
1.状态机图综述
状态机图描述了ATM机使用时的状态变化,包含插卡登录、查询账户信息、存款、取款、转账、修改密码、打印凭条、退卡、业务选择界面状态。
2.状态描述
图中涉及的所有状态都是简单状态。
(1)插卡登录:客户登陆ATM系统,入口动作为输入密码,密码错误时,重新输入密码。
(2)业务选择界面:客户登陆ATM系统后系统显示的主界面,以供选择操作类型,入口动作为选择业务操作。
(3)存款:存款动作,入口动作为输入密码,密码错误时,重新输入密码,中间动作为放入现金,出口动作为发送存款交易记录。
(4)取款:取款动作,入口动作为输入密码,密码错误时,重新输入密码,中间动作为输入金额、检查账户余额和取出现金,出口动作为发送取款交易记录。
(5)转账:转账动作,入口动作为输入密码,密码错误时,重新输入密码,中间动作为输入目标账户、输入转账金额和检查转账账户余额,出口动作为发送转账交易记录。
(6)修改密码:修改密码动作,入口动作为输入旧密码,密码错误时,重新输入密码,中间动作为输入新密码和确认新密码,出口动作为发送修改账户信息。
(7)打印凭条:打印凭条动作,入口动作为打印,出口动作为生成凭条。
(8)查询账户信息:查询账户信息动作,入口动作为显示余额。
(9)退卡:退卡动作,入口动作为退卡。
3.状态转移
(1)登录到业务选择界面:当输入密码正确时执行。
(2)业务选择界面到取款、存款、转账、修改密码、打印凭条、查询账户信息、退卡:当该状态被选中时执行。
(3)存款、取款、转账、修改密码、打印凭条、查询账户信息到业务选择界面:当该状态退出时执行。