一、类图绘制

银行系统架构包括 银行系统功能结构图_修改密码

二、文字说明

1.类图描述

银行ATM分析类类图包括了边界类、控制类、实体类,描述了类与类之间的关系,以及说明类有何种属性和操作。该系统可以为用户提供“取款”、“存款”、“转账”、“改密”、“查询”等操作,ATM管理员可以打开ATM机箱进行检查维修和更新现金。

2.类描述

(1)用户:对ATM进行取款、存款、转账、改密、查询等操作的人

属性:

1)ID:每个用户唯一的标识符

2)姓名:用户自己的姓名

3)卡号:所持银行卡的卡号,可以有多个

操作:

1)  存款:正确输入密码后,客户点击“存款”按键进入存款界面,选择界面上显示的存款金额或手动输入存款金额,存款金额只能是100的整数倍,将现金放入存钞口,点击确定,ATM验钞后将确认为真的现金存入银行卡,其它返回并显示打印凭条、返回主界面等选项。

2)  取款:正确输入密码后,客户点击“取款”按键进入取款界面,选择界面上显示的取款金额或手动输入取款金额,存款金额只能是100的整数倍,点击确定,若余额不足则提示余额不足,否则,ATM出钞票,并显示打印凭条、返回主界面等选项。

3)  转账:正确输入密码后,客户点击“转账”按键进入转账业务界面,系统提示输入转账账户和转账金额,点击确定转账。待转账成功以后,页面显示打印凭条、返回主界面等选项。

4)  查询:正确输入密码后,客户点击“查询余额”按键进入查询界面。屏幕显示该银行卡内余额信息。

5)  改密:正确输入密码后,客户点击“修改密码”按键进入修改界面。系统提示输入旧密码,新密码,确认新密码,若旧密码错误,或两次新密码输入不相同,则返回修改密码界面重新输入。若旧密码正确且两次新密码相同则提示密码修改正确,显示修改成功并返回主界面。

(2)ATM管理员:对ATM进行检查维修和更新现金的工作人员

属性:

1)ID:每个ATM管理员唯一的标识符

2)姓名: ATM管理员自己的姓名

操作:

1)检查维修操作:ATM管理员打开ATM机箱后,对ATM机硬件进行检查,若有故障则维修。

2)更新现金:ATM管理员打开ATM机箱后,观察ATM机内现金情况,将旧的现金换新,若现金过多则取出一部分现金,若现金过少,则添加现金。

(3)ATM:银行在不同地点设置一种小型机器,利用银行卡让客户可以透过机器进行提款、存款、转账、改密、查询等银行柜台服务。

属性:

Id:每台ATM机都有自己特有的ID

操作:

包含以上用户操作的登录、存款、取款、转账、查询和改密等操作,也包括维护和修理操作。

 

3.关联描述:

登录业务、存款业务、取款业务、转账业务、查询和改密业务组合为ATM业务。

4.继承描述:

登录业务、存款业务、取款业务、转账业务、查询和改密业务继承于ATM业务。