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)登录顺序图:

ATM系统--顺序图

(2)取款顺序图

 ATM系统--顺序图

(3)存款顺序图

ATM系统--顺序图

(4)查询余额顺序图

 ATM系统--顺序图

(5)转账顺序图

 ATM系统--顺序图

(6)修改密码顺序图

 ATM系统--顺序图

(7)打印凭条顺序图

ATM系统--顺序图

(8)维修顺序图

 ATM系统--顺序图

(9)维护顺序图

 ATM系统--顺序图

 

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)取款顺序图

消息名称

输入密码

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

取款界面

 

消息名称

验证

消息格式

 

消息类型

同步

发送消息的对象名称

取款界面

接受消息的对象名称

登录控制

 

消息名称

返回验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

登录控制

接受消息的对象名称

取款界面

 

消息名称

显示验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

取款界面

接受消息的对象名称

用户

 

消息名称

 

消息格式

 

消息类型

同步

发送消息的对象名称

 

接受消息的对象名称

 

消息名称

选择取款金额

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

取款界面

 

消息名称

提示输入取款金额

消息格式

 

消息类型

同步

发送消息的对象名称

取款界面

接受消息的对象名称

取款界面

 

消息名称

输入取款金额

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

取款界面

 

消息名称

调用取款控制

消息格式

 

消息类型

同步

发送消息的对象名称

取款界面

接受消息的对象名称

取款控制

 

消息名称

验证ATM现金数目

消息格式

 

消息类型

同步

发送消息的对象名称

取款控制

接受消息的对象名称

取款控制

 

消息名称

显示现金不足及“返回主页面”、“退出等选项”

消息格式

 

消息类型

同步

发送消息的对象名称

取款控制

接受消息的对象名称

取款界面

 

消息名称

提示输入取款金额

消息格式

 

消息类型

同步

发送消息的对象名称

取款控制

接受消息的对象名称

取款界面

消息名称

输入取款金额

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

取款界面

 

消息名称

验证取款金额

消息格式

 

消息类型

同步

发送消息的对象名称

取款界面

接受消息的对象名称

取款控制

 

消息名称

验证用户余额

消息格式

 

消息类型

同步

发送消息的对象名称

取款控制

接受消息的对象名称

取款控制

 

消息名称

返回验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

取款控制

接受消息的对象名称

取款界面

 

消息名称

支付现金

消息格式

 

消息类型

同步

发送消息的对象名称

取款控制

接受消息的对象名称

取款界面

 

消息名称

支付现金(扣手续费)

消息格式

 

消息类型

同步

发送消息的对象名称

取款控制

接受消息的对象名称

取款界面

 

消息名称

显示“打印凭条”、“返回主界面”、“退出”等选项

消息格式

 

消息类型

同步

发送消息的对象名称

取款界面

接受消息的对象名称

取款界面

消息名称

选择打印凭条

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

取款界面

 

消息名称

发送打印凭条请求

消息格式

 

消息类型

同步

发送消息的对象名称

取款界面

接受消息的对象名称

打印机

 

消息名称

打印凭条

消息格式

 

消息类型

同步

发送消息的对象名称

打印机

接受消息的对象名称

取款界面

 

(3)存款顺序图

消息名称

输入密码

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

存款界面

 

消息名称

验证

消息格式

 

消息类型

同步

发送消息的对象名称

存款界面

接受消息的对象名称

登录控制

 

消息名称

返回验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

登录控制

接受消息的对象名称

存款界面

 

消息名称

显示验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

存款界面

接受消息的对象名称

用户

消息名称

选择存款

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

存款界面

 

消息名称

提示输入存款金额

消息格式

 

消息类型

同步

发送消息的对象名称

存款界面

接受消息的对象名称

存款界面

 

消息名称

输入存款金额

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

存款界面

 

消息名称

提示放入现金

消息格式

 

消息类型

同步

发送消息的对象名称

存款界面

接受消息的对象名称

存款界面

 

消息名称

放入现金

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

存款界面

 

消息名称

调用存款控制

消息格式

 

消息类型

同步

发送消息的对象名称

存款界面

接受消息的对象名称

存款控制

 

消息名称

验钞

消息格式

 

消息类型

同步

发送消息的对象名称

存款控制

接受消息的对象名称

存款控制

 

消息名称

返回验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

存款控制

接受消息的对象名称

存款界面

 

