基于J2EE的用户培训管理系统

基于J2EE的用户培训管理系统

论文摘要

近年来伴随着信息技术的发展,有关用户培训管理的机构很多。各类培训、行业培训均有专门机构常年主办,并已形成职业技术教育的培训体系,走上了产业化的道路。“基于J2EE的用户培训管理系统”主要用于加强企业对全国各地培训点的工作效率和教学质量的管理,方便企业及时了解各个点的教学状况,满足企业对其的管理。本文主要对基于J2EE的用户培训管理系统开发的若干关键技术进行了分析和探讨,实现了一个“基于J2EE的用户培训管理系统”。在系统开发和设计过程中应用Eclipse, Tomcat, Java等工具及语言实现系统。通过使用Rose建模,进行系统需求分析及设计。选用B/S结构模式,采用SSH架构,以Spring为耦合器,整合Struts和Hibernate,构造了一个运行在Tomcat应用服务器上的具有多层结构的应用系统。系统包括资源管理模块、业务管理模块、查询模块和统计模块。界面层采用JSTL、JSP以及自定义标签库技术实现。业务逻辑实现层和业务逻辑控制层组成了业务逻辑层。业务逻辑控制层负责对业务逻辑调度,由Struts完成,基于Struts MVC模式;而业务逻辑实现层由Hibernate实现对数据库中的数据进行操作,使用DBCP连接池技术进行数据库连接,最后由Spring整合了各层之间的连接及整合。“基于J2EE的用户培训管理系统”是一种以用户为中心的新型管理模式。此系统的使用,提高了培训点的工作效率和培训质量,加强了企业对各个教学点的管理,使企业能够及时了解各个培训点的教学状况;同时方便了用户,使用户通过访问Internet即可查看培训信息和解决技术问题,将管理服务工作数字化,帮助了企业确定用户特点,从而可以为用户提供针对性的服务,达到用户保持和用户获得;从成本方面说,既节约了通信成本,同时又为企业更好地了解市场、开拓市场准备了宝贵的第一手资料,从而使企业更好地掌握市场需求,使企业不断地向良性方面发展,使企业更加壮大。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 项目的研究背景及意义
  • 1.2 研究现状
  • 1.3 研究目的及内容
  • 1.4 本文的组织结构
  • 2 相关技术
  • 2.1 系统架构
  • 2.2 UML
  • 2.2.1 UML概念
  • 2.2.2 视图
  • 2.2.3 UML中的图
  • 2.2.4 建模工具Rational Rose
  • 2.3 J2EE技术
  • 2.3.1 SSH(Struts+Spring+Hibernate)
  • 2.3.2 MVC开发模式
  • 2.4 数据库技术
  • 小结
  • 3 系统需求分析
  • 3.1 系统设计目标
  • 3.2 功能需求
  • 3.2.1 业务流程分析
  • 3.2.2 系统功能描述
  • 3.2.3 各个模块的功能需求
  • 3.2.4 系统的数据要求
  • 3.3 性能需求
  • 3.4 系统的开发环境
  • 小结
  • 4 数据库设计
  • 4.1 基本步骤
  • 4.2 数据库设计
  • 4.2.1 设计局部ER模式
  • 4.2.2 设计全局ER模式
  • 4.3 数据字典
  • 小结
  • 5 系统的设计与实现
  • 5.1 功能设计与实现
  • 5.1.1 总体类图设计
  • 5.1.2 组件图设计
  • 5.1.3 配置图设计
  • 5.2 子模块的设计
  • 5.3 HIBERNATE连接数据库的具体实现
  • 小结
  • 6 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  

    基于J2EE的用户培训管理系统
    下载Doc文档

    猜你喜欢