陳金娥
摘要:在新信息技術迅猛發展的今天,傳統的人事管理工作方式已經無法滿足高校新形勢下人力資源管理的要求,同時對員工管理、工資管理、考核管理等工作提出了新的要求,它要求利用信息化手段,優化人事管理流程,通過績效量化核算來提高人力資源數據決策質量,同時促進人事管理工作更好地為教職工服務,增強高校人力資源競爭力。因此,如何設計和實現一個面向績效量化核算的復雜人力資源管理系統,是當今計算機應用研究的一個熱點。
關鍵詞:績效量化核算;人力資源管理系統;B/S 模式; MVC 框架
中圖分類號: TP315 文獻標識碼:A 文章編號:1009-3044(2019)04-0064-04
Abstract: With the rapid development of new information technology today, the traditional personnel management mode has been unable to meet the requirements of human resources management in Colleges and Universities under the new situation. The informatization of such work as personnel management, salary management, performance management, attendance management requires the use of information means to optimize personnel management process, to improve the quality of decision-making of human resource data through quantitative performance calculation, and promote better personnel management work for the staff of service, enhance the competitiveness of human resources in Colleges and universities. Therefore, how to design and implement a performance oriented quantitative accounting of the complex system of human resource management, is a hotspot of computer application research.
Key words: quantitative performance accounting;human resource management system; B/S model;MVC framework
1 研究背景
英國曾有位著名的經濟學家哈比森指出:“人力資源是國民財富的最終基礎。[1]”高等院校作為培養高素質人才的搖籃,運用現代化的管理手段對人力進行合理的培訓、組織和調配,使高校的人力資源能做到人盡其才。所以高校教育事業應把人力資源管理作為重心,即采用先進、適合的研發技術,開發一套能符合高校人事管理需求的人力資源系統。極力實現高校人力資源建設的信息化,為人力資源提供有效的數據服務,為高校管理者提供人力資源信息的決策支持,發揮人力資源信息的最大利用價值,為學校人事管理工作提供良好的服務[2]。面向績效量化核算的醫學院校人力資源管理系統以績效考核、人事、薪酬福利管理模塊為主,同時也包括組織機構、統計報表和系統維護等管理模塊。該系統能夠借助數據庫中存儲的數據,以及通過對某醫學院校教職工的檔案信息分析和考核的匯總記錄,進一步對醫學院校教職工的績效考核進行量化核算,使得教職工的績效考核更加合理、公正,這樣能夠更加充分地調動教職工的積極性,為高校獲取最大的利益。
2 相關技術
2.1 MVC架構
MVC(Model-View-Controler的縮寫),是一個框架模式,強制性地分開應用輸入、處理、輸出流程,使之被分成三個核心部件:模型(Model)、視圖(View)、控制器(Controler)。
三者是一種交互界面的結構組織模型,可以通過互相的分離使一個模型對應多個視圖。三者的主要功能及關系見圖1所示[3]。
2.2 J2EE技術
J2EE包含多個組件,所包含的各類組件、技術層次及服務架構,均有相同的標準及規格。
J2EE的核心技術主要包括EJB、Java Servlet和JSP等幾十種實現技術,而SSH的J2EE架構組合是目前應用最為廣泛的實現技術。通過Struts2、Spring、Hibernate技術分別管理系統中的用戶表現層、業務邏輯處理層和數據處理層[4-5]。
2.2.1 Struts2技術
Struts2框架是目前應用最為廣泛的MVC框架之一,主要借助Servlet和JSP實現MVC框架,是Apache贊助的一個開源項目。Struts2是一個典型的MVC開發模式,實現了整個MVC框架。其整體結構如圖2所示。
2.2.2 Spring技術
Spring是一種開源框架,2003年Rod所提出來的,解決了J2EE架構實現的難題。
Spring框架如圖3所示:
2.2.3 Hibernate技術
Hibernate技 術利用面向對象的Java類,建 立 一 個 數 據 持 久 化 類 來對關系型數據中的數據進行直接操作,在 持 久 化 類 中 , 類 的 成 員 與 表 中 的 字 段 進 行 對 應 , 并 且 通 過XML文件來進行關聯。Hibernate總體框架如圖4所示。
2.2.4 B/S模式
B/S通過瀏覽器,它所使用的業務邏輯和數據支持都放在服務器上,用戶提出請求,通過頁面傳送到服務器上,服務器及時響應并送回運行后的數據。
基于 B/S 模式,構架一個 MVC 的框架模型,使得系統的各業務模塊在整體架構和局部復雜業務處理上均能保持較高的內聚度和較低的耦合度,從而實現面向績效量化核算的高校人力資源系統的開發。
3 系統設計
3.1系統架構設計
通常系統的架構采用兩種不同的實現途徑:即C/S模式、B/S模式。而B/S模式伴隨通信技術的發展和業務服務處理能力的提升,在某些領域已經完全取代了傳統的C/S模式。結合多種原因本系統采用了B/S模式實現[6]。整個B/S體系結構如圖6所示。
通過對醫學高職院校中人力資源管理的分析,根據需求進行設計的面向績效量化核算的高校人力資源管理系統是基于Struct2+Spring+Hibernate組合框架,采用了當前較為流行的B/S結構,同時運用JSP頁面技術,使得系統的設計更加人性化、合理化。
3.2 績效量化核算方案設計
本文所設計的面向績效量化核算的某醫學院校人力資源管理系統,其績效考核對象按照崗位人員來劃分主要包括輔導員、教師、管理崗位人員、實驗技術人員和其他工勤、專職人員,其中管理崗位人員的績效量化核算方式和其他工勤、專職人員的績效量化核算方式相同,下文給出以教師為例的具體績效量化核算方案設計。
教師績效量化核算包括教學工作、教科研工作、專業建設和臨床實踐工作四部分組成;其中教學工作包括教學課時、監考、教學督導和教學質量;教科研工作按現行學校教研、科研評分標準乘以相應系數后折算成相應分值;專業建設按照專任教師從事專業(學科)建設的工作折算;臨床實踐工作是通過臨床實踐期間比照管理崗位人員的賦分標準賦分。
3.3系統功能模塊設計
基于對本系統模塊劃分的了解與認識,以實現績效量化核算為主要目標的人力資源系統包括六大功能模塊。其功能結構如圖7所示。
績效考核管理模塊提供全方位在線績效測評,各種評分辦法都能通過系統自動實現,最終評價結果系統自動進行統計和分析,并將結果導入薪酬福利管理系統進行薪酬核算。該模塊涉及權限的分配,根據權限分配的不同,可以分為四類角色:普通教職工、校系領導、教務管理員、人事管理員。
3.4數據庫設計
數據庫的設計主要分為三個部分:包括概念結構設計、邏輯結構設計和物理結構設。以績效管理模塊為例,對整個系統的數據庫設計過程進行介紹。
3.4.1 概念結構設計
概念結構設計是用信息結構實現用戶需求的過程。基于系統總體需求和功能分析,對數據庫進行了系統設計。E-R 圖如圖8所示。
3.4.2 邏輯結構設計
邏輯結構設計是把概念模型轉換成系統所支持的數據模型的過程[7]。整個邏輯結構設計過程分為三個步驟:
1)第一步,轉換概念模型,使其成為一般的關系、網狀、層次模型;
2)第二步,再次轉換,使其成為特定數據庫管理系統支持的數據模型;
3)第三步,優化數據模型。
該系統主要記錄了某高校的績效量化核算信息表以及每一個教職工的檔案信息,崗位信息等,通過該校人員數量及業務多少來決定的數據量。本文所設計的面向績效量化核算的高校人力資源管理系統的數據庫名稱為:db_JXperson,其中存儲不同的信息。
3.4.3 物理結構設計
數據庫的物理結構完全依賴于給定的計算機系統[8]。
物理設計通常先確定數據庫的物理結構,然后對該數據庫的物理結構進行評價。若評價的結果滿足要求,則進行實施,反之重新設計或對物理結構進行修改。
一般沒有通用的物理設計方法,因為不同的數據庫產品均有不同的物理環境、存取方法和存儲結構,因此要設計出優化物理數據庫結構,必須對運行的業務進行詳細分析并了解DBMS的內部特征[9-10]。
4 結論
在目前的醫學高職院校中,人力資源信息不僅是人員信息數據,它還包括教職員工從事各項工作所形成的各種信息[11]。人力資源管理信息系統是通過計算機對人力資源的所有信息進行全面管理的系統[12]。面向績效量化核算的高校人力資源管理系統主要體現在針對高校內部教職工的管理,從而實現對教職工的績效進行量化核算,主要包括教職工基本信息、組織機構安排、教學科研工作、薪酬福利、考勤、績效量化核算、教職工自助等等一套完整的管理系統,為高校在績效量化核算方面提供了極大的方便,不僅有利于統一管理,而且大大提高了高校員工的工作效率和工作積極性。
參考文獻:
[1] 月雷蒙德·A·諾伊,約翰·霍倫拜克,拜雷·格哈特,帕特雷克·萊特.人力資源管理:贏得競爭優勢[M]. 劉聽,譯. 3版.北京:中國人民大學出版社,2002:20-30.
[2] 焦黎.王勇輝.新疆人力資源系統結構及問題淺析[J].新疆師范大學學報:自然科學 版,2006(2):68-76.
[3] 方振宇. Java Web開發從初學到精通[M]. 北京:電子工業出版社, 2010.
[4] 李曉清. 企業人力資源管理信息系統的設計與實現[D]. 成都:電子科技大學, 2013.
[5] 章犇. 縣級法人單位名錄庫系統二次開發研究與實現[D]. 成都:電子科技大學, 2013.
[6] 章碩. 基于web的銀行人力資源管理系統的設計與實現[D]. 成都:電子科技大學,2013.
[7] 王葉英. 企業人力資源管理信息系統的設計與實現[D]. 廈門:廈門大學, 2014.
[8] 王瑞芬, 張賢瑞, 方天縱, 等. 水蝕定點監測數據庫系統研究[C]. 北京: 發展水土保持科技、實現人與自然和諧——中國水土保持學會第三次全國會員代表大會學術論文集, 2006.
[9] 李天信. 基于裝配特征的快速裝配仿真技術研究及應用[D]. 西安:西安電子科技大學, 2006.
[10] 孫瑤琴. 基于JAVA EE海運物流管理系統設計與實現[D]. 成都:電子科技大學, 2011.
[11] 耿文蘭.SQL Server 2000數據庫管理與開發[M].北京:電子工業出版社,2003.
[12] Abraham Silberschatz. Henry F. Korth. S. Sudarshan. Database Systems Concepts Fifth Edition [M]. Mc Graw-Hill, 2006:30-50.
【通聯編輯:王力】