UML物流管理系统_图文.docVIP

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
物流管理系统 面向对象设计 班级: 姓名: 日期: 版本 标题 内容 作者 时间 目录 1.编写目的 5 2.参考文档 5 3.名称解释 5 4.系统架构 5 4.1功能结构 5 4.2 系统架构 7 4.2.1交易系统架构 7 4.2.1管理系统架构 8 4.3技术体系 8 5. 访问控制设计 9 5.1访问控制流程图 9 5.2访问控制流程说明 9 6. 域模型设计 10 6.1控制层设计 10 6.1.1类图 10 6.1.2类的描述 11 6.2业务层设计 14 6.2.1类图 14 6.2.2类图描述 15 7. 据数库设计 19 7.2 E-R图 20 7.2数据实体描述 22 8. 系统环境设计 26 8.1开发环境设计 26 8.2发布环境设计 27 9. 用例实现 27 9.1管理系统 27 9.1.1用户登录 27 9.1.2订单查询 27 9.1.3删除订单 28 9.1.4出库 28 9.1.5出库 29 9.1.6物流配送 29 1.编写目的 明确业务背景、业务范围、基本业务逻辑和业务框架,期望读者包括:项目发起人、最终用户、项目投资方、项目管理团队、项目执行团队,以及其他项目干系人。 2.参考文档 “需求分析说明书.doc”:需求分析说明书模板。 “系统需求分析.doc”:前一版本的需求分析。 “需求分析说明书.doc”:系统需求分析说明书。 3.名称解释 GWAP:通用 WEB 应用平台(General WEB application platform)。 B/S:Browser/Server(浏览器/服务器)。 C/S:Client/Server(客户端/服务器)。 B2B:Business to Business 商家对商家,电子商务的一种业务形式。 B2C:Business to Consumer 商家对顾客,电子商务的一种业务形式。 C2C:Consumer to Consumer 顾客对顾客,电子商务的一种业务形式。 CSS:是 Cascading Style Sheets(层叠样式表)的简称,CSS 语言是一种标记语言,它不 需要编译可以直接由浏览器执行。 HTML:Hypertext Markup Language 超文字标记语言。 JAVASCRIPT:一种由 Sun Microsystems 所开发的程序脚本语言(它是一种严密的物件 导向的语言,适合在网际网络上发展主从架构的应用程序),常常简称 JS。 4.系统架构 4.1功能结构 通用WEB 应用系统,包括交易系统和管理系统两个独立的子系统,主要包括:业务展示、用户管理、我的订单、订单管理四个功能模块。 交易系统功能描述 业务展示:实现业务预览、物流地点明细、物流费用查询功能。 我的订单:实现订单确认、订单明细、订单查询、删除订单功能。 管理系统管理描述 用户管理:实现用户注册、用户登录、信息修改功能。 订单管理:实现生成订单、订单查询、删除订单功能。 4.2 系统架构 交易系统和管理系统在系统架构方面完全一致,采用4 层结构,主要包括:表现层、控制层、业务层、持久层。 表现层:主要负责用户交互和结果显示,交易系统和管理系统有不同的URL 入口界面。 控制层:主要负责系统的访问控制、数据加载和注销,是系统的核心控制单元。控制层通过系统描述来组织工作。 业务层:实现了交易系统和管理系统的主要业务逻辑,是系统主要的运算单元。 持久层:实现了静态数据和数据库数据的持久化管理,为业务层提供数据服务,是系统进行数据操作的统一界面。 4.2.1交易系统架构 4.2.1管理系统架构 4.3技术体系 访问控制设计 5.1访问控制流程图 5.2访问控制流程说明 结合上图,针对每一个消息请求,按照消息请求/回复顺序,作如下说明。 编号 消息名称 消息说明 编号 消息名称 消息说明 1 HttpServletRequest 浏览器发来的HttpServletRequest 请求 2 ActionForm 通过ActionForm 获取Struts 加载的页面表单数据 3 Exectule 根据struts-config.xml 配置调用指定的Action 指定的方法处理请求 4 ActionForm.get() 通过ActionForm 获取页面表单数据 5 BusinessFactory.getBusiness 获得Business 对象 6 Busine

文档评论(0)

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

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

1亿VIP精品文档

相关文档