用例图
用况图综述:该用况图展示了ATM系统中的主要用况之间,用况与参与者之间的关系。客户可以选择存款、取款、查询余额、转账、修改密码等业务。ATM技术员可以对ATM进行维护与修理。
参与者描述:(1)客户:使用ATM进行业务操作,包括余额查询,存款,取款,转账和改密等。
(2) ATM机技术员:对ATM进行定时维护和维修。
(3)银行:提供客户银行账户及业务操作。
用例详细描述
1.
用况名:存款
简述:向银行账户中存入一定金额的现金
参与者:客户
扩展:该用况可以扩展的用况为ATM交易
前置条件:(1)客户已经将银行卡插入
(2)客户输入的密码正确
细节:(1)客户插入银行卡并输入正确的密码
(2)客户选择存款业务
(3)客户放置现金
(4)系统进行存款操作
后置条件:(1)客户存入现金
(2)账户余额更新
例外:(1)客户没有插卡
(2)客户插了卡,但是密码输入错误
(3)客户密码输入错误超过三次,被吞卡
(4)客户所带现金不符合ATM机所能读取的,或者是假钞
限制:(1)存款的现金必须为百元钞
(2)现金不能为假钞
2.
用况名:维护
简述:ATM技术员对ATM机进行维护操作(包括检查现金库存和打印纸,巡检,报告故障)
参与者:ATM机技术员,银行
前置条件:(1)ATM机没有出现异常
(2)ATM机现金或打印纸等不足
细节:(1)ATM技术员打开ATM机
(2)ATM技术员填充现金、墨水、打印纸
(3)ATM技术员对ATM机系统进行软硬件升级
(4)ATM机维护结束
后置条件:ATM技术员对ATM机的维护工作结束,ATM可以继续正常工作
例外:(1)ATM机打不开
(2)ATM机现金槽损坏
(3)ATM机不能进行软硬件升级
限制:(1)打印纸一定要符合规格
(2)现金的面值要丰富
注释:维护工作是在ATM机出故障之前的操作,是每天都要做的