
摘 要:人事信息管理系統作為提高組織人事工作的重要平臺,是高校數字化校園建設必不可少的部分,軟件平臺的搭建,可大大提高組織人事工作效率。本文結合自身實際需要,設計了符合實際需求的人事信息管理系統,從總體設計、功能模塊設計、數據庫設計等方面進行了具體闡述。
關鍵詞:高校;人事信息管理;系統設計
本人除了從事計算機的教學科研工作外,還從事組織人事方面的工作,組織人事工作經常根據不同的需求對人事信息進行查詢、統計和分析。人事信息具有存儲量大、保密性強等特點,利用普通的電子表格如Excel管理人事信息存在數據維護困難、安全性差、難以滿足要求等問題,國內外人事信息管理系統已經非常普及,但均是通用性的,不能滿足學校自身實際需要。為提高組織人事工作效率,本人利用PowerBuilder和SQL Server開發了符合我校實際的人事信息管理系統,目前該軟件已投入使用三年,運行效果良好,提高了人事工作效率。
1 開發工具
系統采用C/S體系結構,選用PowerBuilder作為開發工具,PowerBuilder是Sybase公司推出的圖形化應用程序集成開發環境,其強大的數據窗口對象為后臺數據庫的訪問及各類報表的生成提供了強有力的技術支撐;系統選用Microsoft SQL Server存儲數據,它是一個分布式的關系型數據庫管理系統,具有C/S體系結構,可以方便地在客戶端和服務器之間傳遞客戶端的請求和服務器處理結果。
2 功能設計
系統的功能主要有用戶登錄、用戶管理、部門管理、教職工信息維護、編制信息管理、數據統計、數據備份與恢復等模塊。人事信息管理系統總體功能結構如圖1所示:
1)用戶登錄。系統運行后顯示登錄界面,輸入正確的用戶名、密碼,以及服務器IP地址后,進入系統主界面,主界面根據用戶權限顯示不同的功能菜單;若用戶名或密碼不正確,或服務器IP地址錯誤,進行錯誤提示。第一次登錄正確后將服務器的IP地址保存在.ini文件中,第二次登錄時自動提取,不用再次錄入。
2)用戶管理。用戶包括系統管理員和一般用戶,系統管理員擁有最高權限,可使用系統所有功能,系統管理員可添加、修改、刪除用戶,可啟用或禁用用戶,可重新設定用戶密碼,可選擇性地設置某用戶的權限,權限包括:用戶管理、職工信息管理、編制信息管理、數據導出、數據統計、修改密碼、系統備份與恢復等;一般用戶可根據自身擁有的權限使用系統相關功能。
3)編制信息管理。①機構設置:可根據有關規定添加、修改、刪除內設機構,可對內設機構進行排序,為職工排序提供首要條件。②編制信息管理:可管理事業單位的管理人員、專業技術人員、工勤人員編制數,并結合實有人員情況,作空編情況統計。
4)教職工信息管理。①可對職工基本信息進行添加、修改、刪除。添加教職工信息時可通過窗口單個添加,也可從Excel批量導入。添加職工信息成功后,該條數據自動排在本機構所有人員的最末位。②職工信息查詢:信息查詢分為快速查詢和高級查詢。快速查詢可根據輸入職工姓名的一個或多個字符,即時模糊查詢篩選出符合條件的職工信息,達到快速查詢的目的;高級查詢是以數據庫中教職工信息表的字段為基礎,無限制地增加或刪減查詢條件,達到篩選復雜數據的功能,如查找高級職稱、45歲以下、女性、少數民族等多個條件的數據,就可通過高級查詢實現。查詢出來的職工數據以窗格方式顯示,也可雙擊瀏覽某個教職工的詳細信息并打印。實際工作中會經常篩選各種條件的數據,高級查詢是系統中不可或缺的重要部分。③職工排序:可根據需要結合機構順序讓職工數據進行任意排序。④職工信息導出:可任意選擇部分字段或全部字段將職工信息導出為Excel文件。⑤合同到期提示:可對聘用合同即將1個月內到期的人員進行提示,以便續簽合同。
5)數據統計。數據統計主要包括:①教職工基本情況統計:按工作部門統計性別、政治面貌、職稱、領導職務、學歷、各年齡段人數等數據并匯總。②聘任情況統計:按聘任部門統計管理人員、專業技術人員、工勤人員各崗位等級人數并匯總,同時,可按人社部門要求統計全校各類人員聘任情況核準表及其它報表。③人員流動統計:可按進校時間段或離校時間段統計人員流動情況。④空編統計:結合編制數和實有人數,統計各類崗位空編數據。⑤其它統計如按工資走向統計職工信息等。
6)數據備份與恢復。可將SQL Server人事信息數據庫備份為.bak文件,并根據需要進行數據庫恢復。
3 數據庫設計
人事信息管理系統數據庫由機構表、教職工基本信息表、學歷表、職稱表、政治面貌表、民族表、編制表、管理員表等多個數據表組成。其中,教職工基本信息表為主表,其它表為從表,主表與從表之間是一對多的關系,主表中涉及到的有關信息如學歷、民族等信息存儲的是從表中對應的編號或名稱。教職工基本信息表字段設計如表1所示:
4 結語
合理的系統設計是系統實現的基礎,本文結合工作實際,闡述了高校人事信息管理系統的設計方法,在實際工作中,還可根據需要開發基于B/S結構的人事信息管理系統,在保證安全性的前提下擴大用戶范圍,為數字化校園的建設添磚加瓦。
參考文獻:
[1] 王立福.軟件工程.機械工業出版社,2011.04.
[2] 王風茂.SQLServer2005實用開發與管理案例教程.中國電力出版社,2011.01.
作者簡介:方小勇(1981-),男,貴州普定人,講師,工作于安順職業技術學院,研究方向為軟件開發。