【摘要】某高校的工資管理系統(tǒng)是基于Microsoft? Office Access 2003和SQL server 2000的信息管理系統(tǒng)。從該系統(tǒng)的需求分析、可行性分析、體系結(jié)構(gòu)設計等方面,闡述一個信息管理系統(tǒng)的設計和實現(xiàn)的過程。
【關(guān)鍵字】工資管理數(shù)據(jù)庫ACCESS 2003SQL
中圖分類號: F239文獻標識碼:A文章編號:1672-3791(2011)03(a)-0000-00
1需求分析
工資管理系統(tǒng)的開發(fā)意圖是利用計算機數(shù)據(jù)庫技術(shù),減少人工操作失誤造成的錯誤,確保工資數(shù)據(jù)準確和安全,使學校教職工工資管理更加科學、規(guī)范,安全。通過本系統(tǒng),能幫助勞資管理人員利用計算機快速、方便的對教職工工資數(shù)據(jù)進行信息管理、數(shù)據(jù)輸入、報表輸出、查詢等操作,同時利用操作人員的權(quán)限和密碼管理,確保工資數(shù)據(jù)的安全。
2可行性分析
1)技術(shù)可行性:本系統(tǒng)使用者主要是該校勞資科的兩位工作人員;現(xiàn)在已有日常工資網(wǎng)上查詢系統(tǒng)在運行,需每月提供EXCELL表格上傳即可;同時考慮到數(shù)據(jù)安全性,因此無需使用B/S模式,單機版即可。Microsoft? Office Access 2003 是一種關(guān)系數(shù)據(jù)庫管理系統(tǒng)軟件,它的后端可以與SQL掛接,為數(shù)據(jù)庫管理提供了簡單易用而又功能強大的平臺。與其他數(shù)據(jù)庫管理系統(tǒng)相比,Access具有界面規(guī)范易于掌握的特點。我們選擇開發(fā)平臺的原則是“不追求技術(shù)先進、夠用合適就是最好”。對于開發(fā)這種單機版的小型數(shù)據(jù)庫Access是足已的2)經(jīng)濟可行性:本系統(tǒng)基于Access 2003開發(fā)設計,Access 2003操作簡單、易于開發(fā)的特點,可以較好地縮短開發(fā)周期;使用人員對Office 2003熟悉,可以大大減少日后培訓時間和維護成本。3)運行可行性:本系統(tǒng)是基于詳細的需求分析,功能模塊是依據(jù)勞資管理人員的需求設計,系統(tǒng)界面是按照勞資管理人員的操作習慣設計。 而且Access 2003是一個相當成熟的開發(fā)平臺。
經(jīng)過以上可行性分析,筆者認為該項目是可行的。
3體系結(jié)構(gòu)設計
1)模塊設計
工資管理系統(tǒng)的功能模塊包括:信息維護、信息查詢、系統(tǒng)管理等三大模塊(如圖1所示)。各模塊的具體功能:1信息維護:提供人員檔案信息和工資信息的錄入和修改,建立完整的人員檔案信息和工資數(shù)據(jù)的數(shù)據(jù)庫。其中包括基本信息采集、人員增減操作、工資變動的數(shù)據(jù)修改、新增退休人員的工資變動和批量修改等子模塊。2信息查詢:提供各種固定格式報表的輸出功能,包括月工資報表、季度工資統(tǒng)計報表、年工資統(tǒng)計報表和月工資冊,其中月工資報表包含增員工資表、工資變動表、減員通知表、退休人員變動表;提供其他信息的查詢和數(shù)據(jù)輸出功能,通過設置各種條件,能得到滿足條件的各種查詢結(jié)果,可以EXCELL表格格式輸出。3系統(tǒng)管理:提供用戶管理、數(shù)據(jù)備份和恢復等子模塊。用戶管理子模塊實現(xiàn)增減用戶操作、用戶權(quán)限分級管理和密碼管理等功能;數(shù)據(jù)備份和恢復兩個子模塊可以提高數(shù)據(jù)庫的安全性和可維護性。
2)數(shù)據(jù)庫設計
本系統(tǒng)采用SQL Server 2000作為后臺數(shù)據(jù)庫,建立數(shù)據(jù)庫。按照范式要求對數(shù)據(jù)庫逐步進行求精,消除信息亢余。整個數(shù)據(jù)庫分為人員基本信息、基本工資、崗位津貼、課酬津貼和管理教輔津貼等五大表。其關(guān)系如下E-R圖。
3)安全設計
系統(tǒng)數(shù)據(jù)的安全性方面,本系統(tǒng)采取了兩項措施來保障。一是用戶分級管理。用戶根據(jù)權(quán)限分為系統(tǒng)管理員和信息操作員。系統(tǒng)管理員具有系統(tǒng)所有的操作權(quán)限,信息操作員限制了一些關(guān)鍵數(shù)據(jù)的修改和涉及系統(tǒng)數(shù)據(jù)安全的操作。二是提供數(shù)據(jù)庫的備份和恢復功能。
4結(jié)束語
高校工資管理系統(tǒng)在設計和開發(fā)過程中,在詳細的需求分析和充分的可行性分析后,通過合理的模塊設計、數(shù)據(jù)庫設計和安全設計,采用了Microsoft? Office Access 2003作為開發(fā)平臺,在確保滿足用戶需求、保證數(shù)據(jù)安全的情況下有效降低開發(fā)技術(shù)難度,縮短開發(fā)周期,減少日后維護成本和培訓成本。
參考文獻:
[1]王能斌 主編,《數(shù)據(jù)庫系統(tǒng)原理》,電子工業(yè)出版社,2001年1月
[2]余芳 鞠光明 鞠儀靜 ,《數(shù)據(jù)庫原理與應用 (Access2003版)》(第四版),冶金工業(yè)出版社,2005年2月