第13章网上购物商店全解.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
创建系统动态模型 12.注册会员活动图 (1)注册用户首先要进行登录系统的 活动。 (2)会员如果登录失败,将返回登录 界面。 (3)如果会员登录成功,则进入操作 界面。 (4)会员在操作界面可以进行商品信 息的查询活动。 (5)能够进行对自己注册信息的管理 活动 (6)会员可以进行商品的购买和订单 的管理活动 (8)最后,进行在线注销,退出系统。 创建系统动态模型 13.管理员活动图 (1)管理员首先必须进行登录 系统的活动。 (2)如果管理员登录失败,将 返回登录界面。 (3)如果管理员登录成功,才 能进入到系统后台管理的界面。 (4)在该界面中,管理员可以 进行用户信息管理、商品信息管 理和订单信息管理的活动。 (5)结束所有操作活动后,退 出系统。 创建系统部署模型 系统构件图 在网上购物商店系统中,整个架构分成前台服务中的表示层、控制层、数据访问层和系统业务层四个部分,每一个部分都是由内部各自的构件所组成。 前台服务表示层 本系统中的表示层构件主要包括页面构件、过滤器构件、监听器构件、视图助手构件和标签库构件。其中,页面构件依赖于其余的四个构件。 创建系统部署模型 前台服务控制层 本系统中的控制层构件主要包括前端控制器构件和后端业务调度控制器构件,以及包装各个表单数据的构件,它们之间是彼此依赖的关系。 创建系统部署模型 系统业务层 系统业务层是本系统的核心和设计时要重点考虑的部分,由于系统的业务类型主要分为用户管理、商品管理、订单管理和购物车管理等。因此,在每一业务类型中都应该提供相应的功能实现构件。另外,考虑到业务功能执行过程中可能触发产生的各种异常错误,也提供了相应功能的错误处理构件。 创建系统部署模型 前台服务数据访问层 数据访问层中的各个构件为整个系统提供数据访问的服务。对此,相应的提供了数据连接构件、访问操作构件、持久实体构件。考虑到数据访问过程中可能出现的异常,还提供了对应的错误处理构件。 创建系统部署模型 系统部署图 在网上购物商店系统中,系统包括四种节点,分别是:数据库节点,负责数据存储和处理;后台系统维护节点,系统管理员通过该节点进行后台维护,执行系统管理员允许的所有操作;Web服务器节点,与数据库服务器进行交互,进行数据的访问;Web浏览器节点,即客户端节点,用户在浏览器上进行各种的操作。 第13章 网上购物商店 第13章 网上购物商店 前面使用面向对象的方法并结合Rational Rose建模工具系统地介绍了UML统一建模语言。为了对前面学习的内容进行巩固和总结,本章给出一个网上购物商店系统的建模实例,将各种UML图形和模型元素综合起来,使用Rational Rose 2003完成对该系统的分析和设计。希望通过这个项目的演示,要求学生可以掌握对一个所选的软件进行比较完整的设计和建模的过程。 学习内容 需求分析 创建系统用例模型 创建系统静态模型 创建系统动态模型 创建系统部署模型 需求分析 随着网络的不断发展,网络购物已经日渐成为消费者的一种生活习惯,人们已经开始认同这种在网上消费的方式。各种商家竞相在网络上建立网上商店。我们这里要介绍的网上购物商店就是这一背景下的产物。 网上购物商店,也就是在网络上建立一个虚拟的购物商店,结合网络技术和传统实体商店的优点,减少流通环节,降低交易成本,打破时空和地域的限制,使用户可以通过网络在商店中挑选和购买商品,感受网络给我们带来的购物体验。 网上购物商店的功能性需求包括以下内容: 根据网上购物商店的日常经营和管理,本系统的用户主要分为有三种:一种是网上商店的普通用户即游客、一种是网上商店的注册会员用户、还有一种是网上商店的管理员。三者的身份不同,权限不同,所以,具体的功能需求也不同。 对于普通用户来说,可以浏览网上商店的各种内容,有哪些信誉好的足球投注网站商品信息并且可以申请成为注册会员。 对于注册会员来说,除了具备了普通用户的所有功能,并还拥以下的功能: 1. 在登录页面中输入注册的用户账号和密码,通过身份验证进入到网上商店。 2. 可以浏览网上商店中各种商品的详细信息和内容。 3. 可以对选择的商品进行购买,同时可以修改购买的数量和清除购买的操作。 4. 当提交购买信息后,用户能够查看购买的信息情况。 5. 能够对网上商店中的所有商品进行快速查询。 6. 能够对自己的会员信息进行修改和注销。 对于网站管理员而言,也分为系统管理员和普通管理员两类,他们的权限和功能也各不相同: 系统管理员主要负责系统的数据管理和维护工作以及对整个系统的普通管理员的资料信息和权限进行管理。 对普通管理员而言,他的功能范围包括: 1. 对会员资料信息进行管理,可查看用户的基本信息和删除该用户的信息。 2. 对商品信息进行管理,包括对商品的添加、修

您可能关注的文档

文档评论(0)

5500046 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档