- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网上购物系统需求分析99
网上购物系统UML设计
创建系统用例模型
网上购物的参与者包含以下三种:
管理员。管理员负责顾客的信息维护
店主。店主负责商品的信息维护和订单处理
顾客。查询购买商品和取消商品订单
管理员用例图
登录网上购物系统。管理员能够根据自己的账号和用户密码登录网上购物系统,如果身份验证失败,不可以进行下一步操作;通过身份才可以进行下一步操作。
维护顾客信息。当顾客注册和修改个人信息时,管理员对顾客信息进行维护。
店主用例图
登录网上购物系统。店主使用账户和密码登录系统,对商品进行管理和维护工作
查询商品信息。查询相应商品的相关信息
订单处理。对未处理的订单进行处理,当商品有库存的时候,发货;没有库存的时候要做出相关处理;当顾客取消订单时,店主要及时更新顾客订购状态
添加商品。有新产品时,店主将其入库,然后录入相关信息
删除商品。当商品没有货存或下架时,店主应将其商品删除
3.顾客用例图
登录网上购物系统。顾客使用账户和密码登录系统进行购物
查询商品信息。顾客根据自己的需要查询所需商品
选择商品。顾客在众多自己所需商品中进行选择
加入购物车。确定商品后加入购物车
下订单。对商品进行下订单操作
取消订单。如果发现所选商品不合自己的要求,顾客需取消订单
创建系统的静态模型
管理员包含的属性:用户账号username,登录密码password
管理员包含的操作:添加用户adduser ,维护用户信息modify ,
注销用户removeuser
店主包含的属性:商品名称goodsname ,商品数量goodsnumber ,
商品颜色goodscolor
店主包含的操作:查询商品querygoods,添加商品addgoods ,
删除商品removegoods ,统计商品数量countgoods
顾客包含的属性:用户账号username ,登录密码 password,
用户证件号码id ,用户年龄age ,
用户性别sex ,用户专业:Professional,
用户地址address
商品包含的属性:商品名称goodsname ,商品数量goodsnumber ,
商品颜色goodscolor
创建系统的动态模型
创建序列图和协作图
管理员添加新用户信息
管理员维护用户信息
店主操作订单
顾客信息
顾客购物
顾客取消订单
1)管理员添加新用户信息的工作流程
(1)管理员通过账号和密码登录网上购物系统,对新用户进行注册
(2)将注册信息提交到数据库,查询是否该用户已经注册,从而判断用户是否可以注册
(3)判断完成后,对用户信息进行操作,如果该用户已经存在则不能进行注册,如果不存在,则可以将该用户信息添加到数据库
与序列图相对应的协作图
2)管理员更新用户信息的工作流程
(1)管理员进入登录界面,进行登录验证,验证通过后输入查询条件
(2)根据查询条件查询用户更新的信息,管理员对用户信息进行操作,将更新后的用户信息添加到数据库中
与序列图对应的协作图
3)店主操作订单的流程图
店主通过账号和密码登录网上购物系统,查询未处理的订单
根据订单信息,查看商品库存,然后对订单进行操作
如果顾客取消订单,店主则要及时跟新订单信息
与序列图相对应的协作图
4)顾客信息工作流程图
顾客根据自己的账号和密码进行登录
若验证成功,则返回顾客信息
顾客信息序列图
与顾客信息序列图对应的协作图
5)顾客购物工作流程图
顾客根据账号和密码登录购物系统
根据自己的需求选择自己需要的商品,将其加入购物车
与顾客购物序列图相对应的协作图
(6)顾客取消订单的工作流程
顾客根据账号和密码登录网上购物系统
根据需求删除自己想要删除的商品
更新订单信息
顾客取消订单的序列图
与顾客取消订单的序列图相对应的协作图
创建状态图
上面描述了用例的活动状态,它们是通过一组对象的交互活动来表达用例的行为。接着,需要对有明确状态转换的类进行建模。在网上购物系统中,有明确转换对象的类是商品。下面使用状态图进行描述
商品包括四种状态:入库的商品、被修改的商品、更新后的商品、删除的商品。它们之间的转换规则如下:
店主将商品入库后,商品可以被顾客选择
当原有商品需要做修改时,有店主负责修改商品信息
当原有商品下架时,店主将该商品删除
根据商品的各种状态以及转换规则,创建商品的状态图如下:
创建活动图
管理员活动图
管理员维护用户信息的活动图中,创建了两个涌到,分别是管理员对象和网上购物系统对象
店主操作订单活动图
店主操作订单的活动图中,创建了两个涌到,分别是店主对象和网上购物系统对象
顾客活动图
顾客活动图中,创建了两个涌到,
您可能关注的文档
最近下载
- 9 信用卡_纵横商务汉语 中级阅读2.pptx VIP
- KISSSOFT 主要优化参数.pptx VIP
- 《从一到无穷大》(思维导图).pdf VIP
- 12 理财_纵横商务汉语 中级阅读2.pptx VIP
- 外研版高中《英语》(新标准)选择性必修二Unit4 单元整体教学设计附作业设计.docx VIP
- 2025年长沙“星锐杯”拔尖创新人才选拔赛三年级数学复赛试卷试题及答案解析.docx VIP
- 2025年高考全国卷历史试题真题及答案详解(精校打印) .pdf VIP
- 15J401 钢梯国标 建筑图集 汇编 .docx VIP
- API682离心泵和转子泵用轴封系统标准学习课件.pptx VIP
- 10 贷款_纵横商务汉语 中级阅读2.pptx VIP
文档评论(0)