張秋林
(咸寧職業(yè)教育(集團)學?!∠虒帯?37100)
學校人事管理系統(tǒng)設計方案研究
張秋林
(咸寧職業(yè)教育(集團)學校咸寧437100)
計算機應用范圍很廣,學校人事管理系統(tǒng)是其中之一。用計算機對人力資源進行管理具有手工管理無法比擬的優(yōu)勢。比如∶檢索快速、方便查找、信息量大、保密性高、管理成本低等。這些優(yōu)勢能夠極大的提高人力資源管理的效率,也是各個企事業(yè)單位科學、正規(guī)管理,與世界接軌的重要資本。
人事管理系統(tǒng)方案設計
在一個企事業(yè)單位的管理中,最重要的內容之一是人事管理,它的管理范圍對單位決策者來說極其重要,因此我們可以通過人事管理系統(tǒng)的完善,為用戶提供充足的信息和先進快捷的查詢手段,大幅提高學校人事管理的效率。從而讓本單位的人事管理更加科學、正規(guī)化。本文就學校人事管理系統(tǒng)方案作出研究與設計。
計算機學校人事管理系統(tǒng)的設計是一個軟件工程的過程,必須經(jīng)過需求分析、總體設計、詳細設計、程序編寫、代碼測試、運行等階段,這一過程稱為軟件的生命周期。
需求分析的目的是要明確系統(tǒng)開發(fā)的總體目標,提出系統(tǒng)的總體方案所需的時間,經(jīng)費和人力,并產生詳細的說明書,一個系統(tǒng)的開發(fā)必須從總體上,全局上考慮,并隨系統(tǒng)的各個部分進行總體協(xié)調和系統(tǒng)思考。因而需求分析在軟件的設計中占有重要的地位,在本系統(tǒng)中需求分析的任務是對傳統(tǒng)的人事管理操作流程,工作環(huán)境,人員狀況在進行分析的基礎上,明確人事管理系統(tǒng)開發(fā)的目標,系統(tǒng)應具有的功能等,并寫出相應的系統(tǒng)說明書。
要明確開發(fā)的目標就必須對所開發(fā)的軟件產品的對象有一個大致的了解,以便開發(fā)出符合用戶需求的產品來。以下是對整個學校人事管理系統(tǒng)工作流程所做的簡要的介紹,大致分為以下幾個方面∶
1、教職工工基本信息的錄入
這一階段的工作主要是對新錄用的教職工基本信息的錄入,以便把教職工的信息加入到數(shù)據(jù)庫中去,方便以后的維護、查詢、修改等操作。
2、教職工工資信息的錄入
這一模塊的功能是實現(xiàn)當有新的教職工錄用時,對其工資進行系統(tǒng)管理.
3、教職工信息維護
這一模塊的功能是實現(xiàn)對數(shù)據(jù)庫中存在的用戶進行維護,如對庫中的員工“職務”,“簡歷”修改;而在員工離職時,實現(xiàn)對數(shù)據(jù)庫中的基本信息刪除等操作。
4、教職工的查詢
此模塊的功能是對數(shù)據(jù)庫中的信息進行檢索,以便在龐大的數(shù)據(jù)庫中查找出用戶有用的信息。
一個好的數(shù)據(jù)庫結構可以減少數(shù)據(jù)的冗余和數(shù)據(jù)的存貯空間,并提高了數(shù)據(jù)的獨立性。以下的過程就是對學校人事管理系統(tǒng)中較為重要的部分,即數(shù)據(jù)庫的結構進行設計,為整個系統(tǒng)的順利設計打下基礎。在本系統(tǒng)中,為了提高系統(tǒng)的運行效益,降低成本,設計了以下一套較為合理的方案。
數(shù)據(jù)結構如下∶
1、教職工信息
2、部門信息
3、教職工工資信息表
4、用戶信息
在這個庫的結構中,是采用關系數(shù)據(jù)庫的原理進行設計的,很好的解決了數(shù)據(jù)冗余問題,三個表能夠通過公用字段把它們彼此關聯(lián)起來,這對在系統(tǒng)中建立索引,數(shù)據(jù)查詢及數(shù)據(jù)維護起到了橋梁的作用。
另外,為了保證系統(tǒng)的安全性,特增加了用戶表,在此表中記錄了合法用戶的登錄名,密碼及權限級別等信息,在本系統(tǒng)中初始化時有三個合法的用戶,它們分別是Administrator(系統(tǒng)管理員),Operator(系統(tǒng)操作員),guest(臨時用戶),這三個用戶的級別分別為0級,1級,2級,其中Administrator(系統(tǒng)管理員)擁有系統(tǒng)的最高權限,他可對系統(tǒng)的各功能進行操作,也可以對系統(tǒng)的參數(shù)進行設定;而Operator(系統(tǒng)操作員)只能對庫進行操作,但不能修改系統(tǒng)參數(shù);guest(臨時用戶)的權限最低,在系統(tǒng)中只能做一些查詢操作。從而使得系統(tǒng)有了較好的安全性。
數(shù)據(jù)結構設計好后,接下來是對系統(tǒng)的各個功能模塊的設計,由于該系統(tǒng)是面向中小型用戶的,再加上由于是個人獨立開發(fā),系統(tǒng)的各功能模塊做得較為簡單,總體功能模塊結構如下∶
1、職工基本信模塊
它包括職工基本信息維護模塊和教職工工資信息維護模塊,分別介紹如下∶
(1)職工基本信息維護子模塊
主要完成教職工的各種信息修改,如當某一位教工由副教授升為教授時,須調用該模塊,實現(xiàn)對現(xiàn)有信息的修改和存檔,另外,若有新的教職工進入到學校的人事機構時,須對他們的個人人事檔案進行錄入備案,以供以后查詢和修改,這個模塊是由子表單來實現(xiàn)的,其主界面如下圖∶
(2)教職工工資信息維護子模塊
這個子模塊的功能是維護教職工的工資信息,此模塊主要是實現(xiàn)對教職工的工資的管理,主界面如下圖所示∶
2、信息查詢模塊
該模塊主要是把教職工的基本情況以及工資情況以報表的形式輸出到紙面上,以方便用戶的需要,它包括教職工信息查詢和教職工工資查詢兩個子模塊,功能介紹如下∶
(1)教職工信息查詢子模塊;
(2)教職工工資查詢子模塊。
3、報表打印模塊
數(shù)據(jù)處理的結果不僅是為了在計算機上顯示,更重要的是為了打印出文檔來,所以其重要的就是報表了。報表分為二個部分——數(shù)據(jù)源和布局,一般的用戶數(shù)據(jù)庫中的表就是數(shù)據(jù)源,但也可以是查詢、視圖或者游標。視圖和查詢用于過濾、排序以及分組數(shù)據(jù)庫中的數(shù)據(jù)。報表布局定義了報表輸出的格式,在定義表,視圖或者查詢后就可以準備建立報表和標簽。報表打印模塊包括了兩個子模塊,即教職工情況報表打印子模塊和教職工工資打印子模塊。
(1)教職工情況報表打印子模塊;
(2)教職工工資打印子模塊。
4、系統(tǒng)參數(shù)模塊
該模塊主要是用戶口令的修改及相關文檔;用戶口令修改子模塊在詳細設計中會詳細論述。
根據(jù)以上各個環(huán)節(jié)的分析與設計,本系統(tǒng)設計方案的可行性得到充分認證,設計工作已出具雛形,只要在詳細設計環(huán)節(jié)進一步實現(xiàn)即可。
[1]胡曉紅.高校人事管理系統(tǒng)的分析及實現(xiàn)原理[J].電腦知識與技術,2011(01).
[2]黃偉鋒.基于WEB的人事管理系統(tǒng)的設計與研究[J].廣東科技,2007(09).
張秋林(1978~),女,漢族,湖北咸寧人,咸寧職業(yè)教育(集團)學校講師,研究方向為計算機應用。
Research on the Design Scheme of School Personnel Management System
Zhang Qiulin
(Xianning Vocational Education(Group)SchoolXianning437100)
The computer application scope is very wide,the school personnel management system is one of them.Using the computer to manage the human resources has the incomparable advantage of manual management.For example:the rapid retrieval,easy to find,large amount of information,high security,low management costs.These advantages can greatly improve the efficiency of human resource management,but also the scientific and formal management of all enterprises and institutions,and the important capital of the world.
Personnel managementSystemDesign scheme
G472.3
B
160504-7264