面向对象分析与设计——实验五

一、  图形文档

面向对象分析与设计——实验五_第1张图片

银行卡验证

 

面向对象分析与设计——实验五_第2张图片

存款

 

面向对象分析与设计——实验五_第3张图片

取款

 

面向对象分析与设计——实验五_第4张图片

显示账号信息

 

面向对象分析与设计——实验五_第5张图片

转账

 

面向对象分析与设计——实验五_第6张图片

维修ATM

二、文字说明

银行卡验证

1、        活动图综述

银行卡验证活动图描述了使用ATM时候插入银行卡的完整验证过程。

2、        活动图中的动作描述

名称

含义

调用的其他活动

相关信息

插入银行卡

客户插入银行卡到ATM机

检验银行卡信息

输入密码

客户输入银行卡的密码

检验输入的密码

退卡

从ATM机退出银行卡

 

3、        活动图中的转移描述

具体看活动图。

4、        对象流

5、        泳道

客户、ATM登陆界面、银行主机

6、        其他与活动图有关的说明

是其他活动图开始的基础

 

存款

1、        活动图综述

客户使用ATM机存款的过程

2、        活动图中的动作描述

名称

含义

调用的其他活动

相关信息

放入现金

客户放入现金到ATM机

检验放入的钞票

退卡

从ATM机退出银行卡

 

3、        活动图中的转移描述

具体看活动图

4、        对象流

5、        泳道

客户、存款界面、存款控制、银行主机

6、        其他与活动图有关的说明

必须先通过银行卡验证活动图

 

取款

1、        活动图综述

客户使用ATM机的取款过程。

2、        活动图中的动作描述

名称

含义

调用的其他活动

相关信息

输入取款金额

客户在ATM输入欲取款金额

银行主机

退卡

从ATM机退出银行卡

 

3、        活动图中的转移描述

具体看活动图

4、        对象流

5、        泳道

客户、取款界面、取款控制、银行主机

6、        其他与活动图有关的说明

必须先通过银行卡验证活动图

 

显示账号信息

1、        活动图综述

客户通过ATM机查看当前银行卡的账号信息

2、        活动图中的动作描述

名称

含义

调用的其他活动

相关信息

输入要查看的信息

客户在ATM输入想要查看的银行卡信息

银行主机

退卡

从ATM机退出银行卡

 

3、        活动图中的转移描述

具体看活动图

4、        对象流

5、        泳道

客户、账号信息显示、银行主机

6、        其他与活动图有关的说明

必须先通过银行卡验证活动图

 

转账

1、        活动图综述

客户通过ATM机进行转账功能的整个流程

2、        活动图中的动作描述

名称

含义

调用的其他活动

相关信息

输入要转账的金额和目标卡号

客户在ATM输入要转账的金额和目标卡号

银行主机

退卡

从ATM机退出银行卡

 

3、        活动图中的转移描述

具体看活动图

4、        对象流

5、        泳道

客户、转账界面、转账控制、银行主机

6、        其他与活动图有关的说明

必须先通过银行卡验证活动图

 

维修ATM

1、        活动图综述

维修员使用ATM

2、        活动图中的动作描述

名称

含义

调用的其他活动

相关信息

ATM维修员选择维修种类

客户在ATM操作要进行的维修类型

银行主机

退卡

从ATM机退出银行卡

 

3、        活动图中的转移描述

具体看活动图

4、        对象流

5、        泳道

ATM维修员、维修界面、银行主机

6、        其他与活动图有关的说明

必须先通过银行卡验证活动图

 

你可能感兴趣的:(面向对象分析与设计)