网上购物系统需求分析99.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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)顾客取消订单的工作流程 顾客根据账号和密码登录网上购物系统 根据需求删除自己想要删除的商品 更新订单信息 顾客取消订单的序列图 与顾客取消订单的序列图相对应的协作图 创建状态图 上面描述了用例的活动状态,它们是通过一组对象的交互活动来表达用例的行为。接着,需要对有明确状态转换的类进行建模。在网上购物系统中,有明确转换对象的类是商品。下面使用状态图进行描述 商品包括四种状态:入库的商品、被修改的商品、更新后的商品、删除的商品。它们之间的转换规则如下: 店主将商品入库后,商品可以被顾客选择 当原有商品需要做修改时,有店主负责修改商品信息 当原有商品下架时,店主将该商品删除 根据商品的各种状态以及转换规则,创建商品的状态图如下: 创建活动图 管理员活动图 管理员维护用户信息的活动图中,创建了两个涌到,分别是管理员对象和网上购物系统对象 店主操作订单活动图 店主操作订单的活动图中,创建了两个涌到,分别是店主对象和网上购物系统对象 顾客活动图 顾客活动图中,创建了两个涌到,

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档