网上商城UML图

上传人:ji****en 文档编号:133571132 上传时间:2020-05-28 格式:DOC 页数:48 大小:602.13KB
返回 下载 相关 举报
网上商城UML图_第1页
第1页 / 共48页
网上商城UML图_第2页
第2页 / 共48页
网上商城UML图_第3页
第3页 / 共48页
网上商城UML图_第4页
第4页 / 共48页
网上商城UML图_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《网上商城UML图》由会员分享,可在线阅读,更多相关《网上商城UML图(48页珍藏版)》请在金锄头文库上搜索。

1、 1.系统需求32需求分析52.1功能设置52.2模块划分62.3识别参与者和用例62.31 顾客Customer用例图72.3.2 系统管理员用例142.3 静态结构模型172.3.1 类Customer182.3.2类Goods192.3.3类Order202.3.4管理员212.3.5标题title类222.3.6二级标题类222.3.7公共操作类232.3.8类图243.动态行为模式243.1时序图243.1.1顾客注册成为会员时序图253.1.2顾客反馈信息时序图263.1.3顾客浏览商品时序图273.1.4顾客查询商品时序图283.1.5顾客购买商品时序图293.2.6管理员添加商

2、品时序图303.2.7管理员删除商品时序图303.2.8管理员添加二级商品目录时序图313.2.9管理员删除二级商品目录时序图323.2.10管理员编辑促销产品时序图323.2.11管理员编辑条款信息时序图333.2.12管理员编辑购买流程时序图343.2.13管理员删除会员时序图353.2.14用户结算时序图363.3.活动图363.3.1用户顾客的活动图363.3.2管理端管理员的活动图373.4协作图393.4.1顾客登录协作图393.4.2顾客注册协作图393.4.3顾客浏览商品协作图403.4.4反馈信息协作图403.4.5顾客查询商品协作图413.4.6顾客购买商品协作图413.4

3、.7管理员删除会员协作图423.4.8管理员添加商品协作图423.4.9管理员添加商品标题协作图433.4.10管理员删除商品协作图433.4.11管理员删除标题协作图443.4.12管理员编辑文本协作图444.系统数据库设计454.1数据库的需求分析454.2数据库的逻辑设计455参考文献:48系统分工:梁 志 负责总体设计和画用例图、活动图:王向宝 负责前台设计包括:注册、浏览、反馈 、登录 罗全力 负责前台设计包括:购买、查询、顾客和管理员类的设计张雅东 负责后台设计包括:商品管理(添加、删除商品,添加、删除标题)、会员管理、商品类和标题类的设计李 俊 负责后台设计包括:文本编辑管理(编

4、辑购物流程、条款信息、促销信息)和订单管理 、订单类的设计 电子商务系统1.系统需求随着社会的发展,电子商务成为了一个热门的话题,而网上购物已经成为当今社会一种比较流行的购物方式。一个完整的购物系统就是一个现实中的一个商城,或者就是一个超市。本系统就是一个类似超市的网上购物系统。 首先用户进入电子商场的大厅,也就是商城的首页。在这里用户可以看到所有的商品的种类,这里改提供了查询,促销商品、购物车等链接命令。用户可以单击商城活动告示查看商城发布的公告,或者是商城举办的促销活动。还可以查看具体商品,并从这里进入具体的商品界面。同样能够方便地搜索商品,而且能够运用虚拟的购物车替代现实中的购物车进行购

5、物。用户在查看商品的价格等详细情况之后,就可以把购物车中不满意的商品去掉,当用户购买完商品后,就可以结帐了,也就是下定单,在用户下完定单之后,商城将根据定列表的内容,使用某种手段进行确认,然后进行发货,发货成功并且收到款后,一个真正意义上的交易也就形成了,以上这些功能是用户所需要的,但是一个功能完善的电子商城还需要管理员自己的货物和商品。例如进货、添加商品、删除没有的商品以及向用户发送促销活动的公告、删除过期公告,最后还有对注册会员的管理,这些都写要管理员来处理。 通过上述电子商务系统的分析,可以获得如下的功能性需求。(1) 种类显示:只要涉及商场所卖的产品,都可以显示在这里。比如电脑、书籍、

6、服务等。本系统采用分级式的管理,当单击某个人具体的种类后面还会分成更细的第二类别。第二类别中显示的就是具体的商品实物了。(2) 查询。用户可以利用此项功能来查找需要的商品。用户只要输入想要查找商品的关键字,然后单击“查询”就可以查询到相关的信息了。(3) 最新产品。根据电子商场的动态管理,可以将商场中新的商品放到一张列表中显示出来,供用户参考。(4) 电子商场活动信息。在这里,商家可以以公告的形式显示商场近期的一些重要活动,比如什么时候举行促销活动,什么产品将举行展销会等。(5) 促销产品罗列。商场为了吸引用户的购买欲,可以实施状况的促销计划,这里商场设置了一个促销产品的列表,用户可以打开这个

