西安科技大學信息網絡中心 穆 榮 劉蒙蒙 王曉路
大學生社團活動管理系統的設計
西安科技大學信息網絡中心 穆 榮 劉蒙蒙 王曉路
本文在對社團活動管理現狀進行分析后,提出建設大學生社團活動管理系統來提高管理效率,通過分析系統需求對系統的功能模塊進行設計,同時深化數據庫方面的結構設計,以此來保障數據的一致性與可操作性,從而進一步提高系統安全性。
社團管理;系統數據庫
近些年來隨著互聯網行業的快速發展,互聯網技術已廣泛的用于有關數字化管理、圖文處理、產品設計、輔助教學等眾多領域之中。尤其是是互聯網信息化技術拓展到移動終端后,人們可以跨時間跨地域的隨時進行跨平臺信息交互,以及各種信息的處理。移動終端的發展使得信息的同步變得更加方便,因此在信息處理方面顯示出了更加便捷的優勢。通過實現實時通信與同步管理,能夠在業務管理平臺中積極實現信息化拓展,是管理領域的必然趨勢與最佳選擇。
大學生社團活動管理系統作為一個信息化的管理平臺,能夠從社團信息發布到業務管理實現高效同步化,并且深化數據庫方面的結構設計,以此來保障數據的一致性與可操作性,從而進一步提高系統安全性。界面設計能夠充分發揮功能優勢,實時同步數據信息,并為系統提供簡單易懂的操作功能以及美觀便捷的視圖閱覽。使用大學生社團管理系統極大的方便了社團管理人員對于社團信息和社團活動的管理。
在當今的大學生社團管理中,社團活動管理還是以人工錄入以及紙質記錄為主要方式。但是這樣的管理方式往往會造成大量的浪費,包括人力、物力和金錢。所以這樣的傳統管理方式在這樣一個互聯網信息時代已經變得格格不入,傳統的社團管理方式勢必會被以計算機為基礎的現代化信息系統管理方式所替代。
大學生社團管理系統能夠將管理人員從繁重的登記、計算以及統計等工作中解放出來,這些工作在以往都是使用人力來完成的,往往造成了時間上和精力上的浪費,而且容易會出現錯誤和遺漏。因此開發大學生社團管理系統是勢在必行的。
系統設計采用了B/S(瀏覽器/服務端)的架構實現,運用Java面向對象語言進行編寫,以MVC模式作為框架設計開發,操作簡單,具備良好的用戶體驗。
2.1 主要實現以下功能
(1)系統在UI設計方面采用簡約風格,信息交互方面提示溫馨。(2)社團信息、社團活動以及用戶留言管理等功能權限歸管理員所擁有。(3)首頁的學校簡介、社團活動列表、社團列表以及留言板留言和瀏覽等功能被除了管理員之外的用戶所擁有。(4)系統通過用戶邊界的劃分保障系統的安全性,防止惡意攻擊。
2.2 主要功能模塊
系統在使用權限方面,分為兩種操作類型,即用戶模塊和管理模塊。
用戶模塊主要包括學院簡介、社團列表、社團活動、個人信息以及留言板等。
管理模塊主要包括修改個人密碼、信息錄入、信息管理、活動添加、活動管理、用戶管理以及留言板管理等
2.3 系統的安全性
為確保系統數據的安全性和嚴密性,在用戶未進行登錄之前不能夠被允許查看系統中任何數據,用戶必須經過用戶名和密碼的正確性檢驗之后,才能夠擁有本系統的操作權限。
系統依據用戶的操作權限被分為三個不同的角色:未登錄用戶、普通用戶以及管理員。不同的用戶之間不可以越級進行操作,游客只能夠瀏覽學校信息、社團列表以及社團活動列表;而普通用戶除了游客所擁有的權限外還可以瀏覽自己的信息并進行修改等;管理員用戶可以對普通用戶、社團信息、社團活動信息以及留言信息進行管理。
系統在數據庫管理系統上對信息進行采集,存儲,檢索,更新,統計,傳播等操作。因此數據庫設計的合理性將直接影響到整個社團活動管理系統的運行效率與性能。
(1)數據庫的概念設計
通過上述對于本系統設計的需求分析,并且綜合了數據庫概念模型的創建方式和特點,從而可以建立本社團活動管理系統的E-R圖,如圖1所示:

圖1 大學生社團活動管理系統的E-R圖
(2)數據庫的邏輯結構設計
系統的數據庫概念模型的設計中,需要依據系統本身數據的特點來進行轉化,根據上文的數據庫概念模型的設計成果轉化成為計算機能夠處理的邏輯關系。
(3)數據庫的連接
系統的數據庫連接方式采用JDBC連接,導入相關數據庫連接所需jar包進行簡單配置,就能夠連接到數據庫,在項目應用中,通過Class. forName方法加載數據驅動程序,然后通過getConnection方法就能夠建立一個數據庫連接。DAO模式在數據了操作方面被使用,由于DAO模式在Java編程中被大多數程序員所使用,是JavaEE框架中持久層的基礎,被認為是一種經典的數據庫模式。基于分層式的軟件架構設計用來實現對數據庫訪問的操作,DAO是從抽象數據源中獲取與操作數據的方法,使抽象數據的意義旨在封裝數據庫中表示記錄的數據對象,程序設計者不必關心數據庫的物理存儲位置,以及是何種數據庫,只需要對其封裝的對象進行調用即可,這就是DAO模式的主要思想。
社團活動管理系統為了使數據庫的操作更加簡便,通過使用DB對象對數據庫進行連接和對數據庫中的數據進行操作。
大學生社團活動管理系統從實際出發傾力打造一個實用型的管理系統。系統從操作權限為主體劃分成為用戶和管理兩個部分,對不同角色有不同的權限設置,實現了大學生社團活動管理的信息化建設,將管理員從繁瑣的各種信息錄入的工作中解放出來,從社團信息發布到業務管理實現高效同步化,并且深化數據庫方面的結構設計,以此來保障數據的一致性與可操作性,從而進一步提高系統安全性。
[1]佛麗,王軍,周長會,李昌永.高校學生社團管理模式問題研究[J].亞太教育,2016(01):257.
[2]季華.大學生社團管理模式遇到的問題及對策[J].中小企業管理與科技,2016(04):26-27.
[3]王軍,張淑玲,張建強.大學生社團管理模式存在的問題及對策[J].學校黨建與思想教育,2015(4):74-75.
[4]呂紅梅.大學生社團建設:問題與對策[J].欽州學院學報,2007(05): 73-76.
[5]劉龍洲.大學生社團問題探析[J].理工高教研究,2004(01):91-93.
穆榮(1979—),女,陜西人,碩士研究生,工程師,主要從事網絡建設、網絡管理、服務器管理、教育信息化項目建設等工作。