黃梓泳 陳煒嫻



摘要:為了適應新時代校園建設的發展需求,幫助高校師生了解校園信息、高效工作學習、拓展社交圈以及豐富校園生活,筆者團隊設計開發了一款基于APIcloud開發平臺的校園綜合信息APP——智匯APP,系統分為手機端和服務端,手機端為用戶界面,負責校園信息的展示與交互;服務端使用Bmob后端云搭建,負責系統數據的管理。智匯APP打造的是一個高校師生快速通知和高效溝通的移動互聯網全方位校園服務系統。
Abstract:? In order to adapt to the development needs of campus construction in the new era, to help college teachers and students understand campus information, efficient work and study, expand social circles and enrich campus life, the author team designed and developed a comprehensive campus information app based on APIcloud development platform. Zhihui APP, the system is divided into mobile phone and server, the mobile phone is the user interface, responsible for the display and interaction of campus information; the server uses Bmob back-end cloud to build, responsible for system data management. Zhihui APP is a mobile Internet all-round campus service system that provides quick notification and efficient communication between college teachers and students.
關鍵詞:校園類APP;設計;系統實現
Key words: campus APP;design;system implementation
中圖分類號:TP311? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻標識碼:A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文章編號:1006-4311(2019)33-0177-04
1? 背景
目前,大學生提供獲取校園通知和資訊的途徑大多為官方網站、QQ群、微信群、微信公眾號等,沒有實時統一的平臺,而這些平臺又與個人的娛樂、學校官方宣告相互混合,沒有區分。因此,開發一款專用的校園APP為大學生提供一個強有力的信息統一管理平臺,不僅可以高效方便的完成各類通知的上傳下達,也可以針對性解決在校生的校園瑣事咨詢。
2? 需求分析
2.1 市場調研
調查方法主要是線上采用問卷調查法以及線下采訪教師以及班長,通過線上問卷星這個網站得到相關數據,根據所回的收301份有效問卷統計,調查樣本基本情況為:女生占61.46%,男生占38.54%。通過線下的采訪,也歸納了老師及班長的20點建議。調研主要結論如下:
26.58%的人表示會經常錯過學校發布的各類線上通知,被其他無關緊要的信息刷走是錯過通知的主要原因。問及是否有使用過發布通知和信息的APP時, 39.87%表示沒有用過,22.92%表示只用過通知類APP,15.61%表示只用過發布問答。有過半的受訪者對校內的比賽、美食優惠、招聘信息、奇葩軼事、社團活動信息比較關注,而有過半的人對于校內外信息無法確保通知有效傳達以及學習資源太過于分散感到苦惱。針對校園信息,62.46%的受訪者選擇需要一個問答平臺來解疑答惑,有高達61.79%的受訪者認為一款校園信息發布軟件對于自己的校園生活有著很大的幫助。
2.2 用戶痛點
通過調研,我們發現大學生學習生活中常見這樣的兩個痛點:
①大學校園內有教務處、學生處、團委、直屬學院、財務處、后勤保衛處等部門與學生息息相關,有大量的通知需要上傳下達給學生。經調查,目前通知的流程較長,一般是有關部門—輔導員—班長—舍長—學生。而學生是否收到消息,需要班長或者舍長逐個確認再往上反饋。不僅繁瑣冗長,而且時效性不高。中間環節的輔導員和班長任務很重。
②新生入校前后想盡快熟悉大學校園各項事務,需通過QQ群、微信群、公眾號、官方網站等途徑去提問或者檢索。QQ群和微信群往往人多嘴雜,消息會淹沒,因此存在解答不夠及時或者不夠準確,公眾號和官網網站往往因檢索路徑繁瑣,新生無何下手,因此不能如愿得到圓滿解決。
2.3 解決思路
智匯APP取名于“智能與匯聚”,是一款匯聚校園工作、學習和生活資訊的智能化APP,致力于解決以上校園通知和資訊的痛點,解決思路是:
①利用智匯APP消息推送群發功能,確保通知發布者能準確通知到某一用戶群體(如班長群,社團群或部門工作群)。同時用戶查閱通知后軟件會自動統計通知的閱讀情況,發布者查看統計情況后,對未查閱通知的用戶進行二次通知。不僅縮短通知流程,而且自動統計通知情況,反饋及時。
②利用智匯APP問答平臺,將校園中常見的生活問題進行歸類匯總,建立同類社群。用戶發帖提問時,向本社群所有用戶推送該問題,社群內用戶得到通知即可做出回答。所有用戶均可瀏覽這些回答,并根據自己的判斷對該回答進行贊同或者反對。得贊者越高,回答越靠前,回復者積分也越高。這些回復將按點贊數進行排序,發帖者可以得到較為準確的解答。
因此,智匯APP打造的是一個高校師生快速通知和高效溝通的移動互聯網全方位校園服務系統。在移動互聯網發展如此迅速智能移動設備如此普及的今天,“移動互聯網+高校”模式已經成為高校校園生活的新常態,在此模式下的高校APP發揮了智慧校園的先天優勢,可以為高校學生提供便捷的生活服務和消息共享交互平臺,以校園為服務對象的APP市場潛力不容小覷,這也是我們開發智匯校園APP的重要依據。
3? 界面設計與功能設計
3.1 UI設計
智匯APP取名于“智能與匯聚”,意味著一款匯聚校園工作、學習和生活資訊的智能化APP,致力于打造的是一個高校師生快速通知和高效溝通的移動互聯網全方位校園服務系統。互聯網是以“人”為本的產業,以用戶為中心,集中解決用戶的痛點是互聯網產品的基本條件。產品設計中采用了勤勞的蜜蜂形象作為APP的LOGO代表著智匯APP高效為用戶提供服務。
3.2 界面設計
①注冊與登錄設計(圖2)
②首頁界面設計(圖3)
③問答界面設計(圖4)
④消息界面設計(圖5)
⑤我的界面設計(圖6)
3.3 功能設計
智匯APP,為大學生提供一個強有力的信息統一管理平臺,不僅可以高效方便的完成各類通知的上傳下達,也可以針對性解決在校生的校園瑣事咨詢。可以說,“智匯”APP深切了解師生痛點,滿足師生校園生活需要,其主要功能有:
①創建班級,進行通知管理,查看未讀,確保通知到位。同時,支持創建專業課程、選修課、社團、公開活動等類型的班級。創建者可以對班級進行管理,包括公告,成員管理,名稱的修改等。
②問答平臺,師生均可參與不同類型的校園疑難問題。用戶可以檢索已有的問題,也可以就新的問題進行提問。提問時可以選擇提醒哪些人查看并回答,完成回答后可以點贊獲得積分。已有問題將根據點贊數最高進行排序,方便后來者進行檢索查看。
③提供物品交易平臺,學生可以把用過的書本、學生用品等進行交易,提高物品利用率,實現資源充分利用。
④通過與企業合作,發布崗位職業信息和面試經驗,提升學生對社會工作的基本認知,及時發現自我優劣勢,揚長補短,提高就業成功率。
⑤確定學習目標,生成成長計劃,推薦校內外相關資源,如書籍、招聘、課程等,幫助提升技能,實現計劃。
根據產品未來的版本規劃,智匯APP將為師生提供一站式的服務,除了通知與問答外,加入二手物品交易、企業職業信息、課程相關資源等,涉及有商品信息、職業信息和課程信息,也就是只需掌上輕輕一點,解決校園普遍存在的問題。所以“智匯”具有廣闊的應用前景和轉化前景。
4? 開發關鍵技術
4.1 混合開發Hybrid APP
2017年以來,混合開發技術在業界受到越來越多的重視與認可,它主要以JS+Native兩者相互調用為主,從開發層面實現“一次開發,多處運行”的機制,成為真正適合跨平臺的開發。Hybrid App兼具了Native App良好用戶體驗的優勢,也兼具了Web App使用HTML5跨平臺開發低成本的優勢。
智匯APP選用國內最為完善的應用開發者生態平臺——APICloud作為開發平臺,其開發工具Plus Mode為IT項目中每個角色提供專業工具,將需求分析、產品原型、UI設計、前端開發、后端開發緊密銜接,并基于行業大數據對前置環節進行復用,形成了云API和端API兩大特色功能結構。APICloud所開創的平臺化、模塊化、生態化的模式幫助互聯網產品快速完成設計、開發和實現工作。很多一線互聯網公司App如火星人俱樂部、春秋航空、中興付(移動支付)、萌煮輔食都采用了這一主流開發平臺。
4.2 后端云BaaS
BaaS(Backend as a Service——后端即服務)是一種新型的云服務,旨在為移動和Web應用提供后端云服務,包括云端數據/文件存儲、賬戶管理、消息推送、社交媒體整合等。開發者無需過多研究服務器端程序,而只需調用云計算平臺提供的API,使用相應SDK,就能迅速完成上述功能。
智匯APP選Bmob后端云。通過Bmob無需自己搭建服務器給該APP快速添加一個安全靈活的后臺管理系統,主要提供數據存儲服務和用戶管理的兩大常用功能。針對移動應用開發的特性,Bmob還提供了主動推送服務、離線數據操作功能、數據關聯操作以及數據多線程操作和回調操作等三個功能,不僅解決了用戶網絡不穩定的情況,同時可以高效快速實現類似發帖問答相關的功能,提升用戶體驗。
4.3 數據讀取
在智匯APP開發過程中,最經常用到的就是數據讀取,主要的流程是在APP中增加/刪除/修改/查詢時,APP端通過專門的接口代碼連接到相應的數據庫,并根據所需要增加/刪除/修改/查詢的數據提供的對應數據表名/ID/來進行操作。
5? 軟件測試
采用Testin云測試平臺作為智匯APP的移動互聯網真機云測服務平臺,市面上的50款主流機型通過率為百分之百,安裝失敗、啟動失敗、運行失敗皆為0,以下是測試的數據匯報。
6? 結束語
與同類校園產品相比,智匯校園APP充分考慮信息技術和信息需求的迅速發展趨勢,在功能設計上具有科學性和可操作性,在技術上具有先進性,其獨到之處包括:①依托智匯APP平臺,實現部門、老師和學生之間通知的傳達與反饋;②提供針對性的校園資訊與企業信息的精準推送;③提供師生交流平臺。未來版本中,將會根據用戶反饋和市場需求更新迭代更多的特色功能。
參考文獻:
[1]沈旭.智慧校園APP設計與實現[J].2095-2163(2019)01-0224-05.
[2]劉飛.手機媒體與大學生校園APP的設計[J].201610720032.
[3]楊婷婷,黃勇,吳天文,楊露.智慧校園APP的設計與實現[J].1672-3791(2017)08(b)-0036-03.
[4]李新,劉霖媛.大學生對“微校園”APP的需求現狀分析[J].吉教高字[2017]54號3338.
[5]李煥興,鄧秀勤,周一映,彭志健,唐雨莉.基于威客模式的威酷校園APP設計與實現[J].1006-8228(2017)07-24-04.
[6]應檸澤.基于安卓的校園舊書交易app的設計與實現[J].201810742073.
[7]朱旭峰,田丁,易思琪,曲佳楠.“幫幫唄”校園服務APP的設計與實現[J].201710245011,2096-4390(2019)04-0086-02.
[8]金國鎮.物聯網技術下智慧校園的建設研究[J].價值工程,2019,38(22):263-264.