基于J2EE的业绩考核管理系统的设计与实现

基于J2EE的业绩考核管理系统的设计与实现

论文摘要

随着新经济时代的到来,人才成为企业之间竞争的关键,人才资源成为企业生存和发展的关键战略性资源。而绩效考核是人力资源管理的基础,是企业人力资源管理的重要内容,对企业来说,建立一套完整的员工绩效考核体系至关重要。 目前,很多企业虽然建立了比较完整的绩效体系,但是,考核数据的计算、统计都采用人工和纸张的方式,工作量大,数据的查询和统计不方便,为适应企业员工绩效考核、确保各种考核工作的顺利开展,企业迫切需要提供KPI考核的IT支撑系统来实现考核工作的自动化。 本文所依托的项目是九江某大型五金制造厂ERP项目的员工业绩考核系统部分。本文从项目需求入手,结合企业的现状,提出了一个采用B/S结构,基于J2EE平台,利用MVC模式和Struts框架技术的设计方案,Web层使用Strutsl.1作为设计框架:业务层由Controller,EventHandler,DAO三层组件完成主要商业逻辑:数据层采用Oracle8i关系型数据库系统,整个系统在JBuilder2005下开发、调试,在Weblogic Platform 8.1上部署运行。 本文首先对Web应用的体系结构模式进行了初步探讨,在此基础上对目前流行的.NET和J2EE技术进行了分析、比较和筛选,确定了以J2EE作为系统的设计架构;然后对企业员工绩效考核管理的需求进行了分析,提出了本系统的总体设计目标,在对需求进行深入剖析的基础上,提出了系统的功能模块划分,并依据MVC开发架构的原则,对系统进行了详细设计。随后,着重描述了系统核心功能模块的实现过程中所使用的主要技术手段。最后,本文总结了系统中目前还存在的一些不完善的部分,并提出了自己的改进意见。 本软件为各种类型企业的员工绩效考核管理系统的提供了一套科学、有效的实现方案。企业可轻松实现考评流程的自动化和优化,使得企业中整个绩效考核管理过程变得简单和容易,大大提高了企业的工作效率和管理水平。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 引言
  • 1.2 国内外发展状况概述
  • 1.3 课题研究来源
  • 1.4 主要研究内容
  • 1.5 论文的结构
  • 第二章 相关技术
  • 2.1 软件的体系结构及其发展
  • 2.1.1 传统C/S应用体系结构
  • 2.1.2 B/S多层分布式应用体系结构
  • 2.2 MICROSOFT.NET开发平台
  • 2.2.1 Microsoft.NET概述
  • 2.2.2 Microsoft.NET体系结构
  • 2.2.3 Microsoft.NET内部构成
  • 2.3 SUN J2EE开发平台
  • 2.3.1 J2EE平台的多层应用体系结构
  • 2.3.2 J2EE的优点
  • 2.3.3 Java Servlet
  • 2.3.4 JSP
  • 2.3.5 EJB
  • 2.3.6 JDBC
  • 2.4 两种开发平台的比较
  • 2.5 本章小结
  • 第三章 系统需求分析
  • 3.1 系统总体需求概述
  • 3.2 用户现状分析
  • 3.2.1 网络硬件环境
  • 3.2.2 软件环境
  • 3.3 系统功能需求分析
  • 3.3.1 用户权限需求
  • 3.3.2 功能模块需求
  • 3.3.3 系统功能Use Case图
  • 3.4 系统需求建模
  • 3.4.1 数据处理流程分析
  • 3.4.2 系统数据E-R图
  • 3.5 业务流程分析
  • 3.5.1 基本信息管理操作流程
  • 3.5.2 制定考核计划操作流程
  • 3.5.3 绩效考核操作流程
  • 3.5.4 考核表状态图
  • 3.6 本章小结
  • 4.1 系统设计目标
  • 4.2 系统设计原则
  • 4.3 系统结构设计
  • 4.3.1 Web层的设计
  • 4.3.2 业务层的设计
  • 4.3.3 数据层的设计
  • 4.4 模块设计
  • 4.4.1 系统模块结构
  • 4.4.2 系统模块操作流程
  • 4.4.3 人员基本信息模块的设计
  • 4.4.4 人事管理模块的设计
  • 4.4.5 绩效考核模块的设计
  • 4.5 数据库设计
  • 4.5.1 数据库设计原则
  • 4.5.2 数据表的设计
  • 4.5.3 视图的设计
  • 4.5.4 触发器的设计
  • 4.6 本章小结
  • 第五章 系统实现
  • 5.1 系统架构
  • 5.2 开发环境
  • 5.2.1 开发工具Jbuilder
  • 5.2.2 Bea Weblogic应用服务器
  • 5.2.3 Oracle数据库
  • 5.3 系统关键部分的实现
  • 5.3.1 Jsp Servlet和Javabean的实现
  • 5.3.2 数据源访问统一控制的实现
  • 5.3.3 数据库操作流程的实现
  • 5.3.4 部门信息管理模块的实现
  • 5.4 系统的运行界面
  • 5.5 本章小结
  • 第六章 总结
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  

    基于J2EE的业绩考核管理系统的设计与实现
    下载Doc文档

    猜你喜欢