ATM系统之分析类
Posted MosenChen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ATM系统之分析类相关的知识,希望对你有一定的参考价值。
图形文档
-
文字说明
该部分由以下部分组成:类图综述、类描述、类联描述、继承描述、依赖描述和其他与类图有关的说明。
2.1类图综述
该类图描绘了ATM系统涉及的主要实体之间的交互,表明了ATM系统的功能。
2.2类描述
- 存款界面
整体说明:用于存款的界面,确定放入的现金数
属性:放入验钞机的金额数,确定按钮,取消按钮
操作:确定放入的金额数,返回上一界面
关系说明:与存款控制和客户有关联
-
存款控制
整体说明:将现金存入ATM机,更改银行卡余额
属性:银行卡余额,银行卡号
操作:确定存款后更改银行卡余额
关系说明:与存款界面,银行卡,现金有联系
-
取款界面
整体说明:用于取款的界面,选择取款金额
属性:金额输入框,金额选择键,确定键,取消键
操作:选择一定的金额
关系说明:与取款控制和客户有关联
- 取款控制
整体说明:按照界面输入的金额数,取出现金
属性:银行卡余额,ATM机余额,银行卡号
操作:按输入的金额数命令ATM机取出相应的金额数
关系说明:与存款界面,银行卡,现金有关联
- 查询余额界面
整体说明:展示银行卡余额的界面
属性:显示框,确定按钮,返回按钮
操作:显示余额
关系说明:与查询余额控制和客户有关联
-
查询余额控制
整体说明:读取银行卡的余额
属性:银行卡余额,银行卡号
操作:读取银行卡的余额,并传到界面
关系说明:与查询余额界面和银行卡有关联
-
转账界面
整体说明:主要输入转账账号和金额
属性:输入框,密码框,确认键,取消键
操作:用于输入银行账号和金额
关系说明:与转账控制和客户有关联
-
转账控制
整体说明:向要转账的账户转金额
属性:两个银行账户,密码,余额
操作:修改涉及到的两个账户的余额
关系说明:与转账界面,银行卡,银行账户有关联
-
修改密码界面
整体说明:用于修改密码的界面
属性:旧密码输入框,新密码输入框,重复新密码输入框,确定键,取消键
操作:输入旧密码与新密码
关系说明:与修改密码控制和客户有关
-
修改密码控制
整体说明:控制新旧密码的验证,并更新密码
属性:旧密码,新密码,银行卡号
操作:更新银行卡的密码
关系说明:与修改密码界面和银行卡有关
-
打印凭条界面
整体说明:用于选择是否打印凭条
属性:弹出框,确定键,取消键
操作:选择是否打印凭条
关系说明:与打印凭条控制和客户有关联
-
打印凭条控制
整体说明:读取界面的返回结果
属性:无
操作:读取界面的结果,让ATM机相应是否打印凭条
关系说明:与打印凭条界面,银行卡,凭条有关联
-
退卡界面
整体说明:用于选择是否退卡
属性:退卡按钮
操作:按了退卡按钮,银行卡就弹出
关系说明:与退卡控制和客户有关联
-
退卡控制
整体说明:读取界面的信息
属性:无
操作:银行卡被退出
关系说明:与退卡界面和银行卡有关联
-
现金
整体说明:与存款,取款业务有关
属性:真伪性,面值
操作:存现金,取现金
关系说明:与存款控制和取款控制有关
-
银行卡
整体说明:用于存储银行账户的基本信息
属性:卡号,余额,密码,客户名
操作:插入,退出
关系说明:与存款控制,取款控制,查询余额控制,转账控制,修改密码控制,打印凭条控制,退卡控制有关联
-
银行账号
整体说明:用于存储客户的基本信息
属性:银行卡号,密码,客户姓名,客户性别,客户身份证
操作:修改客户信息,修改密码
关系说明:与转账控制有关
-
凭条
整体说明:用于展示本次交易有关的信息
属性:卡号,ATM编号,交易类型,金额,交易时间,手续费
操作:打印凭条
关系说明:与打印凭条控制有关
-
维护接口
整体说明:技术员维护的接口
属性:无
操作:无
关系说明:与ATM技术员和维护控制有关
-
维护控制
整体说明:负责ATM机的维护工作
属性:无
操作:加墨水,打印纸,现金等
关系说明:与维护借口,ATM机,墨水,现金,打印纸有关联
-
墨水
整体说明:用于打印凭条,技术员负责添加
属性:颜色,浓度
操作:用于打印凭条
关系说明:与维护控制有关
-
打印纸
整体说明:用于打印凭条,技术员负责添加
属性:纸张大小,颜色
操作:用于打印凭条
关系说明:与维护控制有关
-
修理接口
整体说明:技术员修理ATM机的接口
属性:无
操作:无
关系说明:与ATM机技术员和修理控制有关联
-
修理控制
整体说明:负责ATM机的修理工作
属性:无
操作:修理ATM机的故障
关系说明:与修理接口和ATM机有关联
-
ATM机
整体说明:用于ATM交易的物理设备,技术员对其维护与修理
属性:ATM编号,所属银行
操作:完成各类交易行为
关系说明:与维护控制,修理控制有关联
以上是关于ATM系统之分析类的主要内容,如果未能解决你的问题,请参考以下文章