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)取款顺序图
消息名称 |
输入密码 |
消息格式 |
|
消息类型 |
同步 |
发送消息的对象名称 |
用户 |
接受消息的对象名称 |
取款界面 |
消息名称 |
验证 |
消息格式 |
|
消息类型 |
同步 |
发送消息的对象名称 |
取款界面 |
接受消息的对象名称 |
登录控制 |
消息名称 |
返回验证结果 |
消息格式 |
|
消息类型 |
同步 |
发送消息的对象名称 |
登录控制 |
接受消息的对象名称 |
取款界面 |
消息名称 |
显示验证结果 |
消息格式 |
|
消息类型 |
同步 |
发送消息的对象名称 |
取款界面 |
接受消息的对象名称 |
用户 |
消息名称 |
|
消息格式 |
|
消息类型 |
同步 |
发送消息的对象名称 |
|
接受消息的对象名称 |
</ |