王博石 朱楠 李吉 張凌熙 李林燕
摘 要:隨著時(shí)代的發(fā)展,學(xué)生愛好更加廣泛,高校社團(tuán)數(shù)量與日俱增,傳統(tǒng)的社團(tuán)管理要開展一項(xiàng)活動(dòng),需要經(jīng)過策劃、審請(qǐng)、批準(zhǔn)、開展等環(huán)節(jié),這些環(huán)節(jié)基本通過人工溝通,會(huì)消耗大量時(shí)間,工作效率較低。為了提高老師及社團(tuán)管理員對(duì)社團(tuán)的管理效率,借助信息化技術(shù)顯得尤為必要。本系統(tǒng)使用Spring+SpringMVC+MyBatis框架開發(fā)高校社團(tuán)管理信息系統(tǒng),面向普通社員、社團(tuán)管理員、系統(tǒng)管理員三類用戶,實(shí)現(xiàn)社員管理、社團(tuán)活動(dòng)管理、社團(tuán)日志管理等功能,方便社團(tuán)管理者和老師對(duì)社團(tuán)的便捷管理,操作簡(jiǎn)便、運(yùn)行穩(wěn)定,可以廣泛應(yīng)用于高校社團(tuán)管理。
關(guān)鍵詞:社團(tuán)管理;SSM框架;信息化管理
一、引言
隨著時(shí)代的發(fā)展,學(xué)生愛好更加廣泛,高校社團(tuán)數(shù)量與日俱增,傳統(tǒng)的社團(tuán)管理要開展一項(xiàng)活動(dòng),需要經(jīng)過策劃、審請(qǐng)、批準(zhǔn)、開展等環(huán)節(jié)。在此期間學(xué)生需要去找到老師并提交議案,往往還需要來回溝通,會(huì)消耗掉大量時(shí)間,有時(shí)甚至?xí)涎踊顒?dòng)進(jìn)程,因此為了提高老師及學(xué)生社團(tuán)管理員對(duì)社團(tuán)的管理效率,利用信息化手段構(gòu)建高校社團(tuán)管理系統(tǒng)就顯得尤為必要。本系統(tǒng)使用Spring+SpringMVC+MyBatis框架開發(fā)高校社團(tuán)管理信息系統(tǒng),面向普通社員、社團(tuán)管理員、系統(tǒng)管理員三類用戶,實(shí)現(xiàn)社員管理、社團(tuán)活動(dòng)管理、社團(tuán)日志管理等功能,適用于社團(tuán)管理員對(duì)各大社團(tuán)的成員信息和各大社團(tuán)負(fù)責(zé)人對(duì)活動(dòng)的申請(qǐng)進(jìn)行管理審批,操作簡(jiǎn)便、運(yùn)行穩(wěn)定,可以廣泛應(yīng)用于高校社團(tuán)管理,有著很好的應(yīng)用前景。
二、系統(tǒng)構(gòu)建
高校社團(tuán)管理信息系統(tǒng)為提高社團(tuán)管理員的工作效率,利用現(xiàn)代化信息技術(shù),實(shí)現(xiàn)對(duì)社員的動(dòng)態(tài)管理、社團(tuán)活動(dòng)的實(shí)時(shí)審批及社團(tuán)活動(dòng)記錄等功能,系統(tǒng)功能架構(gòu)圖如圖1所示,主要包括普通用戶模塊、社團(tuán)管理員模塊兩個(gè)模塊,下面將對(duì)兩個(gè)模塊分別進(jìn)行介紹。
(一)普通用戶模塊
普通用戶模塊主要是針對(duì)普通社員來進(jìn)行使用,主要包括以下功能:
(1)首頁注冊(cè)與登錄:用戶可以先注冊(cè)一個(gè)賬號(hào);輸入用戶名和密碼匹配成功則可以登錄系統(tǒng)。(2)用戶申請(qǐng)入社:用戶可以通過查詢社團(tuán),點(diǎn)擊查看社團(tuán)簡(jiǎn)介,選擇感興趣的社團(tuán)進(jìn)行申請(qǐng)加入,輸入個(gè)人信息,點(diǎn)擊申請(qǐng)入社。(3)社團(tuán)活動(dòng)參加申請(qǐng):普通社員登錄系統(tǒng),可對(duì)社團(tuán)活動(dòng)進(jìn)行瀏覽,對(duì)于自己感興趣的活動(dòng)課進(jìn)行參加申請(qǐng),帶社團(tuán)管理員審核后則可參加該活動(dòng)。(4)查詢活動(dòng)審批結(jié)果:可以輸入活動(dòng)信息編號(hào)查詢也可以在已提交活動(dòng)界面中查看,查看之前申請(qǐng)的參加活動(dòng)審批結(jié)果。
(二)社團(tuán)管理員模塊
社團(tuán)管理員模塊主要是針對(duì)社團(tuán)管理員來進(jìn)行使用,主要包括以下功能:
(1)首頁注冊(cè)與登錄:社團(tuán)管理員賬號(hào)密碼提前進(jìn)行分配,輸入用戶名和密碼匹配成功則登錄系統(tǒng)。(2)會(huì)員管理:社團(tuán)管理員可以對(duì)會(huì)員信息進(jìn)行錄入、修改、刪除。(3)審批活動(dòng):社團(tuán)管理員可以對(duì)提交上來的活動(dòng)進(jìn)行審批查詢和修改。(4)社團(tuán)聯(lián)系人查詢:管理員可以輸入聯(lián)系人編號(hào)或姓名進(jìn)行查詢。(5)社團(tuán)管理:對(duì)社團(tuán)進(jìn)行錄入、修改、刪除。(6)社團(tuán)活動(dòng)日志管理:可對(duì)社團(tuán)舉辦的歷史活動(dòng)進(jìn)行查看,也可以進(jìn)行活動(dòng)日志記錄。
三、系統(tǒng)實(shí)現(xiàn)
系統(tǒng)基于采用Shiro框架和SSM框架,利用Eclipse開發(fā)集成平臺(tái)、MySQL數(shù)據(jù)庫、Navicat、Tomcat、PowerDesigner等軟件實(shí)現(xiàn)了本系統(tǒng)的普通用戶模塊、社團(tuán)管理員模塊兩大功能模塊。
普通用戶點(diǎn)擊注冊(cè)時(shí),系統(tǒng)向服務(wù)器發(fā)送請(qǐng)求,跳轉(zhuǎn)至注冊(cè)頁面,用戶填寫注冊(cè)信息后點(diǎn)擊注冊(cè),系統(tǒng)此時(shí)驗(yàn)證賬號(hào)的合法性,例如,密碼長(zhǎng)度是否合法等,若不合法,系統(tǒng)頁面出現(xiàn)紅字提示,同時(shí)系統(tǒng)檢驗(yàn)數(shù)據(jù)庫中是否已有相同的數(shù)據(jù),若有相同數(shù)據(jù),則系統(tǒng)返回注冊(cè)失敗提示;若全部合法,則系統(tǒng)返回注冊(cè)成功信息,可以報(bào)名活動(dòng)。
普通用戶點(diǎn)擊申請(qǐng)入社,系統(tǒng)發(fā)送請(qǐng)求給服務(wù)器,服務(wù)器將查詢到的各個(gè)表數(shù)據(jù)返回到頁面,頁面顯示社團(tuán)信息,用戶可以點(diǎn)擊查看社團(tuán)簡(jiǎn)介,并選擇感興趣的社團(tuán)點(diǎn)擊申請(qǐng)加入,用戶輸入個(gè)人信息,點(diǎn)擊提交,系統(tǒng)再次向服務(wù)器發(fā)送請(qǐng)求,驗(yàn)證相關(guān)限制合法之后,將用戶與所申請(qǐng)的社團(tuán)建立關(guān)聯(lián),將數(shù)據(jù)提交至數(shù)據(jù)庫,服務(wù)器返回申請(qǐng)成功的信息。
用戶點(diǎn)擊社團(tuán)活動(dòng)申請(qǐng),系統(tǒng)向服務(wù)器發(fā)送請(qǐng)求,返回當(dāng)前社團(tuán)所有活動(dòng)數(shù)據(jù)列表,用戶在感興趣的活動(dòng)欄目中可進(jìn)行參加申請(qǐng),輸入相關(guān)信息并進(jìn)行合法驗(yàn)證,若不合法,則需重新輸入,若合法,系統(tǒng)將數(shù)據(jù)錄入數(shù)據(jù)庫,狀態(tài)為未審批,社團(tuán)管理員可在審批活動(dòng)頁面查詢到該記錄,并對(duì)其進(jìn)行審批。
系統(tǒng)管理員可以對(duì)全部社團(tuán)進(jìn)行查詢、錄入、修改和刪除,點(diǎn)擊添加會(huì)員,系統(tǒng)將跳轉(zhuǎn)至添加會(huì)員頁面,輸入相應(yīng)信息,單擊“提交”后,系統(tǒng)將會(huì)在驗(yàn)證輸入框信息的合法性后,將數(shù)據(jù)存入數(shù)據(jù)庫,系統(tǒng)再次訪問數(shù)據(jù)庫是可查找到該會(huì)員的信息。點(diǎn)擊在修改會(huì)員信息頁面點(diǎn)擊“修改”,在彈框中會(huì)出現(xiàn)會(huì)員信息,可以選擇所需修改的信息,點(diǎn)擊提交,系統(tǒng)將會(huì)在數(shù)據(jù)庫中存入最新的信息。在刪除會(huì)員信息頁面,可以對(duì)會(huì)員信息進(jìn)行單個(gè)刪除和批量刪除。
社團(tuán)管理員可在查詢已審批活動(dòng)頁面對(duì)已審批的活動(dòng)進(jìn)行條件或全部查詢,輸入條件可為活動(dòng)信息編號(hào)或活動(dòng)名稱,當(dāng)不輸入任何條件時(shí),系統(tǒng)默認(rèn)全部查詢,并且將查詢到的數(shù)據(jù)顯示在頁面中。同時(shí),可在此點(diǎn)擊查看活動(dòng)審批不通過的原因,對(duì)已審批活動(dòng)點(diǎn)擊“修改”,在彈框中會(huì)出現(xiàn)活動(dòng)信息,可以選擇所需修改的信息,點(diǎn)擊提交,系統(tǒng)將會(huì)在數(shù)據(jù)庫中存入最新的信息。
系統(tǒng)管理員可在管理員模塊進(jìn)行社團(tuán)管理,對(duì)社團(tuán)信息進(jìn)行添加、修改和刪除操作,點(diǎn)擊添加社團(tuán),系統(tǒng)將跳轉(zhuǎn)至添加社團(tuán)頁面,輸入相應(yīng)信息,單擊“提交”后,系統(tǒng)將會(huì)在驗(yàn)證輸入框信息的合法性后,將數(shù)據(jù)存入數(shù)據(jù)庫,系統(tǒng)再次訪問數(shù)據(jù)庫是可查找到該社團(tuán)的信息。在修改社團(tuán)信息頁面點(diǎn)擊“修改”,在彈框中會(huì)出現(xiàn)社團(tuán)信息,可以選擇所需修改的信息,點(diǎn)擊提交,系統(tǒng)將會(huì)在數(shù)據(jù)庫中存入最新的信息。在刪除社團(tuán)信息頁面,可以對(duì)社團(tuán)信息進(jìn)行單個(gè)刪除和批量刪除。
社團(tuán)管理員在進(jìn)行活動(dòng)審批是,可查詢所有已申請(qǐng)的活動(dòng)數(shù)據(jù)列表,并對(duì)未審批活動(dòng)進(jìn)行審批,點(diǎn)擊審批,當(dāng)不予以通過時(shí),需給出原因,未審批活動(dòng)經(jīng)社團(tuán)管理員審批后,可在已審批活動(dòng)查詢頁面中查詢。在刪除活動(dòng)信息頁面,可以對(duì)社團(tuán)信息進(jìn)行單個(gè)刪除和批量刪除。
四、結(jié)束語
本系統(tǒng)采用Spring+SpringMVC+MyBatis技術(shù),設(shè)計(jì)開發(fā)了高校社團(tuán)管理信息系統(tǒng)的普通用戶、社團(tuán)管理員兩大功能模塊,實(shí)現(xiàn)高效社團(tuán)的社員管理、社團(tuán)活動(dòng)管理等功能。本系統(tǒng)旨在提高高校社團(tuán)管理工作效率,節(jié)省教師和同學(xué)線下溝通、跑腿時(shí)間,實(shí)現(xiàn)社團(tuán)工作線上實(shí)時(shí)處理,便捷快速的獲取信息,極大的滿足了社團(tuán)管理員、老師的需求,解決了高校社團(tuán)管理工作效率低、溝通繁復(fù)的難題。
參考文獻(xiàn):
[1]趙祿雷,郝小剛. 基于B/S模式的高校體育社團(tuán)信息管理服務(wù)平臺(tái)構(gòu)建[J]. 運(yùn)動(dòng),2015,21:90-92.
[2]鄒建國(guó),馬丁,劉奇祥. 基于B/S與C/S架構(gòu)的高校社團(tuán)管理系統(tǒng)[J]. 現(xiàn)代計(jì)算機(jī),2013,19:58-62.