王琛 曹桂磊 盧曦


摘 要:智能手機的存在方便了信息的發布,加速了信息的傳播,方便了豐富大學生的校園社團生活,設計一款校園社團APP成為當下高校的一種流行趨勢。校園社團的種類和功能越來越豐富,學生對校園社團APP的需求越來越多樣化。為了綜合滿足學生的此類需求,文章提出了基于移動端的校園社團APP設計方案,主要包括用戶個人信息管理、社團管理、社團人員管理、社團活動管理、社團交流等功能。
關鍵詞:校園;社團;移動平臺;設計
1? ? 傳統社團管理的缺陷
隨著現代信息社會的到來,互聯網信息和人們生活學習的聯系也日益密切。在大學生活中,社團是不可或缺的一部分。隨著大學生的學習生活越來越多元化,社團的種類也越來越豐富,與此同時社團的管理工作也變得越來越復雜,如果仍然按傳統的管理機構進行管理,不僅會帶來一定程度上的不便,還會耗費不必要的人力和資源[1]。傳統校園社團結構管理方式中存在的不足如下。
1.1 活動通知傳遞方式過于麻煩
無論是學校下達給各社團的通知,還是各社社長要傳達給社員的信息,在傳統的社團管理模式中都只能通過約定一個固定時間開會來傳達,而找到每個人都方便的時間并不容易,這樣的會議不僅浪費了時間,還很容易通知不到位,遇到比較緊急或比較復雜的通知,有時還需要開會時做筆記防止遺忘,長此以往更是容易出差錯。這種情況下如果可以將通知放在一個公共平臺上,不僅可以提高工作效率,避免時間的浪費,同時也能通知得更加清楚到位,優化了傳統的社團管理模式。
1.2 溝通交流不方便
在傳統的社團管理方法中,社長或老師如果想了解社員們的想法,或是想與社員們進行討論,無非是開集體會議,但這樣的方法同樣存在浪費時間的弊端,并且也不能保證每一個人都能參與,并不有利于社團營造融洽的氛圍。如果可以在社團網站的平臺上進行留言板或論壇形式的溝通交流,就可以在輕松愉快的環境下進行討論。
1.3 工作效率較低
傳統校園社團活動的一系列策劃和宣傳都有很大的局限性,傳統的活動宣傳方式要耗費許多不必要的時間和資源,甚至讓原本可以參加活動的同學不能參加,而參加了的同學也只能通過有限的渠道向別的同學轉述活動的情況。如果可以在線進行活動的備案和宣傳,就可以節省很多精力,也提高了管理者的工作效率,促進了社團的個性化發展。
1.4 資料數據維護不便
每個校園社團的建立都要上報基本資料給學校進行登記備案,每個社員的加入也要上報資料給各社社長以便于集中管理。眾多資料不僅不便于查閱,也給維護帶來了許多困難。而利用社團APP將數據保存在數據庫內,不僅簡化了資料錄入登記的過程,也讓數據維護的操作簡便了許多。
2? ? 系統功能需求分析
針對以上不足之處,本文根據社團體系中不同用戶角色的需求,設計了一個校園社團APP的構建方案,為當今大學生社團事務處理提供一個良好的平臺[2]。從校園社團APP的用戶群體來看,社團人員管理、活動管理、社團交流是比較重要的模塊,所以設計的目標就是為了讓用戶有一個舒適的體驗。本校園社團APP的功能需求如下:
(1)尚未在系統中注冊的用戶在注冊后可以進行申請加入某社團的操作,這些用戶資料和申請信息都將顯示在后臺管理系統的界面中,管理員可以對所有的用戶信息以及申請信息進行管理操作。
(2)注冊用戶登錄后可以在后臺管理系統上發布和修改社團信息。社團的設立、每個社團的詳細信息和各社團活動的管理全部都能在后臺進行管理操作。同時用戶可以在前臺界面查看每個社團的詳細信息,也可以在社團活動模塊中了解社團最近開展的活動。這樣不僅方便用戶了解社團相關的信息,也為管理員管理社團提供了一個規范便捷的平臺。
(3)注冊后用戶還可以使用留言板在線留言。這個功能可以讓同學們更便捷地表達自己的想法,有利于同學們之間的互相交流,讓同學們都能為社團建設添磚加瓦,也能讓管理人員總結出有價值的信息,更好地管理社團和組織社團活動。
3? ? 系統總體架構
本系統是為了給在校大學生提供完善的校園社團服務,給更多想要參加社團的人提供平臺。本系統基于Android,分為兩大部分,首先是服務器的搭建,服務器的作用包括調用、存儲、更新數據;其次是Android端的設計,Android端用來與用戶交互;前后臺數據的交互采用AsyncHttpClient技術實現[3]。
4? ? 系統功能設計
本系統的使用群體分為社團普通用戶和社團管理者。
面向普通用戶,本APP實現的主要功能包括查看社團列表及詳細信息、申請加入社團、查看近期的活動、在線留言、個人信息的修改。其中,用戶必須進行注冊登錄后才能使用留言板、申請加入社團和個人信息修改的功能。用戶用例如圖1所示。
面向系統管理員,本APP實現的主要功能包括處理社團事務以及管理社團人員等。管理員登錄后可以修改密碼、管理社團信息、管理社團活動、管理社團人員信息、審核留言板、審核社團相關申請。管理員用例如圖2所示。
經過以上分析確定了本系統的總體功能模塊設計,如圖3所示。
5 系統主要模塊功能設計
5.1 社團管理功能
管理員登錄后臺管理系統后,可以實現:(1)增加新社團,可以對新社團信息進行錄入,包括社團名稱、社團負責人、介紹和成立時間。(2)修改社團信息,可針對現有社團的詳細信息進行修改,其中社團序號不能修改。(3)刪除現有社團,可以刪除任意不合規范的現有社團,刪除成功后給出操作成功的提示框。
5.2 社團人員管理功能
注冊后的登錄用戶可以瀏覽社團詳細信息,并在詳細信息頁面申請加入社團。管理員登錄后,可以審核用戶申請:(1)通過用戶申請,對用戶申請信息進行同意操作,同意申請后,修改該用戶個人信息中的所屬社團。(2)拒絕用戶申請,刪除系統用戶提交的申請信息,在刪除成功后會給出刪除完畢的提示。
5.3 社團活動管理功能
管理員登錄后臺管理系統后,可以實現:(1)增加新社團活動,選擇現有社團增加新的社團活動。(2)刪除現有社團活動,對已有的社團活動進行刪除,刪除成功后給出操作成功的提示框。
5.4 社團交流功能
注冊后的系統用戶登錄后能夠進入留言板模塊并進行使用,留言板功能不僅可以看到別人的留言信息,還可以發表自己的留言。管理員可以在后臺管理系統刪除用戶提交的留言信息,當刪除成功后給出操作成功的提示框。
6? ? 數據庫設計
本平臺的數據庫采用Microsoft SQL Server作為數據庫管理工具,根據系統的需求分析和功能設計,并且結合系統各模塊的詳細設計,可以得到如下數據庫設計方案。
(1)社團列表:存放學校現有社團的信息,用于前后臺界面展示不同社團的具體信息。
(2)留言列表:存放系統用戶的留言信息,用于實現留言板功能的界面展示。
(3)管理員表:存放現有的管理員賬號相關信息。
(4)活動列表:存放社團進行的活動信息,用于在前后臺界面展示社團活動的具體信息。
(5)用戶列表:存放已進行注冊的系統用戶信息,用于在前臺交互界面顯示出該用戶的個人信息供用戶自行修改(但不可修改所屬社團),同時在后臺管理界面顯示每個用戶的賬號詳細信息供管理員進行管理。
(6)申請列表:存放系統注冊用戶申請加入社團的信息,一個用戶可申請多個社團,用于在后臺管理界面展示還未處理的用戶申請信息。
7? ? 結語
隨著校園社團的種類和功能越來越豐富,智能手機等移動技術日新月異,學生對此類校園社團APP的功能需求不斷增加。為了綜合滿足學生對校園生活學習娛樂等多方面的個性化需求,本文提出了基于移動端的校園社團APP設計方案,該設計方案能夠在學校與學生、學生與學生之間搭建一個很好的信息交流平臺,不但為大學生參加校園社團活動提供了便捷的服務,而且幫助學校更好地管理社團,從而營造和諧文明、積極向上的校園氛圍。
[參考文獻]
[1]彭奕平.基于安卓平臺的掌上校園APP的設計與開發[J].科技資訊,2017(11):24-25.
[2]史肖敏,劉敏娜.基于Android的校園論壇的設計與實現[J].電腦知識與技術,2016(7):54,57.
[3]賈步忠.基于Android的校園信息共享平臺設計[J].自動化與儀器儀表,2017(9):85-86,89.
(編輯 王雪芬)