面向对象分析与设计:实验 4顺序图

顺序图文档

 

目录

1.图形文档

(1)存款

(2)取款

(3)转账

(4)余额查询

(5)打印凭条

(6)退卡

(7)插入银行卡

(8)输入密码

(9)维护

2.文字说明

1)顺序图综述

(1)存款顺序图

(2)取款顺序图

(3)转账顺序图

(4)余额查询顺序图

(5)打印凭条顺序图

(6)退卡

(7)插入银行卡

(8)输入密码顺序图

(9)维护顺序图

2)顺序图中的对象描述

3)对象接收/发送消息的描述

(1)存款

(2)取款

(3)转账

(4)余额查询

(5)打印凭条

(6)退卡

(7)插入银行卡

(8)输入密码

(9)维护

4)其他与顺序图有关的说明


附:链接

  1. 实验一链接:https://blog.csdn.net/weixin_38125348/article/details/89299667
  2. 实验二链接:https://blog.csdn.net/weixin_38125348/article/details/89417544
  3.  实验三链接:https://blog.csdn.net/weixin_38125348/article/details/89444551

1.图形文档

(1)存款

面向对象分析与设计:实验 4顺序图_第1张图片

(2)取款

面向对象分析与设计:实验 4顺序图_第2张图片

(3)转账

面向对象分析与设计:实验 4顺序图_第3张图片

(4)余额查询

面向对象分析与设计:实验 4顺序图_第4张图片

 

(5)打印凭条

面向对象分析与设计:实验 4顺序图_第5张图片

 

(6)退卡

面向对象分析与设计:实验 4顺序图_第6张图片

(7)插入银行卡

面向对象分析与设计:实验 4顺序图_第7张图片

 

(8)输入密码

面向对象分析与设计:实验 4顺序图_第8张图片

(9)维护

面向对象分析与设计:实验 4顺序图_第9张图片

 

 

2.文字说明

1)顺序图综述

(1)存款顺序图

目的:描述ATM用户的存款过程

涉及的对象:ATM用户, ATM机

结构化控制:可选执行、循环执行

(2)取款顺序图

目的:描述ATM用户的取款过程

涉及的对象:ATM用户, ATM机

结构化控制:可选执行

(3)转账顺序图

目的:描述ATM用户的转账过程

涉及的对象:ATM用户, ATM机

结构化控制:可选执行

(4)余额查询顺序图

目的:描述ATM用户的余额查询过程

涉及的对象:ATM用户,ATM机

结构化控制:可选执行

(5)打印凭条顺序图

目的:描述ATM用户使用打印凭条功能的过程

涉及的对象:ATM用户,ATM机

结构化控制:可选执行

(6)退卡

目的:描述ATM用户退卡功能的过程

涉及的对象:ATM用户,ATM机

结构化控制:可选执行

 

(7)插入银行卡

目的:描述ATM用户插入银行卡时的过程

涉及的对象:ATM用户,ATM机

结构化控制:可选执行

 

(8)输入密码顺序图

目的:描述ATM用户的转账过程

涉及的对象:ATM用户, ATM机

结构化控制:可选执行、循环执行、条件执行

(9)维护顺序图

目的:描述ATM维护人员对ATM机的维护过程

涉及的对象:ATM维护人员, ATM机

结构化控制:可选执行、循环执行

 

2)顺序图中的对象描述

对象名

描述

ATM用户

主动对象,涉及的对象有:ATM机

ATM

被动对象,涉及的对象有:ATM用户,ATM维护用户

ATM维护人员

主动对象,涉及的对象有:ATM机

 

3)对象接收/发送消息的描述

(1)存款

消息名称

选择存款业务

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

 

返回存款界面

消息格式

 

消息类型

 

同步

发送消息的对象

 

ATM

接收消息的对象

 

ATM用户

消息名称

放入钞票,点击确认

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

返回验钞结果,显示有效钞票数量

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

消息名称

点击确认存款按钮

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

放入存款完毕,返回ATM主界面

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

(2)取款

消息名称

选择取款业务

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

返回取款界面

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

消息名称

选择或输入取款金额,点击确认按钮

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

打开出钞口,吐出相应金额的钞票

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

消息名称

取走钞票

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

关闭出钞口,返回主界面

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

(3)转账

消息名称

选择转账业务

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

返回转账页面

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

消息名称

输入对方银行卡号以及转账金额数量

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

返回转账结果,系统进入打印凭条界面

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

消息名称

返回主界面

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

(4)余额查询

消息名称

选择查询余额

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

返回余额查询信息界面

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

消息名称

查询完毕,选择返回

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

返回主界面

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

(5)打印凭条

消息名称

选择打印凭条

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

打开凭条出口,吐出凭条

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

消息名称

取走凭条

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

关闭凭条出口,返回主界面

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

(6)退卡

消息名称

按下退卡按钮

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

退卡

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

(7)插入银行卡

消息名称

插入银行卡

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

返回识别结果

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

消息名称

显示输入密码提示

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

消息名称

退卡,要求重新插入

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

(8)输入密码

消息名称

显示输入密码提示

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

消息名称

输入密码

消息格式

消息类型

同步

发送消息的对象

ATM用户

接收消息的对象

ATM

 

消息名称

返回验证结果提示

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

消息名称

退卡

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

消息名称

弹出业务办理界面

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

 

消息名称

冻结账号

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM用户

(9)维护

消息名称

输入工号

消息格式

消息类型

同步

发送消息的对象

ATM维护人员

接收消息的对象

ATM

 

消息名称

返回验证结果

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM维护人员

 

消息名称

打开维护窗口

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM维护人员

 

消息名称

检查ATM机情况或查看剩余现金

消息格式

消息类型

同步

发送消息的对象

ATM维护人员

接收消息的对象

ATM

 

消息名称

维护机器或添加现金

消息格式

消息类型

同步

发送消息的对象

ATM维护人员

接收消息的对象

ATM

 

消息名称

确认维护完成

消息格式

消息类型

同步

发送消息的对象

ATM

接收消息的对象

ATM维护人员

 

4)其他与顺序图有关的说明

暂无

 

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