web的小型企业人事绩效考核系统的设计与实现(源码)
摘 要在现在这个信息时代,信息管理系统开始出现在大家的视野之中,它的出现带来了一场信息革命化的风暴,相比较于原来的工作方式,它大大的提高了企业办公和管理的效率,它所带来的经济价值不可估量。它的优势使越来越多的企业开始抛弃老旧的操作方式,从根本上改变了原有的手工工作,使企业高速发展。企业人事绩效考核管理系统,应用SSM三大框架所开发,实现了员工信息管理功能、签到功能、请假功能、工作管理功能、绩效管理等功能。降低了管理部门大量的沉重的工作量,去除了绩效评定过程中大量复杂的操作。时代在不断的进步,企业也随着时代的变化不断的进步,所以,企业的管理方法也应该随着世道的潮流而改变。原本老旧的企业管理方式已经不能满足现在企业的需求,企业要想更好的发展,就需要更换新的管理方法。本系统正是针对这种情况而设定的,放弃原先低效的纸质记录、人工计算等笨重、繁琐的方式,采用信息化办公,极大的提高了人事绩效管理的效率,减少了许多容易出错的操作,降低了企业成本,符合现代化办公的需求。系统可以记录员工的个人信息,人员发生流动只需执行简单操作,对员工的日常管理、任务统计、绩效考核安全化、科学化。因此,本系统是非常有前景的。
目 录
1 绪论 1
1.1 选题背景 1
1.2 选题目的和意义 1
2 开发技术及环境 1
2.1 Eclipse软件 3
2.2 MySql数据库 3
2.3 Spring MVC框架 3
3 系统分析 3
3.1 可行性分析 5
3.2 需求分析 6
3.2.1 功能需求分析 6
3.2.2 系统性能需求 6
3.2.3 系统总体规定 6
3.2.4 数据库总体规定 6
3.2.5 开发环境 7
4 数据库设计 8
4.1 系统表设计分析 8
4.2 数据库表结构 8
4.3 E.R图 11
5 系统设计与实现 13
5.1 数据库连接 13
5.2 用户登录设计与实现 13
5.3 菜单界面设计与实现 14
5.4 员工管理模 *好棒文|www.hbsrm.com +Q: ¥351916072¥
块设计与实现 15
5.5 部门管理模块设计与实现 15
5.6 请假管理模块设计与实现 16
5.7 考勤管理模块设计与实现 17
5.8 绩效管理模块设计与实现 18
5.8 系统管理模块设计与实现 18
6 系统测试 20
结论 23
参考文献 23
致谢 26
1 绪论
1.1 选题背景
在现如今的时代,信息管理的应用是十分广泛的,相对于传统的纸张管理,使用计算机去操作更为科学化,大大加强了企业的管理能力和发展前景,信息管理也越来越被更多的人们所认可,也开始被更多的人应用在生活之中。在现在科技发展的前景之下,效率的问题备受关注,在当前人力物力都十分紧张的情况之下,信息管理系统正好解决了这方面的问题,它使得我们在日常的工作之中变得轻松省事,所以,在当前的环境之下开发实现企业人事绩效管理是企业必需要执行的步骤之一。
对比与以前,企业在评定员工等级的方面往往力不从心,需要使用许多不必要的资源,而且稳定性很差,会做出错误的判断,现有的公司管理系统的功能比较单一,技术老旧,随着公司不断地发展进步,已经不能满足现阶段的需求。如果继续使用,会给企业带来许多错误的判断和本可以避免的损失,使企业在发展的道路上丧失先机。
何况现在企业的人员调动节奏越来越快,特别是从事机械装配的企业,每天都有老员工的离职和新员工的加入,利用纸张管理人事、员工考核方面的问题根本力不从心,如果公司搬迁或者改制,在发生变化的过程中,极大可能的会发生变故,例如在搬迁的过程中发生文件的丢失等。而且计算机技术也越来越成熟,计算机的市场价格也在不断地降低,软件开成本也随之而降低。综上所述,开发一个人事绩效管理系统是非常有前景的。
1.2 选题目的和意义
在中国前期的发展阶段,我们没有过多的注意绩效考核管理方面的问题,只注重于发展经济,以至于相对于国外稍有不足,没有形成自己的体系和理论,所存在的问题还是比较多的。21世纪的到来,我国的企业发展速度相比较之前趋于缓慢状态,这使我们意识到了问题的严重性,才开始加强,绩效考核管理是由一个企业自己指定规则,通过员工的工作情况和个人情况对其打分,是对员工一段时间内的一个总评,也可以看出企业在这段时间内的效益。由于起步较晚,大多数企业都没有形成自己的管理框架,一般都是通过模仿其他企业的规则来进行企业管理,但是最好的不一定是最合适的,再加上监管力度不足,没有得到有效的施行,我国的企业目前的绩效考核管理南面差强人意,存在许多的漏洞,非常不利于自身的发展。
对于国外的企业来说,他们的起步比较早,所以,他们绩效管理方面的优势无疑是十分巨大的,已经达到了成熟的阶段。一个好的绩效管理方式,可以更好的去评判每一个员工,使员工的付出都可以得到回报。这样就大大提高的员工的工作积极性和工作效率,从而提升企业自身的发展。由于自身的发展问题,我们国家大多数企业没有办法达到国外企业的管理水准,我们的人事绩效考核还存在非常严重的缺点,还有许多的问题需要我们去解决,如果放在那里置之不理的话,必然会发生不可预估的损失。
所以说,相对于传统的人事绩效考核,计算机管理更为科学化,大大加强了企业行政方面的能力,减轻了人事的负担,提高了管理效率,因此,市场潜力巨大。
2 开发技术及环境
本设计我将采用基于web的方式、面向对象的方法,综合运用数据库技术、程序设计技术,结合企业人事绩效管理方式,以Eclipse 作为开发工具,MySql作为后台数据库,利用SpringMvc框架和JDBC连接池将两者进行连接从而进行系统开发。
2.1 Eclipse软件
Eclipse 是一个非常强大的软件。就其本身而言,它只是一个框架和一组服务,它的可扩展性非常的强,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
Eclipse 最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。Eclipse项目IBM发起,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red Hat及Sybase等。Eclipse是一个开放源码项目,它其实是Visual Age for Java的替代品,其界面跟先前的Visual?Age for Java差不多,但由于其开放源码,任何人都可以免费得到,并可以在此基础上开发各自的插件,因此越来越受人们关注。随后还有包括MySql在内的许多大公司也纷纷加入了该项目。
2.2 MySql数据库
目 录
1 绪论 1
1.1 选题背景 1
1.2 选题目的和意义 1
2 开发技术及环境 1
2.1 Eclipse软件 3
2.2 MySql数据库 3
2.3 Spring MVC框架 3
3 系统分析 3
3.1 可行性分析 5
3.2 需求分析 6
3.2.1 功能需求分析 6
3.2.2 系统性能需求 6
3.2.3 系统总体规定 6
3.2.4 数据库总体规定 6
3.2.5 开发环境 7
4 数据库设计 8
4.1 系统表设计分析 8
4.2 数据库表结构 8
4.3 E.R图 11
5 系统设计与实现 13
5.1 数据库连接 13
5.2 用户登录设计与实现 13
5.3 菜单界面设计与实现 14
5.4 员工管理模 *好棒文|www.hbsrm.com +Q: ¥351916072¥
块设计与实现 15
5.5 部门管理模块设计与实现 15
5.6 请假管理模块设计与实现 16
5.7 考勤管理模块设计与实现 17
5.8 绩效管理模块设计与实现 18
5.8 系统管理模块设计与实现 18
6 系统测试 20
结论 23
参考文献 23
致谢 26
1 绪论
1.1 选题背景
在现如今的时代,信息管理的应用是十分广泛的,相对于传统的纸张管理,使用计算机去操作更为科学化,大大加强了企业的管理能力和发展前景,信息管理也越来越被更多的人们所认可,也开始被更多的人应用在生活之中。在现在科技发展的前景之下,效率的问题备受关注,在当前人力物力都十分紧张的情况之下,信息管理系统正好解决了这方面的问题,它使得我们在日常的工作之中变得轻松省事,所以,在当前的环境之下开发实现企业人事绩效管理是企业必需要执行的步骤之一。
对比与以前,企业在评定员工等级的方面往往力不从心,需要使用许多不必要的资源,而且稳定性很差,会做出错误的判断,现有的公司管理系统的功能比较单一,技术老旧,随着公司不断地发展进步,已经不能满足现阶段的需求。如果继续使用,会给企业带来许多错误的判断和本可以避免的损失,使企业在发展的道路上丧失先机。
何况现在企业的人员调动节奏越来越快,特别是从事机械装配的企业,每天都有老员工的离职和新员工的加入,利用纸张管理人事、员工考核方面的问题根本力不从心,如果公司搬迁或者改制,在发生变化的过程中,极大可能的会发生变故,例如在搬迁的过程中发生文件的丢失等。而且计算机技术也越来越成熟,计算机的市场价格也在不断地降低,软件开成本也随之而降低。综上所述,开发一个人事绩效管理系统是非常有前景的。
1.2 选题目的和意义
在中国前期的发展阶段,我们没有过多的注意绩效考核管理方面的问题,只注重于发展经济,以至于相对于国外稍有不足,没有形成自己的体系和理论,所存在的问题还是比较多的。21世纪的到来,我国的企业发展速度相比较之前趋于缓慢状态,这使我们意识到了问题的严重性,才开始加强,绩效考核管理是由一个企业自己指定规则,通过员工的工作情况和个人情况对其打分,是对员工一段时间内的一个总评,也可以看出企业在这段时间内的效益。由于起步较晚,大多数企业都没有形成自己的管理框架,一般都是通过模仿其他企业的规则来进行企业管理,但是最好的不一定是最合适的,再加上监管力度不足,没有得到有效的施行,我国的企业目前的绩效考核管理南面差强人意,存在许多的漏洞,非常不利于自身的发展。
对于国外的企业来说,他们的起步比较早,所以,他们绩效管理方面的优势无疑是十分巨大的,已经达到了成熟的阶段。一个好的绩效管理方式,可以更好的去评判每一个员工,使员工的付出都可以得到回报。这样就大大提高的员工的工作积极性和工作效率,从而提升企业自身的发展。由于自身的发展问题,我们国家大多数企业没有办法达到国外企业的管理水准,我们的人事绩效考核还存在非常严重的缺点,还有许多的问题需要我们去解决,如果放在那里置之不理的话,必然会发生不可预估的损失。
所以说,相对于传统的人事绩效考核,计算机管理更为科学化,大大加强了企业行政方面的能力,减轻了人事的负担,提高了管理效率,因此,市场潜力巨大。
2 开发技术及环境
本设计我将采用基于web的方式、面向对象的方法,综合运用数据库技术、程序设计技术,结合企业人事绩效管理方式,以Eclipse 作为开发工具,MySql作为后台数据库,利用SpringMvc框架和JDBC连接池将两者进行连接从而进行系统开发。
2.1 Eclipse软件
Eclipse 是一个非常强大的软件。就其本身而言,它只是一个框架和一组服务,它的可扩展性非常的强,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
Eclipse 最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。Eclipse项目IBM发起,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red Hat及Sybase等。Eclipse是一个开放源码项目,它其实是Visual Age for Java的替代品,其界面跟先前的Visual?Age for Java差不多,但由于其开放源码,任何人都可以免费得到,并可以在此基础上开发各自的插件,因此越来越受人们关注。随后还有包括MySql在内的许多大公司也纷纷加入了该项目。
2.2 MySql数据库
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2040.html