前言:尋找寫作靈感?中文期刊網用心挑選的高校人事管理信息系統設計反思,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:隨著信息科技的發展,高校的人事管理模式也需要與時俱進,采用信息化的人事管理系統是提高人事管理效率的有效途徑。文章根據高校人事管理的需求進行方案設計,采用SQLServer數據庫技術和應用程序開發軟件Delphi完成信息系統的開發,并將其應用到山東建筑大學人事部門。系統通過測試和試用表明,系統符合人事部門的個性化需求,其具有交互界面操作清晰、歷史數據可追溯及通用查詢統計功能等優勢,可有效地改善人事管理的傳統模式,提高工作效率并可為人事政策等的制定給予指導。
關鍵詞:人事管理;信息系統;數據庫;Delphi
0引言
近年來,各大高校迎來了發展的新機遇,爭相引進優秀人才,使教師隊伍不斷發展壯大。因此,高校人事管理部門的工作變得日益復雜,并要求更加細致。目前,一部分人事管理部門主要采取Excel模式結合紙質檔案進行存檔、管理,這種傳統的工作模式已不能滿足學校多元化的需求[1],存在著諸多弊端,如人事信息資源散亂、易丟失、無規律、無系統,人事信息經常得不到及時更新,其數據的準確性不高,對數據的維護困難、安全無法保障、查詢與統計無法有效實施等問題[2-5]。隨著信息科技的發展,高校的人事管理模式也需要與時俱進,高校建設和發展對人事管理提出了更高的服務要求[4],采用信息化的人事管理系統是提高人事管理效率的有效途徑。通過信息化管理平臺的使用,可以減少工作人員反復錄入員工各種信息的重復工作量,規范院校職工的信息管理工作,提高工作效率,同時使用計算機服務器的存儲方式能夠提高人事信息管理的安全性和可靠性[6]。目前,在人事管理方面已有多種技術開發的信息系統。聶松等[7]基于C#實現了企業人事管理系統的設計,其系統方便了企業的人事管理與運作;熊麗婷等[8]采用數據庫SQL2005和ASP.net技術設計開發了網頁版人事管理系統,提升了人事管理的效率和水平;王君[9]依托Android平臺研發了移動人事管理系統,滿足了單位在人事管理方面的功能需求。以上系統大多是根據企業或高校實際的需求進行設計的,并不適合每個單位,而且系統中大多僅保留了更新后的數據,未對修改、刪除的數據進行保存,雖然這個操作會節省存儲空間,但是會造成無法追溯歷史數據等問題。文章主要根據山東建筑大學人事部門的人事管理需求進行個性化流程設計,應用SQLServer2014數據庫管理存儲人事信息的數據,Delphi10.2設計前端人機交互界面,最終設計并實現具有良好操作性、交互友好的人事管理信息系統,能夠實現對數據變更的存儲與追溯,保證教職工數據的準確性與及時更新,推進高校人事管理的信息化工作。
1人事管理信息系統方案設計
1.1系統架構分析
根據對本校人事管理流程的梳理,總結人事管理的主要工作有:(1)針對大量新引進人才進行快速信息采集;(2)對教職工新完成的學歷學位信息進行更新;(3)根據聘任情況,對教職工的技術職稱與行政職稱等信息更新;(4)及時更新教職工調動、退休、去世等信息;(5)工資信息。從系統應用功能來說,主要完成人事信息數據的新增、刪除、修改、查詢統計以及備份操作[10]。因此,文章根據功能設計人事管理信息系統基本架構。(1)數據維護數據維護是人事管理信息系統的核心。在基本信息模塊中應記錄個人的各種信息,包括姓名、性別、出生年月、籍貫、工作部門、政治面貌、來校原因、入校時間、離校時間等。在學歷學位模塊中,包含了員工各階段學位學歷的授予情況,如學歷、學位、入校時間、畢業時間、畢業院校、專業等。在技術職務模塊中,要按時間記錄員工職稱、任職資格、任職時間、聘任時間、聘任期限等信息。在行政職務模塊中,更新行政人員的職務、職稱、任職時間等信息[10]。入職新增模塊能夠實現一次性批量數據的增加。針對各個模塊中的信息,系統必須能夠完成對信息的及時處理,實現對管理數據的單個或批量地插入、更新、刪除以及信息的查詢統計。對于刪除的數據要全部保留到數據庫中,以備追溯歷史數據。(2)數據查詢統計高校的教職工多,在人事管理中經常需要根據某些信息進行查詢,主要包括教職工基本信息情況、聘任情況、人員流動、編制等信息的統計分析。在此模塊中,用戶能夠根據需要靈活設置組合不同的查詢和統計條件,有效地實現信息的通用查詢統計并生成匯總表。對數據信息進行科學的分析,可為后續工作提供必要的數據參考,為人事政策的制定等工作做出指導意見。(3)數據備份人事管理信息系統要充分考慮系統的穩定性與可靠性,增強系統的災難恢復能力,在應用過程中,根據個性化需求還需要保存每一次的數據變更信息。因此,數據庫要定期進行備份或根據需要人工備份,以免在數據庫服務器發生意外時,導致數據丟失造成不可挽回的損失。
1.2系統設計原則
(1)數據安全性
本系統主要在本校局域網內使用,具有使用權限的用戶僅限人事部門的相關人員,用戶有權進行數據的新增、修改或刪除等操作,對于數據信息的保密性要求較高[11]。
(2)數據的準確性
系統在設計時要求信息錄入準確;為了方便用戶的操作,要做好數據的約束條件,數據輸入不符合規范時應及時給出提示。同時,應保證數據庫中數據存儲的適度冗余度,能夠更好地維護數據的一致性。
(3)界面的友好性
系統是由人事管理部門使用,繁雜的界面不利于用戶的使用,系統設計要本著清晰明了易于操作的原則,設計具有合理布局的交互友好界面,增強實用性。
(4)系統的開放性
本系統的數據安全級別較高,但存在數據需要對接其他平臺的需求,因此,系統要能夠與其他產品進行組合,及時為后續新增工作需求提供解決方案[12],同時系統要能夠根據設置條件輸出不同標準類型的文件,對接其他業務平臺。
2人事管理信息系統的數據庫設計
在創建表時,要確保數據庫中的數據必須是真實可信、準確無誤的,需要對記錄進行完整性操作,包括主鍵(primarykey)約束、unique約束、外鍵(foreignkey)約束等,使各字段數據完整且合理。在表中,身份證號輸入尤為重要,為了確保域的完整性,可以添加check約束限定字段值的有效值范圍,保證身份證號輸入必須為18位。對于常用輸入,如性別、民族等,可以設置default定義,以減少錄入時間。根據人事信息管理系統的結構設計,5個信息表全部采用“身份證號”為主鍵,其結構之間的關系如圖3所示。身份證號是每個人特有的標志號碼,是唯一的標識,并且各表可以通過主鍵實現表之間的關聯。
3基于Delphi的人事管理信息系統
實現Delphi是基于ObjectPascal語言的面向對象應用程序開發工具,具有強大的功能和豐富的組件。使用Delphi可以快速高效地開發各種基于Windows的應用程序,尤其在數據庫應用程序開發方面其更是獨具優勢[15-16]。因此,系統采用Delphi10.2版本進行Windows程序開發。由于人事信息的安全性要求極高,故僅設置為人事部門人員使用。在登錄界面中,需要用戶每次登錄時輸入用戶名與密碼,不具備保存密碼的功能。登錄界面后,進入數據維護功能模塊,其中主要功能的基本信息、學位學歷信息、技術職務信息和行政職務信息界面設計如圖4所示。由圖4可以看出,4個功能模塊的界面設置都具有新增、修改、刪除、存儲、取消操作的基本功能,其界面可以清晰地瀏覽到各類基本信息,方便用戶的操作。數據查詢模塊的界面如圖5所示。這一模塊的優勢在于實現了用戶可以根據需求靈活組合制定查詢的方案,尤其是用戶在查詢時候,有時并不清晰需求,經過通用查詢方法可以不受限于固定的查詢條件。操作方法是用戶在“查詢條件生成器”中設置查詢字段查詢字段和條件表達式可以形成單條查詢語句,邏輯連接符可以連接單個查詢語句形成多條件查詢表達式。查詢設置條件會同時在條件欄里顯示,系統同時支持手動輸入查詢命令。要重新查詢不同信息,可以點擊重置條件,再次進行查詢。在“選擇顯示字段”可以根據設置顯示所需要的字段內容,如果沒有選擇字段,則會將信息全部顯示在界面下方。點擊“導入Excel”即可將查詢的結果導入到Excel文件中,方便進行報表的分析。選中某一條查詢信息,還可以詳細查看此員工的其他基本信息情況。此模塊還具備一鍵擬退休查詢功能,點擊按鈕即可迅捷地顯示擬退休人員基本信息。在數據統計模塊,設計的界面如圖6所示。此模塊具有通用統計的優勢,可以實現行與列的交叉信息復合查詢統計,其程序開發思路主要是根據統計方案,在后臺將數據形成臨時表作為數據源,再按照多條件組合進行過濾查詢并利用聚合函數進行統計。操作時,用戶只需要在行條件選擇、一維列選擇、二維列選擇位置自由組合設置條件,點擊開始統計按鍵就可以統計所需要的信息報表。如用戶需要統計不同職稱、性別為男、年齡在30~40歲的報表,在“行條件選擇”中選擇字段職稱,在“一維列選擇”中選擇性別男,在“二維列選擇”中設定年齡30~40歲,即可實現統計。對于常使用的一些報表,將程序封裝成固定報表模式,用戶只需要選擇所需的統計方案,即可實現報表的生成。如各部門人員學歷職稱年齡統計表、退休統計表等。數據恢復模塊設計界面簡潔,如圖7所示。用戶可以選擇存儲路徑,點擊數據備份即可將數據備份到指定路徑下,系統會自動生成一個以當前日期命名的文件夾。系統還可以通過定期進行備份的方式實現數據的存儲,由此可以實現歷史數據的溯源。如果后期服務器出現意外或者人為操作導致數據修改或刪除等錯誤,可以點擊“數據恢復”選擇需要恢復的節點文件夾就可以實現數據的修復。
4結語
為了方便人事部門對日益繁雜的信息進行管理,提高信息化水平,文章基于山東建筑大學人事部門的個性化需求設計開發了一種人事管理信息系統,完成了系統的整體架構設計、功能模塊的設計、數據庫的開發、前端交互界面的開發。系統能夠動態地管理各類人事相關信息,實現數據的維護、查詢統計與備份等功能,且能夠對接其他業務平臺,擴展性強。系統通過測試和試用表明,系統符合人事部門的個性化需求,其具有交互界面操作清晰、歷史數據可追溯,并能夠實現通用查詢統計功能等優勢,信息化的管理有效地改善了人事管理的傳統模式,減少了錯誤率,提高了工作效率,并且各類報表的分析能夠為人事政策等制定提供更高效地指導。
作者:懷保民 李小松 郭延光 單位:山東建筑大學