談?wù)劻x工管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
1、需求分析
1.1 系統(tǒng)初始化義工管理系統(tǒng)的用戶和功能根據(jù)不同的組織略有不同,但大體管理項(xiàng)目都是特定的,因此系統(tǒng)的初始化更為重要。初始化主要包括以下兩方面數(shù)據(jù):
(1)義工成員數(shù)據(jù)庫。義工成員數(shù)據(jù)庫的結(jié)構(gòu)設(shè)置非常重要。對各成員的描述分為兩個(gè)部分:一是義工特征部分,二是根據(jù)個(gè)人自愿原則記錄義工更多個(gè)人信息。
(2)項(xiàng)目數(shù)據(jù)庫。數(shù)據(jù)庫包括項(xiàng)目類型,活動(dòng)記錄等。項(xiàng)目類型是對活動(dòng)類型的記載,比如捐款活動(dòng)類型的要素主要有主題、場地、工具、記帳人員、宣傳人員、存款帳號(hào)等。當(dāng)下一次發(fā)起本活動(dòng)時(shí),就直接按此參數(shù)準(zhǔn)備。初始化需要大量的前期工作,主要是整理本組織曾經(jīng)完成過的活動(dòng)項(xiàng)目,對每個(gè)活動(dòng)根據(jù)前期記載一一錄入和歸類。數(shù)據(jù)庫后期的壯大和維護(hù)是一個(gè)不間斷的工作。每一次新的活動(dòng)都將記錄在數(shù)據(jù)庫中備查。對活動(dòng)類型的參數(shù)也會(huì)不斷修改,直到相對完美。
(3)經(jīng)費(fèi)管理數(shù)據(jù)庫。經(jīng)費(fèi)管理將所有發(fā)生的經(jīng)費(fèi)進(jìn)行記錄,設(shè)置經(jīng)費(fèi)類型、發(fā)生時(shí)間、用途等參數(shù)。
1.2 發(fā)起活動(dòng)發(fā)起活動(dòng)是義工團(tuán)隊(duì)的主要工作,是完成整個(gè)活動(dòng)的第一步,涉及活動(dòng)負(fù)責(zé)人、義工的雙向選擇關(guān)系;顒(dòng)的發(fā)起人可以是團(tuán)隊(duì)負(fù)責(zé)人,也可以是普通義工。在活動(dòng)發(fā)起模塊,發(fā)起人有兩種方式發(fā)布活動(dòng),一種是根據(jù)數(shù)據(jù)庫中已有的類型選擇活動(dòng)類型,根據(jù)類型的提示設(shè)置發(fā)起內(nèi)容;另一種是發(fā)起新活動(dòng),可以利用類型模板,模板不能窮盡的地方以留言方式提交;顒(dòng)的發(fā)起要受整個(gè)系統(tǒng)控制,比如活動(dòng)發(fā)起時(shí)限為一周,一周內(nèi)發(fā)起且參與人達(dá)到下限的活動(dòng)人數(shù),如果超過活動(dòng)人數(shù)目上限,則新活動(dòng)發(fā)起受限。新活動(dòng)必須經(jīng)過審核,包括社會(huì)可行性、能力可行性。活動(dòng)在網(wǎng)絡(luò)上發(fā)布的同時(shí),以飛信方式發(fā)出新活動(dòng)消息。允許義工登錄參與,且可以在相應(yīng)頁面提交參與申請和留言。
1.3 任務(wù)安排任務(wù)安排是活動(dòng)的關(guān)鍵環(huán)節(jié),因此該過程是系統(tǒng)設(shè)計(jì)的重點(diǎn)部分。一是成員選擇。根據(jù)以往經(jīng)驗(yàn),一個(gè)需要1O人的活動(dòng),最好確實(shí)15~2O個(gè)左右的成員,這個(gè)范圍可以根據(jù)同期是否有節(jié)假H,是否會(huì)有其它影響參與的重大事件而相應(yīng)微調(diào)。成員的選擇上,對每個(gè)成員有選擇原則,一般優(yōu)先選擇經(jīng)驗(yàn)值最高的義工。經(jīng)驗(yàn)值包括參與次數(shù),被服務(wù)對象的滿意度等參數(shù)來衡量,也要考慮義工對此次任務(wù)的熱情度,如果參與熱情度高,但最后根本沒有參與或者完成值很差的,經(jīng)驗(yàn)值要相應(yīng)損失更多。對于活動(dòng)的安排和評(píng)價(jià)方式,在義工隊(duì)伍成長過程中,會(huì)不斷調(diào)整和完善。
2、系統(tǒng)功能
2.1 登錄模塊分注冊用戶(參與交流)和義工成員用戶。用戶權(quán)限從低到高分為:網(wǎng)絡(luò)注冊用戶、普通義工用戶、活動(dòng)組織者(臨時(shí)從已有用戶中產(chǎn)生)、管理者(義工團(tuán)隊(duì)負(fù)責(zé)人)。注冊用戶可以留言,查看發(fā)起的活動(dòng),申請參與活動(dòng)。義工用戶可以留言,查看和申請參加活動(dòng),也可發(fā)起活動(dòng);顒(dòng)組織者用戶可以讀取活動(dòng)類型及可借鑒的活動(dòng)記錄,并可設(shè)置活動(dòng)各個(gè)環(huán)節(jié)的參數(shù)。這個(gè)模塊的功能比較簡單,但需要通過對該模塊的數(shù)據(jù)流進(jìn)行后續(xù)分析,優(yōu)化數(shù)據(jù)庫。
2.2 活動(dòng)組織模塊該模塊是系統(tǒng)的核心部分,主要功能是通過活動(dòng)的流程讓不同角色的用戶各司其職。模塊包括發(fā)起活動(dòng)、提交活動(dòng)、發(fā)布活動(dòng)、活動(dòng)總結(jié)及發(fā)布等功能,該模塊的功能層次結(jié)構(gòu)見圖1。
3、開發(fā)環(huán)境
3.1 系統(tǒng)模式B/S系統(tǒng)的核心功能是活動(dòng)組織,即通過Web搭建一個(gè)活動(dòng)組織和交流的平臺(tái),Web服務(wù)的一個(gè)重要指標(biāo)是移動(dòng)性。基于以上考慮,系統(tǒng)開發(fā)模式采用主流的B/S三層體系結(jié)構(gòu),整個(gè)系統(tǒng)由Web瀏覽器、服務(wù)器、數(shù)據(jù)庫三層組成。采用B/S模式開發(fā)的系統(tǒng)充分利用服務(wù)器資源,提供跨平臺(tái)、簡單一致的應(yīng)用環(huán)境,減少系統(tǒng)開發(fā)和維護(hù)工作量,便于用戶的靈活使用。
3.2 服務(wù)器Windows 2000Windows 2000作為微軟備受好評(píng)的一個(gè)版本,被大量的工作站使用,其穩(wěn)定性為系統(tǒng)運(yùn)行提供了一個(gè)良好平臺(tái)。
3.3 開發(fā)工具.NET 2.0. NET 2.0是微軟最新的應(yīng)用于Web技術(shù)的服務(wù)器端開發(fā)工具,具有良好的界面和邏輯分離的結(jié)構(gòu),編寫調(diào)試都很簡單,是現(xiàn)在網(wǎng)絡(luò)編程的主流工具之一。
3.4 數(shù)據(jù)庫SQL Serve 2000SQI Serve 2000穩(wěn)定的工作性能,良好的數(shù)據(jù)通用性,是中小型系統(tǒng)的最佳選擇。SQI Serve 2000具有使用方便、可伸縮性好、與相關(guān)軟件集成程度高等優(yōu)點(diǎn),同時(shí)支持對稱多處理器結(jié)構(gòu)、存儲(chǔ)過程、ODBC,并具有自主的SQL語言。
4、系統(tǒng)測試
系統(tǒng)完成后,在實(shí)驗(yàn)室環(huán)境下,對系統(tǒng)進(jìn)行了兩方面測試。一是功能測試,主要是對系統(tǒng)功能的使用測試,包括用戶登錄、活動(dòng)發(fā)起及發(fā)布、活動(dòng)評(píng)價(jià)等;二是容錯(cuò)及權(quán)限測試,包括錯(cuò)誤登錄、不同權(quán)限頁面等。經(jīng)過反復(fù)測試及修改,系統(tǒng)能完成預(yù)期指標(biāo)。
5、結(jié)束語
通過該系統(tǒng)的設(shè)計(jì),實(shí)現(xiàn)了義工團(tuán)隊(duì)管理從建立到組織活動(dòng)及維護(hù)的各環(huán)節(jié)標(biāo)準(zhǔn)化,義工團(tuán)隊(duì)可以實(shí)現(xiàn)基于web的移動(dòng)交流,很好地解決了以往活動(dòng)過程中事項(xiàng)隨意化、溝通不暢等問題。因?yàn)橄到y(tǒng)的設(shè)計(jì)是針對本市某民間義工組織進(jìn)行的量化需求分析,對一些特殊情況欠缺考慮,因此還需要在以后的團(tuán)隊(duì)發(fā)展過程中逐步完善。
參考文獻(xiàn):
[1] 黃梯云,李一軍.管理信息系統(tǒng)問題與詳解EM].北京:高等教育出版社,2o1o.
[2] 張躍庭,顧彥玲.ASP.NET從入門到精通[M].北京:人民郵電出版社,2001.
[3] 王超,張鵬.ASP.NET/XMI 深入編程技術(shù)[M].北京:北京希望電子出版社,2002.
【談?wù)劻x工管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)】相關(guān)文章:
談?wù)劵贐/S模式的企業(yè)OA系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)03-13
教學(xué)設(shè)備中央控制及管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)03-29
論文提綱范文:系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)05-27
中小企業(yè)HR管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文提綱03-27
制藥實(shí)驗(yàn)室信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文01-19
綜合評(píng)價(jià)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文提綱11-18
企業(yè)財(cái)務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)11-18
淺談基于RFID 的會(huì)議簽到系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文02-20
淺論FPGA的VGA漢字顯示系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文01-07
- 相關(guān)推薦