UML设计网上销售系统商品管理模块分析与设计.docx
《UML设计网上销售系统商品管理模块分析与设计.docx》由会员分享,可在线阅读,更多相关《UML设计网上销售系统商品管理模块分析与设计.docx(12页珍藏版)》请在冰豆网上搜索。
![UML设计网上销售系统商品管理模块分析与设计.docx](https://file1.bdocx.com/fileroot1/2023-7/16/11126a1b-6749-4053-beab-076b64622a0f/11126a1b-6749-4053-beab-076b64622a0f1.gif)
UML设计网上销售系统商品管理模块分析与设计
网上销售系统——商品管理模块分析与设计
1、需求分析
1.1域描述
卖家在登录后,可以添加商品,然后根据商品的名称、类别进行查询,在查询结果中可以进行删除商品,或者修改商品信息。
1.2功能性需求
卖家可以查询商品
卖家可以添加商品
卖家可以删除商品
卖家可以修改商品信息
卖家可以查询商品分类
卖家可以添加商品分类
卖家可以删除商品分类
卖家可以修改商品分类
1.3用例图
1.4用例文档
UC1:
管理商品
用例描述
卖家对商品进行管理。
参与者
卖家
前置条件
卖家已经登录
后置条件
成功管理商品
基本路径
1卖家请求添加商品
2系统显示成功添加商品
3卖家请求查看商品信息
4系统显示卖家的商品列表
5卖家可以选择以下动作:
5.1删除一个商品
6卖家请求查看某个商品信息
7系统显示该商品明细
8卖家可以选择以下动作:
8.1卖家修改商品的某个信息
扩展点
1卖家请求添加商品
卖家填写商品信息
系统接受商品信息
3卖家请求查看商品信息
3.1系统按查询条件检索商品信息。
3.2系统显示搜索到商品编号、类别、价格
3.3卖家选中某个商品
3.4系统显示该商品的详细信息
5.1a卖家删除商品
5.1a1卖家请求删除一个商品
5.1a2系统删除该商品
8.1a卖家修改商品信息
8.1a1.卖家修改某个商品的信息,请求更改
8.1a2.系统修改该商品的信息
补充说明
1.商品信息包括:
商品编号,名称,单价,库存,类别,生产日期
2.在添加商品过程中,若商品已存在,系统显示“商品已存在”
3.若查询不到某商品,系统显示“该商品不存在”
UC2:
管理商品分类
用例描述
卖家对商品分类进行管理。
参与者
卖家
前置条件
卖家已经登录
后置条件
成功管理商品分类
基本路径
1卖家请求添加商品分类
2系统成功添加商品分类
3卖家请求查看商品分类信息
4系统显示卖家的商品分类列表
5卖家可以选择以下动作:
5.1删除一个商品分类
6卖家请求查看某个商品分类
7系统显示该商品分类明细
8卖家可以选择以下动作:
8.1卖家修改商品的分类
扩展点
5.1a卖家删除商品
5.1a1卖家请求删除一个商品分类
5.1a2系统删除该商品分类
8.1a卖家修改商品分类
8.1a1.卖家修改某个商品分类,请求更改
8.1a2.系统修改该商品分类
补充说明
1.在添加商品分类过程中,若商品分类已存在,系统显示“商品分类已存在”
2、静态模型
2.1系统包图
2.2类图
用户界面类的类图
.
实体类的类图
3、动态模型
3.1交互图
3.1.1顺序图
卖家查看商品:
卖家查看商品分类:
卖家添加商品:
卖家修改商品:
卖家删除商品:
3.1.2协作图
查看商品协作图:
查看商品分类协作图:
删除协作图:
修改协作图:
修改协作图:
3.2状态机图
商品的状态机图:
3.3活动图
4、物理模型
(1)组件图
暂未完成
(2)部署图
暂未完成