ooad_顺序图

实验四:顺序图
1.用户登录:
ooad_顺序图
(1)顺序图描述:
该顺序图描述了用户登录教学管理系统,包含对象有:用户类的对象、登录界面类的对象、用户注册表类的对象。
(2)顺序图中的对象描述:
用户类的对象:主动对象
教学管理系统登录界面类的对象:被动对象
用户注册表类的对象:被动对象
(3)对象接收/发送信息的描述:
发送消息的对象名称 接受消息的对象名称 消息的名称 消息格式 消息类型
用户类的对象 登录界面类的对象 登陆系统 登录系统(账号,密码,验证码) 同步消息
登录界面类的对象 用户注册表类的对象 发送身份信息 发送身份信息(账号,密码,验证码) 同步消息
用户注册表类的对象 用户注册表类的对象 验证身份 验证身份(账号,密码,验证码) 自关联消息
用户注册表类的对象 登录界面类的对象 返回验证结果 返回验证结果 返回信息
登录界面类的对象 用户类的对象 通过验证 通过验证 返回消息

2.学生选课:
ooad_顺序图
(1)顺序图综述
该顺序图描述了学生登录教学管理系统进行选课,然后退出系统,包含对象有:学生类的对象、登录界面类的对象、用户注册表类的对象、学生用户界面类的对象、选课界面类的对象、课程类的对象、选课情况的对象。
(2)顺序图中的对象描述:
用户类的对象:主动对象
登录界面类的对象:被动对象
用户注册表类:被动对象
学生用户界面类的对象:被动对象
选课界面类的对象:被动对象
课程类的对象:被动对象
选课情况的对象:被动对象
(3)对象接收/发送的描述:
发送消息的对象名称 接收消息的对象名称 消息的名称 消息格式 消息类型
学生类的对象 登录界面类的对象 登录系统 登录系统(账号,密码,验证码) 同步消息
登录界面类的对象 用户注册表类的对象 发送身份信息 发送身份信息(账号,密码,验证码) 同步消息

3.学生查询成绩:
ooad_顺序图

(1)顺序图综述:
该顺序图描述了学生登录教学管理系统查看成绩,包含对象有:学生类的对象、登录界面类的对象、用户注册表类的对象、成绩查询界面类的对象、成绩报表类的对象。
(2)顺序图中的对象描述:
学生类的对象:主动对象
登录界面类的对象:被动对象
用户注册表类的对象:被动对象
成绩查询界面类的对象:被动对象
成绩报表表类的对象:被动对象
(3)对象接收/发送的描述:
发送对象的对象名称 接收消息的对象名称 消息的名称 消息格式 消息类型
学生人员类的对象 登录界面类的对象 登录系统 登录系统(账号,密码,验证码) 同步消息
登录界面类的对象 用户注册表类的对象 发送身份信息 发送身份信息(账号,密码,验证啊) 同步消息
用户注册类的对象 用户注册表类的对象 验证身份 验证身份(账号,密码,验证码) 自关联消息

4.学生查询课表:
ooad_顺序图
(1)顺序图综述
该顺序图描述了学生登录教学管理系统查看课程信息,包含对象有:学生类的对象、登录界面类的对象、用户注册表类的对象、课程表询界面类的对象、课表类的对象、选课情况类的对象和选课表类的对象。
(2)顺序图中的对象描述:
学生类的对象:主动对象
登录界面类的对象:被动对象
用户注册表类的对象:被动对象
课程表查询界面类的对象:被动对象
课程类的对象:被动对象
选课情况类的对象:被动对象
选课表类的对象:被动对象
(3)对象接收/发送的描述:
发送消息的对象名称 接收消息的对象名称 消息的名称 消息格式 消息类型
学生人员类的对象 登录界面类的对象 登录系统 登录系统(账号,密码) 同步消息
登录界面类的对象 用户注册表类的对象 发送身份信息 发送身份信息(账号,密码) 同步消息
用户注册表类的对象 用户注册表类的对象 验证身份 验证身份(账号,密码) 自关联信息