- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 13 章 网上购物商店 第 13 章 网上购物商店 ? 前面使用面向对象的方法并结合 Rational Rose 建模工具系统地介绍了 UML 统一建模 语言。为了对前面学习的内容进行巩固和 总结,本章给出一个网上购物商店系统的 建模实例,将各种 UML 图形和模型元素综 合起来,使用 Rational Rose 2003 完成对 该系统的分析和设计。希望通过这个项目 的演示,要求学生可以掌握对一个所选的 软件进行比较完整的设计和建模的过程。 学习内容 ? 需求分析 ? 创建系统用例模型 ? 创建系统静态模型 ? 创建系统动态模型 ? 创建系统部署模型 需求分析 ? 随着网络的不断发展,网络购物已经日渐成为消 费者的一种生活习惯,人们已经开始认同这种在 网上消费的方式。各种商家竞相在网络上建立网 上商店。我们这里要介绍的网上购物商店就是这 一背景下的产物。 ? 网上购物商店,也就是在网络上建立一个虚拟的 购物商店,结合网络技术和传统实体商店的优点, 减少流通环节,降低交易成本,打破时空和地域 的限制,使用户可以通过网络在商店中挑选和购 买商品,感受网络给我们带来的购物体验。 ? 网上购物商店的功能性需求包括以下内容: ? 根据网上购物商店的日常经营和管理,本系统的用户主要分为有三种:一种是网上 商店的普通用户即游客、一种是网上商店的注册会员用户、还有一种是网上商店的 管理员。三者的身份不同,权限不同,所以,具体的功能需求也不同。 ? 对于普通用户来说,可以浏览网上商店的各种内容,搜索商品信息并且可以申请成 为注册会员。 ? 对于注册会员来说,除了具备了普通用户的所有功能,并还拥以下的功能: 1. 在登录页面中输入注册的用户账号和密码,通过身份验证进入到网上商店。 2. 可以浏览网上商店中各种商品的详细信息和内容。 3. 可以对选择的商品进行购买,同时可以修改购买的数量和清除购买的操作。 4. 当提交购买信息后,用户能够查看购买的信息情况。 5. 能够对网上商店中的所有商品进行快速查询。 6. 能够对自己的会员信息进行修改和注销。 ? 对于网站管理员而言,也分为系统管理员和普通管理员两类,他们的权限和功能也 各不相同: 系统管理员主要负责系统的数据管理和维护工作以及对整个系统的普通管理员的资 料信息和权限进行管理。 ? 对普通管理员而言,他的功能范围包括: 1. 对会员资料信息进行管理,可查看用户的基本信息和删除该用户的信息。 2. 对商品信息进行管理,包括对商品的添加、修改、删除和查询操作。 3. 对商品订单信息进行管理。包括:查看订单和修改当前订单的状态。 需求分析 ? 网上购物商店的系统功能结构图 下面通过使用用例驱动创建系统用例模型,获取系统的需 求,并使用系统的静态模型创建系统内容,然后通过动态 模型对系统的内容进行完善,最后通过部署模型完成系统 的部署情况。 创建系统用例模型 ? 进行系统分析和设计的第一步是创建系统 的用例模型。作为描述系统的用户或参与 者所能进行的操作的模型,它在需求分析 阶段有着重要的作用,整个开发过程都是 围绕系统的需求用例表述的问题和问题模 型进行的。 创建系统用例模型 ? 创建系统用例的第一步是确定系统的参与者。 ? 根据前面的需求分析可知,网上购物商店的参与者包含以下三种: ( 1 )用户。泛指所有使用网上购物商店系统的人,是专门抽象出来的一 个参与者。 ( 2 )普通用户。也就是游客,进入网上商店浏览但是没有进行注册的用 户,无权购买商品,仅有浏览商品信息的功能。 ( 3 )注册会员用户。已经注册过的用户,登录网上商店后即可进行购物。 ( 4 )管理员。对本系统进行数据管理、数据维护、商品、订单和用户管 理的用户。 以上普通用户、注册会员用户、管理员都继承自用户,是泛化的关系。然后根据不 同的参与者分别画出各自的用例图。 创建系统用例模型 1. 普通用户用例图 普通用户能够通过该系统进 行如下活动: ( 1 )在网上购物商店进行注 册成为注册会员。 ( 2 )浏览商品的信息,包括: 分类商品信息、优惠商品信 息和热门商品信息。 ( 3 )查询商品,包括分类商 品、优惠商品和热门商品以 及高级查询。 ( 4 )通过在线帮助获得想要 了解有关网站和商品的信息。 创建系统用例模型 2. 注册会员用例图 注册会员除了普通用户所有的 功能,还可以通过本系统进行 如下活动: ( 1 )登录网上购物商店。 ( 2 )管理购物车,包括:查 看购物车信息、删除购物车商 品、购买商品。 ( 3 )管理订单,包括查询订 单、创建订单和修改订单。 ( 4 )进行商品订单的在线支 付。 ( 5 )修改个人密码、找回个 人密码、修改个人信息和注销。 创建系统用例模型 3. 管理员用例图
您可能关注的文档
- 纽约英语口语900句视频讲解 33 64讲.ppt
- 线性代数的应用 优质课件.ppt
- 线段射线和直线精选.ppt
- 练习 托业单词题型练习95题含答案翻译解析.doc
- 练习二习题课件.ppt
- 组织结构与流程优化解析.ppt
- 组织行为学第7章 团队建设精选.ppt
- 细胞中的蛋白质课件.ppt
- 细胞分裂方式课件.ppt
- 细胞培养基础知识课件.ppt
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
最近下载
- 2022医院医疗机构开展违反中央八项规定精神突出问题专项治理的实施方案(详细版).pdf VIP
- 半导体工艺炉的炉门及半导体工艺炉.pdf VIP
- 测绘行业安全生产汇报.pptx VIP
- 半导体后端工艺半导体封装的作用、工艺和演变.docx VIP
- 半导体工艺原理--半导体工艺原理(贵州大学).ppt VIP
- 麦肯锡中国银行业CEO季刊(2020年秋)-麦肯锡-224页正式版.pdf VIP
- 走进潮汕文化ppt课件(优质ppt).pptx
- DG_TJ 08-2439-2024 建筑工程“多测合一”技术标准(正式版).pdf VIP
- Camera客观标准测试.pdf VIP
- 2024年湖北省恩施州恩施市六角亭街道招聘社区工作者真题参考答案详解.docx VIP
文档评论(0)