消息名称

确认放入金额

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

存款界面

 

消息名称

验证

消息格式

 

消息类型

同步

发送消息的对象名称

存款界面

接受消息的对象名称

存款控制

 

消息名称

存款

消息格式

 

消息类型

同步

发送消息的对象名称

存款控制

接受消息的对象名称

存款界面

 

消息名称

存款(扣手续费)

消息格式

 

消息类型

同步

发送消息的对象名称

存款控制

接受消息的对象名称

存款界面

 

消息名称

显示“打印凭条”、“返回主界面”、“退出”等选项

消息格式

 

消息类型

同步

发送消息的对象名称

存款界面

接受消息的对象名称

存款界面

 

消息名称

打印凭条

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

存款界面

消息名称

发送打印凭条请求

消息格式

 

消息类型

同步

发送消息的对象名称

存款界面

接受消息的对象名称

打印机

 

消息名称

打印凭条

消息格式

 

消息类型

同步

发送消息的对象名称

打印机

接受消息的对象名称

存款界面

 

(4)查询余额顺序图

消息名称

输入密码

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

查询余额界面

 

消息名称

验证

消息格式

 

消息类型

同步

发送消息的对象名称

查询余额界面

接受消息的对象名称

登录控制

 

消息名称

返回验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

登录控制

接受消息的对象名称

查询余额界面

 

消息名称

显示验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

查询余额界面

接受消息的对象名称

用户

 

消息名称

选择查询余额

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

查询余额界面

消息名称

调用查询余额控制

消息格式

 

消息类型

同步

发送消息的对象名称

查询余额界面

接受消息的对象名称

查询余额控制

 

消息名称

显示余额

消息格式

 

消息类型

同步

发送消息的对象名称

查询余额控制

接受消息的对象名称

查询余额界面

 

消息名称

显示“打印凭条”、“返回主界面”、“退出”等选项

消息格式

 

消息类型

同步

发送消息的对象名称

查询余额界面

接受消息的对象名称

查询余额界面

 

消息名称

选择打印凭条

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

查询余额界面

 

消息名称

发送打印凭条请求

消息格式

 

消息类型

同步

发送消息的对象名称

查询余额界面

接受消息的对象名称

打印机

 

消息名称

打印凭条

消息格式

 

消息类型

同步

发送消息的对象名称

打印机

接受消息的对象名称

查询余额界面

5)转账顺序图

消息名称

输入密码

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

转账界面

 

消息名称

验证

消息格式

 

消息类型

同步

发送消息的对象名称

转账界面

接受消息的对象名称

登录控制

 

消息名称

返回验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

登录控制

接受消息的对象名称

转账界面

 

消息名称

显示验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

转账界面

接受消息的对象名称

用户

 

消息名称

选择转账

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

转账界面

 

消息名称

提示输入转账账户和转账金额

消息格式

 

消息类型

同步

发送消息的对象名称

转账界面

接受消息的对象名称

转账界面

 

消息名称

输入转账账户和转账金额

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

转账界面

 

消息名称

调用转账控制

消息格式

 

消息类型

同步

发送消息的对象名称

转账界面

接受消息的对象名称

转账控制

消息名称

验证转账账户和转账金额

消息格式

 

消息类型

同步

发送消息的对象名称

转账控制

接受消息的对象名称

转账控制

 

消息名称

显示账户不存在或余额不足、“返回主界面”、“退出”等选项

消息格式

 

消息类型

同步

发送消息的对象名称

转账控制

接受消息的对象名称

转账界面

 

消息名称

转账

消息格式

 

消息类型

同步

发送消息的对象名称

转账控制

接受消息的对象名称

转账界面

 

消息名称

转账(扣手续费)

消息格式

 

消息类型

同步

发送消息的对象名称

转账控制

接受消息的对象名称

转账界面

 

消息名称

显示“打印凭条”、“返回主界面”、“退出”等选项

消息格式

 

消息类型

同步

发送消息的对象名称

转账界面

接受消息的对象名称

转账界面

 

消息名称

选择打印凭条

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

转账界面

 

 

 

 

消息名称

发送打印凭条请求

消息格式

 

消息类型

同步

发送消息的对象名称

转账界面

接受消息的对象名称

打印机

 

消息名称

打印凭条

消息格式

 

消息类型

同步

发送消息的对象名称

打印机

接受消息的对象名称

转账界面

 

