网上商城UML图之欧阳计创编.docx
- 文档编号:3077459
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:19
- 大小:23.19KB
网上商城UML图之欧阳计创编.docx
《网上商城UML图之欧阳计创编.docx》由会员分享,可在线阅读,更多相关《网上商城UML图之欧阳计创编.docx(19页珍藏版)》请在冰豆网上搜索。
网上商城UML图之欧阳计创编
时间:
2021.02.11
创作:
欧阳计
系统分工:
梁志负责总体设计和画用例图、活动图:
王向宝负责前台设计包括:
注册、浏览、反馈、登录
罗全力负责前台设计包括:
购买、查询、顾客和管理员类的设计
张雅东负责后台设计包括:
商品管理(添加、删除商品,添加、删除标题)、会员管理、商品类和标题类的设计
李俊负责后台设计包括:
文本编辑管理(编辑购物流程、条款信息、促销信息)和订单管理、订单类的设计
电子商务系统
1.系统需求
随着社会的发展,电子商务成为了一个热门的话题,而网上购物已经成为当今社会一种比较流行的购物方式。
一个完整的购物系统就是一个现实中的一个商城,或者就是一个超市。
本系统就是一个类似超市的网上购物系统。
首先用户进入电子商场的大厅,也就是商城的首页。
在这里用户可以看到所有的商品的种类,这里改提供了查询,促销商品、购物车等链接命令。
用户可以单击商城活动告示查看商城发布的公告,或者是商城举办的促销活动。
还可以查看具体商品,并从这里进入具体的商品界面。
同样能够方便地搜索商品,而且能够运用虚拟的购物车替代现实中的购物车进行购物。
用户在查看商品的价格等详细情况之后,就可以把购物车中不满意的商品去掉,当用户购买完商品后,就可以结帐了,也就是下定单,在用户下完定单之后,商城将根据定列表的内容,使用某种手段进行确认,然后进行发货,发货成功并且收到款后,一个真正意义上的交易也就形成了,以上这些功能是用户所需要的,但是一个功能完善的电子商城还需要管理员自己的货物和商品。
例如进货、添加商品、删除没有的商品以及向用户发送促销活动的公告、删除过期公告,最后还有对注册会员的管理,这些都写要管理员来处理。
通过上述电子商务系统的分析,可以获得如下的功能性需求。
(1)种类显示:
只要涉及商场所卖的产品,都可以显示在这里。
比如电脑、书籍、服务等。
本系统采用分级式的管理,当单击某个人具体的种类后面还会分成更细的第二类别。
第二类别中显示的就是具体的商品实物了。
(2)查询。
用户可以利用此项功能来查找需要的商品。
用户只要输入想要查找商品的关键字,然后单击“查询”就可以查询到相关的信息了。
(3)最新产品。
根据电子商场的动态管理,可以将商场中新的商品放到一张列表中显示出来,供用户参考。
(4)电子商场活动信息。
在这里,商家可以以公告的形式显示商场近期的一些重要活动,比如什么时候举行促销活动,什么产品将举行展销会等。
(5)促销产品罗列。
商场为了吸引用户的购买欲,可以实施状况的促销计划,这里商场设置了一个促销产品的列表,用户可以打开这个列表查看促销的商品。
(6)购买流程。
有些用户可能不懂怎么在网上交易,可以在购买流程这个窗口中了解所有购买流程的信息,这个窗口是很有必要的。
(7)购物车。
本系统中最主要的一个功能。
用户在网上商城购买商品,都要经过这个购物车,才可以将物品买到手。
(8)登录、注册。
用户要想在电子商场中购买商品,就必须先登录这个电子商场,如果还不是会员才可以将物品买到手。
(9)个人信息。
注册为会员的用户,都将拥有个人信息这个窗口,在这个窗口中,用户可以查看订单、查看资料、查看购物车。
(10)系统设置。
这个任务只有管理员才能操作。
其中管理员可以进行订单管理、会员管理、商品管理、分类管理、数据库管理、系统参数设置。
2.需求分析
2.1功能设置
由本系统的总体任务可以找出顾客和系统管理员的活动信息。
(1)顾客:
顾客可看到所有商品的种类,查询商品,查看商城发布的各
种公告,使用购物车购买商品。
(2)系统管理员:
系统管理员添加商品,删除没有的商品,发布公告,
删除公告,管理注册会员,添加商品标题,删除商品标题。
系统总体功能示意图:
2.2模块划分
在前台,可以将系统分为用户模块,包括注册,登录和个人信息三个方面;查询模块;浏览商品模块,包括商品一级种类显示,二级种类显示;信息反馈模块;购物车模块,包括选商品,购物和结帐。
在后台,可以将系统分为会员管理模块;订单管理模块;商品管理模块,包括商品分类管理;编辑文本管理,包括促销商品展示编辑,商场公告的编辑,购物流程的编辑;系统设置模块,包括订单设置、商场设置、银行信息设置和主题设置。
下面是电子商场系统模块体系图:
2.3识别参与者和用例
通过对系统的分析,可以确定系统中有两个参与者:
系统管理员Asministrator和顾客customer。
各参与者的描述如下:
Customer顾客浏览商品、查询商品、查看商城活动,注册并且登录后还可以购买商品,反馈商城的信息。
Asministrato系统管理员可以编辑促销产品、编辑购物流程、编辑条款信息、删除会员、添加会员、添加和管理商品、管理订单和系统设置。
2.3.1顾客Customer用例图
用例说明如下:
(1)登录用例描述表
用例名称
登录
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
可选操作流程
UC001
登录系统
顾客(会员)、系统管理员
无
登录到系统
1.系统提示用户输入用户名和密码
2.用户输入用户名和密码
3.系统验证用户名和密码,若正确,则登录到系统中
如果用户输入无效的用户名和密码,系统显示错误信息,并返回重新提示用户输入用户名和密码:
或者取消登录或者终止登录。
(表2.3.1-1)
(2)修改个人信息用例:
用例名称
修改个人信息
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
可选操作流程
UC002
会员可以修改密码和基本信息。
顾客(会员)
顾客登录到系统
会员完成自己的信息的修改。
1.顾客点击要修改个人信息
2.顾客输入要修改的信息
3.提交到数据库,修改数据库的内容。
然后输入无效的用户名,旧密码不正确,EMAIL格式不正确则提示重新输入,或终止用例。
(表2.3.1-2)
(3)反馈信息用例
用例名称
反馈信息
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
可选操作流程
UC003
会员对商品的评价和服务信息反馈
顾客(会员)
会员登录
对服务和商品的质量评价反馈给系统
1.单击反馈信息按钮
2.在输入框中输入你要反馈的信息
3.提交到数据库中并显示在页面中
提出对系统的服务质量,商品的价格和质量和商家应提供何种商品等建议
(表2.3.1-3)
(4)查询商品用例
用例名称
反馈信息
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
可选操作流程
UC004
顾客可以查询自己需要的商品
顾客
无
显示出所查询的商品
1.在查询的文本框中输入要查询的信息
2.点击提交,即可显示信息。
假如系统存在所查询的信息则显示否则提示该信息不存在,返回再查询。
(表2.3.1-4)
(5)查看市场活动
用例名称
查看市场活动
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
可选操作流程
UC005
查看商城各种活动和各种促销信息
顾客(会员)
无
显示各种活动和促销信息
1.点击活动信息按钮
2.显示各种活动信息
无
(表2.3.1-5)
(6)顾客浏览用例
用例名称
浏览商品
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
可选操作流程
UC006
查看商场的各种商品
顾客(会员)
无
显示商品在页面中
显示各种商品和商品具体信息
查看一级标题,查看二级商品标题查看具体商品查看打折商品
(表2.3.1-6)
(7)顾客注册用例
用例名称
顾客注册
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
可选操作流程
UC007
注册成为会员
顾客
无
顾客注册成为会员
1.点击注册进入注册页面
2.输入相关信息
3.提交信息到数据库中
如果输入的用户名有重名,EMAIL格式不正确,密码格式、长度不对则返回重新注册,或取消,终止用例
(表2.3.1-7)
(8)购买商品用例。
用例名称
购买商品
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
可选操作流程
UC008
购买商品
顾客(会员)
登录到系统
完成对商品购买
1.找到所需要的商品
2.点击添加到购物车
3.点击我的购物车,查看购物车商品,
4.点击结算,选择要付款的方式
5.点击完成,显示购物单
可对购物商品数量添加,和删除商品,选择不同的付款方式,假如信息不全,则提示要完成所要输入信息,或取消,终止用例
(表2.3.1-8)
2.3.2系统管理员用例
用例说明如下:
(1)编辑文本管理用例
用例名称
编辑文本管理
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
可选操作流程
UC009
编辑用户购物流程,各种促销产品和商城规则条款信息
系统管理员
管理员登录进入系统
编辑各种信息显示在页面上
1.选择要编辑的内容
2.输入要编辑的内容
3.提交,则内容显示在页面上
编辑促销产品,编辑购物流程,编辑条款信息
(表2.3.2-1)
(2)会员管理
用例名称
会员管理
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
可选操作流程
UC010
是删除会员,添加会员,查看会员订单,查看会员购物车等会员的父用例。
系统管理员
管理员登录进系统
完成会员各种信息的管理
1.选择管理表项(如:
删除会员、添加会员)
2.输入或修改会员信息,提交
删除会员、添加会员信息、查看会员的订单,查看会员的购物车
(表2.3.2-2)
(3)商品管理用例
用例名称
商品管理
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
可选操作流程
UC011
用于添加一级商品类别,更新一级商品,添加二级商品目录,删除二级商品目录,移动二级商品目录
系统管理员
管理员登录进系统
完成商品标题和商品各种信息的管理
6.进入商品管理模块
7.选择要更新的项目
8.输入要更新的信息
9.确认、提交
添加二级商品目录,删除二级商品目录,移动二级商品
删除具体商品,移动具体商品
(表2.3.2-3)
(4)订单管理用例
用例名称
订单管理
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
可选操作流程
UC012
查看订单信息,修改订单状态,根据状态查询订单信息,如对交易是否完成的状态进行查找。
系统管理员
管理员登录进系统
完成对订单的修改
1.进入订单模块
2.修改订单的状态(如交易玩成则添加到订单完成状态)
查看订单信息、修改订单状态、根据状态查询订单信息,(如对交易是否完成的状态进行查找)
(表2.3.2-4)
(5)系统设置
用例名称
系统设置
标识符
用例描述
参与者
前置条件
后置条件
基本操作流程
可选操作流程
UC013
可以对货币、数字格式,日期格式,对销售E-nail、商城名称进行设置
系统管理员
管理员登录进系统
完成对系统的相关设置
3.进入系统设置模块
4.选择设置对象
5.输入要设置的内容,提交
可以对日期格式,银行名称公司水印,价格格式设置,提交,或者取消推出用例
(表2.3.2-5)
2.3静态结构模型
在该系统中可以确定的主要对象包括顾客信息(Customer)、商品信息(Goods)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上商城 UML 欧阳 创编
