程明輝
摘要:隨著高校管理越來越信息化、透明化和Internet應(yīng)用的普及,基于Web的應(yīng)用系統(tǒng)也得到了人們的親睞。通過Web應(yīng)用,人們可更好的共享資源和實(shí)時(shí)的查看自己的工資情況。對(duì)信息的獲取不在受時(shí)間和地點(diǎn)的限制,也能實(shí)時(shí)的反饋?zhàn)约旱囊庖?,這樣對(duì)于管理員來說也就極大地降低了工作量。使工資管理也更加科學(xué)化,使業(yè)務(wù)操作也更加透明。
關(guān)鍵詞:WEB;工資管理系統(tǒng);信息管理
一、項(xiàng)目概述
通過IE瀏覽器,普通用戶(我校教職員工)可以在系統(tǒng)主頁輸入自己的用戶明和密碼查詢自己的工資情況??蔀楣芾韱T提供人員信息管理功能和報(bào)表生成等基本功能(對(duì)所有功能提供日志)。
二、目標(biāo)
模擬實(shí)現(xiàn)基于Web應(yīng)用的工資管理系統(tǒng)的基本功能;同時(shí)通過完成一個(gè)實(shí)際的軟件應(yīng)用項(xiàng)目的開發(fā),來實(shí)踐軟件開發(fā)的全過程(需求的收集、細(xì)化、精練、分析,以及系統(tǒng)的設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試等);實(shí)踐軟件項(xiàng)目的管理、監(jiān)控;實(shí)踐軟件開發(fā)中團(tuán)隊(duì)的工作環(huán)境;實(shí)踐軟件開發(fā)各里程碑成果文檔的書寫,以加深對(duì)軟件開發(fā)全程的理解,鞏固所學(xué)知識(shí),獲取一定實(shí)踐經(jīng)驗(yàn)。
該軟件能使我校教職員工方便、快捷的查看自己的工資情況,也便于管理員對(duì)工資和人員信息的管理。
三、系統(tǒng)功能
外部功能:該系統(tǒng)向我校所有教職員工提供通過IE瀏覽器查詢自己的相關(guān)信息。對(duì)于特定管理員也可通過IE瀏覽器對(duì)我校人員信息和工資進(jìn)行管理。
內(nèi)部功能:對(duì)用戶的請(qǐng)求系統(tǒng)完成前臺(tái)監(jiān)視系統(tǒng)的啟動(dòng)、數(shù)據(jù)庫訪問等一系列操作。
四、總體設(shè)計(jì)
需求規(guī)定:
本系統(tǒng)的主要的輸入項(xiàng)目:要求用戶的用戶名和密碼
本系統(tǒng)的主要的輸出項(xiàng)目:用戶當(dāng)前可執(zhí)行的相關(guān)操作、用戶當(dāng)前的相關(guān)信息和各種操作的回應(yīng)信息。
處理的功能性能要求:能夠及時(shí)響應(yīng)用戶的有關(guān)操作并完成及相關(guān)功能。
詳細(xì)的說明:客戶端發(fā)出登陸請(qǐng)求,服務(wù)器端連接數(shù)據(jù)庫驗(yàn)證用戶的相關(guān)身份,完成身份驗(yàn)證后列出用戶當(dāng)前可執(zhí)行的相關(guān)操作和用戶當(dāng)前的相關(guān)信息,用戶選擇相關(guān)信息進(jìn)行執(zhí)行,服務(wù)器對(duì)用戶選擇給出相應(yīng)并進(jìn)行判斷,最后執(zhí)行相關(guān)的操作。
運(yùn)行環(huán)境:
本系統(tǒng)的運(yùn)行環(huán)境(包括硬件環(huán)境和支持環(huán)境)的規(guī)定如下:
(1)硬件環(huán)境:CPU 1.4G以上,硬盤20G以上,內(nèi)存512M以上(推薦配置)
(2)支持環(huán)境:UltraEdit JBuilder8.0 IBM Weblogic Macromedia Dreamweaver-MX Microsoft SQL Server2000 操作系統(tǒng) windows 2000/XP
系統(tǒng)元素的劃分:信息查詢模塊、報(bào)表統(tǒng)計(jì)、人員信息管理、主調(diào)頁面\登陸模塊、密碼修改模塊。
控制與被控制關(guān)系:先進(jìn)行登陸和身份驗(yàn)證后,由主調(diào)頁面調(diào)用其余各個(gè)功能模塊。
五、系統(tǒng)的架構(gòu)模式
六、接口設(shè)計(jì)
(一)用戶接口
用戶提供的命令:用戶根據(jù)相關(guān)窗口的提示內(nèi)容進(jìn)行相關(guān)信息的輸入
軟件的回答信息:系統(tǒng)根據(jù)輸入信息進(jìn)行比較和判斷,并執(zhí)行相關(guān)操作。如果執(zhí)行出錯(cuò)擇將錯(cuò)誤信息回顯給用戶。
(二)外部接口
本系統(tǒng)屬于單機(jī)版,不存在任何外部接口。
(三)內(nèi)部接口
登陸模塊必須和主調(diào)頁面預(yù)留下相關(guān)接口。其次主調(diào)頁面采用超級(jí)聯(lián)接的方式和其余功能模塊相聯(lián)系。
七、運(yùn)行設(shè)計(jì)
(一)運(yùn)行模塊組合
1.完成信息查詢操作所歷經(jīng)的內(nèi)部模塊為:登陸模塊,主調(diào)頁面,查詢模塊
2.完成人員信息管理才操作所經(jīng)歷的內(nèi)部模塊為:登陸模塊,主調(diào)頁面,人員信息管理模塊
3.完成報(bào)表統(tǒng)計(jì)操作所歷經(jīng)的內(nèi)部模塊為:登陸模塊,主調(diào)頁面,統(tǒng)計(jì)模塊
支持軟件:
以上所有操作的支持軟件均為:UltraEdit+JBuilder8.0+IBM WebSphere Studio+Macromedia Dreamweaver MX+Microsoft SQL Server2000
(二)運(yùn)行控制
1.人員信息管理操作
運(yùn)行控制的方式方法為使用IE6.0進(jìn)行瀏覽和獲取輸入并產(chǎn)生相關(guān)數(shù)據(jù)的輸出。
操作步驟:1進(jìn)行用戶登陸和身份驗(yàn)證。2進(jìn)入主調(diào)頁面,選擇人員信息管理功能項(xiàng)并輸入相關(guān)數(shù)據(jù)。3系統(tǒng)執(zhí)行該功能模塊。4返回主調(diào)頁面
2.信息查詢操作
運(yùn)行控制的方式方法為使用IE6.0進(jìn)行瀏覽和獲取輸入并產(chǎn)生相關(guān)數(shù)據(jù)的輸出。
操作步驟:1進(jìn)行用戶登陸和身份驗(yàn)證。2進(jìn)入主調(diào)頁面,選擇信息查詢功能項(xiàng)并輸入相關(guān)數(shù)據(jù)。3系統(tǒng)執(zhí)行該功能模塊。4回顯當(dāng)前用戶的相關(guān)信息。
3.報(bào)表統(tǒng)計(jì)操作
運(yùn)行控制的方式方法為使用IE6.0進(jìn)行瀏覽和獲取輸入并產(chǎn)生相關(guān)數(shù)據(jù)的輸出。
(三)操作步驟:
1進(jìn)行用戶登陸和身份驗(yàn)證。2進(jìn)入主調(diào)頁面,選擇報(bào)表統(tǒng)計(jì)功能項(xiàng)并輸入相關(guān)數(shù)據(jù)。3系統(tǒng)執(zhí)行該功能模塊。4回顯當(dāng)前用戶所要統(tǒng)計(jì)的相關(guān)信息。
八、結(jié)語
該系統(tǒng)實(shí)現(xiàn)了信息查詢、人員信息管理、報(bào)表生成等功能。用戶只要使用IE瀏覽器訪問相關(guān)站點(diǎn),輸入正確的用戶名和密碼成功登陸后,普通用戶便可查詢自己的工資情況和其他相關(guān)信息。對(duì)管理員來說使用起來也非常的方便快捷,可以進(jìn)行科學(xué)、合理的對(duì)工資和人員進(jìn)行管理。本系統(tǒng)對(duì)客戶端的硬件標(biāo)準(zhǔn)并不高,只需有5.0以上的瀏覽器,可訪問Internet即可。但對(duì)服務(wù)器的硬件配置要求相對(duì)較高,但就目前市面上的硬件情況來說,這種配置已較為普及了。由于本系統(tǒng)采用了MVC系統(tǒng)架構(gòu)模式進(jìn)行開發(fā),在開發(fā)過程中代碼實(shí)現(xiàn)了充分的重用,可分層次同時(shí)開發(fā),極大地減低了開發(fā)時(shí)間和工作量,同時(shí)降低了系統(tǒng)模塊間的依賴性,提供了系統(tǒng)良好的延展性和可維護(hù)性。
【參考文獻(xiàn)】
[1]王江,李中學(xué).一種含工作流Web信息系統(tǒng)的訪問控制模型設(shè)計(jì)實(shí)現(xiàn)[J].后勤工程學(xué)院學(xué)報(bào),2006(03).
[2]冷輝,劉曉峰.高校教師績效工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].運(yùn)籌與管理,2011(05).
[3]董建新,鄭峰.基于B/S架構(gòu)的人力資源管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].廣西水利水電,2011(03).
[4]朱慧.高職院校人力資源管理系統(tǒng)設(shè)計(jì)思想[J].信息系統(tǒng)工程,2010(07).