收藏 分享(赏)

基于J2EE的绩效考核系统的设计与实现.doc

上传人:依依 文档编号:1123023 上传时间:2018-06-13 格式:DOC 页数:71 大小:1.27MB
下载 相关 举报
基于J2EE的绩效考核系统的设计与实现.doc_第1页
第1页 / 共71页
基于J2EE的绩效考核系统的设计与实现.doc_第2页
第2页 / 共71页
基于J2EE的绩效考核系统的设计与实现.doc_第3页
第3页 / 共71页
基于J2EE的绩效考核系统的设计与实现.doc_第4页
第4页 / 共71页
基于J2EE的绩效考核系统的设计与实现.doc_第5页
第5页 / 共71页
点击查看更多>>
资源描述

1、摘要:绩效考核是一项科学性、系统性的工作,也是绩效管理的关键,其是否能够达到预期的目的直接关乎到管理的效益。而绩效考核就是评估人员将工作的最终目标、工作业绩、工作效益作为参考体,通过科学的评估手段,对员工的工作进行考核,得出员工在过去工作中是否达到了预定的工作目标、取得了工作成效,携同员工自身的发展一并反馈给工作人员的一个系统性的工作。近几年来,中国的 IT 软件行业不断的发展,软件不同的使用模式、管理方案差异,对 IT 企业的管理上又有了一个层面上的提升,而绩效作为一个系统的评估工作,能够激发员工的动力,促进员工的工作积极性和工作热情,但是通过对绩效考核的分析显示,在国内的 IT 行业,很多

2、企业对于员工的绩效考核仍然存在不足。本文将以提高软件研发工作者的技能为目标,在绩效考核的基础上,对研发进行考核。将项目考核作为主体,辅之以部门考核来实现对员工的整体考核。所谓项目考核,就是指对职工的日常工作进行评估,结合项目进行整体评估。使用者的满意程度作为考核的标准,与此同时,也反应了该项目的效益;所谓部门考核,其主要考核对象是职工的工作能力、对待工作的态度、工作的效益等等,项目考核的结果作为衡量工作成效的标准,将部门考核的结果作为指导内容,引导员工向更健康、更成熟的方向发展。将两种考核相结合,对职工的工作成果和职工的发展做双向考核,最终实现考核的最终目的,促进企业的开发和管理。针对本系统进

3、行实际考核,结合软件研发效益,在整体设计方案上采用了 B/S 架构模式,在软件实现的功能上采用 DAO技术,其主旨在于将数据同逻辑隔离,与此同时,采取 Struts 框架,辅之以 MVC 设计方案,将软件的视图能够与逻辑完美结合,最终实现本系统在工作时不受到时间的限制、地理的限制,具有灵活性,可以随时随地的进行信息收集,保证数据的准确和安全。关键词:绩效考核;J2EE;项目考核Abstract:Performance evaluation is a scientific and systematic work, and is also a key performance management,

4、 whether it can achieve the desired objective directly related to the management benefit. Performance appraisal is the evaluation of personnel will be the ultimate goal, work performance, work efficiency as reference, through a scientific assessment methods, assessment of the staff, the staff will w

5、ork in the past to achieve the intended target, made the work efficiency, and development with the staff own also feedback to a a systematic work staff. In recent years, development of Chinese IT software industry, software usage patterns, different management scheme of IT difference, enterprise man

6、agement has a level of ascension, and performance as a system of evaluation work, can inspire staff motivation, and promote the staffs working enthusiasm and working enthusiasm, but through the analysis of the performance appraisal of the display, in the domestic IT industry, many enterprises for th

7、e employees performance still exist. This paper will be to improve the software development workers skills as the goal, in the performance evaluation is based on the examination of the R & D. The project appraisal as the main body, supplemented by the department assessment to achieve the overall ass

8、essment of the employees. The so-called project appraisal, is refers to the evaluation of staffs daily work, combined with the project overall evaluation. User satisfaction as evaluation standard, at the same time, also reflects the benefits of this project; the so-called department assessment, the

9、main object is to assess the treatment of workers work ability, work attitude, work performance and so on, the project appraisal results as a measure of work efficiency standards, departmental test results as the guidance, guide the employees to develop more healthy, more mature direction. Two kinds

10、 of combination of the assessment, development work and workers to staff do a two-way, achieve the final goal of evaluation, promoting the development and management of enterprises. The actual evaluation for the system, combined with the software development efficiency, in the design of the overall

11、scheme adopts the B/S architecture, using DAO technology in the functions of the software, its purpose lies in the data and Logic Isolation, at the same time, take the Struts framework, complemented by MVC design, the software can be combined with perfectly logical view finally, this system is not r

