魏曉暉 李素朵 劉翠煥 呂曉華 張 賓
[摘要]敘述高校員工工資管理的現狀,重點介紹高校員工工資信息化管理系統的實現過程,包括系統分析、系統調查、數據流程分析、功能設計、數據庫設計、系統物理配置方案、系統實現、系統測試和調試。本系統主要功能有員工管理,員工注冊,工資管理,工資計算。包括功能需求描述、數據庫設計等內容。
[關鍵詞]數據庫 檢索 信息
中圖分類號:TP3文獻標識碼:A文章編號:1671-7597(2009)0220074-02
一、前言
現在我國的大中專院校的教職工工資管理水平普遍不高,有的還停留在紙介質基礎上,這種管理手段已不能適應時代的發展,它浪費了許多的人力和物力。手工管理效率低、易出錯、檢索信息速度慢、對學校提供決策信息較困難。
建立高校員工工資管理系統,采用計算機對教職工工資進行管理,進一步提高辦學效益和現代化水平已勢在必行。要全面實現教職工信息管理工作流程的系統化、規范化和自動化。
高校員工工資信息化管理系統是針對各高校財務工作人員工作過程繁瑣、工作易出錯等問題而量身定做的一套用于對人員和工資進行管理的系統。使用對象主要是各高校的財務部門,以及人事部門等。
通過對一些高校相應部門走訪調查,和對以往系統的分析得出信息:
(一)對以往系統的分析
1.以往系統主要的缺點是工資計算繁瑣,對工資的浮動只有重新進系統才能實現。給用戶以及開發商帶來了很多不便,不但影響了用戶的工作,增加了維護的費用,也給開發商帶來了沉重的負擔。
2.操作過程復雜,用戶要經過相應培訓才能熟練的使用系統,而卻在使用工程中出錯的幾率很大,易給用戶造成重大的損失。
3.系統計算速度慢,效率低,占用計算機資源多。給用戶帶來了諸多不便。
4.系統安全性存在問題,不能對用戶登錄信息進行記錄,不能對用戶進行管理,給系統帶來了安全上的缺陷。
(二)對用戶的調查分析
用戶渴望操作簡單的系統,不要求系統附加什么特殊的功能(如:游戲),但求操作過程簡單。迫切要求系統在安全上做更多的工作,保證系統不被外人使用,信息不被外人竊取。要求系統長期的保留一些信息(如:工資信息、考勤信息)。友好的用戶界面,給人舒適的感覺。
二、結論
通過對以上信息的反復分析得出以下設計要求:
(1)保證用戶信息的安全性,要有嚴格的用戶登錄驗證機制、對一般用戶進行管理的功能,對用戶使用信息記錄的功能。(2)操作簡單,保證用戶以最少的工作,獲得最大的成果。(3)界面友好。(4)系統必須長期保留一些必要信息:如:考勤信息、工資信息、工資標準、員工基本信息。(5)對信息的查詢速度要快。(6)系統盡量占用最少的計算機資源。
三、系統平臺的選用
數據庫是數據管理的最新技術,數據庫理論與技術的發展極其迅速,其應用日益廣泛,是計算機科學的重要分支。作為信息系統核心和基礎的數據庫技術得到了越來越廣泛的應用。
以關系型為代表的三大經典(層次、網狀、關系)型數據庫在傳統的(商務和管理的事務型)應用領域獲得了極大成功。
四、功能的說明
1.本系統主要用于教職工工資的管理。
2.系統里包括了教職工許多的基本信息,例如教師學歷、授課數、基本工資、保險等信息。
3.系統對于每個級別的管理者設置了不同的登錄方式,分別是普通用戶和超級用戶,普通用戶只可查看資料,而超級用戶除此之外還擁有管理普通用戶的權利,例如:插入、查找、刪除、甚至是刪除系統的維護日志。
4.系統可根據綜合條件檢索歷史記錄并打印出來。
5.系統對每個人員的情況、密碼,可根據需要修改這些信息。
6.系統在每個功能頁面上都設置有打印的功能,以便可以根據需要隨時打印出文檔來,方便了日常的工作需要。
7.工資計算的信息齊全,鼠標一點即可實現工資計算功能。
本系統功能比較齊全,尤其是工資計算功能,不但可計算工資,還可以查看每個教師的任課情況,以及出勤率,實現了教師的日常管理。另外還有其它功能的添加更加完善了學校管理制度。
五、系統開發環境:VFP6.0
微軟公司的Visual FoxPro 6.0是Windows應用程序開發工具,是目前最為廣泛的、易學易用的面向對象的開發工具。Visual FoxPro具有良好的用戶接口,強大的面向對象的編程功能,增強的項目及數據庫管理,無須編程創建界面,減少了編程人員的工作量,也簡化了界面設計過程,從而有效的提高了應用程序的運行效率和可靠性。因此,本系統使用MS Visual FoxPro 6.0開發。
六、系統測試
系統運行與維護:本系統的使用相應簡單,基本上只要會使用Windows軟件就會使用本系統,在具體的操作時,只需點擊鼠標左鍵即可進行相應功能的選擇。
在開發本系統時,為了使系統能夠穩定運行,對本系統進行了有針對性的全面測試,采取的方式是:
1.菜單項測試:為了保證每一項下拉菜單能夠正確實現系統設計的功能,我把相關的基礎數據,基本上全部輸入到本系統中,并對每一個菜單項反復進行了增加、刪除、修改等操作,從而保證了菜單級功能的正確實現。
2.數據跟蹤:完成菜單項測試后,又對系統內的每一個數據進行了跟蹤。例如:在人事處管理模塊中,首先對ID類型進行設定,然后在員工信息模塊中進行數據操作,隨時觀察這兩個模塊之間是否有沖突產生,配合得是否正確,再然后在成績瀏覽模塊中進行驗證,說明該功能完全正常,對其它的功能模塊也進行了類似的設置。
3.綜合測試:在以上測試的基礎上對系統功能進行了整體的測試,依此來檢驗系統功能是否符合系統設計的要求。
七、系統的維護
本系統是個較復雜的人-機系統,由于系統外部環境與內部因素的變化,不斷影響系統的運行,同時需要系統不斷地適應這些變化,不斷地完善系統,以提高系統運行的效率與服務水平,這就需要自始至終進行系統的維護工作。
系統的維護主要包括四個方面:
1.程序的維護:指的是修改部分或全部程序,這種維護往往是在條件發生變化或原系統的效率低的情況下進行的。
2.數據文件的維護:指的是按照用戶的要求對數據文件進行不定期的修改。
3.代碼的維護:隨著系統的發展和變化,可能會出現舊代碼不能適應新要求的問題,因此,有必要變更代碼,予以維護。
4.硬件的維護:指的是對系統所使用的設備進行維護。
本系統的日常維護由公司的專人來負責,如果出現一些不能解決的問題,則由開發者來負責。
八、系統的轉換方案
本次開發的高教員工工資管理系統采用了并行轉換方式,以保證平衡可靠的過度。預想:一方面使用本系統來進行工作,另一方面又繼續沿用老的方式手工方式,預計這種狀況將會持續幾個月的時間,在這期間發現了一些程序中存在的漏洞和錯誤,用戶也提出一些修改意見,經過程序的進一步完善后,正式投入了使用,中止了以前老的手工的操作方式。
九、系統的特點
系統運行于Windows環境,其界面同時具有字符、圖形、動畫、菜單命令等各種輸入輸出格式,友好且直觀形象,再加上采用了Windows

