摘 要:本文結合中職學校學生信息溝通不暢,提出了基于手機端的校內通系統。通過調查問卷確定了系統的需求分析和模塊,介紹了系統部分思路和界面。在實際使用中能為學生提供生活便利、促進信息交流。
關鍵詞:校內通;中職學校;Android
1 問題的提出
隨著4G手機業務的迅速發展、5G業務的逐漸推出,智能手機進入了中職學校的各個角落,信息的時效性和傳遞性也大大增強了。反觀我校學生的學習和生活,卻仍然受著信息溝通不暢所致的困擾。
對學校情況不甚了解的新生,在剛入學后,無法及時獲取學校或系部的各項通知,各個社團的簡介和納新的消息也無從了解;周末回家時,又可能因為對乘車路線的不熟悉,造成時間上的耽誤,甚至產生安全問題。即使是熟悉情況的老生,在平時的封閉式管理中,也會出現需要購買生活用品而校內無法提供的方便。老生在畢業離校時,校服、筆記本、自行車、書籍等具有二次使用價值的物品也無法科學環保的處理。
上述問題均為信息溝通不暢引起。所以,學校需要一種便捷的、小范圍群體使用的,以學校內部信息發布、方便學生學習生活的交流平臺。因此,開發一個基于手機端的中職學校校內通系統,滿足學生的信息交流需求是有必要的。
2 系統分析和模塊
本系統開發之初,面向全校發放調查問卷,了解學生對校內通系統的功能需求。針對四個系部的高中低年級學生,共發放問卷285份,回收262份。其中,無效問卷15份,有效問卷247份,使用統計軟件對問卷進行分析,結果如下:
(1)每名學生平均每天使用手機時長在4小時左右;(2)學生使用的手機系統中,Android系統占到70%以上;(3)學生對校內通系統功能需求分為學習和生活兩類,學習方面包括課表、成績、教師信息和通知消息的查詢,生活方面包括信息交流、出租轉讓、同伴出游。(4)在附加功能中,學生列舉出兼職信息、社團信息等需求。
根據對問卷結果的分析整理,確定系統的功能分為學習和生活兩個方面。
學習方面:(1)教師查詢:教師所在系部、辦公室位置和電話、個人簡介等;(2)課表查詢:班級課表、教室或機房的上課位置;(3)成績查詢:考生或班級的某門或全部課程成績;(4)通知查詢:學校或系部發布的通知公告。
生活方面:(1)出租轉讓:學生線上交流線下交易,買賣二手用品;(2)我的好友:添加并管理好友,收發即時信息;(3)同鄉會:創建或加入同鄉會,查看同鄉信息,加強學生間的交流;(4)一起出游:發布回家或旅游信息,尋找同伴;(5)社團信息:查詢校內各社團發布的信息;(6)校內論壇:發起或參與討論的話題;(7)我幫你辦:發布或承接需要別人幫助的信息,如代收快遞、代買物品等。
根據需求分析,本系統由七個模塊組成,如下圖所示。
3 部分思路和界面
Android手機常見尺寸有5寸、5.5寸、6寸等。為保證用戶獲得一致的體驗效果,使某一元素在不同尺寸和分辨率的手機上具備相同顯示效果,需要對Android屏幕進行適配。具體方法如下。(1)以某一分辨率為基準,生成所有分辨率對應像素數的列表;(2)把生成的各像素數列表放到res目錄下對應的values文件;(3)根據某一分辨率設計圖上的尺寸,找到對應像素數的單位,設置給控件。
用戶成功登錄系統后,進入系統主頁面,如下圖,可根據需求點擊各模塊圖片進入相應功能。
4 結語
本系統的核心是實現前后臺數據交互和用戶界面更新、將信息發布模塊的消息推送。使用Openfire 服務器作為代理完成消息推送,同時設立監聽器,及時獲取新消息。通過Handler機制更新UI界面,從而完成消息的推送。
目前Android已成為最熱門的手機系統之一,基于現有的Android技術設計的中職學校校內通,可以為學生提供生活便利、增加信息交流,使學生真正融入到校園生活中。
參考文獻:
[1]任婷婷.基于Android系統的校園助手應用的設計與實現[D].北京交通大學,2014.
[2]Android開發:最全面、最易懂的Android屏幕適配解決方案[EB/OL].
作者簡介:馮建華(1979-),河北商貿學校講師。