1. 图形文档
2. 文字说明
1)顺序图综述
顺序图描述了用况图中用到的对象、参与者以及他们之间的关系,顺序图描述了用户和ATM系统的关系及操作流程,主要分为登录、存款、取款、转账、查询余额等主要功能。
1、取款顺序图
描述客户取款的过程,包含的对象有:用户,取款界面,银行,金额设置。2、存款顺序图
描述客户存款的过程,包含的对象有:用户,存款界面,银行,金额设置 。3、转账顺序图
描述客户转账的过程,包含的对象有:用户,转账界面,银行,金额设置。4、查询账户信息顺序图
描述客户查询信息的过程,包含的对象有: 用户, 查询账户信息界面,银行。5.登录顺序图
描述银行卡与银行服务器之间登录的过程,包含的对象有:用户,登录界面、银行。
2)顺序图中对象描述
对象名 | 描述 |
用户 | 主动对象。所涉及的对象有:登录界面、存款界面、取款界面、转账界面、查询余额界面。 |
取款界面 | 被动对象。所涉及的对象有:用户,银行。 |
存款界面 | 被动对象。所涉及的对象有:用户,银行。 |
转账界面 | 被动对象。所涉及的对象有:用户,银行。 |
查询账户界面 | 被动对象。所涉及的对象有:用户,银行。 |
银行 | 被动对象。所涉及的对象有:取款界面、存款界面、转账界面、查询账户界面、余额。 |
余额 | 被动对象。所涉及的对象有:银行。 |
3)对象接受/发送消息的描述
登录的顺序图:
消息名称 | 插ID卡 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 用户 |
接受消息的对象名称 | 登录界面 |
消息名称 | 读取卡号 |
消息格式 | 字符串 |
消息类型 | 同步 |
发送消息的对象名称 | 登录界面 |
接受消息的对象名称 | ID卡 |
消息名称 | 检测卡号 |
消息格式 | 字符串 |
消息类型 | 同步 |
发送消息的对象名称 | ID卡 |
接受消息的对象名称 | 银行 |
消息名称 | 输入密码 |
消息格式 | 字符串 |
消息类型 | 同步 |
发送消息的对象名称 | 用户 |
接受消息的对象名称 | 登录界面 |
消息名称 | 检验密码 |
消息格式 | 字符串 |
消息类型 | 同步 |
发送消息的对象名称 | 登录界面 |
接受消息的对象名称 | 银行 |
消息名称 | 提供账户信息 |
消息格式 |
|
消息类型 | 返回 |
发送消息的对象名称 | 银行 |
接受消息的对象名称 | 用户 |
存款:
消息名称 | 放入现金 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 用户 |
接受消息的对象名称 | 存款界面 |
消息名称 | 检测现金 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 存款界面 |
接受消息的对象名称 | 银行 |
消息名称 | 检测结果 |
消息格式 | 布尔值 |
消息类型 | 返回 |
发送消息的对象名称 | 银行 |
接受消息的对象名称 | 存款界面 |
消息名称 | 显示检测结果 |
消息格式 | 无 |
消息类型 | 返回 |
发送消息的对象名称 | 存款界面 |
接受消息的对象名称 | 用户 |
消息名称 | 修改帐号信息 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 银行 |
接受消息的对象名称 | 余额控制机制 |
消息名称 | 返回卡内余额 |
消息格式 | 数字 |
消息类型 | 返回 |
发送消息的对象名称 | 余额控制机制 |
接受消息的对象名称 | 存款界面 |
消息名称 | 显示卡内余额 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 存款界面 |
接受消息的对象名称 | 用户 |
取款:
消息名称 | 输入取款金额 |
消息格式 | 数字 |
消息类型 | 同步 |
发送消息的对象名称 | 用户 |
接受消息的对象名称 | 取款界面 |
消息名称 | 检测卡内余额 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 取款界面 |
接受消息的对象名称 | 银行 |
消息名称 | 扣除余额 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 银行 |
接受消息的对象名称 | 余额控制机制 |
消息名称 | 返回剩余余额 |
消息格式 | 无 |
消息类型 | 返回 |
发送消息的对象名称 | 余额控制机制 |
接受消息的对象名称 | 取款界面 |
消息名称 | 吐出现金 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 取款界面 |
接受消息的对象名称 | 用户 |
消息名称 | 显示卡内余额 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 取款界面 |
接受消息的对象名称 | 用户 |
转账:
消息名称 | 输入对方卡号 |
消息格式 | 字符串 |
消息类型 | 同步 |
发送消息的对象名称 | 用户 |
接受消息的对象名称 | 转账界面 |
消息名称 | 检验卡号 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 转账界面 |
接受消息的对象名称 | 银行 |
消息名称 | 输入转账金额 |
消息格式 | 数字 |
消息类型 | 同步 |
发送消息的对象名称 | 用户 |
接受消息的对象名称 | 转账界面 |
消息名称 | 检测卡内余额 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 转账界面 |
接受消息的对象名称 | 银行 |
消息名称 | 修改卡内余额信息 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 银行 |
接受消息的对象名称 | 余额控制机制 |
消息名称 | 返回卡内余额 |
消息格式 | 数字 |
消息类型 | 返回 |
发送消息的对象名称 | 余额控制机制 |
接受消息的对象名称 | 转账界面 |
消息名称 | 显示余额 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 转账界面 |
接受消息的对象名称 | 用户 |
查询余额:
消息名称 | 查询卡内余额 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 用户 |
接受消息的对象名称 | 查询余额界面 |
消息名称 | 提交查询 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 查询余额界面 |
接受消息的对象名称 | 银行 |
消息名称 | 返回查询信息 |
消息格式 | 无 |
消息类型 | 返回 |
发送消息的对象名称 | 银行 |
接受消息的对象名称 | 查询余额界面 |
消息名称 | 显示余额 |
消息格式 | 无 |
消息类型 | 同步 |
发送消息的对象名称 | 查询余额界面 |
接受消息的对象名称 | 用户 |
4)其他与顺序图有关的说明
无