一:实验链接:
实验一:https://blog.csdn.net/weixin_39596963/article/details/89309494
实验二:https://blog.csdn.net/weixin_39596963/article/details/89309505
实验三:https://mp.csdn.net/postedit/89446458
二、顺序图:
1、管理员管理商品信息
(1)、图形文档
(2)文字说明
1)顺序图综述:查询商品信息,并对购物系统里的商品进行管理,如添加商品,删除商品,修改商品信息,操作人员为本系统的管理人员,主要对数据表-商品表进行操作
2)顺序图中的对象描述:
用户,为主动对象,发起者
对象的名称
是否为主动对象
其他与对象有关的信息
管理人员
是
活动的发起者
系统
否
本身的系统
商品表
否
数据库里的数据表
3)对象接受/发送消息的描述
消息名称
消息格式
消息类型
发送消息的对象->接收消息的对象
查询的商品信息标志
商品名称,id,类别
同步消息
(1)管理员->系统
(2)系统->数据库_商品表
商品表信息
商品表
同步消息
(1)数据库_商品表->系统
(2)系统->管理员界面
修改的商品信息
修改后的商品表
同步消息
(1)管理员->系统
(2)系统->数据库_商品表
修改商品请求
信号
同步消息
管理员->系统
4)其他与顺序图有关的说明
查询商品部分与顾客查询商品的顺序一致,管理员可以重复进行查询操作
2、顾客查询商品信息并下订单
(1)、图形文档
(2)、文字说明
1)顺序图综述:顾客查询某件商品,并添加到购物车,执行下单操作,操作人员为顾客,主要对数据库里的商品表和订单表进行操作
2)顺序图中的对象描述
对象的名称
是否为主动对象
其他与对象有关的信息
顾客
是
活动的发起者
系统
否
本身的系统
商品表
否
数据库里的数据表
订单表
否
数据库里的数据表
3)对象接受/发送消息的描述
消息名称
消息格式
消息类型
发送消息的对象->接收消息的对象
查询的商品信息标志
商品名称,id,类别
同步消息
(1)管理员->系统
(2)系统->数据库_商品表
商品表信息
商品表
同步消息
(1)数据库_商品表->系统
(2)系统->管理员界面
订单
订单表
同步消息
(1)顾客->系统
(2)系统->数据库_订单表
下订单的请求
信号
同步消息
顾客->系统
4)其他与顺序图有关的说明
顾客可以重复查询商品信息操作和加入购物车操作,最后再进行下单操作
3、顾客登录、查询和修改个人信息、查询订单
(1)、图形文档
(2)、文字说明
1)顺序图综述:顾客登录,并对自己的信息进行查询,然后修改,最后查看个人订单
2)顺序图中的对象描述
对象的名称
是否为主动对象
其他与对象有关的信息
顾客
是
活动的发起者
系统
否
本身的系统
个人信息表
否
数据库里的数据表
订单表
否
数据库里的数据表
3)对象接受/发送消息的描述
消息名称
消息格式
消息类型
发送消息的对象->接收消息的对象
登录信息
账号、密码
同步消息
顾客->系统
查看个人信息请求
用户号
同步消息
(1)顾客->系统
(2)系统->数据库_用户信息表
用户信息表
用户信息表
同步消息
(1)数据库_用户信息表->系统
(2)系统->顾客
修改个人信息请求
信号
同步消息
顾客->系统
修改后的个人信息表
用户信息表
同步消息
(1)顾客->系统
(2)系统->数据库_用户信息表
查看订单请求
订单号
同步消息
(1)顾客->系统
(2)系统->数据库_用户信息表
订单表
订单表
同步消息
(1)数据库_订单表->系统
(2)系统->顾客
4)其他与顺序图有关的说明
顾客可以重复查询个人信息,查询订单,修改个人信息操作