7、列表查看促销的商品。(6) 购买流程。有些用户可能不懂怎么在网上交易,可以在购买流程这个窗口中了解所有购买流程的信息,这个窗口是很有必要的。(7) 购物车。本系统中最主要的一个功能。用户在网上商城购买商品,都要经过这个购物车,才可以将物品买到手。(8) 登录、注册。用户要想在电子商场中购买商品,就必须先登录这个电子商场,如果还不是会员才可以将物品买到手。(9) 个人信息。注册为会员的用户,都将拥有个人信息这个窗口,在这个窗口中,用户可以查看订单、查看资料、查看购物车。(10) 系统设置。这个任务只有管理员才能操作。其中管理员可以进行订单管理、会员管理、商品管理、分类管理、数据库管理、系统参数设

8、置。2需求分析2.1功能设置由本系统的总体任务可以找出顾客和系统管理员的活动信息。(1)顾客:顾客可看到所有商品的种类,查询商品,查看商城发布的各种公告,使用购物车购买商品。(2)系统管理员:系统管理员添加商品,删除没有的商品,发布公告,删除公告,管理注册会员,添加商品标题,删除商品标题。系统总体功能示意图: 2.2模块划分在前台,可以将系统分为用户模块,包括注册,登录和个人信息三个方面;查询模块;浏览商品模块,包括商品一级种类显示,二级种类显示;信息反馈模块;购物车模块,包括选商品,购物和结帐。在后台,可以将系统分为会员管理模块;订单管理模块;商品管理模块,包括商品分类管理;编辑文本管理,包

9、括促销商品展示编辑,商场公告的编辑,购物流程的编辑;系统设置模块,包括订单设置、商场设置、银行信息设置和主题设置。下面是电子商场系统模块体系图:2.3识别参与者和用例通过对系统的分析,可以确定系统中有两个参与者:系统管理员Asministrator和顾客customer。各参与者的描述如下:Customer 顾客浏览商品、查询商品、查看商城活动,注册并且登录后还可以购买商品,反馈商城的信息。Asministrato系统管理员可以编辑促销产品、编辑购物流程、编辑条款信息、删除会员、添加会员、添加和管理商品、管理订单和系统设置。 2.31 顾客Customer用例图用例说明如下:(1)登录用例描述

10、表用例名称登录标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC001登录系统顾客(会员)、系统管理员无登录到系统1. 系统提示用户输入用户名和密码2. 用户输入用户名和密码3. 系统验证用户名和密码,若正确,则登录到系统中如果用户输入无效的用户名和密码,系统显示错误信息,并返回重新提示用户输入用户名和密码:或者取消登录或者终止登录。 (表2.3.1-1)(2)修改个人信息用例:用例名称修改个人信息标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC002会员可以修改密码和基本信息。顾客(会员)顾客登录到系统会员完成自己的信息的修改。1. 顾客点击要修改个人信息2.

11、顾客输入要修改的信息3. 提交到数据库,修改数据库的内容。然后输入无效的用户名,旧密码不正确,EMAIL格式不正确则提示重新输入,或终止用例。 (表2.3.1-2)(3)反馈信息用例用例名称反馈信息标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC003会员对商品的评价和服务信息反馈顾客(会员)会员登录对服务和商品的质量评价反馈给系统1. 单击反馈信息按钮2. 在输入框中输入你要反馈的信息3. 提交到数据库中并显示在页面中提出对系统的服务质量,商品的价格和质量和商家应提供何种商品等建议 (表2.3.1-3)(4)查询商品用例用例名称反馈信息标识符用例描述参与者前置条件后置条件基本

12、操作流程可选操作流程UC004顾客可以查询自己需要的商品顾客无显示出所查询的商品1. 在查询的文本框中输入要查询的信息2. 点击提交,即可显示信息。假如系统存在所查询的信息则显示否则提示该信息不存在,返回再查询。 (表2.3.1-4)(5)查看市场活动用例名称查看市场活动标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC005查看商城各种活动和各种促销信息顾客(会员)无显示各种活动和促销信息1. 点击活动信息按钮2. 显示各种活动信息无 (表2.3.1-5)(6)顾客浏览用例用例名称浏览商品标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC006查看商场的各种商品顾

13、客(会员)无显示商品在页面中显示各种商品和商品具体信息查看一级标题,查看二级商品标题查看具体商品查看打折商品 (表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 系统管理员用例

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号