ATM实验三 分析类
一、实验链接地址
实验一: https://blog.****.net/bamboopander/article/details/80114890
实验二: https://blog.****.net/bamboopander/article/details/80170568
三、类图文档
1.类图综述
此类图为一个ATM系统,包括用户、客户、管理员、ATM总机四个参与者,其中客户和管理员继承自用户,用户可登录,获取帮助,管理员除可执行用户活动外还可管理维护ATM系统,客户除可执行用户活动外还可执行取卡、查询余额、转账、存款、取款、打印凭条等操作,ATM总机可执行查看转账、存款、取款、系统维护日志等操作。
2.类描述
1)用户
整体说明:使用该系统的人
属性:名字:name
身份证:ID card
账号:Bank card number
密码:password
性别:gender
地址:address
操作:登录
获取帮助
关系:与客户和管理员有继承关系,与登录和获取帮助有关联关系。
2)管理员
整体说明:管理维护ATM系统的用户
属性:名字:name
身份证:ID card
账号:Bank card number
密码:password
性别:gender
地址:address
管理员编号:Administrator number
操作:登录
获取帮助
管理维护
关系:继承自用户,与登录、获取帮助、管理维护有关联关系。
3)客户
整体说明:使用银行业务的用户
属性:名字:name
身份证:ID card
账号:Bank card number
密码:password
性别:gender
地址:address
操作:登录、获取帮助、取卡、查询余额、转账、存款、取款、打印凭条
关系:继承自用户,与登录、获取帮助、取卡、查询余额、转账、存款、取款、打印凭条有关联关系。
4)ATM总机
整体说明:用于管理记录所有ATM上客户和管理员的一些操作的设备
属性:总机编号:Switchboard number
地址:address
操作:管理维护、读取吞卡记录、读取客户的转账、存款、取款记录
关系:无