ATM系统--顺序图

本文详细介绍了ATM系统的9个主要交互流程,包括登录、取款、存款、查询余额、转账、修改密码、打印凭条、维修和维护的顺序图,描述了用户、界面、控制组件及打印机等对象间的消息传递与交互过程。
摘要由CSDN通过智能技术生成

ATM系统--顺序图文档

 

实验一文档链接地址:https://blog.csdn.net/WINNER_Moo/article/details/80105384

实验二文档链接地址:https://blog.csdn.net/WINNER_Moo/article/details/80278823

实验三文档链接地址:https://blog.csdn.net/WINNER_Moo/article/details/80369949

 

 

1、图形文档

(1)登录顺序图:


(2)取款顺序图

 

(3)存款顺序图


(4)查询余额顺序图

 

(5)转账顺序图

 

(6)修改密码顺序图

 

(7)打印凭条顺序图


(8)维修顺序图

 

(9)维护顺序图

 

 

2、文字说明

1)顺序图综述

顺序图详细描述了用况图中所用到的对象、参与者实例以及他们之间的消息收发情况,详细描述了用户和ATM系统之间、ATM系统和打印机之间以及ATM技术人员与ATM系统之间的交互过程。

(1)登录顺序图

     描述了用户登录账户的过程。包含的对象有:用户、登录界面、登录控制。

(2)取款顺序图

     描述了用户取款的过程。包含的对象有:用户、取款界面、取款控制、登录控制、打印机。

(3)存款顺序图

     描述了用户存款的过程。包含的对象有:用户、存款界面、存款控制、登录控制、打印机。

(4)查询余额顺序图

     描述了用户查询账户余额的过程。包含的对象有:用户、查询余额界面、查询余额控制、登录控制、打印机。

(5)转账顺序图

     描述了用户转账的过程。包含的对象有:用户、转账界面、转账控制、登录控制、打印机。

(6)修改密码顺序图

     描述了用户修改账户密码的过程。包含的对象有:用户、修改密码界面、修改密码控制、登录控制。

(7)打印凭条顺序图

     描述了用户在完成“取款”、“存款”、“查询余额”、“转账”等操作后选择打印凭条的过程。包含的对象有:用户、打印凭条界面、打印凭条控制、登录控制、打印机。

(8)维修顺序图

     描述了用户对ATM机进行维修的过程。包含的对象有:用户、维修界面、维修控制。

(9)维护顺序图

     描述了用户对ATM系统进行维护的过程。包含的对象有:用户、维护界面、维护控制、现金调度控制、现金调度接口。

 

 

2)顺序图中的对象描述

(1)用户

主动对象。所涉及的对象有:读卡器、显示器、输入设备、登录界面、登录控制、取款界面、取款控制、存款界面、存款控制、查询余额界面、查询余额控制、转账界面、转账控制、修改密码界面、修改密码控制、打印凭条界面、打印凭条控制。

(2)登录界面

被动对象。所涉及的对象有:用户、登录控制。

(3)登录控制

被动对象。所涉及的对象有:用户、登录界面。

(4)取款界面

被动对象。所涉及的对象有:用户、取款控制、打印机。

(5)取款控制

被动对象。所涉及的对象有:用户、取款界面、登录控制。

(6)存款界面

被动对象。所涉及的对象有:用户、存款控制、打印机。

(7)存款控制

被动对象。所涉及的对象有:用户、存款界面、登录控制。

(8)查询余额界面

被动对象。所涉及的对象有:用户、查询余额控制、打印机。

(9)查询余额控制

被动对象。所涉及的对象有:用户、查询余额界面、登录控制。

(10)转账界面

被动对象。所涉及的对象有:用户、转账控制、打印机。

(11)转账控制

被动对象。所涉及的对象有:用户、转账界面、登录控制。

(12)修改密码界面

被动对象。所涉及的对象有:用户、修改密码控制。

(13)修改密码控制

被动对象。所涉及的对象有:用户、修改密码界面、登录控制。

(14)打印凭条界面

被动对象。所涉及的对象有:用户、打印凭条控制。

(15)打印凭条控制

被动对象。所涉及的对象有:用户、打印凭条界面、登录控制、打印机。

(16)维修接口

被动对象。所涉及的对象有:用户、维修控制。

(17)维修控制

被动对象。所涉及的对象有:用户、维修接口。

(18)维护界面

被动对象。所涉及的对象有:用户、维护控制。

(19)维护控制

被动对象。所涉及的对象有:用户、维护界面、现金调度控制。

(20)现金调度控制

被动对象。所涉及的对象有:用户、维护控制、现金调度接口。

(21)现金调度接口

被动对象。所涉及的对象有:用户、现金调度控制。

(22)打印机

被动对象。所涉及的对象有:取款界面、存款界面、查询余额界面、转账界面、打印凭条控制。

 

 

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

(1)登录顺序图:

消息名称

输入密码

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

登录界面

 

消息名称

验证

消息格式

 

消息类型

同步

发送消息的对象名称

登录界面

接受消息的对象名称

登录控制

 

消息名称

返回验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

登录控制

接受消息的对象名称

登录界面

 

消息名称

显示验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

登录界面

接受消息的对象名称

用户

 

(2)取款顺序图

消息名称

输入密码

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

取款界面

 

消息名称

验证

消息格式

 

消息类型

同步

发送消息的对象名称

取款界面

接受消息的对象名称

登录控制

 

消息名称

返回验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

登录控制

接受消息的对象名称

取款界面

 

消息名称

显示验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

取款界面

接受消息的对象名称

用户

 

消息名称

 

消息格式

 

消息类型

同步

发送消息的对象名称

 

接受消息的对象名称

 </

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值