12、estricted by time, work in the geographical restrictions, flexibility, can whenever and wherever possible to collect information, and ensure the data accuracy and safety.Keywords: J2EE; performance evaluation; project evaluation目 录第一章 绪论 .11.1 系统开发背景 .11.2 国内外技术开发状况 .11.2.1 绩效考核系统的开发概况 .11.2.2 MVC 的

13、应用现状 .21.3 系统解决的主要问题 .31.4 本文的主要技术 .41.4.1 J2EE 应用服务器技术 .41.4.2 静态页面生成技术 .41.4.3 数据库访问技术 .41.5 本文的主要工作 .41.6 本文的组织结构 .5第二章 相关理论和技术研究 .62.1 B/S 结构 .62.2 J2EE 技术介绍 .62.3 MVC 模式 .9第三章 需求分析 .113.1 系统总体业务概述 .113.2 系统需求获取模式 .113.3 系统需求描述 .123.3.1 业务流程分析 .123.3.2 功能需求分析 .19第四章 绩效考核的算法 .434.1 经验公式仿真元模型构建方法

14、.434.1.1 经验公式基本形态编码 .434.1.2 目标函数与适应度函数 .454.1.3 交叉算子 .454.1.4 选择算子 .464.1.5 变异算子 .464.2 试验方案 .47第五章 系统架构设计 .485.1 系统设计目标和原则(约束) .485.1.1 系统的设计目标 .485.1.2 系统的设计原则 .485.2 系统技术架构设计 .495.3 系统功能架构设计 .495.4 系统程序流程设计 .50第六章 系统实现与测试 .526.1 系统总体实现 .526.2 系统功能实现 .526.2.1 系统通用模块 .526.2.2 导航界面 .526.2.3 系统设置模块

15、.536.2.4 月考核管理模块 .536.2.5 半年考核管理模块 .556.2.6 项目管理模块 .556.2.7 日常报表管理模块 .576.2.8 信息管理模块 .576.2.9 个人管理模块 .576.3 系统测试 .576.3.1 系统测试目的 .576.3.2 系统测试的环境与方案 .586.3.3 web 界面测试 .586.3.4 系统功能测试用例表 .596.3.5 系统测试结果与分析 .60第七章 总结与展望 .61参考文献 .62致谢 .661第一章 绪论1.1 系统开发背景绩效考核主要从两个方面出发 1,第一,管理层面;第二,发展层面;其主旨在于能够加强软件研发人员的

16、整体素质、增强职工的技能水平、提高工作效益、促进组织的平稳快速发展,最终实现双赢的局面。除此之外,绩效考核也是同企业的工作目标相协调的。而一个完整的绩效考核系统不仅仅能够提高职工的职业技能,更能够促进职工的工作积极性,并且合理利用资源,促进员工之间互助互利。而如果绩效考核系统不科学,则会起到负面作用,不仅仅降低职工的工作积极性,对企业自身的发展也是一种影响,尤其是在人力管理上,降低了管理的工作效益,削弱团队精神,阻碍职工之间交流。所以说,绩效考核不论针对整体还是个人,都有着举足轻重的地位,应当受到高度的重视 2。当绩效考核快要结束的时候,相关的负责人必须要依据已经制定出来的计划,对员工进行评估

17、、考核。而将在绩效考核执行之前管理人员与工作人员打成的协议作为考核的主要依据。与此同时,在执行绩效考核的过程中,管理人员搜集到的一些数据都可以作为考核的一个依据。1.2 国内外技术开发状况1.2.1 绩效考核系统的开发概况长期以来,欧美的发达国家和地区在公务员绩效评估及相关系统的开发应用上一直走在世界的前列,它们率先提出了绩效考核既要追求科学理性也应注重公共责任并能提高公职人员工作效率的理念,“以人为本” 也贯穿考核过程的始终,并为其它国家在此领域的未来发展有了可以借鉴的经验。绩效考核管理系统自上世纪的 60 年代后期就已经出现了。在那个年代,一些公司完全是利用人工操作,不但容错率较低,而且还

18、十分浪费时间浪费力气,为了改善这种情况,第一个绩效考核管理系统就此出现。因为在那时科学技术还不是很发达,因此这种系统就是简单地能够计算员工工资的一种道具而已,非财务信息与相关考核的信息都不包含在其中。不过,这一系统的出现让人们看到了未来有极大的发展空间,就是能够利用电脑来替代人工操作,用电脑的2自身特性来预防出错,这样一来一些大公司就可以利用这种工具来计算绩效与工资了。在 10 年之后,第二种绩效考核管理系统出现了。因为电脑的相关技术得到了迅速的发展,不论是从普及方面来看,还是从电脑系统软件与数据库的新型技术方面来看,让这种绩效考核管理系统较之前有了很大的改善。完全弥补了前一种系统的缺点,将非

