广州阳光水汇绩效管理系统(附件)【字数:8952】
摘 要为了使人力资源发挥以及员工对信息收集管理展示的效率能得到提升,各公司内部就急需提供一个良好的平台,收集分析信息来增加企业工作效率和内部凝聚力,所以绩效管理系统就顺势诞生。绩效管理提供了绩效自助平台体,通过计算机系统最大程度地提高绩效管理的效率。使公司里面的各级员工都能便捷地参与到绩效管理工作中,实现员工他们与其上级之间的沟通、辅导过程。通过这个过程来促进员工绩效改进和能力提升,以此保障企业经营目标的实现。在这个背景需求的基础上,我们为广州阳光水汇项目开发了一套绩效管理系统。
Key words: Performance management; Information collection; selfhelp platform body目 录
第一章 绪论 1
1.1系统的开发背景 1
1.2系统的研究意义 1
1.3研究目标 1
1.4 研究的方法和技术 1
1.5可行性分析 2
第二章 JAVA 和开发环境简介 3
2.1Java语言的简单介绍 3
2.2 MyEclipse 3
2.3MySql 4
2.4Navicat for MySQL 5
2.5 Tomcat 5
2.6准备工作 5
第三章 系统分析 9
3.1需求分析 9
3.2 普通员工使用功能 10
3.3人事部及总经办使用功能 11
3.4系统流程图 11
第四章 系统设计 12
4.1系统设计目标 12
4.2功能模块图 13
4.3 数据库设计 13
第五章 系统功能实现 18
5.1界面功能与设计 18
5.2用户登陆部分 20
5.3 绩效管理模块 20
第六章 系统测试 22
6.1软件测试的目标 22
6.2软件测试的方法 22
6.3软件测试的种类 22
6.5运行结果及存在的问题 24
总结 25
*好棒文|www.hbsrm.com +Q: #351916072#
致谢 26
参考文献: 27
附录A 28
第一章 绪论
1.1系统的开发背景
目前情况来看,中国企业正面临着越来越复杂的环境:市场不确定,技术需要创新,内部员工变革,职员流通,尤其是目前经济一体化覆盖了全球,各种挑战就席卷而来了。企业如何保证自己的优势?怎样提高员工的素质让他们成为核心竞争力?怎样去领导提升他们?这些都成了一个企业人力资源管理需要解决的重点问题。
1.2系统的研究意义
每个公司都要对员工的业绩进行评定,然后对应的给出升职、加薪。或者对能力和表现太差的员工进行降职、劝退。如何评定呢?最早做法有书本记录,耗时多效率低整理起来也是相当复杂。如何改进这个问题呢?这是一个难题,是很多企业需要面临的难题。随着电脑的普及,信息化的发展。很多企业意识到通过建立健全绩效管理体系来解决这个难题。传统的业绩评定一般是出现在一段工作进程结束后,这种评定情感化并且评价太过局限。而绩效管理,有了管理一词就很明显这是一个系统的控制过程了。它的过程是连续的,它让员工与管理层一直进行沟通交流,管理者可以明确每个员工的工作任务、工作进度和绩效目标,从而及时地评估员工的工作。通过系统来关注、影响员工的行为,这就大大减少了公司人力资源的压力。高效又方便的系统很大程度上提高了企业的办事效率,因此公司的利益也就相应得到了提高。
1.3研究目标
本次研究的目的是为广州阳光水汇工程开发一个方便绩效管理的项目。广州阳光水汇是一家提供综合服务类的企业,为确保员工的客户服务意识,提升客户服务质量。故此我们才定制研发本系统,用于对该公司员工进行绩效考核。本系统实现了员工每日考核,考核审批,调薪考核,360度考核等多种考核模式。
1.4 研究的方法和技术
(1)采用Java高级语言。
(2)涉及HTML、JSP、以及一些bootstrap框架知识。
(3)采用tomcat服务端,并使用相应技术响应客户端的需求;
(4)采用Mysql数据库,并使用Navicate for MySQL这个图形用户显示界面进行对数据库的管理。
1.5可行性分析
技术上可行:近年来网络发展很快,技术也相对成熟了。MySQL,MyEclipse,Navicate for MySQL以及谷歌浏览器这些软件系统都可以免费下载安装并且稳定使用。该系统需要的硬件设备呢,只要有一台电脑或者一部安卓手机就可以使用。
经济上可行:由使用此系统的阳光水汇/公司上缴开发管理费。
管理上可行:这个系统在投入使用前,软件公司会派人去给使用方培训使用方法和步骤。让他们自如使用本系统。
JAVA 和开发环境简介
2.1Java语言的简单介绍
程序设计语言是程序员用来编制程序,进而完成某个项目需求的必须具有的语言工具之一。从计算机出现以来,很多语言都相继出现了,如:C语言,C++,C#, Python, PHP,MATLAB等等。我们这个项目主要使用的语言是Java,它是目前主流的高级程序设计语言之一,属于高级程序设计语言的范畴,据了解目前很多的应用都是由它开发而来。
Java的研发者是James Gosling和他的同事们,在1995年正式推出使用。
它是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。
Java语言区别于其它面向过程的语言它是面向对象的,是一种全新的高级程序设计语言,它代表了一种新的计算模式。可以说它既是开发环境又是应用环境。它包含4个方面:Java虚拟机,面向对象的程序设计语言,与机器无关的二进制格式的类文件及完整的软件开发包。分为三个体系:JavaSE(Java平台标准版)、JavaEE(Java平台企业版)、JavaME(Java平台微型版)。
2.2 MyEclipse
MyEclipse企业级工作平台(全称MyEclipseEnterprise Workbench ,简称MyEclipse),是对EclipseIDE的扩展。利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器整合方面极大地提高工作效率。它是功能丰富的JavaEE集成开发环境,功能全面,支持代码,调试等。
Key words: Performance management; Information collection; selfhelp platform body目 录
第一章 绪论 1
1.1系统的开发背景 1
1.2系统的研究意义 1
1.3研究目标 1
1.4 研究的方法和技术 1
1.5可行性分析 2
第二章 JAVA 和开发环境简介 3
2.1Java语言的简单介绍 3
2.2 MyEclipse 3
2.3MySql 4
2.4Navicat for MySQL 5
2.5 Tomcat 5
2.6准备工作 5
第三章 系统分析 9
3.1需求分析 9
3.2 普通员工使用功能 10
3.3人事部及总经办使用功能 11
3.4系统流程图 11
第四章 系统设计 12
4.1系统设计目标 12
4.2功能模块图 13
4.3 数据库设计 13
第五章 系统功能实现 18
5.1界面功能与设计 18
5.2用户登陆部分 20
5.3 绩效管理模块 20
第六章 系统测试 22
6.1软件测试的目标 22
6.2软件测试的方法 22
6.3软件测试的种类 22
6.5运行结果及存在的问题 24
总结 25
*好棒文|www.hbsrm.com +Q: #351916072#
致谢 26
参考文献: 27
附录A 28
第一章 绪论
1.1系统的开发背景
目前情况来看,中国企业正面临着越来越复杂的环境:市场不确定,技术需要创新,内部员工变革,职员流通,尤其是目前经济一体化覆盖了全球,各种挑战就席卷而来了。企业如何保证自己的优势?怎样提高员工的素质让他们成为核心竞争力?怎样去领导提升他们?这些都成了一个企业人力资源管理需要解决的重点问题。
1.2系统的研究意义
每个公司都要对员工的业绩进行评定,然后对应的给出升职、加薪。或者对能力和表现太差的员工进行降职、劝退。如何评定呢?最早做法有书本记录,耗时多效率低整理起来也是相当复杂。如何改进这个问题呢?这是一个难题,是很多企业需要面临的难题。随着电脑的普及,信息化的发展。很多企业意识到通过建立健全绩效管理体系来解决这个难题。传统的业绩评定一般是出现在一段工作进程结束后,这种评定情感化并且评价太过局限。而绩效管理,有了管理一词就很明显这是一个系统的控制过程了。它的过程是连续的,它让员工与管理层一直进行沟通交流,管理者可以明确每个员工的工作任务、工作进度和绩效目标,从而及时地评估员工的工作。通过系统来关注、影响员工的行为,这就大大减少了公司人力资源的压力。高效又方便的系统很大程度上提高了企业的办事效率,因此公司的利益也就相应得到了提高。
1.3研究目标
本次研究的目的是为广州阳光水汇工程开发一个方便绩效管理的项目。广州阳光水汇是一家提供综合服务类的企业,为确保员工的客户服务意识,提升客户服务质量。故此我们才定制研发本系统,用于对该公司员工进行绩效考核。本系统实现了员工每日考核,考核审批,调薪考核,360度考核等多种考核模式。
1.4 研究的方法和技术
(1)采用Java高级语言。
(2)涉及HTML、JSP、以及一些bootstrap框架知识。
(3)采用tomcat服务端,并使用相应技术响应客户端的需求;
(4)采用Mysql数据库,并使用Navicate for MySQL这个图形用户显示界面进行对数据库的管理。
1.5可行性分析
技术上可行:近年来网络发展很快,技术也相对成熟了。MySQL,MyEclipse,Navicate for MySQL以及谷歌浏览器这些软件系统都可以免费下载安装并且稳定使用。该系统需要的硬件设备呢,只要有一台电脑或者一部安卓手机就可以使用。
经济上可行:由使用此系统的阳光水汇/公司上缴开发管理费。
管理上可行:这个系统在投入使用前,软件公司会派人去给使用方培训使用方法和步骤。让他们自如使用本系统。
JAVA 和开发环境简介
2.1Java语言的简单介绍
程序设计语言是程序员用来编制程序,进而完成某个项目需求的必须具有的语言工具之一。从计算机出现以来,很多语言都相继出现了,如:C语言,C++,C#, Python, PHP,MATLAB等等。我们这个项目主要使用的语言是Java,它是目前主流的高级程序设计语言之一,属于高级程序设计语言的范畴,据了解目前很多的应用都是由它开发而来。
Java的研发者是James Gosling和他的同事们,在1995年正式推出使用。
它是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。
Java语言区别于其它面向过程的语言它是面向对象的,是一种全新的高级程序设计语言,它代表了一种新的计算模式。可以说它既是开发环境又是应用环境。它包含4个方面:Java虚拟机,面向对象的程序设计语言,与机器无关的二进制格式的类文件及完整的软件开发包。分为三个体系:JavaSE(Java平台标准版)、JavaEE(Java平台企业版)、JavaME(Java平台微型版)。
2.2 MyEclipse
MyEclipse企业级工作平台(全称MyEclipseEnterprise Workbench ,简称MyEclipse),是对EclipseIDE的扩展。利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器整合方面极大地提高工作效率。它是功能丰富的JavaEE集成开发环境,功能全面,支持代码,调试等。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/422.html