基于SSH的质检部门业务信息系统的设计与实现

基于SSH的质检部门业务信息系统的设计与实现

论文摘要

产品数据管理技术和工作流技术是当今计算机应用领域内的两大重要技术,产品数据管理技术作为企业实施信息化的使能技术和集成框架,已被越来越多的企业所采用。工作流技术是业界广泛使用的新兴技术。产品数据管理偏重于企业信息集成,为企业提供基础数据管理平台。工作流技术,偏重于过程集成,实现企业业务过程的动态管理。将工作流技术应用到产品数据管理系统,具有深刻的理论研究和实际应用价值。在实现技术方面,随着业界对J2EE架构使用的深入,传统的J2EE架构的缺陷逐渐暴露出来:EJB组件模型的强入侵性、EJB容器价格昂贵、开发周期长、开发成本高等。针对上述问题,本文提出了轻量级J2EE组合框架设计,并对三种开源框架技术:Struts、Spring和Hibernate进行研究,详细分析了各个框架在不同层次上所发挥的作用。其中,在表示层采用Struts框架技术来完成页面显示、响应用户请求等功能。在业务逻辑层采用Spring框架技术完成应用系统的业务逻辑和事务处理等功能,其控制反转(IOC)和面向切面的编程(AOP)的思想极大的降低了组件的耦合性和提高了模块的可移植性。在数据持久层采用Hibernate框架技术极大的简化了对数据库的操作,使Java开发人员可以随心所欲的使用面向对象的编程思想来操纵数据库。在系统设计的过程中,利用PDM在管理上的先进技术和模式,充分发挥各软件工具的作用,使信息传递、转换更加流畅,增强各部门之间的交流与合作,消除了冗余和易出错的手工作业,提高了工作效率。本文使用SSH(Struts、Spring和Hibernate)组合框架技术开发了基于PDM思想的质检所信息化系统。开发结果表明,整个系统具有平台无关性,具有高可靠性、可维护性、可移植性等优点。本系统的实施对中小企业实施信息化具有较强的示范作用,为中小企业信息化提供了方法和思路。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题提出的背景
  • 1.1.1 检测行业现状
  • 1.1.2 PDM系统及其工作流管理技术现状
  • 1.1.3 J2EE研究现状
  • 1.2 课题研究的意义
  • 1.3 本文选题和主要工作
  • 1.4 本章小结
  • 第2章 PDM系统与工作流管理系统
  • 2.1 PDM技术
  • 2.2 工作流技术
  • 2.2.1 工作流管理系统体系结构分析
  • 2.2.2 工作流参考模型分析
  • 2.2.3 工作流引擎分析
  • 2.2.4 工作流管理系统中访问控制的要求分析
  • 2.3 工作流技术在PDM中的应用分析
  • 2.4 工作流管理系统与PDM系统的集成与交互
  • 2.5 本章小结
  • 第3章 基于SSH的J2EE新框架理论的研究
  • 3.1 SSH组合框架技术
  • 3.1.1 Struts框架研究
  • 3.1.2 Spring框架研究
  • 3.1.3 Hibernate框架研究
  • 3.2 SSH框架工作流程分析
  • 3.3 SSH框架的总体结构设计
  • 3.4 SSH组合框架技术的优势分析
  • 3.4.1 传统J2EE框架技术的不足分析
  • 3.4.2 SSH组合框架技术的核心思想及其优势
  • 3.5 本章小结
  • 第4章 基于SSH的质检部门企业信息化的设计
  • 4.1 系统概述与需求分析
  • 4.2 开发工具
  • 4.3 系统安全策略及权限控制设计
  • 4.3.1 MD5算法及其Java实现
  • 4.3.2 权限控制的设计
  • 4.4 系统数据库设计
  • 4.4.1 数据库设计的目标与原则
  • 4.4.2 数据库具体设计
  • 4.5 系统流程设计
  • 4.6 系统总体结构设计
  • 4.7 本章小结
  • 第5章 基于SSH的质检部门企业信息化的实现
  • 5.1 系统开发及运行环境
  • 5.2 SSH框架实现
  • 5.2.1 表示层实现
  • 5.2.2 业务逻辑层实现
  • 5.2.3 持久层实现
  • 5.3 系统部分模块实现
  • 5.3.1 用户管理模块的实现
  • 5.3.2 协议书、报告及其版本管理模块的实现
  • 5.3.3 权限管理模块的实现
  • 5.3.4 工作流管理模块的实现
  • 5.4 本章小结
  • 总结与展望
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    标签:;  

    基于SSH的质检部门业务信息系统的设计与实现
    下载Doc文档

    猜你喜欢