19、财务信息与相关考核的信息都融入其中,不论是对于工资解析还是对报表的生成都已经比较合理了。可是,这种系统是被有着电脑专业技术的人员设计而成的,所以没有全面的思考人力资源的要求与相关概念,并且在非财务的信息方面还不是很健全。到了上世纪的九十年代末期,绩效考核管理系统彻底颠覆了传统。因为市场竞争日渐激烈,怎么能够招揽或者是留下一些有用的人才,员工的工作热情,创新能力,是否有责任感显然已经决定了公司是否能够良好的发展,人才对于公司来说十分的关键。公司的相关管理理念与管理的水准都有所提升,乃至让社会对于人力资源管理系统有了新的要求;并且因为计算机在国内的普及,与计算机相关的各类技术得以发展,让第三种绩效

20、考核管理系统就此产生。这种新型的绩效考核管理系统其特征就是以现代人力资源管理的相关概念作为基础,用特定的数据库将所有有关绩效考核的数据进行统一的管理,从而产生了整合的信息源。从公司的总体来进行解析,绩效考核不论对于个体还是整体来说都是一项具有难度的工作,而且绩效考核也是企业之间竞争的一种体现。于是,在项目考核作为基准之上,IT 行业的绩效考核应当是更为具体、更独具特色的考核。但是就目前来看,IT 行业的较为完善的考核体制都是通过两个方面进行考核,其倾向为将项目考核作为主要内容,辅之以部门考核。而在 IT 企业的考核之中,项目考核也有两个层面,第一,对职工的工作进行考核,并协调项目本身,通过对其

21、考核结果的评估进行不同程度的嘉奖,结合项目进行整体评估。使用者的满意程度作为考核的标准,与此同时,也反应了该项目的效益。所谓部门考核,其主要考核对象是职工的工作能力、对待工作的态度、工作的效益等等,项目考核的结果作为衡量工作成效的标准,将部门考核的结果作为指导内容,引导员工向更健康、更成熟的方向发展。将两种考核相结合,对职工的工作成果和职工的发展做双向考核,最终实现考核的最终目的,促进企业的开发和管理。31.2.2 MVC 的应用现状MVC 可以说如今已经比较完善,当中 M 用中文来说就是模型,V 就是视图,C 则代表控制器。MVC 可以说是一种框架系统,具有一定的强制性,让应用程序的写入、处

22、置与显示分离出来,这样一来,应用程序管理起来就相对简单一些。它经常被用在软件开发过程中,八年之前,它就已经存在于相关人员在Java 的研究过程里。而在其他的框架系统中,MVC 并没有被良好的利用。尽管VS2008 里已经出现了 MVC,可是其真正的功能并没有被有关人士发现。真正意义上的 MVC 被有利应用就是 VS2010,同时微软不但将其作为一个能够编程的工具,更是将其作为一种工程框架。以对软件进行开发来说,MVC 把信息的写入与显示逻辑、系统的处理功能、可以显示出的视图分为了不一样的编码。就是因为这个原因,相关的开发员就能够更加认真的进行开发,技能更加熟练,这对自己的未来与团队的构建更为有

23、利。MVC 对于软件自身的质量十分的重要,并且能够让 mock 检查出来,这样一来,对于网站的的检测完全把开发作为了基础,让软件更为灵活。对那些软件工程师来说,MVC 里面的 URL 有着一定的重写能力, 的原始能力都可以十分熟练的利用,让编程越发的简单了,软件的代码也更为标准了,软件工程师可以专注于对系统功能发挥的探究里。尽管世界范围内已经出现了很多比较成功的产品,可是极高的价格是不能被公司所接受的。在这些成功产品里,国内的产品价格普遍比较低,可是价格最低也要数十万,国外的产品更是高达数百万。这让中国的很多公司十分失望,没办法只能依靠自己来研发这类产品。这样一来公司的成本就会降低,而且自己研