6)修改密码

消息名称

输入密码

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

修改密码界面

 

消息名称

验证

消息格式

 

消息类型

同步

发送消息的对象名称

修改密码界面

接受消息的对象名称

登录控制

 

消息名称

返回验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

登录控制

接受消息的对象名称

修改密码界面

 

消息名称

显示验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

修改密码界面

接受消息的对象名称

用户

 

消息名称

选择修改密码

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

修改密码界面

消息名称

输入新密码

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

修改密码界面

 

消息名称

提示再次输入密码

消息格式

 

消息类型

同步

发送消息的对象名称

修改密码界面

接受消息的对象名称

修改密码界面

 

消息名称

再次输入密码

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

修改密码界面

 

消息名称

调用修改密码控制

消息格式

 

消息类型

同步

发送消息的对象名称

修改密码界面

接受消息的对象名称

修改密码控制

 

消息名称

验证两次密码的一致性

消息格式

 

消息类型

同步

发送消息的对象名称

修改密码控制

接受消息的对象名称

修改密码控制

 

消息名称

返回验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

修改密码控制

接受消息的对象名称

修改密码界面

 

消息名称

显示修改密码成功、“返回主界面”、“退出”等选项

消息格式

 

消息类型

同步

发送消息的对象名称

修改密码界面

接受消息的对象名称

修改密码界面

(7)打印凭条

消息名称

输入密码

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

打印凭条界面

 

消息名称

验证

消息格式

 

消息类型

同步

发送消息的对象名称

打印凭条界面

接受消息的对象名称

登录控制

 

消息名称

返回验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

登录控制

接受消息的对象名称

打印凭条界面

 

消息名称

显示验证结果

消息格式

 

消息类型

同步

发送消息的对象名称

打印凭条界面

接受消息的对象名称

用户

 

消息名称

选择打印凭条

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

打印凭条界面

 

消息名称

调用打印凭条控制

消息格式

 

消息类型

同步

发送消息的对象名称

打印凭条界面

接受消息的对象名称

打印凭条控制

 

消息名称

发送打印凭条请求

消息格式

 

消息类型

同步

发送消息的对象名称

打印凭条控制

接受消息的对象名称

打印机

消息名称

打印凭条

消息格式

 

消息类型

同步

发送消息的对象名称

打印机

接受消息的对象名称

打印凭条控制

 

(8)维修顺序图

消息名称

检测ATM硬件

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

维修接口

 

消息名称

调用维修控制

消息格式

 

消息类型

同步

发送消息的对象名称

维修接口

接受消息的对象名称

维修控制

 

消息名称

返回维修结果

消息格式

 

消息类型

同步

发送消息的对象名称

维修控制

接受消息的对象名称

维修接口

 

(9)维护顺序图

消息名称

选择维护

消息格式

 

消息类型

同步

发送消息的对象名称

用户

接受消息的对象名称

维护界面

 

消息名称

调用维护控制

消息格式

 

消息类型

同步

发送消息的对象名称

维护界面

接受消息的对象名称

维护控制

 

消息名称

调用现金调度控制

消息格式

 

消息类型

同步

发送消息的对象名称

维护控制

接受消息的对象名称

现金调度控制

 

消息名称

补充或收取现金

消息格式

 

消息类型

同步

发送消息的对象名称

现金调度控制

接受消息的对象名称

现金调度接口

 

消息名称

返回调度金额

消息格式

 

消息类型

同步

发送消息的对象名称

现金调度接口

接受消息的对象名称

现金调度控制

 

消息名称

返回调度结果

消息格式

 

消息类型

同步

发送消息的对象名称

现金调度控制

接受消息的对象名称

维护控制

 

消息名称

进行系统维护

消息格式

 

消息类型

同步

发送消息的对象名称

维护控制

接受消息的对象名称

维护控制

 

消息名称

返回维护结果

消息格式

 

消息类型

同步

发送消息的对象名称

维护控制

接受消息的对象名称

维护界面

 

 

 


相关文章:

  • 2022-01-07
  • 2021-08-07
  • 2021-04-11
  • 2021-08-05
  • 2021-07-12
  • 2021-12-26
  • 2021-12-01
  • 2021-12-18
猜你喜欢
  • 2021-07-13
  • 2021-12-30
  • 2021-07-19
  • 2021-07-02
  • 2021-11-09
相关资源
相似解决方案