□張玉霞
(河南省河口村水庫管理局)
人力資源信息系統(tǒng)數(shù)據(jù)庫設計
□張玉霞
(河南省河口村水庫管理局)
人力資源數(shù)據(jù)庫設計是指在系統(tǒng)應用中構(gòu)造優(yōu)秀的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及對應的人力資源信息管理系統(tǒng),使之能夠安全、正確、完整地存儲數(shù)據(jù)并能高效便捷進行訪問,從而滿足不同權(quán)限用戶的使用要求。采用數(shù)據(jù)庫技術(shù)生成的人力資源信息系統(tǒng)將會極大的方便人事干部對崗位設置、工資明細、歷年考核結(jié)果的了解,從而把人事工作由繁雜、重復轉(zhuǎn)變?yōu)楹啙嵉咝?。同時,通過對數(shù)據(jù)庫的設計使各個數(shù)據(jù)進行相互關(guān)聯(lián)并且冗余度最小,在達到數(shù)據(jù)共享的同時又能保障存儲信息的安全與穩(wěn)定。
需求分析;E-R模型;入庫質(zhì)量控制
隨著科技的飛速發(fā)展,計算機已成為人們不可或缺的工作生活必需品,對每個事業(yè)單位而言,采用一套行之有效的人力資源管理系統(tǒng)來管理單位職工的基本信息、工資、崗位、職稱、考核、檔案、離退休人員、統(tǒng)計、報表等管理功能就顯得尤為重要。僅靠單一的人工紙質(zhì)記錄、電子表格已經(jīng)無法滿足當下動態(tài)變化數(shù)據(jù)的需求,而人員基本信息查詢、崗位變更、工資調(diào)整、人員調(diào)動,不僅費時費力,而且極容易出錯,往往是投入大量的人力物力卻得不到行之有效、無差錯的人事數(shù)據(jù)。為了便于單位職工的管理,需要有效的人力資源管理軟件,不但能減輕工作人員的工作量,方便人事干部的操作,而且還能夠提高管理的質(zhì)量和水平,做到高效、智能化管理,從而達到提高事業(yè)單位管理效率的目的。
①首先保證數(shù)據(jù)的一致性和完整性,同時表結(jié)構(gòu)應滿足本系統(tǒng)數(shù)據(jù)存儲和應用的需要。②盡可能降低數(shù)據(jù)冗余,提高數(shù)據(jù)庫訪問效率,使數(shù)據(jù)庫方便維護。③使用索引可以加速查詢的效率,但是在索引較多表中進行頻繁的插入、更新、刪除操作,則又會影響處理的速度,因此使用時要兼顧考慮。④數(shù)據(jù)庫表名應體現(xiàn)表內(nèi)各類項目的共性和與類似表之間的差異性。表名不宜與地名、時間和無關(guān)意義的字符串組成。⑤理解客戶需求,了解用戶未來變化的需求并讓客戶解釋其需求,隨著開發(fā)的繼續(xù)深入,需要經(jīng)常詢問客戶,確保其需求仍然在開發(fā)的目的之中。⑥重視數(shù)據(jù)輸入輸出。在定義數(shù)據(jù)庫表和字段時,首先應檢查現(xiàn)有的或已經(jīng)設計出的報表、查詢和視圖,看其是否支持需求分析中提到的數(shù)據(jù)輸入輸出所具有的表和字段。⑦采用數(shù)據(jù)驅(qū)動。采用數(shù)據(jù)驅(qū)動而非硬編碼的方式,會使策略變更和維護更加方便,從而增強系統(tǒng)的靈活性和擴展性。把一些數(shù)據(jù)連接參數(shù)和路徑信息存儲在數(shù)據(jù)表中可以方便后期用戶的數(shù)據(jù)庫維護。⑧包含版本機制。在數(shù)據(jù)庫中引入版本控制機制來確定當期應用系統(tǒng)的數(shù)據(jù)庫版本。隨著時間的延長用戶總有一些需求發(fā)生變化,導致最終可能會要求修改數(shù)據(jù)庫結(jié)構(gòu),因此把版本信息存儲到數(shù)據(jù)庫中可以方便后期的修改與維護。
文章主要是針對事業(yè)單位人力資源信息管理所做的系統(tǒng)說明。其目的主要是對系統(tǒng)總體架構(gòu)設計進行介紹、對人力資源信息系統(tǒng)的業(yè)務流程進行描述,從而為系統(tǒng)的概要設計與系統(tǒng)編碼提供依據(jù)。主要業(yè)務描述如下:
這一部分是人力資源信息設計的基礎(chǔ)與靈魂,包括下面數(shù)據(jù)字段:職工序號,工作單位代碼,工作單位,單位部門,身份性質(zhì),行政級別;姓名、性別,出生年月,民族,籍貫,參加工作時間,政治面貌,入黨時間,崗位類型(技術(shù)人員、管理人員、工勤人員),技術(shù)類型,技術(shù)職務及工人等級,技術(shù)及工人級別,資格時間,聘任時間;全日制畢業(yè)院校及專業(yè),全日制學歷,在職畢業(yè)院校及專業(yè),在職學歷,在職學歷級別,最高學歷,最高學位;行政職務,任現(xiàn)職時間,任同職級時間,低一級任職時間;電話,身份證;工資職務,崗位等級,崗位工資,保留福補,績效工資;特長愛好,學習簡歷,工作經(jīng)歷;獎懲情況,證書編號;取得職稱時間,批準文號,職稱獲得方式,聘任文號;第一學歷畢業(yè)證書號,第二學歷畢業(yè)證書號。
離退休人員數(shù)據(jù)表參照基礎(chǔ)信息表設計。
E-R模型提供了表示實體類型、屬性和聯(lián)系的方法用來描述現(xiàn)實世界的概念模型。
它是對現(xiàn)實世界客觀事務及其聯(lián)系的抽象和用戶對系統(tǒng)應用需求的概念化表示。采用E-R模型進行數(shù)據(jù)庫概念設計,可以分為三步進行:首先設計局部E-R模式,然后把各局部E-R綜合成一個整體E-R模式,最后集中對完整E-R進行優(yōu)化得到最終的E-R模式。人力資源管理系統(tǒng)的需求核心是單位職工與單位的管理,職工是科室的一個集合,科室又隸屬于單位之下,它們之間的關(guān)系是:單位->-->科室->人員。單位人員又具有多維屬性,每個人員分別對應著工資集合、崗位集合、考核集合、職稱集合等,而工資、崗位、考核、職稱又各是一個相對獨立的范疇。同時人員又分為多種類型,如在職職工、離退休職工、去世職工、其他人員,按權(quán)限又可分為普通用戶、科長、領(lǐng)導等。圖1是人力資源管理部分E-R模型:
圖1 人力資源管理部分E-R模型圖
數(shù)據(jù)質(zhì)量對于數(shù)據(jù)庫至關(guān)重要,數(shù)據(jù)庫設計中需要對入庫信息進行質(zhì)量控制。要求從數(shù)據(jù)完整性、邏輯一致性、數(shù)據(jù)準確性等方面加以控制。人力資源信息系統(tǒng)的數(shù)據(jù)庫質(zhì)量控制分為數(shù)據(jù)錄入、數(shù)據(jù)刪除、數(shù)據(jù)上報等幾個方面的質(zhì)量控制。首先在數(shù)據(jù)錄入這個環(huán)節(jié)需要利用主鍵、外鍵及其約束來保證職工基本信息與對應的工資數(shù)據(jù)表、考核數(shù)據(jù)表、崗位數(shù)據(jù)表、職稱數(shù)據(jù)表等之間的數(shù)據(jù)一致性。其次,通過數(shù)據(jù)庫的事務管理來確保數(shù)據(jù)刪除的一致性,避免出現(xiàn)孤立的“臟數(shù)據(jù)”。最后,上級主管單位與下級單位進行數(shù)據(jù)上報與接收時,除了充分利用數(shù)據(jù)的事務管理外,還要在數(shù)據(jù)庫的入庫控制中做好并發(fā)控制管理,從而使入庫的數(shù)據(jù)完整、邏輯一致。
[1]余凱成,程文文,陳維政.人力資源管理.大連理工大學出版社.
[2](美)西爾伯沙茨(Silberchatz,A.)等著,楊冬青等譯.原書第4版.機械工業(yè)出版社.
[3](美)康諾利(Connolly,T.)等著,寧洪等譯.數(shù)據(jù)庫系統(tǒng)--設計、實現(xiàn)與管理,第3版.電子工業(yè)出版社.
TP311.13
B
1673-8853(2017)10-0095-02
2017-7-20
編輯:國立杰