基于J2EE/STRUTS的油田人力资源管理系统的设计

基于J2EE/STRUTS的油田人力资源管理系统的设计

论文摘要

胜利油田是一个以油气生产为主,集勘探、开发、施工作业、后勤辅助生产和多种经营、社会化服务为一体,专业门类齐全的国有特大型企业。其组织机构庞大,岗位工种繁多,用工总量较大,人员构成复杂,管理难度很大。为减少人力资源管理部门的劳动强度,提高工作效率,提升管理水平,适应新形势新情况提出的更高更快要求,必须要建立一套信息规范、便于操作、快捷运转的胜利油田人力资源管理系统。课题主要是针对胜利油田人力资源管理的实际现状,应用J2EE(Java 2 Platform Enterprise Edition)技术并借助Struts实现MVC中(Model-View-Controller)模式来开发胜利油田人力资源管理系统。本文简要阐述了胜利油田人力资源管理系统开发设计的相关背景、开发系统涉及到理论基础J2EE架构、Struts框架技术及其国内外研究现状;详细分析了系统所要实现的业务和非业务需求模型并以合同管理模块需求为例进行了深入剖析;认真设计了系统功能、框架结构、数据库和网络安全等方面,重点描述了如何利用Struts框架技术编程实现系统视图层、控制层和模型层以及利用JDBC连接Oracle数据库的过程;测试和评估了系统试运行后的应用性能、安全性能以及操作性能。此次开发首次采用面向对象的分析方法和统一建模语言UML(Unified Modeling Language)构建了胜利油田人力资源管理系统需求模型,实现了数据字段级访问权限控制,融合了油田CA认证系统项目成果,将油田原来多个独立专业的单机版应用系统归并整合,使人力资源管理系统具备良好的可靠性、复用性、灵活性、扩展性和安全性,为油田今后大型信息管理系统的开发寻找一种可借鉴模式。同时,系统提升了油田的人力资源管理水平,降低了劳动强度,优化了管理流程,为油田发展提供了决策依据。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 课题背景
  • 1.2 相关技术背景
  • 1.3 主要研究工作
  • 1.4 本文组织结构
  • 1.5 本章小结
  • 2 相关应用技术
  • 2.1 J2EE 架构技术
  • 2.2 Struts 框架
  • 2.3 本章小结
  • 3 系统需求分析
  • 3.1 人力资源管理简述
  • 3.2 系统建设目标需求
  • 3.3 业务需求分析
  • 3.3.1 总体需求分析
  • 3.3.2 功能需求分析
  • 3.4 非业务性需求
  • 3.5 子系统需求分析举例
  • 3.5.1 合同管理需求分析
  • 3.5.2 合同管理需求定义
  • 3.6 本章小结
  • 4 系统设计
  • 4.1 功能设计
  • 4.1.1 功能逻辑
  • 4.1.2 功能部署
  • 4.2 架构设计
  • 4.3 数据库设计
  • 4.3.1 数据库选型
  • 4.3.2 数据库设计
  • 4.4 安全设计
  • 4.4.1 用户安全策略
  • 4.4.2 网络安全策略
  • 4.5 本章小结
  • 5 系统实现
  • 5.1 开发及运行环境
  • 5.2 实现视图层
  • 5.2.1 视图设计
  • 5.2.2 编写ActionForm 类
  • 5.3 实现模型层
  • 5.4 实现控制层
  • 5.4.1 创建Action 类
  • 5.4.2 配置文件Struts-config.xml
  • 5.5 数据库连接
  • 5.6 实现访问权限控制
  • 5.7 本章小结
  • 6 系统运行与测试
  • 6.1 系统的运行
  • 6.2 系统的测试
  • 6.3 本章小结
  • 7 总结与展望
  • 参考文献
  • 致谢
  • 作者攻读学位期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  

    基于J2EE/STRUTS的油田人力资源管理系统的设计
    下载Doc文档

    猜你喜欢