李永 劉芳


【摘 要】學生社團組織及其開展的活動是高職院校促進學生成長成才的重要途徑之一,針對目前大多高職院校的學生社團仍使用手工或半手工方式管理的問題,設計與開發學生社團管理系統,既便于社團的推廣,也便于學生根據自己的興趣愛好選擇適合自己的社團。
【關鍵詞】學生社團;管理系統;數據庫設計
高職院校中的學生社團是學校學生在自愿基礎上自由結成并按照章程自主開展活動的學生群眾組織。這些社團有的是根據學生的興趣愛好組建的;有的是結合專業設置組建的,其活動是對課堂教學的有益補充,并真正體現了以學生為主體、以教師為主導的教學理念。但目前大多高職院校的學生社團仍使用手工或半手工方式管理,其管理效率低下,不利于社團活動的發布與歸檔,阻礙了社團的進一步發展。為此,利用信息化手段,設計與開發高職院校學生社團管理系統不但有助于社團管理的規范化、提高社團管理水平與效率[1],而且便于社團的推廣。
一、系統需求分析
學生社團管理系統主要通過對學生社團的日常事務進行管理,包括社團及其成員管理、社團活動管理、社團經費管理和信息發布管理等。本系統的需求分析主要分為系統的功能需求以及非功能需求兩個方面。
(一)系統的功能需求
學生社團管理系統的總體功能需滿足高職院校學生社團各項業務工作的需要。通過調查分析,確定高職院校學生社團管理系統的主要功能需求包括以下七個部分,分別是社團信息管理、社團成員管理、社團活動管理、活動考勤管理、社團經費管理、信息發布管理以及系統基礎管理。系統功能結構如圖1所示。
圖1中各功能需求包含的功能如下所述。
(1)社團信息管理:主要包括社團基本信息的添加、修改、刪除及查詢等功能。
(2)社團成員管理:完成對社團成員信息的基本維護,主要包括新成員的添加、原有成員信息的修改與刪除、以及社團成員的查詢等功能。
(3)社團活動管理:主要包括社團活動信息的添加、修改、刪除及查詢等功能。
(4)活動考勤管理:主要是對社團成員在入社后參加社團活動的出勤情況的管理。
(5)社團經費管理:主要包括社團收入進賬、支出費用的管理。
(6)信息發布管理:通過此功能發布、維護社團消息。
(7)系統基礎管理:主要包括對系統用戶信息的維護、數據庫的維護管理、系統日志的管理等功能。
(二)系統的非功能需求
系統的易操作性、可擴展性、安全性和使用效率等非功能需求與系統功能需求同樣重要,其影響著系統運行后的最終實現目標[2]。
(1)具有良好的人機界面,方便用戶操作
本系統的操作對象以社團學生為主,要求系統不但要有合理的功能布局、美觀的人機界面,還要具有較強的交互性和糾錯能力,如通過必要的智能提示和數據驗證等手段提高系統的易操作性。
(2)系統需具有較強的可擴展性
本系統要實現大量的數據操作和管理功能,如數據的添加、修改、刪除和查詢等,所以在功能設計上應盡量科學合理、層次結構清晰,具有較強的可擴展性,并進行相應數據接口的設計。
(3)系統的安全性和使用效率
本系統采用基于Internet網絡的B/S架構實現,其用戶分為系統管理員、社團負責人和普通用戶3類,登錄后應擁有不同的系統功能權限。如系統管理員具有本系統的最高權限,可進行社團信息、系統基礎信息管理等;社團負責人具有對本社團成員信息、活動信息以及考勤信息等的管理;而普通用戶則只能查看本社團的活動信息以及系統發布的公共信息。另外,當用戶查詢相關信息時,系統要有一定的響應速度。
二、系統功能設計
根據前面系統功能需求分析的結果,本系統要實現社團信息管理、社團成員管理、社團活動管理、活動考勤管理、社團經費管理、信息發布管理以及系統基礎管理等功能,由于社團信息管理和信息發布管理比較簡單,只需要進行相應數據的添加、修改、刪除和查詢操作,所以下面主要針對其余5方面的功能加以介紹。
(一)社團成員管理模塊設計
社團成員是構成社團的主體,本模塊主要包括納新管理、成員信息的修改與查詢、退社管理等。每學年新生入學后,可通過納新管理實現新成員的招收;當社團成員畢業或者其他原因退社時,需要及時刪除該成員記錄。另外,社團成員在入社后,可根據社團的需要進行成員信息的變更等。
(二)社團活動管理模塊設計
社團活動管理模塊主要包括活動信息(社團名稱、活動名稱、活動主題、活動日期、活動地點、經費支出、出席人數)的添加、刪除、修改及查詢等。
(三)社團活動考勤模塊設計
活動考勤模塊主要包括活動考勤信息(社團名稱、活動名稱、活動主題、活動日期、活動地點、經費支出、出席人數)的添加、刪除、修改及查詢。并在完成考勤操作后,即可通過考勤統計界面查看每個社團每個活動的考勤統計結果,包括活動編號、活動名稱、時間、地點、應到人數、出勤人數、出勤率。
(四)社團經費管理模塊設計
經費管理模塊是對社團的經費進行管理,主要包括社團的收入和社團的支出管理。社團收入需要根據收入明細一項一項的進行統計核實,如贊助、學校獎勵等收入。社團支出需要明確社團的支出明細,如活動支出、獎勵支出等,以確保經費的合理利用和收支平衡。同時可對當前費用、歷史支出費用等賬目進行查詢。
(五)系統基礎管理模塊設計
該模塊是保證整個系統運行管理的基礎,只有系統管理員才能進行操作。其中,用戶信息的維護包括用戶的增刪改,如用戶權限的修改;數據庫的維護管理主要是對數據的備份與恢復;系統日志的管理提供對系統運行過程中所記錄的日志信息的查詢與刪除操作。
三、系統數據庫設計
(一)數據庫分析
由系統需求分析及系統功能設計可知,本系統涉及到的基本實體集有系統用戶、社團組織、社團成員和社團活動,所以需要創建用戶表、社團組織表、社團成員表和社團活動表;又由于社團成員為學校不同院部、專業和班級的學生,為簡化數據表間聯系的復雜性,可將院部和專業信息合并成一個二維表,所以需要創建專業信息表和班級信息表,用于存儲院部、專業和班級相關信息;另外,根據活動考勤統計功能需求,還需要創建活動考勤表,用于存儲學生參加社團活動的出勤信息。
(二)數據庫設計
在數據庫分析的基礎上,再對各個表進行細化,提煉出各表中需要存儲的具體字段及其屬性,如字段名、數據類型、約束等。本系統主要數據表有如下8張:專業信息表、班級信息表、社團信息表、社團成員信息表、社團活動信息表、活動出勤信息表、消息發布信息表和用戶信息表,具體如表1所示。
四、結束語
隨著我國高職院校“以就業為導向,以職業能力培養為核心”教育教學改革的深入[3],無論在“教”還是“學”方面都要著力培養學生的技術應用與創新能力,而學生社團組織則為其提供了一個有效的培養途徑。針對目前高職院校社團大多仍使用手工或半手工方式管理的問題,本文提出的學生社團管理系統的設計方案,能夠有效提高社團管理工作的效率和質量,為日后社團管理信息系統的建立提供了基礎。
【參考文獻】
[1]楊豆琪.數字化校園背景下的社團管理模式探析[J].人才資源開發,2017(3):68-70.
[2]陳瑩.基于NET框架的高校社團管理系統的設計與實現[D].長春:吉林大學,2015.
[3]劉芳.面向高職信息類專業群的“實訓、實戰、實體”實踐教學體系的構建[J].職業技術教育,2015,36(11):37-40.