基于Java EE5的高校IT服务管理系统设计研究

基于Java EE5的高校IT服务管理系统设计研究

论文摘要

随着高校信息化建设的不断推进,越来越多的系统建设完成,信息系统成了高校教学与科研活动所必需的基础设施,IT服务的需求变得越来越迫切。目前国内大部分的重点大学都设有部门负责实施IT服务,他们普通采用ITIL规范作为指导,进行规划与实施。高校IT服务管理系统(以下简称系统)是协助IT服务部门实施服务的基础,它充分体现了IT服务的主要要素,规范服务流程,提供服务监管,保证服务质量。新的管理系统、服务内容和服务规范也将随着信息化建设的推进不断出现。这就要求系统具有较高的安全性、兼容性、稳定性、可扩展性和快速开发能力。根据系统的需求特点设计了一个多层次模块化可插接的轻量级B/S结构的系统模型,并介绍由该模型实现的复旦大学IT服务管理系统——eService第二版的整体架构及部分模块的具体实现。主要工作和贡献如下:1、首先分析了IT服务管理的内容和特点,在ITIL规范的指导下,提出系统的需求和特点。2、通过对系统需求特点的分析,提出分层模块化的轻量级B/S结构系统模型,包括该模型的各组成部分的介绍和作用。3、结合Java EE5平台和Struts2、Hibernate3开源框架,对该模型进行详细设计,介绍几个核心组件的详细设计和实现方法。4、根据该模型设计和实现eService第二版的部分关键模块。最后对该模型进行总结和展望,通过该模型的应用可以提供快速灵活的功能扩展,显著减少开发工作量,提高开发速度,规范开发工作,降低维护成本。该模型可以广泛应用于各高校IT服务部门,通过简单的本地化工作即可适应不同高校的IT服务管理要求,并可以根据新的要求进行快速扩展,能显著提高高校IT服务管理的效率和质量。

论文目录

  • 目录
  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 高校IT服务管理的现状
  • 1.2 ITIL介绍
  • 1.3 本文的组织结构
  • 第二章 相关技术框架研究情况
  • 2.1 Java EE 5
  • 2.2 Struts2
  • 2.3 Hibernate 3
  • 第三章 高校IT服务管理系统需求分析
  • 3.1 系统需求概述
  • 3.1.1 系统功能
  • 3.1.2 系统角色
  • 3.1.3 系统运行环境
  • 3.2 系统需求特点抽象
  • 第四章 系统模型概要设计
  • 4.1 系统整体架构
  • 4.2 各层次的功能和要求
  • 4.2.1 客户展示层
  • 4.2.2 表现层
  • 4.2.3 控制层
  • 4.2.4 业务逻辑层
  • 4.2.5 事务封装层
  • 4.2.6 数据访问层
  • 4.2.7 资源层
  • 第五章 系统模型详细设计
  • 5.1 MVC与Struts2
  • 5.1.1 MVC模式的改进
  • 5.1.2 借助Struts2实现表现层
  • 5.1.3 改进Struts2控制器
  • 5.2 Hibernate3与数据持久化及全文检索
  • 5.2.1 面向Hibernate3的DAO设计
  • 5.2.2 通过Hibernate Search和Lucene实现全文检索服务
  • 5.3 系统详细构架
  • 5.4 公共服务组件设计
  • 5.4.1 计划任务组件的设计
  • 5.4.2 通用通知组件的设计
  • 5.4.3 双用户登录组件的设计
  • 5.4.4 用户权限控制组件的设计
  • 第六章 eService2部分模块的设计与实现
  • 6.1 知识库模块
  • 6.1.1 知识库模块的需求
  • 6.1.2 知识点维护的设计与实现
  • 6.1.3 知识点全文检索的设计与实现
  • 6.2 E-mail申请与管理模块
  • 6.2.1 E-mail申请与管理模块的需求
  • 6.2.2 工作流程的设计与实现
  • 6.2.3 E-mail管理接口的设计与实现
  • 6.3 Proxy管理模块
  • 6.3.1 Proxy管理模块的需求
  • 6.3.2 Proxy管理模块的整体结构设计与实现
  • 第七章 结论与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].探究基于Java EE5的Web应用框架研究与实践[J]. 信息通信 2015(11)
    • [2].基于Java EE5的汽车零件MES的架构研究[J]. 现代计算机(专业版) 2009(06)

    标签:;  ;  ;  ;  

    基于Java EE5的高校IT服务管理系统设计研究
    下载Doc文档

    猜你喜欢