北京邮电大学世纪学院毕业设计(论文)题目员工绩效考核系统的设计与实现学生姓名胡雯婧学号******** 所在系(院)计算机科学与技术系专业名称信息管理与信息系统年级2007级指导教师张安峰陈志成职称助教教授2011年6月10日北京邮电大学世纪学院毕业设计(论文)任务书北京邮电大学世纪学院毕业设计(论文)诚信声明本人声明所呈交的毕业设计(论文),题目《员工绩效考核系统的设计与实现》是本人在指导教师的指导下,独立进行研究工作所取得的成果,除了文中特别加以标注和致谢中所罗列的内容以外,毕业设计(论文)中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他教育机构的学位或证书而使用过的材料。
申请学位论文与资料若有不实之处,本人承担一切相关责任。
本人签名:日期:毕业设计(论文)使用权的说明本人完全了解北京邮电大学世纪学院有关保管、使用论文的规定,其中包括:①学校有权保管、并向有关部门送交学位论文的原件与复印件;②学校可以采用影印、缩印或其它复制手段复制并保存论文;③学校可允许论文被查阅或借阅;④学校可以学术交流为目的,复制赠送和交换学位论文;⑤学校可以公布学位论文的全部或部分内容。
本人签名:日期:指导教师签名:日期:题目员工绩效考核系统的设计与实现摘要员工绩效考核系统是基于B/S模式的一个公司内部员工管理系统。
它是将公司动态和公司内部员工信息等内容集中管理,并通过信息的某些共同性质进行分类,最后将信息系统化、标准化设计成公司内部管理的一种管理系统,本系统只在公司内部应用。
本系统主要实现了公司内部员工绩效考核系统的各大功能:(1) 员工模块主要实现了员工个人资料查看、修改密码、填写工作汇报、评分的功能。
(2) 管理员模块主要实现了员工信息管理、部门信息管理、考核项目管理、评分标准管理、评分以及查看评分结果的功能。
(3) 领导模块主要实现了个人资料查看、修改密码、填写工作汇报及查看员工工作汇报、评分以及查看评分结果的功能。
在开发过程中主要运用Java语言、Tomcat服务器、MyEclipse开发软件、JDK、MySQL等技术。
首先建立初始化系统模型,然后对系统需求进行实现,再不断地修正和更新各系统模块的功能,直到形成能够方便有效地管理员工信息的实际可行性系统。
关键词:绩效考核, B/S, 评分, 系统模型Title Employee performance evaluation system AbstractEmployee 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目录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)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)1引言1.1研究背景人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的影响越来越深刻。
当今的时代是信息的时代.随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
现在我国各大公司员工的绩效评估水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的发展。
在当今信息时代这种传统的管理方法必然被基于Web的绩效评估系统所代替。
在各个大公司校都采用计算机管理模式。
这使管理人员从以往繁重复杂的手工劳动中解放出来,不仅改善了工作环镜,而且能够提高工作效率和减少工作失误,最终达到推动公司事业的发展的目的,况且人工管理要进行大量的手工填单和计算工作,极易发生错误,大量的数据信息表单要存档,也不利于查询和修改。
使档案电子化,管理信息化,大大提高了工作的效率。
该员工绩效评估系统就是在这样的背景下,针对本学校的实际情况,使用面向对象的编程工具Eclipse编制而成的。
本系统根据大学公司的一些日常管理事务,设计出符合公司绩效评估管理需求的应用软件。
1.2国内外研究现状我国已经加入WTO,我国企业与国际接轨成为一种迫切需要。
绩效考核作为提高企业和员工绩效的重要工具显得越来越重要。
绩效考核是晋升和培训工作的依据。
通过定期考核,也可以使员工自己了解在哪些方面已有提高,在哪些方面还有不足。
绩效考核为组织的各类人员提供一个畅所欲言机会,有机会揭示出工作中的那些低效率行为,同时还可以帮助员工强化已有的正确行为。
绩效考核还是奖励的合理依据。
在现实中,许多企业的绩效考核都成了“走过场”,在考核的过程中没有规范做法,从而没有把绩效考核的作用发挥出来,甚至走向其对立面。
因此,对我国企业的绩效考核工作进行分析、提出对策并设定科学的绩效考核体系不仅是可行的而且是必要的。
对于绩效考核(Performance appraisal)的概念,很多学者度从不同角度进行了定义。
美国管理学家斯蒂芬•P•罗宾斯(Stephen P.Robbins)认为,绩效考核是对员工的绩效进行评价以便形成客观公正的人事决策的过程。
国内有些学者也对此进行了定义,绩效考核是对员工在一个既定时期内对组织的贡献做出评价的过程;绩效考核是指运用科学的方法和标准对员工完成工作数量、质量、效率及员工行为模式等方面的综合评价,从而进行相应的薪酬激励、人事晋升激励或者岗位调整;绩效考核是对组织员工的绩效进行识别、测度和反馈的过程。
具体来说,它是利用过去制定的标准来比较工作绩效的记录(即绩效的识别),并对比较的结果进行评价(即绩效的测度),最终将绩效考核的结果反馈给员工的过程。