Print

基于OFBiz框架的网络分销管理系统的设计与实现

论文摘要

互联网的发展推动了Web应用的盛行,基本的J2EE架构越来越难以满足一些大型的具有复杂业务的系统。于是像OFBiz这种以技术框架为支点构架起来的业务框架得到了更为广泛的应用。论文简要介绍了OFBiz框架技术及其应用程序架构的发展,论述了OFBiz框架中实体引擎的基本设计思想,分析了OFBiz框架开发系统的优点,并结合具体项目实现了OFBiz框架技术的应用。本文通过分析国内中小型企业信息化建设过程中遇到的问题,研究当前全球中小企业信息化发展建设的新模式,结合重庆市黔江区珍珠兰茶业有限责任公司对于网络信息化的迫切需求,提出了适合于该企业实际情况的信息化服务模式—应用服务提供商(ASP)模式,并构建了基于OFBiz框架的网络化分销管理系统。在对客户需求进行分析的基础之上,结合面向对象的设计方法,对整个系统的各个子系统(库存管理、销售管理、客户管理、基础数据管理、系统管理)进行了较为详细设计,并结合国家863项目——"网络化分销ASP平台开发及应用"(项目编号: 2004AA414060),通过基于OFBiz框架的网络化分销管理系统的成功应用验证了论文提出的应用服务提供商模式的合理性和可行性。通过对该系统的实现,显示了OFBiz框架的技术特点和优势,为基于其上的开发提供了理想的基础框架,使开发者可以按需定制,方便使用。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 课题背景
  • 1.2 发展状况
  • 1.3 本课题的研究目的和意义
  • 1.3.1 本课题的研究目的
  • 1.3.2 本课题的意义
  • 1.4 内容组织
  • 1.5 本章小结
  • 2 相关技术综述
  • 2.1 JAVA 2 ENTERPRISE EDITION
  • 2.2 OPEN FOR BUSINESS 框架
  • 2.2.1 OFBiz 框架概述
  • 2.2.2 OFBiz 运行原理
  • 2.2.3 OFBiz 组件
  • 2.2.4 OFBiz 框架的总结
  • 2.3 AJAX 技术
  • 2.3.1 AJAX 概述
  • 2.3.2 AJAX 技术组成
  • 2.3.3 AJAX 运行原理
  • 2.3.4 AJAX 技术的优缺点
  • 2.4 本章小结
  • 3 基于OFBIZ 框架的分销系统的分析与设计
  • 3.1 系统开发目标
  • 3.2 系统需求分析
  • 3.2.1 系统用户分析
  • 3.2.2 功能体系架构
  • 3.2.3 系统特性
  • 3.3 系统子模块设计
  • 3.3.1 库存管理模块分析
  • 3.3.2 销售管理模块分析
  • 3.3.3 客户管理模块分析
  • 3.3.4 基础数据模块分析
  • 3.4 数据模型设计
  • 3.4.1 库存管理子系统实体模型设计
  • 3.4.2 销售管理子系统实体模型设计
  • 3.4.3 客户管理子系统实体模型设计
  • 3.4.4 基础数据子系统实体模型设计
  • 3.5 本章小结
  • 4 基于OFBIZ 框架的分销系统的实现
  • 4.1 表示层实现
  • 4.2 业务逻辑层实现
  • 4.2.1 业务逻辑层实现原理
  • 4.2.2 业务逻辑层的具体实现
  • 4.2.3 业务逻辑层小结
  • 4.3 数据访问层实现
  • 4.3.1 服务引擎的实现
  • 4.3.2 实体引擎的实现
  • 4.4 系统运行及部署环境
  • 4.5 本章小结
  • 5 总结
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/828d125ad79fe6812040cdb6.html