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