劉生建 洪洲
1. 廣州大學(xué)華軟軟件學(xué)院 510990 2. 廣州城市職業(yè)學(xué)院 510405
績(jī)效考核系統(tǒng)的產(chǎn)品化設(shè)計(jì)及實(shí)現(xiàn)
劉生建1洪洲2
1. 廣州大學(xué)華軟軟件學(xué)院 510990 2. 廣州城市職業(yè)學(xué)院 510405
績(jī)效考核是企事業(yè)單位的重要管理活動(dòng),科學(xué)的績(jī)效考核可以提高員工積極性,增強(qiáng)企業(yè)競(jìng)爭(zhēng)力。本文分析了目前一些企業(yè)在績(jī)效考核中存在的問題,結(jié)合一個(gè)實(shí)際開發(fā)案例描述了如何利用計(jì)算機(jī)軟件技術(shù)設(shè)計(jì)一個(gè)適應(yīng)面廣、擴(kuò)展性強(qiáng)、操作簡(jiǎn)單的績(jī)效考核系統(tǒng)。
績(jī)效考核系統(tǒng);B/S
Performance appraisal is an important management activities of enterprises and institutions.Resonable performance evaluation would help employee to work positively and to improve the competitive capability of enterprises as well.This paper analyzes problems arisen in the performance appraisal, and through one case study, it demonstrates how to design a good adaptation, strongly expansion and simple performance evaluation system with computer software technology. Key words
Performance appraisal system;B/S
多數(shù)企業(yè)的日?;顒?dòng)是生產(chǎn),有些還進(jìn)行部分研發(fā)活動(dòng)。不管是研發(fā)還是生產(chǎn),都離不開管理與控制,而管理最終是落實(shí)到對(duì)人的管理。
績(jī)效考核通過系統(tǒng)的方法和原理來評(píng)定和測(cè)量員工在職務(wù)上的工作能力及效果,其最終目的表彰先進(jìn)、激勵(lì)落后員工,在企業(yè)發(fā)展的前提下實(shí)現(xiàn)員工個(gè)人價(jià)值的最大化。但在國內(nèi)不少企事業(yè)單位的績(jī)效考核還停留在人工操作層面上,有些單位的績(jī)效考核甚至變?yōu)樽哌^場(chǎng),沒有真正起到管理效果;而有些單位雖然重視年終考核,但卻耗費(fèi)不少的人力和時(shí)間,甚至影響到正常業(yè)務(wù)的開展。
隨著計(jì)算機(jī)輔助辦公自動(dòng)化的普及,很多企事業(yè)單位已經(jīng)考慮使用計(jì)算軟件系統(tǒng)來縮短考核時(shí)間,提升辦公效率的同時(shí)使得考核過程更科學(xué)合理。由于每個(gè)企業(yè)考核標(biāo)準(zhǔn)和考核流程都各有不同,所以很難直接從其他企業(yè)照搬現(xiàn)成的考核系統(tǒng)。經(jīng)過幾個(gè)實(shí)際的定制考核系統(tǒng)開發(fā)經(jīng)歷后,我們?cè)O(shè)計(jì)了一個(gè)通用的績(jī)效產(chǎn)品,經(jīng)過一年的改進(jìn),已經(jīng)形成一套可以分別運(yùn)行在J2EE和.NET上運(yùn)行的考核軟件產(chǎn)品,該產(chǎn)品既可以對(duì)項(xiàng)目組又可以對(duì)員工個(gè)人進(jìn)行績(jī)效考核,目前已在多家企業(yè)實(shí)際運(yùn)行,大大減少考核計(jì)算工作量,節(jié)省寶貴時(shí)間,提升了這些企業(yè)的管理效率,深化了管理效果。
1.1 系統(tǒng)特性
在信息系統(tǒng)開發(fā)的前期,我們需要找到系統(tǒng)涉眾和系統(tǒng)參與者(用戶),站在涉眾的立場(chǎng)分析他們對(duì)系統(tǒng)的真正需要,總結(jié)出系統(tǒng)應(yīng)該具備的特性。特性是系統(tǒng)為完成涉眾的一個(gè)或多個(gè)需求而提供的一個(gè)服務(wù)[1]。表1-1列舉了系統(tǒng)應(yīng)具備的主要特性。
表1 -1 系統(tǒng)參與者對(duì)系統(tǒng)的要求概要
績(jī)效考核的流程可大體歸納為制定計(jì)劃、技術(shù)準(zhǔn)備及收集資料、執(zhí)行評(píng)價(jià)和結(jié)果運(yùn)用四個(gè)階段,如圖1-1所示。
圖1 -1 績(jī)效考核流程圖
1.2 用例(Use Case)概要
在每個(gè)階段各系統(tǒng)參與者需要的功能整理如表1-2所示:
2.1 分層體系結(jié)構(gòu)
有些企業(yè)人數(shù)較多、地理位置分散,所以系統(tǒng)架構(gòu)采用B/S架構(gòu), 方便系統(tǒng)上線后的維護(hù)和升級(jí),相關(guān)人員只要通過瀏覽器就能隨時(shí)隨地進(jìn)行查詢及操作處理。
系統(tǒng)在邏輯上簡(jiǎn)單分為三層,如2-1圖如示:
圖2 -1 三層體系架構(gòu)圖
用戶界面表示層:
接收用戶的操作要求,通過業(yè)務(wù)邏輯層計(jì)算結(jié)果并把數(shù)據(jù)以表格、直方圖、餅圖等直觀方式展示給操作者。
業(yè)務(wù)邏輯層:
使用C#或者Java語言編寫的針對(duì)具體的問題的處理,如計(jì)分算法。在.NET平臺(tái)中可利用組件對(duì)象模型C O M+完成事務(wù)處理,而在J2EE平臺(tái)可以既可利用應(yīng)用服務(wù)器的事務(wù)服務(wù)也可簡(jiǎn)單使用Spring框架提供的輕量級(jí)事務(wù)處理來確保操作事務(wù)完整性。
數(shù)據(jù)訪問層:
查詢數(shù)據(jù)庫中各類數(shù)據(jù),將最新的數(shù)據(jù)結(jié)果更新回?cái)?shù)據(jù)庫。
在三層結(jié)構(gòu)中,上層可以調(diào)用低層提供的服務(wù),而下層不能使用上層服務(wù)。這種分層方式能避免各模塊、組件間的較強(qiáng)耦合。為了使產(chǎn)品能同時(shí)支持J 2 E E和. N E T平臺(tái),所以在層次設(shè)計(jì)上是一致的,在具體層使用的技術(shù)有所差別。
在一些Java框架開源框架中,用戶界面層和業(yè)務(wù)邏輯層之間通過數(shù)據(jù)傳輸對(duì)象(DTO)[2]來交換信息。在ASP.NET MVC框架中可利用視圖模型(ViewModel)來交換。業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層之間通過數(shù)據(jù)實(shí)體來封裝數(shù)據(jù)表中的字段,本產(chǎn)品中采用了微軟的數(shù)據(jù)實(shí)體框架的思想來完成對(duì)象關(guān)系映射(Object Relational Mapping,簡(jiǎn)稱ORM)。在Java開源世界中,比較知名的有Hibernate框架,直接利用它就可以輕松地以實(shí)體對(duì)象方式進(jìn)行數(shù)據(jù)處理,通過框架完成數(shù)據(jù)庫中記錄增刪改的基本操作。
2.2 開發(fā)工具選擇
數(shù)據(jù)庫使用了微軟的SQL 2005企業(yè)版,.N E T版本開發(fā)工具使用微軟的開發(fā)工具Visual Studio 2008。 Java版開發(fā)工具則使用了MyEclipse6.0。前臺(tái)頁面展現(xiàn)組件則選用了基于WEB2.0的ExtJS2.0框架來達(dá)到桌面應(yīng)用的體驗(yàn)效果。
2.3 考核指標(biāo)設(shè)計(jì)及計(jì)分算法
多數(shù)企業(yè)使用的多級(jí)關(guān)鍵效能指標(biāo)(KPI)方式,最終的指標(biāo)直接指定了考核分值,表2-1給出了一個(gè)兩級(jí)指標(biāo)考核標(biāo)準(zhǔn)的簡(jiǎn)單示意:
表2 -1 傳統(tǒng)的KPI分解
實(shí)際的考核表還可能有第三層的考核指標(biāo)項(xiàng)。在考核項(xiàng)較多時(shí),以上方法就暴露一些弊端:首先確保計(jì)分正確性的工作量很大;其次是調(diào)整及新增考核項(xiàng)時(shí)要全部重新調(diào)整分值,耗費(fèi)時(shí)間較多,比較容易出錯(cuò)。為此我們?cè)诋a(chǎn)品中提出權(quán)重指標(biāo)分解法及其相應(yīng)的計(jì)分的算法:
1)劃定一級(jí)指標(biāo)權(quán)重;
2)考核項(xiàng)區(qū)分出A,B,C三等,A表示最重要的考核項(xiàng),權(quán)重可以設(shè)置;
3)考核項(xiàng)的打分標(biāo)準(zhǔn)化,在操作時(shí)可通過系統(tǒng)設(shè)定對(duì)應(yīng)為三個(gè)等級(jí)或者五個(gè)等級(jí)選擇;
使用新方法,設(shè)A類權(quán)重系數(shù)為3;B類權(quán)重系數(shù)為2;C類權(quán)重系數(shù)為1,修改后考核表的表2-2所示:
表2 -2 權(quán)重KPI分解
改進(jìn)后具體考核項(xiàng)的分值就不需要手工計(jì)算,只要指定各考核項(xiàng)的A B C分類,如果發(fā)現(xiàn)不合適的地方可以直接調(diào)節(jié)該考核項(xiàng)的ABC分類,今后也就比較容易在此考核表的基礎(chǔ)上增加新的考核項(xiàng)而形成新考核表,大大縮短了考核計(jì)劃階段的準(zhǔn)備時(shí)間。
如何設(shè)置考核指標(biāo)本身需要一定理論指導(dǎo)和豐富的專業(yè)知識(shí),應(yīng)該根據(jù)具體情況靈活設(shè)計(jì),并且不斷積累優(yōu)化。
為了實(shí)現(xiàn)考核的公平公正,評(píng)價(jià)環(huán)節(jié)一般又可在分成自評(píng)、互評(píng)、專家或領(lǐng)導(dǎo)評(píng)價(jià)等環(huán)節(jié),最終的結(jié)果可以按照下面的公式計(jì)算出最終評(píng)分:
(V i代表第i個(gè)環(huán)節(jié)的評(píng)分,W i代表第 i環(huán)節(jié)占的比重)
2.4 系統(tǒng)數(shù)據(jù)設(shè)計(jì)
開發(fā)信息管理系統(tǒng),功能基本上是圍繞數(shù)據(jù)來服務(wù)的,所以數(shù)據(jù)模型的提煉相當(dāng)重要,它直接決定了產(chǎn)品今后的擴(kuò)展能力。本系統(tǒng)的主要實(shí)體類關(guān)系如圖2-2所示。
在概念模型轉(zhuǎn)換到物理模型時(shí),我們做了適當(dāng)?shù)暮?jiǎn)化,上圖中實(shí)線框中的實(shí)體均對(duì)應(yīng)到了物理數(shù)據(jù)表中,而虛線表達(dá)的實(shí)體則可以通過一些附加字段或者使用系統(tǒng)參數(shù)表存儲(chǔ),對(duì)系統(tǒng)開發(fā)能起到一定的簡(jiǎn)化作用。
2.5 接口設(shè)計(jì)
用戶認(rèn)證接口:
由于本系統(tǒng)是一個(gè)輔助性的管理系統(tǒng),所以必須考慮和原有系統(tǒng)的對(duì)接。如果原來系統(tǒng)已經(jīng)使用輕量級(jí)目錄訪問協(xié)議(LDAP,如WINDOWS下的活動(dòng)目錄技術(shù))等,在集成時(shí)我們可以基于認(rèn)證接口開發(fā)一個(gè)新的組件替換缺省的認(rèn)證組件即可實(shí)現(xiàn)和原有系統(tǒng)無縫集成。
查詢接口:
本系統(tǒng)上線后,能將系統(tǒng)中的考核結(jié)果導(dǎo)出給其他系統(tǒng)使用,一種是excel格式的文本,另一種是Web Service的形式,其他系統(tǒng)可以按照接口定義直接通過簡(jiǎn)單對(duì)象訪問協(xié)議(SOAP)協(xié)議查詢有關(guān)考核結(jié)果的數(shù)據(jù)。
圖3-1是參數(shù)設(shè)置的功能界面截圖,通過參數(shù)設(shè)置,我們可以靈活設(shè)置評(píng)估環(huán)節(jié)、ABC權(quán)重及顯示顏色等。
圖3-2是評(píng)分的功能界面截圖,打分功能和原來紙面打分類似:直觀明了,操作迅速,不易出錯(cuò)。如果有遺漏項(xiàng)沒有打分時(shí)系統(tǒng)還會(huì)提醒。
圖3-3是眾多輔助分析的一個(gè)功能界面截圖,通過統(tǒng)計(jì)分析,我們可以一眼看出評(píng)委是否存在不公正的打分等問題,而這些問題在傳統(tǒng)考評(píng)中常常難以發(fā)現(xiàn)!
本文從軟件產(chǎn)品設(shè)計(jì)的角度,對(duì)績(jī)效考核系統(tǒng)的主要需求、開發(fā)的技術(shù)架構(gòu)設(shè)計(jì)、評(píng)分算法作了總結(jié),希望對(duì)開發(fā)類似系統(tǒng)的開發(fā)人員有所幫助。使得更多的中小型企業(yè)、學(xué)校等單位加快實(shí)現(xiàn)高效、公平公正的績(jī)效考核管理。
[1] [美]Dean Leffingwell,Don Widrig著;蔣慧譯.軟件需求管理 用例方法(第二版).中國電力出版社.2 0 0 4:6 5
[2] [美]Martin Fowler著;王懷民,周斌譯.企業(yè)應(yīng)用架構(gòu)模式. 機(jī)械工業(yè)出版社.2004: 285-289
Performance Evaluation System Design and Implementation of the product
Liu Sheng-jian,Hong zhou South China Institute ,Guangzhou University Guangzhou 510990.China Guangzhou City Polytechnic 510405.China
10.3969/j.issn.1001-8972.2011.14.095