学位论文 > 优秀研究生学位论文题录展示

基于J2EE的订单管理系统的设计与实现

作 者: 齐东伟
导 师: 崔金钟;殷建民
学 校: 电子科技大学
专 业: 软件工程
关键词: 一体化订单平台 J2EE Struts OFBiz
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 82次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着Internet的逐步普及,电子商务从最初的EDI发展到现在的基于Internet的商务应用,它利用Internet的全球性,扩大了交易范围,使成本大大降低。然而对大多数商家来说,往往存在着多种不同平台、不同系统,有用的数据难以集成,针对这一状况,本课题所研究的一体化订单平台(以下简称OMP),将逐步解决家电销售企业长期以来存在的订单处理分散在不同的系统和环节,不能收集完整的、及时的补货信息的问题,它将当前企业所有的业务模式纳入到统一的补货流程、采购流程和反向流程中来,通过对家电销售企业连锁体系订单的全过程管理,即时、完整地记录和统计业务信息,在基础一致、职责明确的统一的企业信息架构之上与家电各信息系统实现实时的业务数据交互,从而为总部加大统购分销比例和未来的计划预测系统奠定信息基础。本课题在研究了现有WEB应用技术的前提下,将开源框架StrutsOFBiz相结合,引入订单管理平台项目,并在其基础上进行了扩充和修改,实现了标准的J2EE多层架构设计。系统建立在Struts和OFBiz框架基础之上,利用Struts实现MVC设计模式,利用OFBiz实现商业业务逻辑。多层的体系结构给系统提供健壮性和可扩展性。在表示层,系统支持用户浏览器应用的HTTP和HTTPS协议的访问;同时支持企业应用集成的Web Service和JMS访问。在应用层,采用Websphere应用服务器提供企业应用的可靠的运行环境。在数据层,应用IBM的DB2数据库提供数据稳定的存储。在应用层中的设计中,采用了业界流行的Struts的Action模式对控制逻辑进行有效的封装,增强系统的性能,使用先进的Service模式设计所有的商业应用逻辑,为以后对商业应用逻辑的扩展提供了良好的接口。选择Entity模式抽象数据模型,方便系统维护人员的配置和部署,提供了系统数据库的可移植性。特别是在系统中内嵌的工作流服务引擎,为复杂的企业应用提供了强大的支持。本课题对同类问题的解决也有很好的借鉴作用。在实际项目开发中,本人参与系统框架的设计,参与编写库存、价格、订单查询模块,参与设计及开发报表模块以及参与系统整体测试。

全文目录


摘要  4-5
Abstract  5-8
第一章 绪论  8-12
  1.1 课题的背景与意义  8-10
  1.2 国内外研究现状  10
  1.3 主要工作  10-11
  1.4 章 节安排  11-12
第二章 系统相关技术介绍  12-29
  2.1 J2EE-企业解决方案的平台  12-17
  2.2 MVC 设计模式  17-19
  2.3 STRUTS 框架介绍  19-21
  2.4 OFBIZ 框架介绍  21-25
  2.5 WEB SERVICES 的基础知识  25-28
  2.6 本章小结  28-29
第三章 需求分析  29-34
  3.1 总体需求描述  29-30
  3.2 系统功能需求  30-31
  3.3 系统性能需求  31-32
  3.4 系统用例图  32-33
  3.5 本章小结  33-34
第四章 概要设计  34-43
  4.1 系统设计原则  34-35
  4.2 设计目标  35-36
  4.3 系统总体架构  36-39
  4.4 系统模块结构  39-40
  4.5 数据库设计  40-42
  4.6 本章小结  42-43
第五章 详细设计  43-63
  5.1 订单基础数据管理模块的设计  43-49
  5.2 订单增、删、改模块的设计  49-54
  5.3 采购订单工作流模块的设计  54-58
  5.4 基于 STRUTS 的订单平台 WEB 层的设计与实现  58-62
  5.5 本章小结  62-63
第六章 系统实现与测试  63-70
  6.1 系统实现  63-67
  6.2 系统测试  67-69
  6.3 本章小结  69-70
总结  70-71
致谢  71-72
参考文献  72-74

相似论文

  1. 基于MDA的界面自动生成方法的研究,TP311.5
  2. 信息资源元数据模型的研究与应用,TP315
  3. 资产风险管理系统抵债子系统设计与开发,TP311.52
  4. 基于行业参数优化模型的投资项目决策支持系统,F283
  5. 基于RFID的航空食品物流信息管理平台,TP311.52
  6. 商业银行联网核查公民身份信息系统的设计与实现,TP311.52
  7. 基于FMS的校园即时通讯系统设计与实现,TP311.52
  8. 设计模式在银行支付系统中的应用研究,TP311.52
  9. 基于Flex与J2EE的族谱网的设计与实现,TP393.092
  10. 基于SaaS模式的中小型服装企业商务平台的研究与开发,TS941.8
  11. 基于实训平台的教学管理系统的设计与实现,TP311.52
  12. 山东大学办公信息系统的设计与实现,TP311.52
  13. 基于J2EE的网络教学平台设计与研究,TP311.52
  14. 高校教务管理信息系统的研究与实现,TP311.52
  15. 基于两种模式的远程医疗系统设计与实现,TP311.52
  16. 潍坊食品药品监督管理系统的设计与实现,TP311.52
  17. 基于J2EE技术的公文管理系统设计与实现,TP311.52
  18. 轨道交通资产管理系统的研究与应用,TP315
  19. 小型国际结算系统的设计和实现,TP311.52
  20. 基于存销比配货模型的营销信息管理系统设计与实现,TP311.52
  21. 交通工程质量监督管理系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com