林峰 黃承寧 田欣
摘要:近年來(lái),移動(dòng)互聯(lián)網(wǎng)發(fā)展迅速,隨著我國(guó)使用互聯(lián)網(wǎng)的人群日益增長(zhǎng),手機(jī)的普及也十分快速。在這種大趨勢(shì)下,智能手機(jī)中的App也漸漸變得必不可少,成為市場(chǎng)經(jīng)濟(jì)的重要組成部分?;贏pp的強(qiáng)大功能和交互式的體驗(yàn),成了師生們?nèi)粘@寐屎芨叩钠脚_(tái)。該文開(kāi)發(fā)了一套基于Android的樂(lè)享校園App,具有學(xué)習(xí)管理模塊和生活管理模塊兩大板塊,為老師和學(xué)生提供了方便快捷的信息服務(wù)。本系統(tǒng)利用MVP的框架進(jìn)行整體的系統(tǒng)開(kāi)發(fā),使視圖與數(shù)據(jù)的耦合性降低。
關(guān)鍵詞:Android;樂(lè)享校園;App;校園學(xué)習(xí)生活服務(wù)
中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2020)29-0092-02
如今在這互聯(lián)網(wǎng)迅速發(fā)展的時(shí)代,我國(guó)使用互聯(lián)網(wǎng)的人群日益增長(zhǎng),手機(jī)的普及也十分快速。在這種大趨勢(shì)下,智能手機(jī)中的App也漸漸變得必不可少,成為市場(chǎng)經(jīng)濟(jì)的重要組成部分?;贏pp的強(qiáng)大功能和交互式的體驗(yàn),成了師生們?nèi)粘@寐屎芨叩钠脚_(tái)。
現(xiàn)今的教育也逐漸趨向信息化,僅僅依靠老師的口頭通知和社交平臺(tái)方式的傳達(dá)校內(nèi)的活動(dòng)和重大事件、考試通知、學(xué)工管理等資訊,已經(jīng)不能被滿足。建設(shè)大學(xué)生“樂(lè)享校園”服務(wù)平臺(tái),為師生提供學(xué)習(xí)和生活等方面的服務(wù)需求。并且這些等各類應(yīng)用服務(wù)會(huì)根據(jù)師生們的需求不斷地加以拓展,會(huì)以服務(wù)體驗(yàn)、方便快捷為宗旨,憑借移動(dòng)終端的形式展現(xiàn)在各大師生的面前。將如今的信息化教育趨向于服務(wù)化教育。本文旨在開(kāi)發(fā)一套為師生提供基于移動(dòng)端和校園學(xué)習(xí)、生活、服務(wù)方便快捷地建設(shè)體系的應(yīng)用服務(wù)平臺(tái)[1-3]。
1 系統(tǒng)分析
高校師生的生活不同于小學(xué)初中的監(jiān)護(hù)式教育,常常因?yàn)樾畔⑻幚聿患皶r(shí),而在日常學(xué)習(xí)與生活中招來(lái)各式各樣的麻煩。針對(duì)此類現(xiàn)象,該系統(tǒng)主要意在為在校師生提供一些學(xué)習(xí)與生活上的便利,讓用戶能夠擁有一個(gè)查詢處理學(xué)習(xí)和生活方面信息的平臺(tái)。借由調(diào)查問(wèn)卷收集在校師生的實(shí)際需求,來(lái)構(gòu)思該系統(tǒng)的主體模塊。通過(guò)收集學(xué)生、教師以及校內(nèi)工作人員的實(shí)際工作情況,設(shè)計(jì)該系統(tǒng)的主要功能。平臺(tái)主要包括了課程信息、教學(xué)活動(dòng)、請(qǐng)假申請(qǐng)、考試報(bào)名、學(xué)年獎(jiǎng)懲等相關(guān)操作功能。系統(tǒng)內(nèi)部設(shè)有教師端以及學(xué)生端,能通過(guò)傳輸?shù)膶?shí)時(shí)性,高效地在對(duì)象之間傳達(dá)信息,方便用戶對(duì)信息的處理。
1.1 主要功能
(1)學(xué)習(xí)
學(xué)生端:教務(wù)通知,學(xué)年培養(yǎng)計(jì)劃,課程信息,課表查詢,教室查詢,考試報(bào)名,考試查詢,成績(jī)查詢,課堂簽到。
教師端:授課通知,開(kāi)課通知,教室申請(qǐng),作業(yè)審批,調(diào)課申請(qǐng),考試通知。
2)生活
共通:請(qǐng)假申請(qǐng),校園活動(dòng),兼職信息,健康問(wèn)診,快遞通知,外賣點(diǎn)單,二手交易,物品租賃,校園貼吧,社團(tuán)活動(dòng)信息,校園新聞,水電繳費(fèi),宿舍器材保修,宿舍辦事大廳,失物招領(lǐng)。
1.2 其他功能(主要針對(duì)學(xué)生端)
個(gè)人獎(jiǎng)懲查詢,獎(jiǎng)學(xué)金申請(qǐng),簡(jiǎn)歷擬稿功能,就業(yè)指南,參軍報(bào)名,校園卡服務(wù),人校辦理,離校辦理。
1.3可行性分析
1)市場(chǎng)可行性
高校信息化管理是未來(lái)教育領(lǐng)域發(fā)展的一項(xiàng)基本要素,并能夠與眾多專業(yè)相結(jié)合,促進(jìn)現(xiàn)代教育的進(jìn)步。
我校在信息化建設(shè)方面也已經(jīng)跟上時(shí)代步伐,校園網(wǎng)已覆蓋全校所有教學(xué)樓、宿舍樓以及各個(gè)公共場(chǎng)所,信息化建設(shè)基本已成規(guī)模。本系統(tǒng)旨在提高在校師生學(xué)習(xí)效率性與生活便利性,極大符合在校師生的大部分需求,也符合我校的信息化管理建設(shè)。
2)技術(shù)可行性
技術(shù)可行性主要是對(duì)硬件資源、軟件資源、開(kāi)發(fā)人員能力水平來(lái)進(jìn)行考慮。隨著智能手機(jī)的普及,基本的硬件資源不存在太大問(wèn)題。本系統(tǒng)主要涉及小型的校園服務(wù)系統(tǒng),在開(kāi)發(fā)人員對(duì)各類開(kāi)發(fā)工具能夠熟悉運(yùn)用的情況下,系統(tǒng)開(kāi)發(fā)質(zhì)量便有一定保證,在合理設(shè)計(jì)思路范圍內(nèi),完全能設(shè)計(jì)出系統(tǒng)必要的模塊及功能需求。
3)風(fēng)險(xiǎn)因素控制的可行性
市場(chǎng)風(fēng)險(xiǎn):由于系統(tǒng)的設(shè)計(jì)是在調(diào)查問(wèn)卷廣撒網(wǎng)式的信息采集下完成的,系統(tǒng)本身符合絕大多數(shù)用戶的實(shí)際需求。
技術(shù)風(fēng)險(xiǎn):開(kāi)發(fā)人員或存在知識(shí)面不足的情況,可向指導(dǎo)老師學(xué)習(xí),此類風(fēng)險(xiǎn)可忽略不計(jì)。
社會(huì)風(fēng)險(xiǎn):學(xué)校的支持程度在很大程度上會(huì)影響項(xiàng)目成員的投入,同時(shí)也會(huì)影響成員對(duì)項(xiàng)目的信心。
2 系統(tǒng)設(shè)計(jì)
根據(jù)系統(tǒng)分析,我們將本系統(tǒng)具體分為兩大模塊,分別為學(xué)習(xí)管理模塊以及生活管理模塊。并且每個(gè)模塊都開(kāi)展了響應(yīng)的子功能模塊,從根本上方便了同學(xué)們的生活。
2.1 功能結(jié)構(gòu)設(shè)計(jì)
本系統(tǒng)的功能結(jié)構(gòu)如下圖1所示。
2.2 模塊設(shè)計(jì)
2.2.1 學(xué)習(xí)管理模塊
1)課表查詢
在“樂(lè)享校園”App的設(shè)計(jì)中,學(xué)生可以隨時(shí)登錄本系統(tǒng),查詢課表并進(jìn)行保存,避免忘記了上課時(shí)間與上課地點(diǎn),本系統(tǒng)還可以對(duì)明日課程進(jìn)行提示,讓學(xué)生實(shí)時(shí)掌握自己的課程情況,根據(jù)課表的空余時(shí)間合理安排課外生活。
2)選課系統(tǒng)
當(dāng)學(xué)校開(kāi)放選課,會(huì)因?yàn)榈卿浫藬?shù)過(guò)多導(dǎo)致網(wǎng)絡(luò)擁堵,讓大家頭疼不已。在本系統(tǒng)中加人選課系統(tǒng)的系統(tǒng)后,我們利用云端模式,有效地將選課同學(xué)進(jìn)行分流,讓同學(xué)們方便快捷地選到自己所喜歡的課程。
3)成績(jī)查詢
本系統(tǒng)與教務(wù)系統(tǒng)相互連接,將數(shù)據(jù)進(jìn)行實(shí)時(shí)更新,讓學(xué)生可以通過(guò)使用本系統(tǒng)方便快捷地查詢到自己每門課程的成績(jī)。
4)圖書(shū)館余座及空教室查詢
同學(xué)們需要學(xué)習(xí)或者期末復(fù)習(xí)的時(shí)候,無(wú)法掌握?qǐng)D書(shū)館的占位情況。因此本系統(tǒng)加入了圖書(shū)館余座查詢模塊,讓有需要的同學(xué)們提前得知圖書(shū)館是否還存在空閑座位。同時(shí),教室的使用情況也可以通過(guò)本系統(tǒng)查詢,避免同學(xué)們舉辦活動(dòng)時(shí)需要查看空余教室的麻煩。
5)學(xué)習(xí)情況交流
系統(tǒng)開(kāi)設(shè)本模塊,同學(xué)們可以將自己的所思所想進(jìn)行發(fā)表,將信息透明化。還可以將所收貨的有效信息、有效的資料進(jìn)行分享,方便所有同學(xué)進(jìn)行交流以及解答。
2.2.2生活管理模塊
1)校園資訊
通過(guò)在本系統(tǒng)的App中加入校園資訊的模塊,我們則可以快速了解學(xué)校動(dòng)態(tài),實(shí)時(shí)掌握校園信息。
2)失物尋物
一般同學(xué)們則會(huì)發(fā)表白墻來(lái)尋找丟失物。我們需要提供一個(gè)更高效的平臺(tái),同學(xué)們可以隨時(shí)分布遺失物品啟示,撿到物品的同學(xué)也可以通過(guò)本模塊尋找失主進(jìn)行歸還。
3)二手交易
同學(xué)們可以將自己閑置的物品通過(guò)本系統(tǒng)進(jìn)行發(fā)布,有效利用本系統(tǒng),不浪費(fèi)閑置資源。
4)食堂外賣
同學(xué)們可以根據(jù)自己的課程情況等提前點(diǎn)單,避免排隊(duì)和路途中浪費(fèi)的時(shí)間。
3 系統(tǒng)實(shí)現(xiàn)
“樂(lè)享校園”App的設(shè)計(jì)出于系統(tǒng)運(yùn)行的安全性、穩(wěn)定性以及使用的便捷性的考慮,提供了Web管理端以及Android用戶端,Web端主要實(shí)現(xiàn)用戶登錄、反饋等功能,Android端主要實(shí)現(xiàn)學(xué)校、生活兩個(gè)模塊的功能實(shí)現(xiàn),通過(guò)整合校園內(nèi)的消息和生活服務(wù)將其智能化,更利于優(yōu)化學(xué)生的生活和學(xué)習(xí)[4]。
3.1 用戶登錄界面
新用戶進(jìn)行注冊(cè)。注冊(cè)成功后,輸人手機(jī)號(hào)以及密碼則可以進(jìn)行成功登錄。若果忘記密碼,則可以通過(guò)該界面進(jìn)入找回密碼的界面。同時(shí),在注冊(cè)新用戶的時(shí)候采用正則表達(dá)式和判斷信息為空的方法,如果出現(xiàn)了空表單和特殊字符則提示:“輸入有誤,請(qǐng)重新輸入!”登錄界面的設(shè)計(jì)風(fēng)格簡(jiǎn)潔,采用了Selec-tor、Solid等樣式.如下圖2所示.
3.2 學(xué)習(xí)功能實(shí)現(xiàn)
學(xué)習(xí)模塊主要通過(guò)驗(yàn)證輸入得用戶名和密碼進(jìn)行驗(yàn)證,由App端發(fā)送網(wǎng)絡(luò)請(qǐng)求,模擬登錄到學(xué)校的教務(wù)管理系統(tǒng),用戶請(qǐng)求得到相關(guān)的學(xué)習(xí)數(shù)據(jù),如課表、考試安排、成績(jī)等,應(yīng)用對(duì)這些學(xué)習(xí)數(shù)據(jù)進(jìn)行抓取,經(jīng)過(guò)json數(shù)據(jù)分析處理后返回到App端界面。具體實(shí)現(xiàn)界面,如下圖3。
3.3 生活功能實(shí)現(xiàn)
用戶進(jìn)入系統(tǒng)后可以在生活模塊進(jìn)行生活閑置物品的二手交易、食堂外賣、校園資訊查看、失物掛失等。
4 結(jié)束語(yǔ)
“樂(lè)享校園”App根據(jù)學(xué)校的特點(diǎn)和需求并融合師生們的需求,實(shí)現(xiàn)了為學(xué)生提供學(xué)習(xí)和生活等方面的方便快捷的信息和查詢服務(wù),為老師提供管理、查詢、發(fā)送信息等方面的便捷服務(wù)。這款“樂(lè)享校園”App界面精簡(jiǎn),操作方便。
隨著信息化時(shí)代的發(fā)展,校園對(duì)于開(kāi)發(fā)設(shè)計(jì)校園App重要性的意識(shí)也逐漸加強(qiáng)。開(kāi)發(fā)出一款符合自身學(xué)校發(fā)展的、滿足師生生活學(xué)習(xí)服務(wù)需求的App,是順應(yīng)時(shí)代發(fā)展潮流的體現(xiàn)。但在開(kāi)發(fā)過(guò)程中結(jié)合學(xué)校自身的特點(diǎn)和需求是至關(guān)重要的。就現(xiàn)階段的設(shè)計(jì)和開(kāi)發(fā)過(guò)程而言,還是存在一些不足的。因此需要借鑒其他高校的類似校園App,取其精華去其糟粕。還可以結(jié)合他領(lǐng)域的App,拓展自身App的功能,豐富內(nèi)容,對(duì)自身App進(jìn)行不斷的優(yōu)化與完善,力求跟上當(dāng)代互聯(lián)網(wǎng)發(fā)展的潮流。
參考文獻(xiàn):
[1]夏敏捷,李麗麗,張林林,等.基于Android掌上校園服務(wù)平臺(tái)的設(shè)計(jì)[J].電腦知識(shí)與技術(shù),2019,15(3):91-92。
[2]孫凈宇,李澈,張震,等.高校校園APP發(fā)展現(xiàn)狀初探[J].中國(guó)傳媒科技,2014(6):84-85.
[3]李云.“掌上校園”移動(dòng)服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2019,15(20):58-60.
[4]周韋華.基于Web的多媒體報(bào)修系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2011.
【通聯(lián)編輯:光文玲】
作者簡(jiǎn)介:林峰(1997-),男,江蘇南通人,本科,主要研究方向?yàn)橛?jì)算機(jī)科學(xué)與技術(shù);黃承寧(1985-),男,江蘇南京人,講師,碩士,王要研究方向?yàn)榇髷?shù)據(jù)技術(shù)與人工智能、計(jì)算機(jī)課程教學(xué)改革;田欣(2000-),女,江蘇揚(yáng)州人,本科,主要研究方向?yàn)橛?jì)算機(jī)科學(xué)與技術(shù)。