ATM实验七 设计类图

一、实验链接地址

实验一: https://blog.csdn.net/bamboopander/article/details/80114890

实验二: https://blog.csdn.net/bamboopander/article/details/80170568

实验三: https://blog.csdn.net/bamboopander/article/details/80363011

实验四: https://blog.csdn.net/bamboopander/article/details/80424694

实验五:https://blog.csdn.net/bamboopander/article/details/80610602

 

二、设计类图文档

1 图形文档

主要类图

ATM实验七 设计类图

 

界面类图

ATM实验七 设计类图

 

2 文字说明

2.1 设计类图综述

以上给出的两张类图分别概述了ATM系统中的实体类以及界面类

2.2 设计类图类描述

2.2.1用户类

整体说明:保存着用户的信息

属性说明:名字

                 身份证

                 账号

                 密码

                 性别

                 地址

操作说明:登录

                 获取帮助

关系说明:被客户类和管理员类继承

2.2.2管理员类

整体说明:保存着管理员的信息

属性说明:管理员编号

                 用户类的所有属性

操作说明:管理维护

关系说明:继承用户类

2.2.3客户类

整体说明:保存着客户的信息

属性说明:账号余额

                 用户类的所有属性

操作说明:取款

                 存款

                 转账

                 查询余额

                 打印凭条

                 取卡

 关系说明:继承用户类

2.2.4ATM总机类

整体说明:保存着所有的信息

属性说明:总机编号

                 总机地址

操作说明:获取总机编号

                 设置总机编号

                 获取总机地址

                 设置总机地址

                 接收记录

关系说明:无

2.2.5登录

整体说明:登录控制类

属性说明:无

操作说明:获取账号密码

                 验证账号密码

                 吞卡

                 显示用户名字

关系说明:与用户类关联

2.2.6获取帮助

整体说明:获取帮助控制类

属性说明:无

操作说明:显示帮助页面

关系说明:与用户类关联

2.2.7吞卡

整体说明:吞卡控制类

属性说明:无

操作说明:吞卡

                 形成记录

                 发送记录

关系说明:与登录类关联

2.2.8取卡类

整体说明:取卡控制类

属性说明:无

操作说明:退卡

关系说明:与客户类关联

2.2.9打印凭条类

整体说明:打印凭条控制类

属性说明:无

操作说明:打印凭条

关系说明:与客户类关联

2.2.10查询余额类

整体说明:查询余额控制类

属性说明:无

操作说明:显示余额

关系说明:与客户类关联

2.2.11取款类

整体说明:取款控制类

属性说明:无

操作说明:提示输入金额

                 出钞

                 修改账号金额

                 形成记录

                 提示打印凭条

                 发送记录

关系说明:与客户类关联

2.2.12存款类

整体说明:存款控制类

属性说明:无

操作说明:提示放入钞票

                 入钞

                 修改账号金额

                 形成记录

                 提示打印凭条

                 发送记录

关系说明:与客户类关联

2.2.13转账类

整体说明:转账控制类

属性说明:无

操作说明:提示输入转入账号

                 提示输入转入金额

                 修改账号金额

                 形成记录

                 提示打印凭条

                 发送记录

关系说明:与客户类关联

2.2.14打印机接口

整体说明:提供给ATM系统将凭条信息传到打印机进行打印的接口

2.2.15管理员维护接口

整体说明:提供给管理员维护本地ATM的接口