








摘要:隨著高校志愿活動的增加,需要進一步設計開發(fā)出符合高校需求、高效實用的志愿者管理系統(tǒng)。高校志愿者管理系統(tǒng)有助于科學、規(guī)范地管理大學生參加志愿活動,高效地記錄大學生志愿者的活動時間和活動質量,方便志愿活動組織者管理并維護志愿者的權益。研究試圖采用SOA架構和WebService技術,設計開發(fā)出一套高校志愿者管理系統(tǒng)。該系統(tǒng)設置管理員、組織者、志愿者三種用戶和管理員、組織者、志愿者和活動四個實體,能夠實現(xiàn)用戶管理、志愿活動管理、報名管理、評價管理、志愿者統(tǒng)計查詢服務等功能。同時,進一步對管理系統(tǒng)的使用進行了展示,包括界面登錄、組織者申報活動、志愿者報名、組織者評價等關鍵環(huán)節(jié),為高校志愿者管理部門提供參考。
關鍵詞:SOA;WebService;高校志愿者;管理系統(tǒng)
公益事業(yè)在不斷發(fā)展,我國各高校志愿活動日益增加,如何科學、規(guī)范管理志愿活動,高效記錄大學生志愿者的活動時間和活動質量,方便大學生志愿活動組織者管理并維護志愿者的權益,是值得深入研究的選題。因此,為提高高校志愿活動管理效率,需要設計與開發(fā)符合高校特征、高效實用的高校志愿者管理系統(tǒng),其目的是為組織者和大學生參加志愿活動提供更廣泛、快捷的信息資源。[1]
1擬解決的關鍵問題
1.1基于SOA的策略進行系統(tǒng)基礎架構的改進
面向服務的體系結構(SOA)在許多領域都作為范例使用,當然也包括了企業(yè)級應用程序的集成這一領域。與傳統(tǒng)的企業(yè)級應用程序集成相比,做集成采用基于服務的方法有顯著的特點:定義完善的、標準化的接口和不透明性、靈活性等。
實現(xiàn)基于服務集成的技術構建基于服務的集成技術需要具備如下的基本功能:消息傳遞、智能化路由、事件服務、應用程序適配器、XML轉譯/數(shù)據(jù)轉換、規(guī)則處理、WebServices支持、服務/過程優(yōu)化安排、商業(yè)過程管理、商業(yè)活動監(jiān)控等。為了確保基于服務的集成的成功,需要集成技術有如下的質量保證[2]:可擴展性、高性能、安全性、易管理性。
1.2服務質量評價管理采用綜合模糊評價方法
評價志愿者的服務質量表現(xiàn),便于在活動中采用線上方式優(yōu)先篩選出工作能力強、信用好、積極性高的表現(xiàn)優(yōu)秀的志愿者。本系統(tǒng)經過對比分析,采用的評價模型是模糊綜合評價模型?;静襟E:確定評價指標和評語等級;列出模糊評判矩陣;接著確定權數(shù)集和綜合模糊評判矩陣;進行歸一化處理,對模糊綜合評價結果進行分析。
2高校志愿者管理系統(tǒng)需求分析
2.1系統(tǒng)功能
高校志愿者管理系統(tǒng)由管理員、組織者、志愿者三種角色。管理員管理志愿者系統(tǒng),負責系統(tǒng)的運行與維護,包括用戶管理、志愿活動的審核、系統(tǒng)數(shù)據(jù)庫的維護。組織者可以發(fā)布最新志愿活動信息,實現(xiàn)志愿者簽到,錄入活動時長,對志愿者的活動服務給予評價。志愿者可以查看活動信息并報名,查看自己所報名參與的志愿活動,查看自己的積分,可分享自己所參與過的活動。
2.2功能模塊
高校志愿者管理系統(tǒng)的主要功能模塊有用戶管理、志愿活動管理、報名管理、評價管理、志愿者統(tǒng)計查詢服務。
用戶管理:管理員可以對組織者、志愿者用戶信息進行管理,組織者需要通過工號進行注冊,志愿者需要通過學號進行注冊。用戶登錄必須使用手機號碼和密碼進行登錄。
志愿活動管理:組織者可以添加新的活動,錄入活動名稱、承辦學院或協(xié)會、活動內容簡介、活動地點等信息進行申報;活動信息可以編輯更新、刪除、發(fā)布、搜索查詢,導出查詢結果;新增的活動要經過管理員審批之后才能發(fā)布。
報名管理:組織者可以暫停報名、恢復報名、停止報名;志愿者根據(jù)時間和興趣選擇相應的活動參加報名、查看報名情況、打印報名信息。
評價管理:組織者可以對志愿者的服務給予考核評價,根據(jù)活動服務給出分數(shù)。志愿者積分計算包括活動基礎分、服務質量分。組織者可以按照志愿者在簽到表中進行簽到作為活動基礎分;根據(jù)志愿者服務態(tài)度、工作能力、溝通能力、誠信度等綜合考慮作為服務質量分。最終評價,可以提交給學院,這樣便于志愿者工作的評估和年底的考核評獎等事宜。
志愿者統(tǒng)計查詢:管理員按照不同條件對系統(tǒng)的志愿者的數(shù)量進行分類統(tǒng)計,方便管理系統(tǒng)志愿者人數(shù);可以按年級統(tǒng)計、學院、協(xié)會進行分類統(tǒng)計。
2.3系統(tǒng)用例模型
管理員的基本用例有:登錄系統(tǒng)、志愿者管理、組織者管理、志愿活動管理、報名管理、評價管理?;顒庸芾碜钪饕陌美菍徍嘶顒?。
組織者的基本用例有:登錄系統(tǒng)進行活動申報、查看活動、查看報名情況、評價志愿者、查看個人信息、修改密碼。查看活動有擴展用例是修改活動、刪除活動、發(fā)布活動,在查看活動之后才能進行其對活動的修改、刪除和發(fā)布。查看報名情況的擴展用例有暫停報名和停止報名,暫停報名的擴展用例是恢復報名,暫停報名發(fā)生之后,才能進行恢復報名。查看個人信息的擴展用例是修改個人信息。
志愿者的基本用例有:登錄系統(tǒng)、查看志愿活動、報名活動、查看已報名的活動、查看個人信息、修改密碼等。查看已報名的活動的擴展用例是打印報名信息,查看個人信息的擴展用例是修改個人信息。
3高校志愿者管理系統(tǒng)設計
3.1系統(tǒng)功能模塊設計
高校志愿者管理系統(tǒng)分為管理員、組織者、志愿者三種用戶。其中管理員管理志愿者系統(tǒng),負責用戶管理、志愿活動的審核、系統(tǒng)數(shù)據(jù)庫的維護。組織者負責個人信息管理、報名管理、志愿活動管理、評價管理。志愿者負責個人信息管理、報名管理。
3.2系統(tǒng)ER模型設計
高校志愿者管理系統(tǒng)主要有管理員、組織者、志愿者和活動四個實體,具體的系統(tǒng)ER模型設計圖如圖5所示。
4高校志愿者管理系統(tǒng)實現(xiàn)
4.1登錄界面
組織者或志愿者進入高校志愿者管理系統(tǒng)首頁,輸入自己的手機號和密碼,點擊“登錄”按鈕,通過驗證即可登錄進入系統(tǒng)。組織者初次登錄,需要通過工號進行注冊。志愿者初次登錄,需要通過學號進行注冊。
4.2組織者申報活動
組織者登錄系統(tǒng)后,單擊左側的“志愿活動管理”按鈕,再單擊其下面的“活動申報”按鈕,右側出現(xiàn)活動申報界面,輸入活動名稱、聯(lián)系人、承辦學院或協(xié)會、活動內容簡介、報名開始時間、報名結束時間、開始時間、結束時間、地點等信息,單擊提交按鈕,即可保存活動信息,對此申報的活動提交給管理員,等待管理員審核之后才能發(fā)布。
4.3志愿者報名
志愿者登錄進入系統(tǒng)后,選擇活動列表界面,查看最新發(fā)布的活動信息,根據(jù)自己的意愿和時間選擇相應的活動,點擊“我要報名”進行申請報名?;顒恿斜斫缑嫒鐖D8所示。
4.4組織者評價管理
組織者選擇某次活動的志愿者進入評價界面,選擇是否簽到,檢查出勤情況作為活動基礎分,對志愿態(tài)度、工作能力、溝通能力、誠信度進行選擇(優(yōu)秀、良好、合格、差)四個等級中的一個等級評價作為服務質量分,將兩部分的分數(shù)相加作為志愿者活動積分,點擊提交按鈕評價成功。志愿者活動評價界面如圖9所示。
結語
高校志愿者管理系統(tǒng)可以在高等學校進行推廣使用。隨著系統(tǒng)的運行還需要對系統(tǒng)進行完善:如使用數(shù)據(jù)加密技術,加強系統(tǒng)的數(shù)據(jù)安全性;對界面進一步美化設計等。高校志愿者管理系統(tǒng)有助于高校志愿活動的開展,進一步促進了公益事業(yè)的發(fā)展。
參考文獻:
[1]孟旭彤.大學生志愿者管理研究[D].保定:河北大學,2014.
[2]曾麗娟,邱毅,段濤,等.基于B/S架構醫(yī)院志愿者管理系統(tǒng)的設計與實現(xiàn)[J].醫(yī)學信息,2021,34(07):2730+34.
[3]馬春曉,葉青,呂明.志愿活動管理系統(tǒng)的設計與實現(xiàn)[J].工業(yè)控制計算機,2022,35(01):135136+139.
基金項目:本成果系2020年度河北省高等學??茖W技術研究項目“高校志愿者管理系統(tǒng)的設計與實現(xiàn)”(項目編號:Z2020209)研究成果
作者簡介:房?。?979—),女,漢族,遼寧臺安人,碩士,副教授,研究方向:計算機教育與網絡技術。