员工绩效考核系统的设计与实现毕业设计(论文) 下载本文

北京邮电大学世纪学院毕业设计(论文)

Title

Employee performance evaluation system

Abstract

Employee performance evaluation system based on B/S mode is a company internal employee management system. It is the company and the company staff information dynamic centralized management, and the content such as some of the common property through information classified information and will last a systematic and standardized design into a company internal management system management system, the only in internal applications.This system mainly realizes the company performance assessment system of internal employees each big functions:

(1) Staff mainly realizes the personal data check, modify the password, fill in reporting, scoring function.

(2) Administrator mainly realizes the employee information management, department of information management, assessment project management, the assessment standards management, score, and view the ratings etc function. (3) Leadership mainly realizes the personal material view, modify the password, fill in reporting and check employees work report, the assessment and check the function of ratings.

Mainly used in the development process of technology has the Java language, MyEclipse Tomcat servers, software development, JDK, MySQL, etc. Firstly establish initialization system model, then the system requirements to achieve, and constantly revised and updated the function of each module, until form can facilitate effectively manage employee information practical feasibility system.

Keywords: Performance appraisal, B/S, Score, System model

III

北京邮电大学世纪学院毕业设计(论文)

IV

北京邮电大学世纪学院毕业设计(论文)

目 录

1 引 言 ............................................................................................................... 1

1.1 研究背景 ·························································································· 1 1.2 国内外研究现状················································································· 1 1.3 研究目的及意义················································································· 3

2 系统开发环境及相关技术介绍....................................................................... 5

2.1 系统开发环境 ···················································································· 5

2.1.1 硬件环境 ............................................................................................................ 5 2.1.2 软件环境 ............................................................................................................ 5 2.2 系统开发相关技术介绍 ······································································· 6

2.2.1 Eclipse技术 ........................................................................................................ 6 2.2.2 Java数据库连接 ................................................................................................. 6 2.2.3 Hibernate技术 .................................................................................................... 7 2.2.4 MySQL数据库系统 ........................................................................................... 8 2.2.5 Tomcat服务器 .................................................................................................... 9

3 系统总体分析与设计 ..................................................................................... 11

3.1 系统需求分析 ···················································································11

3.1.1 系统的功能需求分析 ...................................................................................... 11 3.1.2 用户界面需求分析 .......................................................................................... 11 3.2 系统设计目标 ·················································································· 12 3.3 系统功能结构图··············································································· 12 3.4 系统功能模块描述 ··········································································· 14 3.5 系统流程图 ····················································································· 14

4 数据库设计 ..................................................................................................... 17

4.1 数据库概念设计··············································································· 17 4.2 数据库逻辑设计··············································································· 20 4.3 数据库完整性 ·················································································· 25

V

北京邮电大学世纪学院毕业设计(论文)

4.4 数据库安全性 ·················································································· 26

5 系统详细设计与实现 ..................................................................................... 27

5.1 登陆模块 ························································································ 27 5.2 部门管理模块 ·················································································· 28 5.3 员工管理模块 ·················································································· 30 5.4 考核项目管理模块 ··········································································· 31 5.5 评分标准管理模块 ··········································································· 33 5.6 评分模块 ························································································ 35 5.7 评分结果管理模块 ··········································································· 37 5.8 工作汇报管理模块 ··········································································· 39

6 系统测试 ......................................................................................................... 41

6.1 系统测试的目的··············································································· 41 6.2 系统测试的方法··············································································· 42 6.3 系统测试环境的搭建 ········································································ 42

6.3.1 Java虚拟机的安装 ........................................................................................... 42 6.3.2 Tomcat环境搭建 .............................................................................................. 43 6.4 系统测试 ························································································ 44

6.4.1 普通员工模块测试 .......................................................................................... 44 6.4.2 管理员模块测试 .............................................................................................. 47 6.4.3 领导模块测试 .................................................................................................. 48 6.5 系统测试总结 ·················································································· 50

7 结论与展望 ..................................................................................................... 51

7.1 结论 ······························································································ 51 7.2 展望 ······························································································ 52

致 谢 ................................................................................................................. 53 参考文献 ............................................................................................................. 55

VI