劉一帆
摘要:我校是國家級重點中學,秉承素質教育的治學理念,在學校的指導下具有相同興趣的同學組成了各類社團,不時組織豐富的社團活動,但是目前看存在管理混亂,成效不突出的問題,并且學校不限制攜帶手機,也容易使高中生陷入聊天與游戲的誤區(qū)。針對這兩個問題,我考慮以智能手機為載體,實現(xiàn)社團管理系統(tǒng),既能改變社團管理不善的現(xiàn)狀,也能將高中生的視線從手機的娛樂功能轉到深入了解科技發(fā)展改變人類生活的方向上來,從而增強高中生的思考深度,不斷在良好的學校氛圍中提高自身的素質修養(yǎng)。
關鍵詞:手機 高中 社團管理
中圖分類號:G637 文獻標識碼:A 文章編號:1007-9416(2016)05-0000-00
隨著計算機技術與通信技術的不斷發(fā)展,智能手機已經(jīng)普及到各類人民群眾,高中生也不例外。但是大部分高中生使用手機對學習的幫助僅限于使用微信或者騰訊QQ傳遞作業(yè)影像,這既不利于高中生對科學技術的發(fā)展有更深入的了解,還會產生很多的負面影響,比如陷入聊天或者手機游戲的誤區(qū)。我校做為國家級重點中學,有著獨特的素質教育理念,允許學生自由成立各類社團,發(fā)展到現(xiàn)在已經(jīng)有民族樂團、電聲樂隊、動漫社、天文社、物理社、讀書社等四十多個內容豐富的社團,但是各個社團的管理比較獨立并且比較混亂,基于這些問題,我考慮以智能手機為載體,設計一個社團管理系統(tǒng),通過系統(tǒng)的幫助改善我們學校社團的管理現(xiàn)狀,也有利于高中生認識到手機不只是聊天和游戲,還能切實的改善我們身邊的問題,進而激發(fā)我們的學習熱情。
1 現(xiàn)狀分析
目前從我們學校社團的整體狀況來看不盡人意,從各方面都不能完全滿足素質教育的要求,下面就具體問題進行詳述:
(1)普通學生:選擇社團的時候比較盲目,有一定的隨意性。加入社團后對自身的素質培養(yǎng)也沒有明顯的改善。
(2)社團組織者:沒有工具的輔助,發(fā)展社團和組織活動經(jīng)常事倍功半,難以滿足社團良性發(fā)展的要求。
(3)學校管理者:無法全面掌控社團發(fā)展的現(xiàn)狀,也無法評估社團發(fā)展與素質教育之間的關系,從而無法真正實現(xiàn)高中生素質教育的治學理念。
2 解決方案
針對上述社團的整體不利現(xiàn)狀,借助于已經(jīng)隨處可見的智能手機,搭建高中生社團管理系統(tǒng),限于篇幅,下面僅介紹系統(tǒng)的整體架構與功能概述。
2.1整體架構
根據(jù)學校現(xiàn)狀,充分利用現(xiàn)有硬件與網(wǎng)絡資源,在校園機房搭建該系統(tǒng),整體架構拓撲圖如圖1。
普通學生、社團組織者、學校管理者使用手機APP訪問社團管理系統(tǒng)的各項功能。為了增強數(shù)字學校一體化的效果可以與教室管理系統(tǒng)、學生成績管理系統(tǒng)等對接,與教室管理系統(tǒng)對接可以瀏覽教室的空余時間,為社團組織活動預定活動場所,與學生成績管理系統(tǒng)對接可以在統(tǒng)計分析模塊增加參與社團活動的學生成績分布,更有利于分析社團活動對學習成績的影響程度,從而平衡社團活動與學習的關系,更有利于學生全方面的成長。
技術上準備采用流行的三層架構:
(1)表示層:客戶端主要面向Android手機,開發(fā)工具選擇JDK1.6+Eclipse+ADT(Android Develop Tools),程序開發(fā)完成后創(chuàng)建AVD(Android Virtual Device)進行模擬測試。
(2)業(yè)務邏輯層:所有后臺功能打包成war包,部署在應用服務器Tomcat7上,Tomcat作為一個輕量級應用服務器,占用系統(tǒng)資源比較少,且具有良好的擴展性,也支持負載平衡,性價比高。
(3)持久層:數(shù)據(jù)庫選擇MySQL,該數(shù)據(jù)庫的好處是體積小、訪問速度快、性能比較高,也可以跨平臺部署,為了保證最大的可移植性,業(yè)務邏輯層通過JDBC(Java Data Base Connectivity)訪問持久層。
基于該三層架構的系統(tǒng)信息流示意圖如圖2。
手機通過Http將請求發(fā)送到后臺App Server,后臺App Server通過Web服務接入層響應手機的Http請求,App Server再通過主控Servlet將請求分配到具體的六個業(yè)務模塊進行處理,在業(yè)務模塊進行數(shù)據(jù)處理與業(yè)務邏輯處理過程中,如果需要進行數(shù)據(jù)訪問或者持久化操作則利用DAO數(shù)據(jù)訪問層的JavaBean通過Jdbc訪問持久層的DB server,DB Server通過對Table、Procedure、Function等對象的操作,將Jdbc的請求數(shù)據(jù)結果返回App Server,App Server再按原路徑將數(shù)據(jù)結果返回給手機APP進行內容展現(xiàn)。
2.2功能概述
該系統(tǒng)的使用用戶可分為三類,學校管理者、社團組織者(會長)、學生,系統(tǒng)功能分為六個模塊,分別是社團申請模塊、社團招募模塊、社團活動模塊、社團點評模塊、統(tǒng)計分析模塊、用戶管理模塊,他們之間的關系見圖3。
社團申請模塊:由社團發(fā)起學生使用該模塊向學校提交社團成立申請,需要填寫社團名稱、發(fā)起人(會長)、發(fā)起人所在班級、發(fā)起理由、社團logo、社團標語等信息。學校領導通過查看申請酌情進行審批。當會長升高三不再擔任會長后指定下任會長,也需要通過此模塊進行申請更換會長。如果會長覺得社團沒有存在的意義,也可以通過本模塊提出注銷申請。
社團招募模塊:社團成立后,會長可以隨時使用招募模塊進行定期或者不定期的會員招募活動??梢酝ㄟ^展示文字、圖片、視頻等各種多媒體資料進行社團的宣傳活動,也可以通過消息推送、朋友推薦等功能擴大社團的影響力。如果社團成立的時間比較長,還可以發(fā)揮自己的優(yōu)勢,展示以前歷次活動的照片及統(tǒng)計數(shù)字,比如曾經(jīng)加入的學生人數(shù),活動次數(shù),活動的好評率等。其他學生可以通過瀏覽社團的各種宣傳資料來選擇是否加入該社團,加入社團后如果對加入的社團失去興趣也可以隨時退出。
社團活動模塊:會長可以隨時發(fā)起活動通知,內容包括活動標題、活動內容、活動場所、是否有費用支出、報名截止時間等,該活動通知只發(fā)送給當前的社團成員。社團成員收到通知或者瀏覽到該活動時,選擇加入或者不加入本次活動,在報名截止日期過后,明確選擇加入本次活動的成員為最終活動人員,會長可以根據(jù)最終人數(shù)規(guī)劃活動的最終細節(jié)。活動結束后,會長可以發(fā)布本次活動的各項多媒體資料,其他成員需要發(fā)布資料的必須通過會長的審批同意。
活動點評模塊:本模塊可大可小,小到可以與社團活動模塊合并在一起。但是我覺得將點評模塊做大是有意義的,模塊功能上不只可以點評活動,也可以點評同學。每次活動結束后,每個參加活動的成員都可以對活動進行點評,成員之間也可以互相點評,也可以對會長的組織能力進行點評。這樣的點評是有后續(xù)意義的,例如活動好評率高的話可以增強社團成員的凝聚力,也可以在招募時招募到更多優(yōu)秀的成員;對會長的點評可以促使會長更盡到組織者的作用,不斷改進自己的組織管理能力;對成員之間的互評可以起到監(jiān)督作用,更能強化個人的素質修養(yǎng)。
統(tǒng)計分析模塊:通過各類報表的形式展現(xiàn)社團的整體運作情況。所有人都可以查看本校當前社團的數(shù)量,參與人數(shù)、年級分布及占總學生數(shù)的百分比,每個社團的活動頻率,社團、社團活動及社團成員的評論等公共信息。普通學生可以根據(jù)這些信息適當?shù)倪x擇適合自己的社團,社團組織者可以根據(jù)數(shù)據(jù)改善自己的活動狀況,學校領導可以根據(jù)這些數(shù)據(jù)分析社團活動對學生的學習是否有所影響,是否能夠真正提高學生的素質。每個人都能從統(tǒng)計分析大數(shù)據(jù)里面汲取自己需要的營養(yǎng)。
用戶管理模塊:主要提供三類用戶角色的權限分配,用戶角色分為學校管理者、社團組織者、普通學生三類(其中社團成員不是一個單獨的角色,只是與某個社團掛鉤的普通學生),其中社團組織者與普通學生可以同時被某一個學生擁有,既一個學生既可以是社團組織者,同時也可以是其他社團的成員。各類角色的功能可參見上述的模塊圖與模塊描述,因為該模塊的思路與其他軟件系統(tǒng)類似,不再詳細敘述。
3 結語
該社團管理系統(tǒng)不僅能夠提高社團運作的透明度,也能使各項社團活動得到有效的管理,既豐富了高中生緊張學習后的業(yè)余生活,也能讓高中生充分體會到計算機技術和通信技術的強大,樹立更加好好學習的信心和決心,同時也能增強學校的辦學理念,將素質教育更加深入人心,間接增強學校的社會聲譽。
參考文獻
[1]明日科技.Android從入門到精通.清華大學出版社,2012.
[2]吳卿.辦公軟件高級應用(Office 2010) [M].浙江大學出版社,2012
[3]褚華全國計算機技術與軟件專業(yè)技術資格(水平)考試指定用書軟件設計師教程(第4版)[M].清華大學出版社,2014.