姚雙良
(江蘇科技大學教務處,212003)
目前由于高校不斷擴招,在師資設備方面也不斷地擴充,傳統(tǒng)的手工工資管理模式,工作量大、數(shù)據(jù)繁瑣、容易出錯,傳統(tǒng)的管理模式采用專用的財務軟件、Excel表格進行核算,專用財務軟件僅適用于C/S模式,僅適用于財務內(nèi)部人員使用,導致信息孤島,各部門之間信息不能共同引用、共享、匯總統(tǒng)計;生成的Excel需要進行二次處理,工作量大,耗費人力物力。
如今隨著信息技術發(fā)展與網(wǎng)絡化的普及,開發(fā)一款網(wǎng)絡化工資管理軟件勢在必行。本文介紹的基于C/S與B/S混合架構的高校工資管理系統(tǒng),通過計算機強大的處理功能,使得信息的匯總、數(shù)據(jù)的處理得到快速的提高,兩種模式混合使用擴大了受用群體。方便了各人、各部門的使用,為領導抉擇提供了快速高效的信息來源。
需求分析主要來源于各種相關者,通過調(diào)查訪問,主要包括:普通用戶、財務人員,企業(yè)管理人員、系統(tǒng)管理員等,通過調(diào)查研究總結(jié)以下幾方面的需求。
1)菜單設計界面友好、一目了然,不需要再多界面之間重復切換,減少工作量;
2)支持通用的WORD、EXECL軟件相關數(shù)據(jù)的導入導出;
3)在提供查詢統(tǒng)計功能,查詢功能完善,提供不同角度的查詢,統(tǒng)計功能可以提供多種統(tǒng)計分析報表,自動導出,統(tǒng)計報表可以是任意時段,為信息使用了提供了極大地靈活性;
4)具有錄入、刪除、添加、修改等基礎的財務功能;
5)具備多重安全保障體系,用戶權限設置清晰明確,數(shù)據(jù)恢復備份功能。
高校的工資管理系統(tǒng)是集多方面需求的綜合系統(tǒng),采用面向?qū)ο髴舻脑O計思想,系統(tǒng)有一系列的表、表單、類等部分組成,根據(jù)需求不同、管理層次不同將系統(tǒng)分為四類用戶,各類用戶權限不同,層次分明,主次清晰,系統(tǒng)流程圖如圖1高校工資管理系統(tǒng)設計流程分析圖所示。
圖1 高校工資管理系統(tǒng)設計流程分析圖
高校工資管理系統(tǒng)開發(fā)的目標在于:提高高校工資管理的科學性以及高效性,減輕財務人員的工作量,增強財務信息的時效性,實現(xiàn)工資管理的公平、公正、公開以及數(shù)據(jù)共享和管理的高效性。實現(xiàn)高校工資管理高效化、快速化、信息透明化。
高校工資管理系統(tǒng)的整體框架如圖2總體設計框架所示。
圖2 總體設計框架
根據(jù)需求分析,系統(tǒng)主要分為四大功能:信息統(tǒng)計與查詢子系統(tǒng)、工資管理子系統(tǒng)、系統(tǒng)維護子系統(tǒng)、人員情況管理子系統(tǒng)。
信息統(tǒng)計與查詢子系統(tǒng)。用于信息統(tǒng)計查詢界面,具備全數(shù)據(jù)庫人員、部門、工資信息查詢以及工資發(fā)放按時、按類別、按個人統(tǒng)計等功能。
工資管理子系統(tǒng)。包括教職工工資的日常錄入、刪除、修改以及工資明細項的維護等功能。
人員情況管理子系統(tǒng)。主要用于人員信息管理,包括教職工信息的錄入、修改、刪除,以及各部門信息的維護,如部門類別的增刪修改等。
系統(tǒng)維護子系統(tǒng)。用于系統(tǒng)維護,包括Excel表與數(shù)據(jù)庫表間的批量導入導出功能、添加刪除功能、篩選瀏覽功能、分類匯總功能、修改密碼功能、管理員權限設置等。
1)普通用戶權限,普通用戶主要是指教職工,用戶通過用戶名以及密碼登錄系統(tǒng)之后可以提供查詢、瀏覽、打印等基本功能。
2)普通管理員權限,普通管理員主要是指財務核算人員以及各部門負責人,通過用戶名以及密碼登錄系統(tǒng)之后,財務人員負責系統(tǒng)的日常管理工作,主要包括:錄入、刪除、增加、修改等;各部門負責人登錄系統(tǒng)后有權查閱與本部門相關人員的相關工資狀況核實狀況。
3)高級管理員權限,高級管理員擁有普通管理員不可見的權限,包括:用戶權限的設置,數(shù)據(jù)的備份等。
根據(jù)前期系統(tǒng)功能設計,對數(shù)據(jù)庫進行詳細設計,建立普通用戶信息表、工資表、管理員角色表等數(shù)據(jù)庫表。
1)普通用戶信息表:包括用戶姓名、年齡、部門、職位等字段。
User {name,age,department,position}
2)工資表設計:包括基本工資、績效工資、加班費、崗位工資、津貼,獎金等字段。
Salary{Basic salary, performance pay, overtime,salary, allowances, bonuses}
3)管理員角色表設計:包括部門、崗位等字段。
Administrator{ Departments, positions}
通過用戶名密碼、登錄時間、登陸權限來維護數(shù)據(jù)庫的安全性。
利用select*into mysql from OpenRowSet('microsoft.jet.oledb.4.0','Excel 8.0;HDR=yes;database=c:1.xls;','select * from [Sheet1$]')語句實現(xiàn)Excel導入sql數(shù)據(jù)庫功能。
采用gridview控件,實現(xiàn)工資信息的在線瀏覽。包括職工姓名、職工編號、部門類別、基本工資、變動工資、代扣款項、應發(fā)工資、實發(fā)工資等明細項。
查詢模塊主要是針對 普通教職工而開發(fā)的,主要依靠“SELECT”語句實現(xiàn),輸入查詢條件如“姓名、職工代碼”,若沒輸入,則會彈出“請選擇查詢條件”對話框提示。如輸入正確,用戶可以直接查詢到相關信息。
本模塊根據(jù)不同的權限以及需求可以再查詢的基礎上將表、表單打印出來,若為普通用戶根據(jù)自己的權限可以查詢并篩選所要打印的數(shù)據(jù),主要是該用戶自己的當月相關工資信息,以及歷史信息。若為高級用戶,可以根據(jù)部門的需求,篩選打印所需信息。
具體實現(xiàn)主要依靠“SELECT”語句的篩選功能,根據(jù)用戶鍵入的按鈕命令,系統(tǒng)自動生成查詢語句如:“select A and B and C from gzb into cursor temp1 ”系統(tǒng)自動生成一張臨時表,通過“打印”命令按鈕,建立計算機與打印機之間的連接,便可實現(xiàn)打印功能。
通過本系統(tǒng)的開發(fā),著重描述了各權限操作員之間的功能,來實現(xiàn)高校的工資管理活動,并完善了教職工作為普通用戶的查詢、打印、瀏覽等功能;并豐富了原來的數(shù)據(jù)庫,通過EXECL表格導入,減輕了大量的輸入工作量,提高了工作效率。
本系統(tǒng)基本上實現(xiàn)了高校實際需求,達到了預期效果,系統(tǒng)安全可靠,操作簡便,由于研究時間以及相關條件的限制,系統(tǒng)還存在改進的地方,在日后的完善過程中還要注意以下幾點的開發(fā)與維護。
1)完善系統(tǒng)人性化服務,通過E-mail方式將用戶的工資信息按時發(fā)送到普通用戶以及各部門相關郵件中,及時更新,方便用戶使用。
2)本系統(tǒng)根據(jù)本單位的實際情況而設計,因而存在一定的局限性,不一定適用全部高校,在以后開發(fā)過程需要中增強系統(tǒng)的通用性。
[1]程宇紅,郭迪新.基于C/S與B/S混合架構的高校工資管理系統(tǒng)[J].2007,7:67-69
[2]王婷.高校工資管理系統(tǒng)的設計與實現(xiàn)[J].科技咨訊.2012,7:19-20
[3]李俊義,馬斌,宋超.高校工資管理系統(tǒng)的開發(fā)[J].濟南職業(yè)技術學院學報,2003,2:19-21