所特有的聯機提示和后援幫助作輔助手段,使系統的使用簡單易學,非常便于普及推廣。整個操作可分為四大部分:
1.利用按鈕完成各種控制功能;2.圖形操作界面,利用鼠標代替鍵盤輸入,快速直觀,一學就會;3.對記錄的數據進行綜合條件的檢索,查詢并打印輸出,可用鼠標選擇查詢條件;4.基本信息庫的更新,維護(如教師,職務,所受課程多少、所授課的名稱、每個教師畢業的學校等)等;5.系統顯著的提高了工作效率,系統在后臺做了大量的處理工作使得系統在效率上與同等系統相比有了明顯的提高;6.簡化了工資計算的工程,只需輸入時間便可計算出工資,簡化了工作人員的工作。
十、功能
本系統包括兩個模塊:人事處,教務處。本系統的主要功能是對高校工資進行管理。工資信息管理是學校教務部門一項重要而繁雜的工作,它不光數據多、處理量大、而且時間要求緊,牽涉到人事處、教務處的系統維護、員工管理與工資管理等,因此本系統要將現有的手工業務全部電腦化,打印出符合教務要求的報表,做到能夠實際應用。
系統功能分析是在系統開發的總體任務的基礎上完成的。本文中的高校工資信息管理系統需要完成的功能有:1.進入系統前需要身份驗證、用戶名、密碼,輸入正確后方可進入;2.輸入員工信息,對員工信息進行修改和刪除;3.在系統中對員工工資計算;4.分類查詢員工基本信息、工資;5.工資浮動修改;6.打印工資及員工信息報表;7.記錄登錄日志。
十一、統設計
1.系統功能描述:進入系統前需要身份驗證、用戶名、密碼,輸入正確后方可進入;輸入員工信息,對員工信息進行修改和刪除;在系統中對員工工資計算;分類查詢員工基本信息、工資;工資浮動修改;打印工資及員工信息報表;記錄登錄日志。
2.功能模塊劃分(見工管理系統模塊示意圖)
(1)身份驗證:保證系統的安全性,用戶登錄時會記錄相應的日志。日志包括:用戶名、用戶姓名、登錄時間等。
(2)用戶管理:主要用于對用戶的管理,由超級用戶(管理員)統一進行管理。也可查看用戶的信息,查詢用戶的信息等。
(3)員工信息管理:對員工信息統一進行管理,刪除、查詢、打印、修改等功能。
(4)工資管理:考慮到以往系統工資計算的繁瑣性,本系統最大限度上的減少了工資計算的步驟,只需輸入時間便可計算工資。還可以對工資的浮動的調整對系統進行相應的設置即可,無需重新修改程序。
(5)考勤管理:考勤管理是工資計算的基礎,系統會根據考勤情況去計算相應的工資。有輸入員工考勤、員工考勤信息查詢、修改等功能。
(6)日志查詢:可查看用戶登錄時的日志,包括登錄時間、用戶名。
系統流程圖如下:

十二、數據庫設計
1.數據庫需求設計。系統的需求具體體現在對各種信息的查詢、保存、修改及對工資的計算,通過對系統功能和對用戶的調查分析,員工管理系統要包含以下數據庫信息:
(1)員工基本信息:用于保存員工的基本信息;(2)行政人員工資水平表:為行政員工工資的計算提供依據;(3)專職教師工資水平表:為專職教師工資的計算提供依據;(4)員工工資表:記錄員工工資的金額及發放情況;(5)考勤表:記錄員工的出勤情況;(6)系統日志表:記錄用戶的登錄情況;(7)用戶信息表:記錄用戶的信息。
2.數據庫邏輯結構設計。員工基本信息表,行政員工工資水平表,專職教師工資水平表,考勤表,員工工資表,系統日志表,用戶信息表,超級用戶表都按照相關的邏輯設計其結構。
十三、系統安全
根據每個操作員具體的職務和工作需要,系統管理員應該為他們設置作為一個工資管理輔助軟件,系統安全性的重要性是毋庸置疑的,在本系統中我們主要通過以下幾個方面來提高系統的安全性:
1.教師員工的登錄管理:每個教師員工都有自己的一個用戶ID;
2.管理員的操作權限設置:管理員有特殊的權限,可以對一般的用
戶進行管理;
3.運行環境:Windows 98/WinNT/Win2000 Professional/Win2000 Server;
4.安裝與初始化:綜上所述,本系統從計算機穩定性,用戶需求,系統安全以及功能等各個方面綜合考慮,并正常使用,完全能夠實現無紙化辦公,能夠在職工工資管理方面提高工作效率。