24、发的产品更适合公司使用,不论是管理还是维护起来都很便捷,利用这种产品还能够为公司培养大量有用的人才。1.3 系统解决的主要问题绩效考核主要从两个方面出发,其一,高级管理层面;其二,企业发展层面;其主旨在于能够加强软件研发人员的整体素质、增强职工的技能水平、提高工作效益、促进组织的平稳快速发展,最终实现双赢的局面 3。当绩效考核快要结束的时候,相关的负责人必须要依据已经制定出来的计划,对员工进行评估、考核。而将在绩效考核执行之前管理人员与工作人员打4成的协议作为考核的主要依据。与此同时,在执行绩效考核的过程中,管理人员搜集到的一些数据都可以作为考核的一个依据。因为企业的项目与日俱增,这给管理带来

25、了极大的困难,而项目的管理是否有一定的效益直接对企业的整体发展起到了极大的影响。项目管理工作者应当根据科学的评估手段,对员工的工作进行考核,得出员工在过去工作中是否达到了预定的工作目标、取得了工作成效,携同员工自身的发展一并反馈给工作人员的一个系统性的工作。项目管理功能提高了职工的专业技能、促进了部门的平稳快速发展、提高了工作效率,最终使得管理阶层和员工阶层达到双赢的局面。除此之外,项目管理应当与部门管理相协调,最终实现统一的目的。1.4 本文的主要技术1.4.1 J2EE 应用服务器技术这是一类最近才出现的一种技术,基于 Java2 的操作环境,从而经管好公司。同时它的最重要的技术就是把 J

26、ava2 或 Java 服务工作平台的基础展现,J2EE 容纳了这两种平台的优点,例如“不受到时间的限制、地理的限制,具有灵活性,可以随时随地的进行信息收集,保证数据的准确和安全。”除此之外,还在此基础之上提出了 EJB , Java Servlets API, Java 服务器页面和可扩展标记语言。它的主旨在于能够使得一个企业的研发能够在最短的时间适应市场。J2EE 的使用模型采用独特的多层形式,根据其各部分实现的功能对其进行分类,不同的功能为不同组件,而不同的组件应用在不同的层面上,实现不同的功能。最后通过基础组件方案,J2EE 为企业的研发上市提供了一个极大的发展空间。而且其附加的容器功

27、能使得 J2EE 变得更加完善,企业只需考虑其最终目的而不会考虑繁琐的流程。1.4.2 静态页面生成技术这个系统是十分健全的、科学的工作平台,而随之带来的访问量也超越了预计,但是就传统的访问模式来说,由于其属于动态模式,服务器要求具有极大的抗压能力,借鉴于此教训,本次的系统采用的是一种静态访问方案,并且能够对一些固定的页面能够产生相应的程序码 4。51.4.3 数据库访问技术众所周知,在进行数据访问时,如果能够更迅速、更准确,就应当使用连接池,并且能够进行高速的载入,而本系统采用 Hibernate3.1,并且应用 DAO模式,实现数据访问的最佳状态。1.5 本文的主要工作本文主要内容是介绍绩

28、效考核方案软件的研发和实践程序,为了更方便绩效考核的使用和工作,系统在对软件进行开发和设计时就在该软件的使用需求和研发上加大了力度,其主旨在于为了能够在软件以后的运作过程中能够增强工作效率,更好的对工作职工的专业技术知识进行评估和考核,以促进员工的工作技能和工作热情,促使组织的平稳、快速发展。本文具体的介绍了软件的功能需求、软件的研发以及软件功能的实现,并且针对此软件在应用过程中出现的问题做了详尽的描述。1、简明扼要的介绍了系统的研发,并且介绍了系统如今情况,同时展望了系统的未来,在应用时,对它的功能进行描述,除此之外,概括了系统的功能和系统的结构方案。2、通过与功能相似的系统做对比分析,携同

29、 A 公司的管理系统,多次对产品进行评估,最终制定一款最适合公司的绩效考核体系,除此之外,能够将系统应用的实践中去,进行功能划分,最后确定其明确的功能。3、在系统进行开发研究的时候,必须要符合相关要求,制定出它的重要功效,并且能够通过其核心部分的功能对系统进行详尽的概述,例如可以通过UML 中的三个模型图。而对于系统的设计方面,对系统的设计理念和设计技巧进行了详尽的描述,并且通过图表进一步进行展现。4、对软件系统的检测上,最先将系统的总体功能进行概述。并且通过系统的操作界面和一系列的图表进行更有依据的阐述。而对于系统的功能上,则通过上百次、甚至上千次的测试进行调试,不断的进行完善,提高系统的功能和效果,使得系统能够平稳的运行。5、对本文的工作做最后的总结。包括在论文撰写中出现的问题、困难等,并且对该项目的最终实现的效果进行对比分析,除此之外,还对该项目如何进行完善制定出了计划。1.6 本文的组织结构这篇文章总共可以分成六个部分,接下来分别进行说明。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报