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