- 31
- 0
- 约7.45千字
- 约 37页
- 2016-12-27 发布于湖北
- 举报
创建系统动态模型 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. 对商品信息进行管理,包括对商品的添加、修
您可能关注的文档
- 澳大利亚上课用2016要点.ppt
- 第13课_对外开放格局的初步形成5要点.ppt
- 澳大利亚数学竞赛要点.ppt
- 澳大利亚学制要点.ppt
- 第13课法制:市场经济的护卫者修要点.ppt
- 澳柯玛债务重组要点.ppt
- 第13章常见故障检测与处理要点.ppt
- 的使用与援引要点.ppt
- 澳洲牛排做法要点.ppt
- 第13章分子结构要点.ppt
- 2026内蒙古兴发科技有限公司内蒙园区招聘100人备考题库及1套参考答案详解.docx
- 2025河南漯河市气象局人才引进2人参考题库含答案.docx
- 2026北京东城区公安部防范电信网络诈骗信息监控中心招聘工作人员10人备考题库附参考答案详解(典型题.docx
- 2026六盘水师范学院招聘8人备考题库附答案详解ab卷.docx
- 2026年春季外研版四年级下册英语全册教案【表格式】(单元整体教学设计).docx
- 2026内蒙古呼和浩特市枫叶双语学校招聘6人备考题库及答案详解(全优).docx
- 2026六盘水师范学院招聘8人备考题库含答案详解(完整版).docx
- 2026农业农村部国际交流中心面向社会招聘编制外人员招聘2人备考题库及答案详解(名校卷).docx
- 2026内蒙古锡林郭勒盟多伦县第一批招募公益性岗位工作人员9人备考题库含答案详解(能力提升).docx
- 2026北京首都经济贸易大学招聘103人备考题库附参考答案详解(b卷).docx
最近下载
- 个人2025年度组织生活会上对照检查材料(五个对照).docx VIP
- Semi Analysis-共封装光学(CPO)书籍-以光进行扩展,迎接下一波互连浪潮.pdf
- Dahua大华手机分类探测门_快速操作手册_V1.0.0.pdf
- 海德堡印刷机tpm保养表.pdf VIP
- 创建优质工程要点培训课件(153页).pptx VIP
- 团险营销培训课件.ppt VIP
- 2025年河南质量工程职业学院高职单招职业技能考试题库及参考答案解析.docx VIP
- 人教版七年级生物下册默写小纸条-默写版.pdf VIP
- 肠破裂多学科决策模式中国专家共识(2025版).docx
- 节后开工第一课.pptx VIP
原创力文档

文档评论(0)