ATM系统之分析类

图形文档

  1. 文字说明

    该部分由以下部分组成:类图综述、类描述、类联描述、继承描述、依赖描述和其他与类图有关的说明。

    2.1类图综述

    该类图描绘了ATM系统涉及的主要实体之间的交互,表明了ATM系统的功能。

    2.2类描述

    • 存款界面

    整体说明:用于存款的界面,确定放入的现金数

    属性:放入验钞机的金额数,确定按钮,取消按钮

    操作:确定放入的金额数,返回上一界面

    关系说明:与存款控制和客户有关联

  • 存款控制

    整体说明:将现金存入ATM机,更改银行卡余额

    属性:银行卡余额,银行卡号

    操作:确定存款后更改银行卡余额

    关系说明:与存款界面,银行卡,现金有联系

  • 取款界面

    整体说明:用于取款的界面,选择取款金额

    属性:金额输入框,金额选择键,确定键,取消键

    操作:选择一定的金额

    关系说明:与取款控制和客户有关联

    • 取款控制

    整体说明:按照界面输入的金额数,取出现金

    属性:银行卡余额,ATM机余额,银行卡号

    操作:按输入的金额数命令ATM机取出相应的金额数

    关系说明:与存款界面,银行卡,现金有关联

    • 查询余额界面

    整体说明:展示银行卡余额的界面

    属性:显示框,确定按钮,返回按钮

    操作:显示余额

    关系说明:与查询余额控制和客户有关联

 

  • 查询余额控制

整体说明:读取银行卡的余额

属性:银行卡余额,银行卡号

操作:读取银行卡的余额,并传到界面

关系说明:与查询余额界面和银行卡有关联

  • 转账界面

整体说明:主要输入转账账号和金额

属性:输入框,密码框,确认键,取消键

操作:用于输入银行账号和金额

关系说明:与转账控制和客户有关联

  • 转账控制

整体说明:向要转账的账户转金额

属性:两个银行账户,密码,余额

操作:修改涉及到的两个账户的余额

关系说明:与转账界面,银行卡,银行账户有关联

  • 修改密码界面

整体说明:用于修改密码的界面

属性:旧密码输入框,新密码输入框,重复新密码输入框,确定键,取消键

操作:输入旧密码与新密码

关系说明:与修改密码控制和客户有关

  • 修改密码控制

整体说明:控制新旧密码的验证,并更新密码

属性:旧密码,新密码,银行卡号

操作:更新银行卡的密码

关系说明:与修改密码界面和银行卡有关

  • 打印凭条界面

整体说明:用于选择是否打印凭条

属性:弹出框,确定键,取消键

操作:选择是否打印凭条

关系说明:与打印凭条控制和客户有关联

  • 打印凭条控制

整体说明:读取界面的返回结果

属性:无

操作:读取界面的结果,让ATM机相应是否打印凭条

关系说明:与打印凭条界面,银行卡,凭条有关联

  • 退卡界面

整体说明:用于选择是否退卡

属性:退卡按钮

操作:按了退卡按钮,银行卡就弹出

关系说明:与退卡控制和客户有关联

  • 退卡控制

整体说明:读取界面的信息

属性:无

操作:银行卡被退出

关系说明:与退卡界面和银行卡有关联

  • 现金

整体说明:与存款,取款业务有关

属性:真伪性,面值

操作:存现金,取现金

关系说明:与存款控制和取款控制有关

  • 银行卡

整体说明:用于存储银行账户的基本信息

属性:卡号,余额,密码,客户名

操作:插入,退出

关系说明:与存款控制,取款控制,查询余额控制,转账控制,修改密码控制,打印凭条控制,退卡控制有关联

  • 银行账号

整体说明:用于存储客户的基本信息

属性:银行卡号,密码,客户姓名,客户性别,客户身份证

操作:修改客户信息,修改密码

关系说明:与转账控制有关

  • 凭条

整体说明:用于展示本次交易有关的信息

属性:卡号,ATM编号,交易类型,金额,交易时间,手续费

操作:打印凭条

关系说明:与打印凭条控制有关

  • 维护接口

整体说明:技术员维护的接口

属性:无

操作:无

关系说明:与ATM技术员和维护控制有关

  • 维护控制

整体说明:负责ATM机的维护工作

属性:无

操作:加墨水,打印纸,现金等

关系说明:与维护借口,ATM机,墨水,现金,打印纸有关联

  • 墨水

整体说明:用于打印凭条,技术员负责添加

属性:颜色,浓度

操作:用于打印凭条

关系说明:与维护控制有关

  • 打印纸

整体说明:用于打印凭条,技术员负责添加

属性:纸张大小,颜色

操作:用于打印凭条

关系说明:与维护控制有关

  • 修理接口

整体说明:技术员修理ATM机的接口

属性:无

操作:无

关系说明:与ATM机技术员和修理控制有关联

  • 修理控制

整体说明:负责ATM机的修理工作

属性:无

操作:修理ATM机的故障

关系说明:与修理接口和ATM机有关联

  • ATM

整体说明:用于ATM交易的物理设备,技术员对其维护与修理

属性:ATM编号,所属银行

操作:完成各类交易行为

关系说明:与维护控制,修理控制有关联

 

猜你喜欢

转载自www.cnblogs.com/MoSenChen/p/9027881.html