ATM机顺序图

该博客详细介绍了ATM机的各种操作流程的顺序图,包括登录、取款、存款、转账、查询余额、打印凭条、硬件维护和软件更新。涉及对象包括客户、读卡器、输入设备、客户管理、登录管理、出钞口、银行数据库、ATM机操作系统、机内硬件存储等。每个操作的顺序图描述了对象间的消息传递,明确了主动与被动对象的角色及其相互作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ATM机问题域及词汇表:https://blog.youkuaiyun.com/ashdkl/article/details/80510951

ATM机用况图:https://blog.youkuaiyun.com/ashdkl/article/details/80511045

ATM机领域类图: https://blog.youkuaiyun.com/ashdkl/article/details/80511191

一.顺序图文档

1.登录:

2.取款:


3.存款:

4.转账:


5.查询余额:

6.打印凭条:

7.硬件维护:

二.文字说明

1.     顺序图综述

顺序图描述了用况图中用到的对象、参与者实例以及他们之间的消息收发情况,
详细描述了用户和ATM 系统之间以及ATM系统和银行服务器之间的交互过程
其主要包括“登录”,“取款”,“存款”,“转账”,“查询余额信息”,“打印凭条”,“硬件维护”,“软件更新”等。
涉及到的对象有:客户、读卡器、输入设备、客户管理、登录管理、出钞口、银行数据库、ATM机操作系统、机内硬件存储等

1、登录顺序图

描述客户插入银行卡进行登录操作的过程。包含对象有:客户、读卡器、输入设备、客户管理、登录管理。

2、取款顺序图
描述客户取款的过程,包含的对象有:客户、输入设备、客户管理、出钞口、银行数据库

3、存款顺序图
描述客户存款的过程,包含的对象有:客户、客户管理、出钞口、银行数据库

4、转账顺序图
描述客户转账的过程,包含的对象有:客户、输入设备、客户管理、银行数据库

5、查询账户信息顺序图
描述客户查询信息的过程,包含的对象有: 客户、客户管理、银行数据库

6、打印凭条顺序图
描述客户获取操作信息的凭条的过程。包含的对象有: 客户、客户管理、银行数据库

7、硬件更新顺序图

描述银行工作人员更新维护硬件的过程。包含的对象有:银行工作人员、机内存储、客户管理、银行数据库

8、软件更新顺序图

描述银行工作人员更新操作系统的过程。包含的对象有:银行工作人员、ATM机操作系统、客户管理、银行数据库

2.2 顺序图中对象描述

客户:
主动对象。所涉及的对象有:读卡器,输入设备,客户管理,登录管理,出钞口。
读卡器:
被动对象。所涉及的对象有:客户,登录管理。
输入设备:

被动对象。所涉及的对象有:客户

客户管理:

被动对象。所涉及的对象有:客户,客户管理,登录管理,银行数据库。

登录管理:

被动对象。所涉及的对象有:客户,输入设备,读卡器,银行数据库。

出钞口:

被动对象。所涉及的对象有:客户,客户管理。

银行数据库:

被动对象。所涉及的对象有:客户管理,登录管理

银行工作人员:

主动对象。所涉及的对象有:ATM机操作系统、机内硬件存储

ATM机操作系统:

被动对象。所涉及的对象有:客户管理,银行工作人员。

机内硬件存储:

被动对象。所涉及的对象有:客户管理,银行工作人员。

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

登录顺序图:

消息名称

插卡

 

消息格式

字符串

 

消息类型

同步

 

发送消息的对象名称

客户

 

接收消息的对象名称

读卡器

 

 

消息名称

核对账户信息

 

消息格式

字符串

 

消息类型

同步

 

发送消息的对象名称

读卡器

 

接收消息的对象名称

登录管理

 

 

消息名称

 

请求密码

 

消息格式

 

 

消息类型

返回

 

发送消息的对象名称

登录管理

 

接收消息的对象名称

客户

 

 

消息名称

 

输入密码

 

消息格式

 

 

消息类型

同步

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值