绩效管理系统设计专业技术方案Word文档格式.docx
《绩效管理系统设计专业技术方案Word文档格式.docx》由会员分享,可在线阅读,更多相关《绩效管理系统设计专业技术方案Word文档格式.docx(6页珍藏版)》请在冰豆网上搜索。
![绩效管理系统设计专业技术方案Word文档格式.docx](https://file1.bdocx.com/fileroot1/2022-12/29/eb4a7075-b146-4d44-a624-eb69d8812f2e/eb4a7075-b146-4d44-a624-eb69d8812f2e1.gif)
2.1先进性和规范化原则
采用符合国际标准的、先进而且成熟的系统平台和开发平台,使系统具有较高的起点和较长的生命周期,同时具备较好的开放性、可靠性和可扩展性。
在开发过程控制、文档规范化等应遵循相应的国际标准、国家标准和惯例。
2.2高度的兼容性和可移植性
兼容性是指当用户由于业务的改进而使原有的业务系统升级或者移植到其他平台上时,通过修改环境定义即可将系统数据源重新定义,从而降低了应用系统的维护费用。
可移植性是指应用系统的软件支持各种流行的软、硬件平台。
生成的代码无需修改即可以平稳移植到其他平台上去运行。
当用户硬件系统改变或者其它环境变化时,只需修改配置部分,而无需在整个范围内重新定义镜像,这样就实现了软件系统与硬件平台的性能伸缩同步。
2.3人性化、使用性
系统充分考虑客户体验的个性化要求、使用方便、界面友好。
系统在设计时充分考虑了用户的使用习惯,提供大量的人性化设计,帮助用户快速定位所需要的功能、简便操作,满足绩效考核大量数据导入、审核、汇总操作的的需要。
3设计思路
3.1采用基于J2EE的体系结构
系统采用完全基于J2EE的体系结构。
Java2Platform,EnterpriseEdition(J2EE)技术提供了一个基于组件的方法来设计、开发、装配和部署企业级应用程序。
J2EE平台提供了一个多层结构的分布式的应用程序模型,该模型具有重用组件的能力、基于扩展标记语言(XML)的数据交换、统一的安全模式和灵活的事务控制。
J2EE的标准结构如图3-1所示:
图31 J2EE的软件结构
系统开发基于J2EE平台,紧跟最新的JAVA技术的发展,采用众多成熟可靠先进的J2EE技术,在基于消息和服务的软总线技术上,实现系统数据的集成和交互,保证系统的开放性和可扩展性。
设置集中数据库服务器,数据库系统采用Oracle10g或DB2,以及J2EE应用服务器组(WebLogic9Server或WebSphereServer),所有的系统客户端(员工、部门经理、财务或人力资源部门)直接使用IE浏览器或其他的通用浏览器登录应用服务器,运行绩效考核系统管理程序,完成绩效考核指标设置、考核表导出、绩效考核数据导入、考核评分、考核汇总、考核导出、考核查询全流程操作。
3.2采用标准组件实现绩效考核数据的导入导出
长沙移动分公司的绩效考核模式,涉及到大量的考核表数据导入和导出,被考核人(员工)从系统下载相应的绩效考核表(EXCEL表格),在考核期间填写完整本人的考核数据后,通过系统提供的绩效考核表导入功能导入到系统绩效考核数据库中,供部门经理进行考核评分,因长沙移动公司员工众多(2500多员工),要求导入功能高效稳定,采用成熟的标准的数据导入组件Jakarta_POI能很好完成这项任务。
3.3绩效考核数据的存储方式
长沙移动分公司绩效考核系统首先必须支持绩效考核模板的动态定义,根据不同的岗位要求,设置不同的考核指标(指标要素、指标个数、计算方法),将不同模板下的员工绩效考核数据(本期考核数据和历史考核数据)如何统一地存储在绩效考核数据库中,又要实现绩效考核数据的高效率汇总、查询检索,是本系统能否成功的关键技术要点。
如果按单项绩效考核指标分记录存储到数据库表中,则单个员工的绩效考核数据需要同一个数据库表的多重关联,其检索效率将大大降低,当系统运行一段时间后数据累积到一个临界值,系统根本无法进行数据检索和汇总。
采用所有考核指标数据存储到一个数据库表的同一记录模式可很好解决此问题,该表的列名在检索输出时根据员工对应的指标模板定义动态解释显示输出,一条记录反映一个员工一个考核期所有数据,该表列的个数首次可按公司指标的最大数加一定的预留数量设置,不够时可动态增加多列而不影响系统运行。
这样员工的全部绩效考核数据不需多表关联,大大提高系统绩效考核数据的查询检索汇总操作。
4.设计方案
4.1系统结构设计
系统结构如下图:
整个系统的分成九个功能模块:
基础数据设置(部门设置、岗位设置、人员设置)、绩效考核指标模板设置、考核评分、考核汇总、个人KPI、员工KPI、考核意见、意见反馈、系统维护(数据备份与恢复、操作日志)。
系统功能模块的核心业务处理以组件方式部署在应用服务器的EJB容器中,其用户界面层(JSP)与相应的SERVLET部署在web容器中。
用户通过安全认证机制进行身份验证后进入相应的操作界面,进行相应的业务处理。
本系统涉及到的访问用户主要包括系统管理员、员工、部门经理、财务或人力资源部等。
系统管理人员对系统进行定期数据备份、历史操作日志进行清除;
员工(被考核人)可下载空白绩效考核表格、上载考核表、查看个人KPI、发表意见和查询意见回复;
部门经理可对部门及所有下属部门员工进行考核评分,财务或人力资源部对考核数据进行汇总打印。
4.2系统功能设计
系统功能包括部门设置、岗位设置、机构人员设置、操作权限设置、绩效考核指标维护、个人KPI、员工KPI、考核评分、考核汇总、发表意见、意见回复、系统维护(数据备份与恢复、系统操作日志)等功能,完整实现长沙移动公司的绩效考核的理念与需求。
4.2.1部门设置
实现机构部门信息管理功能(增删改查),部门级次可达多级,以及关联单位管理。
4.2.2岗位设置
实现机构岗位管理功能(增删改),每个员工属于一个岗位,每个岗位对应一个绩效考核指标模板,岗位分部门,部门经理只能设置本部门及下属部门的岗位。
4.2.3机构人员设置
实现机构员工的档案管理,设置每个员工所属部门和岗位,每个员工可下载考核表、导入考核数据表格、查看自己的绩效考核信息,发表个人意见,当员工对自己的考核结果有意见时,可以通过“发表意见”模块向“考核人”提出自己的意见,等待考核人的意见反馈。
操作员只能设置本部门及下属部门的人员。
4.2.4操作权限设置
操作权限设置,是系统的授权模块,长沙移动公司绩效考核系统包括了“员工KPI”、“个人KPI”、“考核评分”、“发表意见”、“意见处理”、“考核汇总”、“绩效考核指标维护”、“系统维护”等功能。
用户可以根据需要授以不同岗位人员不同的权限,比如一般的员工,用户可以只授以他“个人KPI”和“发表意见”两个功能,这样他登录系统时只能看到“个人KPI”和“发表意见”两个功能模块,“个人KPI”是用来查看他自己的考核值,当员工对自己的考核有意见时,可以通过“发表意见”模块向“考核人”提出自己的意见。
这是一般员工的权限。
又比如用户可以给部门经理人员授以“个人KPI”、“员工KPI”、“考核评分”、“意见处理”等功能模块,“个人KPI”用来查看部门经理自己的考核值、“员工KPI”用来供部门经理查看自己管辖的员工的KPI。
“考核评分”用来供部门经理对员工进行考核。
“意见处理”是供部门经理处理员工发表的意见。
其中“指标维护”是用来维护本部门所有岗位的考核指标,当然用户也可以根据需要将此模块功能也授给部门经理,由部门经理自己定义部门岗位的考核指标。
“系统维护”授权给秘书是为了让部门经理有更多时间处理重要事情。
4.2.5绩效考核指标设置
按部门、岗位实现动态的绩效考核指标设置,绩效考核指标包括指标编号、指标名称、指标描述、权重、计算方法等要素,可动态定义和修改,绩效考核指标设置完成后,可自动生成绩效考核表格供被考核人下载。
操作员只能设置本部门所有岗位的绩效考核指标。
4.2.6考核评分
本功能有部门经理操作,部门经理可对已上载考核表的员工进行绩效计算评分,可自动显示已上载尚未进行评分的员工列表,显示尚未上载考核表员工列表,当部门所有人员考核评分完成时,可将本部门考核结构发送给财务或人力资源部进行汇总和薪金计算。
4.2.7个人KPI
供员工查看自己的历史的考核值和本期考核值,根据指定的“考核期间”,系统列出该考核期间每项考核指标的具体得分情况,及总考核值。
4.2.8员工KPI
供部门经理查看部门及下属部门所有员工的历史的考核值和本期考核值,根据“考核期间”和考核人,系统列出该考核人和指定的考核期间每项考核指标的具体得分情况,及总考核值。
4.2.9发表意见
当员工对自己的考核结果又异议时,可通过本功能向部门经理发送异议说明,也可通过系统的设置邮件地址向部门经理发送提醒处理邮件,请其即时处理。
同时可查询已发意见的处理反馈信息。
4.2.10意见处理
由部门经理回复员工的考核意见,处理的结果返回给“被考核人”,供其查看。
也可通过系统的设置邮件地址向“被考核人”发送意见已处理的提醒信息。
4.2.11考核汇总
由公司财务或人力资源部进行员工的考核汇总操作,根据各部门上报的员工考核表,自动生成部门人员考核汇总表,可打印、导出到WORD或EXCEL文件供领导签字批准。
4.2.12系统维护
系统维护包括系统数据库的备份和恢复,可定期或人工驱动方式进行系统数据库的备份操作,以避免系统发生故障时造成损失。
操作日志记录所有用户在操作系统时的操作痕迹,内容包括用户名、操作时间、操作功能,以便于系统管理员进行监控。