一種績效考核的通用實現模型的製作方法
2023-05-10 20:20:16
專利名稱:一種績效考核的通用實現模型的製作方法
技術領域:
本發明涉及一種計算機應用技術,具體地說是一種績效考核的通用實現模型。
背景技術:
績效考核(performance examine)是一項系統工程。是企業在既定的戰略目標下,運用特定的標準和指標,對機構、部門、員工等考核對象過去的工作行為及取得的工作業績進行評估,並運用評估的結果對其將來的工作行為和工作業績產生正面引導的過程和方法。企業在制定發展規劃、戰略目標時,為了更好的完成這個目標需要把目標分階段分解到各部門,最終落實到每一位員工身上,也就是說每個人都有任務。績效考核就是對企業人員完成目標情況的一個跟蹤、記錄、考評。是對被考核主體過去進行評價並對其將來產生影響。
隨著近年各行業信息化水平的不斷提高,藉助信息化系統業務數據進行績效考核的行業方案發展迅速。但因為績效考核的行業特徵明顯,沒有統一的標準及規則。各類績效考核系統千差萬別,沒有通用性可言。甚至相同行業中,因決策層的管理要求不同,其績效考核體系從設定到執行的全過程也有著諸多的差異。如何從紛雜的績效考核要素中,提煉出通用的解決方案,以適應不同的業務環境需求,就成為了一項信息化行業的技術難題。發明內容
本發明的技術任務是針對上述現有技術的不足,提供一種績效考核的通用實現模型。本發明通過模型配置,可為大多數行業應用系統提供目前常規鎖定行業的績效考核系統所具有的所有功能,並提供諸如預考核,多類型考核方案、對象同時考核,考核結果排名分組等個性化服務。
本發明的技術任務是按以下方式實現的一種績效考核的通用實現模型,其特點是以考核方案為基礎構建,每一個考核方案下掛靠若干的考核指標,用於記錄每項指標的分值、含義;考核指標的具體指標值通過公式項目模型中記錄的績效考核系統與業務系統資料庫中需獲取的業務信息的映射關系所獲取到的數據進行相應計算獲得的;通過執行考核引擎,將最終的考核結果記錄在考核結果分析庫中;通過考核結果多維查看引擎呈現給考核結果查看者。
進一步的,上述績效考核的通用實現模型包括公式項目模型、考核指標模型、考核方案管理模型、執行考核引擎、手工填報模型、考核結果多維查看模型,所述公式項目模型中,公式項目為指標設置的最小單位,對應信息系統業務資料庫中的一個欄位或幾個欄位的計算結果,公式項目數據獲取方式為業務系統獲取或手工填報; 所述考核指標模型中,考核指標包括單一指標和複合指標,所述單一指標由若干個公式項目、數值及運算符定義而成,所述複合指標由若干個單一指標、數值及運算符定義而成;所述考核方案管理模型用於對考核方案基本信息、考核項目樹、考核指標樹、等級進行設置,以形成可執行的考核方案所述執行考核引擎用於對考核方案的各公式項目、考核指標和考核項目進行計算並將計算結果記錄在考核結果表中;所述手工填報模型用於採集主觀類數據或其他在信息系統業務資料庫中無法獲取的數據,在考核執行前對數據進行填報,或者在考核執行的過程中對未填報的數據進行填報;所述考核結果多維查看模型用於將考核方案的執行結果進行展現,並可對考核結果進行文件導出。
本發明的績效考核的通用實現模型與現有技術相比具有以下突出的有益效果(一)可實現績效考核模型的自主定義;(二)可支持預考核、多類型考核對象同時考核、考核結果排名分組等個性化服務;(三)業務數據與績效考核模型的高度系統無關性,極大的提高了系統兼容性降低了集成實施的風險和難度。
附圖I是本發明績效考核的通用實現模型的總體架構圖;附圖2是圖I所示績效考核的通用實現模型結構框圖;附圖3是圖I所示績效考核的通用實現模型中考核方案的制定流程圖;附圖4是圖I所示績效考核的通用實現模型中執行考核引擎的流程圖。
具體實施方式
參照說明書附圖以具體實施例對本發明的績效考核的通用實現模型作以下詳細地說明。
實施例如附圖1、2所示,本發明的績效考核的通用實現模型以考核方案為基礎構建,每一個考核方案下掛靠若干的考核指標定義,記錄每項指標的分值,含義等信息。而考核指標的具體指標值則是通過公式項目模型中記錄的績效考核系統與業務系統資料庫中需獲取的業務信息的映射關系所獲取到的數據進行相應計算獲得的。這樣就實現了績效考核模型與業務系統資料庫的考核數據映射。在形成這種映射關聯的基礎上,通過執行考核引擎,將最終的考核結果記錄在考核結果分析庫中,通過考核結果多維查看引擎呈現給考核結果查看者。
包括公式項目模型、考核指標模型、考核方案管理模型、執行考核引擎、手工填報模型、考核結果多維查看模型。
—、公式項目模型公式項目是指標設置的最小單位,一般對應信息系統業務資料庫中的一個欄位或幾個欄位的計算結果,對於在信息系統業務資料庫中無法獲取的數據,公式項目還可支持手工錄入,並將這部分考核數據記錄在相應考核數據表中,以備執行考核時使用。
同一公式項目可應用在多個指標項目中。
績效考核通用模型的公式項目數據獲取方式分為從業務系統獲取、手工填報兩種。業務系統獲取,說明該公式項目結果可在信息系統業務資料庫中通過SQL、存儲過程或程序接口直接獲取,只需要對獲取的算法在算法描述中進行維護。手工填報類型,說明該公式項目結果無法在信息系統業務資料庫中直接獲得,需要在績效考核系統中手工填報並且需要對手工填報的具體的數據校驗類型、最大最小值進行設置、當數據校驗類型為枚舉類型時,為在頁面正確顯示值域,還應維護對應的值域信息。另外在手工填報時,可為其設置填報頁面的默認值。
公式項目模型包括(1)公式項目名稱系統全局唯一的公式名稱,應校驗系統唯一性;(2)計算周期無、周、月、季度、年;(3)計算方式支持SQL和程序接口兩種方式,如果選擇程序接口方式則算法描述中應填入接口路徑及名稱,入參默認為所有系統參數;(4)公式說明該公式項目的說明信息;(5)語法校驗按鈕對算法描述中的SQL進行正確性校驗;(6)數據校驗類型包括常用的數據校驗類型,整數、浮點數、是否類型、枚舉類型,浮點類型的最大小數位數為5位,是否類型在填報頁面應該顯示是否單選按鈕,存儲時可使用 「O :否、I :是」,枚舉類型需要自行設置其值域,枚舉代碼為數字。
二、考核指標模型分為單一指標和複合指標兩類,單一指標由若干個公式項目、數值及各類運算符定義而成,複合指標由若干個單一指標、數值及各類運算符定義而成。指標只是根據公式項目獲取到的業務數據設置帶權重的分值運算,不再與信息系統業務資料庫相關聯。
指標可以是一個中間結果,也可以直接是一個最終得分。
單一指標設置指標類型枚舉類型,分為指標項、得分項。只有指標類型為得分項的指標才可以與考核項目關聯。
運算符提供各類常規運算符,以實現業務數據到最終得分的計算。
算法描述算法描述不可手工錄入,只可選擇相應的計算項目和運算符進行組合。 組合結束後可進行相應的語法校驗。
指標類別如醫療衛生行業中的健康檔案、健康教育、醫療服務等,考核體系或者末級考核項目選擇指標時可以做過濾條件。考核指標可以選擇也可以不選擇指標類別。
關聯公式項目參與當前考核指標運算的公式項目列表,一旦一個公式項目被選擇,則該公式項目不可被修改。已關聯的公式項目可通過雙擊的方式選取進算法描述參與計算。
複合指標設置關聯指標項目參與當前複合考核指標運算的單一考核指標列表,一旦一個考核指標被選擇,則該考核指標不可被修改。已關聯的考核指標可通過雙擊的方式選取進算法描述參與計算。
其他設置與單一指標設置類似。
三、考核方案管理模型考核方案管理需要對考核方案基本信息、考核項目(考核指標)樹、等級進行設置,從而形成一套可執行的考核方案,制定流程如附圖3所示。
考核方案管理模型包括(I)基本信息卡片考評周期無、周、月、季度、年。
總分整個考核方案的滿分分值。
(2)等次卡片考核方案管理需要對考核方案基本信息、考核項目(考核指標)樹、等級等次編碼由A到Z依次排列。
等次類型分為按分值區段和按比例兩種。如果選擇按分值區段,則須維護起始分值和結束分值。並且分值不可大於總分。如果選擇按比例,則需要維護比例信息,所有比例之和應等於100%。默認等次為「無」。顯示名稱用以顯示最終成績表中的等次內容。
考核對象類型可多選該考核方案所適合的考核對象類型。
(3)考核項目卡片分值可填入該考核項目的總分,用以在考核評分表中進行顯示。
權重如果該考核項目得分需要進行權重計算,則需要維護權重,權重應為小於等於100%的百分數。
指標項目如果該考核項目為葉子節點,則必須對其指定指標項目,可使用通用幫助的樣式,選擇指標類型為「得分項」的考核指標。
說明在評分表中展現的該考核項目的說明內容。
(4)序號該考核項目在其所屬層級上的顯示順序號。
四、執行考核引擎執行考核是對考核方案的各公式項目、考核指標和考核項目進行計算並將計算結果記錄在考核結果表的過程。如果在執行的過程中判斷出有手工填報類的公式項目尚未填報, 可以在執行過程中進行補錄。
執行考核方案時,首先需要選擇要執行的考核方案,考核結束時間可通過考核開始時間與考核周期自動計算獲得。如果考核周期不為「無」則考核結束時間不允許修改。在考核方案的計算過程中,如出現小數,用戶可自行選擇小數保留位數,以及是否四捨五入。 考核對象列表列出該考核方案所滿足的考核對象類型下的所有考核對象。選擇頁面的數據作為計算時的參數變量使用。
如附圖4所示,執行考核引擎的具體設置完成並點擊開始計算後,應首先提取出該考核方案所關聯的所有填報類公式項目,查看考核數據表中需要考核的考核對象在本次考核的開始時間、結束時間範圍內是否已填報了所有公式項目的數據,若沒有填報,應提示用戶是否需要填報。如果所有數據均已填報,則直接進行計算。
計算過程中所產生的考核方案信息,如考核方案的執行時間,執行人,開始時間結束時間等,應記錄在已執行考核方案表中,每次執行考核方案成功,都應生成一條記錄。對於執行考核方案中涉及的每個考核對象,也將生成一條考核結果信息,記錄考核對象的信息,以及該考核機構在本次考核中的得分、排名、等次等信息。另外每個考核對象在執行考核方案中所有公式項目、考核指標、考核項目的計算結果數據均應記錄在考核結果明細表中。手工填報類公式項目雖然填報數據已經記錄在了考核數據中,但在計算時,仍需要將這部分數據記錄到考核結果明細表。
考核項目的計算規則為父節點=子節點I分值*權重+子節點2分值*權重+ 子節點3分值*權重……,如果權重未填,則默認為I。
考核結果得分應小於等於考核方案總分;考核項目的得分應小於等於考核項目分值。
按照得分區段排名時,計算方式為 >=起始分值&〈結束分值。
已經執行過的考核方案在考核方案管理模塊中將不再允許刪除,只允許置為無效。
用於對考核方案的各公式項目、考核指標和考核項目進行計算並將計算結果記錄在考核結果表中。
五、手工填報模型手工填報類公式項目的數據獲取需要系統提供其手工填報的功能。以便採集主觀類數據或其他在信息系統業務資料庫中無法獲取的數據。用戶可在考核執行前就對數據進行填報,或者在考核執行的過程中對未填報的數據進行填報。填報的數據將記錄在模型的考核數據表中。本節只介紹考核執行前的手工填報過程。在考核執行過程中的填報方式詳見執行考核引擎章節。手工填報考核數據以考核方案為單位進行分組。因為同一公式項目(考核數據)可能同時被多套考核方案引用,所以考核數據與考核方案應是多對多的關係,即考核數據一次錄入,便可多次使用。模型默認當執行考核方案的考核對象、考核開始時間、考核結束時間與考核數據的考核對象、開始時間、結束時間完全一致時,便可以認為該考核數據適用於要執行的考核方案。
在進行考核數據手工填報前,先選擇要填報數據的考核方案信息。
考核方案名稱通用幫助模式,可選擇系統中所有有效的考核方案。
考核周期考核方案選擇完畢後會根據所選擇的考核方案自動回填,不可修改。
開始時間用戶自行選擇,並根據用戶選取的開始時間與考核周期自動計算出結束時間。
考核對象給出所選考核對象類型下登錄用戶有權看到的所有考核對象列表。
開始填報按鈕選擇好考核方案及相關信息後,點擊開始填報按鈕後,轉入考核數據填報界面。
模型根據用戶選擇的考核方案、開始結束時間、考核對象列表,自動生成手工填報頁面。顯示的公式項目列表應該默認為該考核方案中所有引用的手工填報類的公式項目, 如果發現同一開始結束時間,同一考核機構的考核數據已經填報過了,則在考核對象中,只有當顯示類型為「全部」時才顯示該考核對象。一個考核對象的數據填報完成並保存後,可在頁面上直接選擇其他考核對象繼續錄入。公式項目列表中每個公式項目的值的展現方式應按照該公式項目的數據類型來確定。
考核對象類型在考核方案選擇時所選取的考核對象類型。
考核對象默認選擇未填的考核對象。
公式項目默認選擇未填的公式項目。
保存按鈕點擊保存按鈕後,首先判斷頁面中所有考核項目是否均已填報,並且對填報內容的數據類型、最大值、最小值進行數據校驗。校驗無誤將數據保存到考核數據表中。在保存時,應記錄考核數據的錄入人及錄入時間。另外考核數據的開始時間、結束時間為選擇考核方案時所指定的開始時間及結束時間。
如果公式項目考核周期為「無」,則不需要記錄考核數據的開始時間、結束時間。
用於採集主觀類數據或其他在信息系統業務資料庫中無法獲取的數據,在考核執行前對數據進行填報,或者在考核執行的過程中對未填報的數據進行填報。
六、考核結果多維查看模型該模型的作用是將考核方案的執行結果進行展現,並可對考核結果進行文件導出。
考核結果應分為三部分已執行的考核方案每次成功執行考核後都將產生一條已執行的考核方案記錄。其內容包括考核方案名稱、執行時間、考核開始時間結束時間、執行人等信息。已執行考核方案中的執行考核按鈕可以讓用戶快速進行執行考核的操作。
考核結果成功執行一次考核後,每個考核對象都應有一條考核結果數據,該數據記錄該機構本次考核的結果、總分、結果分值和等次信息。考核結果頁面默認按照結果分值進行降序排列,EXCEL導出功能支持考核結果的導出、考核結果明細的導出。如果考核方案中沒有設置等次,則等次列不顯示。
考核結果明細考核結果明細記錄了該考核對象本次考核後的所有考核項目明細信息,並以樹形展現。考核結果明細應使用樹形GRID展現,展現的數據應該為考核結果明細表中考核數據類型為「考核項目」的數據。以考核項目樹的層級結構進行展現。樹形同一層級上應以該考核項目設置的序號順序排列。得分比的過濾應默認為空。
權利要求
1.一種績效考核的通用實現模型,其特徵在於 該模型以考核方案為基礎構建,每一個考核方案下掛靠若干的考核指標,用於記錄每項指標的分值、含義; 考核指標的具體指標值通過公式項目模型中記錄的績效考核系統與業務系統資料庫中需獲取的業務信息的映射關系所獲取到的數據進行相應計算獲得的; 通過執行考核引擎,將最終的考核結果記錄在考核結果分析庫中; 通過考核結果多維查看引擎呈現給考核結果查看者。
2.根據權利要求I所述的績效考核的通用實現模型,其特徵在於包括公式項目模型、考核指標模型、考核方案管理模型、執行考核引擎、手工填報模型、考核結果多維查看模型, 所述公式項目模型中,公式項目為指標設置的最小單位,對應信息系統業務資料庫中的一個欄位或幾個欄位的計算結果,公式項目數據獲取方式為業務系統獲取或手工填報; 所述考核指標模型中,考核指標包括單一指標和複合指標,所述單一指標由若干個公式項目、數值及運算符定義而成,所述複合指標由若干個單一指標、數值及運算符定義而成; 所述考核方案管理模型用於對考核方案基本信息、考核項目樹、考核指標樹、等級進行設置,以形成可執行的考核方案 所述執行考核引擎用於對考核方案的各公式項目、考核指標和考核項目進行計算並將計算結果記錄在考核結果表中; 所述手工填報模型用於採集主觀類數據或其他在信息系統業務資料庫中無法獲取的數據,在考核執行前對數據進行填報,或者在考核執行的過程中對未填報的數據進行填報; 所述考核結果多維查看模型用於將考核方案的執行結果進行展現,並可對考核結果進行文件導出。
全文摘要
本發明公開了一種績效考核的通用實現模型,屬於計算機應用技術領域。該模型以考核方案為基礎構建,每一個考核方案下掛靠若干的考核指標,用於記錄每項指標的分值、含義;考核指標的具體指標值通過公式項目模型中記錄的績效考核系統與業務系統資料庫中需獲取的業務信息的映射關系所獲取到的數據進行相應計算獲得的;通過執行考核引擎,將最終的考核結果記錄在考核結果分析庫中;通過考核結果多維查看引擎呈現給考核結果查看者。與現有技術相比,本發明的績效考核的通用實現模型具有系統兼容性高、集成實施的風險和難度低等特點,具有很好的推廣應用價值。
文檔編號G06Q10/06GK102982416SQ20121051345
公開日2013年3月20日 申請日期2012年12月5日 優先權日2012年12月5日
發明者孫向暉, 時雲智, 鄭孝青, 餘建龍, 林傑 申請人:山東浪潮齊魯軟體產業股份有限公司