实验四: 顺序图或通信图
实验一: https://blog.csdn.net/m0_37806237/article/details/89460393
实验二: https://blog.csdn.net/m0_37281837/article/details/89735189
实验三:https://blog.csdn.net/m0_37281837/article/details/89735194
实验四:https://blog.csdn.net/m0_37806237/article/details/89714383
游客注册用例
1.1 游客注册顺序图
1.2顺序图综述
客户注册顺序图描述了游客注册在线购物系统的账号时与系统交互的一个过程,其中涉及的对象包括游客、注册界面、用户实体三个类的匿名对象。
1.3顺序图中的对象描述
1.游客的匿名对象
对象名:匿名
对象的主被动性:主动对象
其他:游客可游览商品和注册用户
2.注册界面类的匿名对象
对象名:匿名
对象的主被动性:被动对象
其他:游客可以打开注册界面进行用户注册
3.用户的匿名对象
对象名:匿名
对象的主被动性:被动对象
其他:保存用户的信息到用户数据库
1.4对象接收/发送信息的描述
1.打开注册界面
消息名称:打开注册界面
消息格式:游客打开注册界面
消息类型:同步消息
发送消息的对象名称:游客的匿名对象
接收消息的对象名称:注册界面的匿名对象
2.输入用户信息
消息名称:游客输入用户信息
消息格式:游客打开注册界面,对其内容进行填写
消息类型:同步消息
发送消息的对象名称:游客的匿名对象
接收消息的对象名称:注册界面的匿名对象
3.判断输入是否合法
消息名称:用户输入是否合法
消息格式:用户输入的内容
消息类型:同步消息
发送消息的对象名称:注册界面的匿名对象
接收消息的对象名称:注册界面的匿名对象
4.将合法的用户信息传给数据库
消息名称:用户信息传给数据库
消息格式:合法的用户信息
消息类型:同步消息
发送消息的对象名称:注册界面类的匿名对象
接收消息的对象名称:用户的匿名对象
5.保存用户信息
消息名称:保存用户信息
消息格式:用户信息
消息类型:同步消息
发送消息的对象名称:用户类
接收消息的对象名称:用户类
6.保存成功
消息名称:保存用户信息成功
消息格式:成功保存的信息
消息类型:异步消息
发送消息的对象名称:用户类
接收消息的对象名称:注册界面类的匿名对象
7.返回注册结果
消息名称:返回注册结果
消息格式:注册结果
消息类型:异步消息
发送消息的对象名称:注册界面类的匿名对象
接收消息的对象名称: 游客类的匿名对象
1.5其他与顺序图有关说明:无
游客登陆用例
1.1 游客登陆顺序图
1.2顺序图综述
客户登陆顺序图描述了游客登陆在线购物系统的账号时与系统交互的一个过程,其中涉及的对象包括游客、登陆界面、用户实体三个类的匿名对象。
1.3顺序图中的对象描述
1.游客的匿名对象
对象名:匿名
对象的主被动性:主动对象
其他:游客可登陆用户进入购物系统
2.登陆界面类的匿名对象
对象名:匿名
对象的主被动性:被动对象
其他:游客可以打开登陆界面进行用户登陆
3.用户的匿名对象
对象名:匿名
对象的主被动性:被动对象