网上商城系统建模.docx
《网上商城系统建模.docx》由会员分享,可在线阅读,更多相关《网上商城系统建模.docx(32页珍藏版)》请在冰豆网上搜索。
![网上商城系统建模.docx](https://file1.bdocx.com/fileroot1/2023-2/8/98c2cf21-eabc-4e3c-9479-e324bdcb77f0/98c2cf21-eabc-4e3c-9479-e324bdcb77f01.gif)
网上商城系统建模
UML建模-网上商城系统
1.用例图
...........................................................................................................................................
2
1.1网站工作人员用例图...........................................................................................................
2
1.2客户用例图...........................................................................................................................
2
1.3系统管理员用例图...............................................................................................................
2
1.4用例分析...............................................................................................................................
2
1.4.1
登录..................................................................................................................................
3
1.4.2
修改客户注册信息..........................................................................................................
3
1.4.3
删除客户注册信息..........................................................................................................
3
1.4.4
查询商品信息...................................................................................
错误!
未定义书签。
1.4.5
订购商品及付款..............................................................................................................
5
1.4.6
查询订单..........................................................................................................................
5
1.4.7
取消订单..........................................................................................................................
6
1.4.8
处理上架和下架商品......................................................................................................
6
1.4.9
查询销售记录..................................................................................................................
7
1.5.0
查询订单..........................................................................................................................
7
1.5.1
会员注册..........................................................................................................................
8
1.5.2
删除会员..........................................................................................................................
9
2.类图.............................................................................................................................................
10
3.系统的顺序图.............................................................................................................................
10
3.1
网站工作人员...................................................................................................................
10
3.2
用户注册系统...................................................................................................................
11
3.3
用户登录...........................................................................................................................
11
3.4
网站工作人员将商品上架
/下架
......................................................................................12
3.5
用户商品查询...................................................................................................................
13
3.6
销售查询...........................................................................................................................
14
3.7
用户订购商品...................................................................................................................
14
3.8
会员注册...........................................................................................................................
15
3.9
管理员删除会员...............................................................................................................
16
4状态图
..........................................................................................................................................
16
5活动图
..........................................................................................................................................
16
5.1
网站工作人员登录系统.......................................................................................................
16
5.2
用户注册...............................................................................................................................
17
5.3
用户修改个人信息...............................................................................................................
17
5.4
用户登录...............................................................................................................................
17
5.5
商品上架/下架.....................................................................................................................
18
5.6
查询商品...............................................................................................................................
19
5.7
用户订购商品.......................................................................................................................
19
5.8
工作人员销售查询...............................................................................................................
20
5.9
管理员管理...........................................................................................................................
20
精选文库
1.用例图
1.1网站工作人员的用例图
商品上架
登录系统
商品管理信息
商品下架
销售记录查询
商品库存查询
订单处理
接受发货
工作人员
接受付款
缺货拒绝
1.2客户用例图
登录系统
商品查询
注册
修改
个人信息维护
删除
主角1
订单状态查询
订单维护
删除
订购付款收货
确认收货
1.3系统管理员用例图
登录系统
删除会员
订单管理
会员管理
添加会员
商品管理
系统管理员
系统维护账户管理
1.4用例分析
用例编号:
UC1.4.1
用例名:
登录
—2
精选文库
执行者:
客户,网站工作人员,系统管理员
基本路径:
1.进入网上商城系统,用例开始;
2.系统提示输入用户名和密码;
3系统验证用户名和密码;
5.系统返回上一级,等待下一次操作。
扩展:
3a.验证用户名和密码时,出现错误;
3b.验证用户名和密码都正确,系统进入下一个界面。
用例编号:
UC1.4.2
用例名:
修改客户注册信息
执行者:
客户
基本路径
1.客户进入登录界面,用例开始;
2.客户进入修改注册信息界面;
3.输入基本信息(姓名,密码,性别);
4.确认修改
5.系统对客户信息进行修改
6系统自动更新一条记录
7.系统回到上一界面,等待处理下一业务扩展
3a.如果输入正确,则返回查找的客户信息
3b.如果输入错误,则会提示您输入的关键字有误,请重新再输入
用例编号:
UC1.4.3
—3
精选文库
用例名:
删除客户注册信息
执行者:
客户
基本路径
1.客户进入登录界面,用例开始;
2.客户进入删除注册信息界面;
3.系统要求输入客户基本信息(姓名,密码,性别);
4.确认删除;
5.系统将会自动删除该相应的客户信息记录;
6.系统回到上一界面,等待处理下一业务扩展
3a.如果输入正确,则删除相应的客户注册信息;
3b.如果输入错误,则会提示您输入的关键字有误,请重新再输入
用例编号:
UC1.4.4
用例名:
查询商品信息
执行者:
客户
基本路径
1.进入登录界面,用例开始;
2.进入查询商品信息界面;
3.系统要求输入客户基本信息(姓名,密码,性别);
4.确认查看;
5.系统将会自动查找到该相应的商品信息记录;
6.系统回到上一界面,等待处理下一业务。
扩展
3a.如果输入正确,则查找到相应的商品信息;
—4
精选文库
3b.如果输入错误,则会提示您输入的关键字有误,请重新再输入
用例编号:
UC1.4.5
用例名:
订购商品及付款
执行者:
客户
基本路径
1.进入登录界面,用例开始;
2.进入订购商品界面;
3.系统要求确认是否付款;
4.确认付款;
5.系统将会自动记录并处理交易信息;
6.系统回到上一界面,等待处理下一业务。
扩展
3a.如果信息正确,则付款成功;
3b.如果信息错误,则会提示您输入的关键字有误,请重新再输入
用例编号:
UC1.4.6
用例名:
查询订单
执行者:
客户
基本路径
1.进入网上商城系统登录界面,用例开始;
2.系统要求输入用户信息(姓名,密码)
3.输入商品信息
4.确认查看
5.系统显示所查询的订单
6.系统回到上一界面,等待处理下一业务。
—5
精选文库
扩展
2a.如果输入正确,则进入下一个页面;
2b.如果输入错误,则会提示您输入的关键字有误,请重新再输入
用例编号:
UC1.4.7
用例名:
取消订单
执行者:
客户
基本路径
1.进入网上商城系统登录界面,用例开始;
2.系统要求输入用户信息(姓名,密码)
3.进入取消订单页面
4.确认取消
5.系统将会自动取消该订单;
6.系统回到上一界面,等待处理下一业务。
扩展
2a.如果输入正确,则进入下一个页面;
2b.如果输入错误,则会提示您输入的关键字有误,请重新再输入
用例编号:
UC1.4.8
用例名:
处理上架和下架商品
执行者:
网站工作人员
基本路径
1.进入网上商城系统登录界面,用例开始;
2.系统要求输入网站工作人员基本信息(姓名,密码,性别,所在部门);
3.输入正确;
4.进入商品处理页面;
—6
精选文库
5.处理完成;
6.系统回到上一界面,等待处理下一业务。
扩展
2a.如果输入正确,则进入下一个页面;
2b.如果输入错误,则会提示您输入的关键字有误,请重新再输入
用例编号:
UC1.4.9
用例名:
查询销售记录
执行者:
网站工作人员
基本路径
1.进入网上商城系统登录界面,用例开始;
2.系统要求输入网站工作人员基本信息(姓名,密码,性别,所在部门);
3.输入正确;
4.进入商品销售记录页面;
5.系统要求输入查询信息;
6.输入正确
7.系统则显示销售记录信息
8.系统回到上一界面,等待处理下一业务。
扩展
2a.如果输入正确,则进入下一个页面;
2b.如果输入错误,则会提示您输入的关键字有误,请重新再输入
用例编号:
UC1.5.0
用例名:
查询订单
执行者:
网站工作人员
基本路径
—7
精选文库
1.进入网上商城系统登录界面,用例开始;
2.系统要求输入网站工作人员基本信息(姓名,密码,性别,所在部门);
3.输入正确;
4.进入订单处理页面;
5.输入查询的商品信息;
6输入正确
7系统显示订单信息
8.系统回到上一界面,等待处理下一业务。
扩展
2a.如果输入正确,则进入下一个页面;
2b.如果输入错误,则会提示您输入的关键字有误,请重新再输入
用例编号:
UC1.5.1
用例名:
会员注册
执行者:
客户
基本路径
1.进入网上商城系统登录界面,用例开始;
2.系统要求输入顾客基本信息(姓名,密码,性别);
3.输入正确;
4.注册成功;
7系统显示会员编号
8.系统回到上一界面,等待处理下一业务。
扩展
2a.如果输入正确,则进入下一个页面;
2b.如果输入错误,则会提示您输入的关键字有误,请重新再输入
—8
精选文库
用例编号:
UC1.5.2
用例名:
删除会员
执行者:
系统管理员
基本路径
1.进入网上商城系统登录界面,用例开始;
2.系统要求输入系统管理员基本信息(用户名,密码);
3.输入正确;
4.进入会员管理页面;
5.输入所要删除的会员信息;
6输入正确
7系统显示所查询的会员信息
8.确认删除
9.删除成功
10.系统回到上一界面,等待处理下一业务。
扩展
2a.如果输入正确,则进入下一个页面;
2b.如果输入错误,则会提示您输入的关键字有误,请重新再输入
2.类图
—9
精选文库
登录订购的商品订单处理销售销售管理
注册
MainForm
个人信息
商品存储
-商品名称:
string
-数量:
string
系统管理员
购买
付款
-用户姓名:
string
-密码:
Integer
商品
数量
查询
-用户姓名:
string
-密码:
Integer
顶层包:
:
顾客
-时间:
string
3.顺序图
3.1网站工作人员登录系统的顺序图
LoginFormMainForm
网站工作人员
进入登录界面
创建登录对话框
输入登录信息
系统验证身份
未通过信息返回错误通过创建主界面
3.2用户注册系统的顺序图
—10
精选文库
MainFormRegister
顾客
进入主界面打开注册界面创建注册界面
查询注册信息
输入注册信息
判断是否
注册重复
注册
返回注册信息
3.3用户登录顺序图
—11
顾客
精选文库
提交身份信息MainForm
进入登陆界面创建登录对话框
未通过返回错误信息
提交身份信息系统验证信息
通过创建主界面
3.4商品上架和下架的顺序图
—12
精选文库
MainFormSaleFormSaleManagerFormstorage
网站工作人员创建销售界面
进入主界面打开销售界面
打开销售管理界面创建销售管理界面
提交商品上架要求
查询是否有可上架的商品
是否和已上架的
货品重复
消息1
返回商品信息
提交商品下架要求
打开销售管理界面
输入下架商品信息
返回下架成功信息
3.5用户查询所需商品
—13
精选文库
MainForm
QueryForm
GoodsFrom
顾客
进入主界面
打开查询界面
创建查询界面
输入查询要求查询商品
删除重复
显示查询结果
3.6销售查询
MainForm
QueryForm
Transter
创建销