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