基于J2EE FrameWork的条码管理系统的设计与研究

基于J2EE FrameWork的条码管理系统的设计与研究

论文摘要

近年来,随着Internet技术和信息化建设的快速发展,开发基于Web的应用系统的需求越来越复杂,开发周期越来越紧迫,同时对系统的稳定性、扩展性和可维护性要求也越来越高。为了提高开发的进度,同时考虑到应用系统的灵活性、安全性和实用性,就需要有设计优良的设计模式,一个设计优良的,可复用的系统框架设计可作为解决这一迫切问题的方案。本文在对多层框架核心技术进行详细分析后,将其应用到湖北省物品编码管理信息系统开发过程中。通过对系统的需求分析描述,建立了系统的层次模型,并将系统划分为三个层次。Struts是一种基于MVC设计模式的开发框架。在系统开发中应用Struts,实现了表示层与业务逻辑层的分离,在对业务层进行修改的时候,不影响表示层的实现,提高了系统的开发效率。Spring是一个全面,模块化的框架,是层次化的体系结构,开发人员能够选择使用Spring的任何部分。Spring框架有效的组织了系统中的对象,消除了组件对象创建与使用耦合紧密的问题,同时消除了使用各种各样格式的属性定制文件的需要,在整个系统应用中,可以通过统一的方法进行配置。Hibernate是一个面向Java环境的对象/关系数据库映射的工具,不仅管理Java类到数据库表的映射,还提供数据查询和获取数据的方法。Hibernate提供的ORM机制可以把一个对象映射到多个数据库表,实现多种对象关联关系的映射,实现对象继承映射。Hibernate提供的查询语言HQL可提供ORM的连接查询和动态查询。文中提出的Struts+Spring+Hibernate框架实现J2EE多层结构,采用开放源代码框架技术,整个软件模型层次清晰,开发人员分工明确,项目管理简单,开发周期短,容易维护。系统特点是将当前先进设计思想,前沿技术与优秀开发工具结合起来,得到开发灵活,低耦合及易于维护的Web信息系统的解决方案。对其它基于J2EE平台的Web应用系统也具有一定的借鉴作用,展示了运用框架技术在开发和维护中的高效性,设计出一条基于架构开发企业级应用系统的一般模式。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题研究的背景
  • 1.2 课题应用的背景
  • 1.3 课题内容及意义
  • 1.4 论文的研究内容和组织结构
  • 第2章 J2EE分布式企业计算模型
  • 2.1 J2EE组成
  • 2.2 J2EE体系结构
  • 2.3 J2EE标准服务
  • 2.3.1 组件技术
  • 2.3.2 服务技术
  • 2.3.3 通信技术
  • 2.3.4 J2EE设计模式
  • 2.4 本章小结
  • 第3章 WEB应用框架的研究
  • 3.1 WEB框架概述
  • 3.1.1 框架的定义
  • 3.1.2 框架的特征
  • 3.1.3 框架的分类
  • 3.1.4 框架的优势
  • 3.2 框架与设计模式
  • 3.2.1 模式的概念
  • 3.2.2 设计模式的作用
  • 3.2.3 设计模式的基本原则
  • 3.3 Struts技术的研究与分析
  • 3.3.1 总体结构
  • 3.3.2 工作流程
  • 3.3.3 Struts框架的优缺点
  • 3.4 Spring技术的研究与分析
  • 3.4.1 总体结构
  • 3.4.2 核心技术
  • 3.4.3 Spring框架的优点
  • 3.5 Hibernate技术的研究与分析
  • 3.5.1 总体结构
  • 3.5.2 核心接口
  • 3.5.3 Hibernate的优点
  • 3.6 本章小结
  • 第4章 物品编码系统框架结构设计
  • 4.1 项目概述
  • 4.2 系统的整体架构
  • 4.3 系统模块划分及其功能描述
  • 4.4 运行环境和开发工具
  • 4.5 本章小结
  • 第5章 物品编码系统的应用与开发
  • 5.1 框架的配置
  • 5.1.1 Web配置
  • 5.1.2 Struts配置
  • 5.1.3 Spring配置
  • 5.1.4 Hibernate配置
  • 5.2 视图层设计
  • 5.3 业务逻辑层设计
  • 5.4 持久层设计
  • 5.5 数据库设计
  • 5.6 报表设计
  • 5.6.1 设计思路
  • 5.6.2 实现方法
  • 5.7 程序最终运行界面
  • 5.8 本章小结
  • 第6章 总结
  • 参考文献
  • 致谢
  • 攻读硕士期间参与的科研项目和发表的论文
  • 相关论文文献

    标签:;  ;  

    基于J2EE FrameWork的条码管理系统的设计与研究
    下载Doc文档

    猜你喜欢