实验二

 

实验二


整个用况图的目的是用于完成ATM机与用户和管理者的交互,它主要有ATM机的功能用况和参与者组成。

参与者:

客户:主要涉及到的用况图为转账、取款、查询、存款等用况。

管理员:主要涉及的用况为硬件和软件管理。

用况描述:

用况名:转账

简述: 用于从本账户向其他用户转入金钱

参与者:客户

包含:输入密码

前置条件:用户必须已登录,并输入转入账户和本账户密码

细节:在用户插卡输入密码登录后,在功能界面选择转账功能能,ATM界面转入转账界面,要求用户输入转入的账户号码和转账金额,然后用户需要输入本账户的密码,点击确认。

后置条件:账户必须存在且转出的金额必须小于等于账户拥有的金额。

例外:如果账户存在且拥有充足的金额,输入了正确的密码却无法转账,即刻记录错误并写入日记和向银行报错。

用况名:查询余额

简述:用于查询本账户还剩多少钱

参与者:客户

前置条件:用户登录且在ATM机面中选择查询余额

细节:在用户插卡输入密码登录后,在功能界面选择查询余额,之后ATM机访问银行数据库并获得本账户的数据,最后显示出余额。