国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于安卓的南郵通達掌上校園APP的需求分析

2018-09-14 07:48姚永明梅雨凱姚永瑞
軟件 2018年8期
關(guān)鍵詞:課表通達安卓

姚永明,梅雨凱,章 香,姚永瑞

?

基于安卓的南郵通達掌上校園APP的需求分析

姚永明,梅雨凱,章 香,姚永瑞

(南京郵電大學(xué)通達學(xué)院,江蘇 揚州 225200)

近年來,隨著移動互聯(lián)技術(shù)的迅猛發(fā)展和智能手機的普及,與移動信息有關(guān)的產(chǎn)品和服務(wù)正逐漸改變傳統(tǒng)行業(yè)的生存和競爭模式并影響著每個人的生活[1]。自從安卓打開了中國的手機市場,便迅速占領(lǐng)了手機平臺的高地。市場調(diào)研機構(gòu)發(fā)布了2017年第一季度智能手機追蹤報告,報告中顯示Android市場份額占比高達86.1%。加上4G網(wǎng)絡(luò)的覆蓋,數(shù)字校園的移動化使得校園數(shù)字化建設(shè)從一個靜態(tài)體逐步轉(zhuǎn)變成動靜態(tài)結(jié)合的智能網(wǎng)絡(luò)平臺。移動應(yīng)用技術(shù)逐步成為與當(dāng)下的教育體系、模式相適應(yīng)的原生動力,Android開發(fā)更是在市場上占有巨大的份額[2]。南郵通達掌上校園APP就是基于安卓平臺專為南郵通達學(xué)院學(xué)生設(shè)計的APP。

安卓;南郵通達掌上校園;APP ;需求分析

0 引言

筆者在進入大學(xué)之前從未接觸過正方系統(tǒng),到了大學(xué)之后,經(jīng)常要去教務(wù)系統(tǒng)查成績、課表、選課等。但是正方系統(tǒng)只能通過網(wǎng)頁登陸,原本在電腦端看都覺得小的界面,放到手機屏幕里更小了,只有通過不斷放大,然后上下滑動去實現(xiàn)各種操作,很是不方便。如果能夠有移動端的教務(wù)系統(tǒng)像QQ那樣實現(xiàn)登陸和各種操作的功能該有多好!諸如超級課程表這類APP確實實現(xiàn)了我們的好多需求,比如查詢課表等。但是對于具體學(xué)校而言功能就有點單一,并且偏向娛樂化。從而設(shè)計專門為本校學(xué)生服并且能夠展現(xiàn)學(xué)校特征APP的想法應(yīng)運而生。掌上校園是以手機作為載體,基于安卓技術(shù)的系統(tǒng)和校園網(wǎng)絡(luò)技術(shù)而建立起來的覆蓋校園服務(wù)的一種應(yīng)用技術(shù)[3]。并且,智能手機發(fā)展至今,其功能也逐漸強大,遠遠不在限于接打電話功能,甚至已經(jīng)成為人們生活中不可或缺的“微型電腦”[4]。因此,筆者決定開發(fā)一款類似掌上校園 APP:以移動通訊技術(shù)為基礎(chǔ),以手機、平板電腦等智能終端設(shè)備為載體,實現(xiàn)學(xué)校教學(xué)、科研、管理等信息資源和相關(guān)資訊收集、傳輸、共享的客戶端軟件[5]。最終在我們一個團隊的努力下完成了這樣的一款A(yù)PP。

1 功能需求

作為一個大學(xué)生,最主要的事情還是學(xué)習(xí),所以關(guān)于課業(yè)的管理是必不可少的。以筆者所在學(xué)校為例來進行分析,功能需求主要分為以下幾個模塊:

(1)課表查詢:用來查詢當(dāng)前學(xué)期的課表或者往年學(xué)期的課表,當(dāng)用戶打開這個功能時,系統(tǒng)會自動顯示出可以查詢的所有學(xué)期的列表項供用戶選擇(如圖1);當(dāng)用戶點擊想要的課表項時,系統(tǒng)會將課表展示出來(如圖2)。如果課表有重疊的,系統(tǒng)會將最上面的寬度減小從而使用戶能看出有兩門課疊加在一起。不同學(xué)年的課表之間也可以自由切換。

(2)成績查詢:用來查詢教務(wù)系統(tǒng)錄入的成績。和課表查詢一樣:當(dāng)用戶打開時就可以看到可以查詢的所有學(xué)期選項;當(dāng)用戶點擊要查詢的學(xué)期時,系統(tǒng)會將該學(xué)期的所有成績展示出來;當(dāng)用戶要查看某個成績的詳情時,點擊該成績可以擴展出成績詳細情況(如圖3)(比如是否是選修課等)。

(3)等級考試查詢:學(xué)校每年都會動員大家進行各種等級考試,比如四六級、計算機二三級、普通話考試等。成績出來時,用戶不必去專門的網(wǎng)站查詢,可以直接通過學(xué)校的教務(wù)系統(tǒng)查詢等級考試的成績。展示方式和成績查詢基本一致,因此不再贅述。

(4)學(xué)生選課:每學(xué)期初和學(xué)期末都會有部分專業(yè)的學(xué)生需要進行選修課的選擇。因此需要對選修課實現(xiàn)各種操作:比如查看選修課的詳情(授課教師,上課地點,課程性質(zhì),學(xué)分等)、退選、改選等。當(dāng)用戶打開這個功能時系統(tǒng)會自動展示出全部可選的課程;當(dāng)用戶點擊其中的課程列表項時,便可以看到課程的詳情也可以進行選課,退選等操作。操作成功或失敗時會給出提示。

(5)學(xué)生手冊:作為大學(xué)生,應(yīng)該對學(xué)校的教學(xué)規(guī)章制度、宿舍管理制度、獎學(xué)金評優(yōu)制度等有所了解。雖然每個學(xué)生人手一本學(xué)生手冊,但不會有人隨時隨地帶著手冊,而手機幾乎是不離身的。因此通過手機來查詢翻閱學(xué)生手冊的內(nèi)容。學(xué)生打開這個功能時候會看到學(xué)生手冊的總目錄,點擊總目錄可以按級展開形成子目錄,點擊子目錄便可看到內(nèi)容詳情。

(6)培養(yǎng)計劃:可以查詢某學(xué)期應(yīng)選的課程及其詳情,與學(xué)校給每個學(xué)生發(fā)的培養(yǎng)計劃書對應(yīng)。

(7)通知公告:學(xué)校不定時的會有一些活動和校內(nèi)的公告,比如放假通知等。用戶打開這個功能時,系統(tǒng)在聯(lián)網(wǎng)的狀態(tài)下自動進行刷新(用戶也可以手動刷新),展示出所有的公告,并標(biāo)出新的通知和提示用戶刷新到的通知數(shù)目。

圖1 選擇學(xué)期

圖2 課表

圖3 成績表

2 非功能需求

除了功能需求,非功能需求也越來越重要。比如APP的界面是否簡潔大方,用戶體驗是否友好等。而南郵通達掌上校園APP的非功能需求主要體現(xiàn)在以下幾個方面:

(1)美觀及可用性:用戶體驗(User Experience,縮寫為UE或者UX)是指用戶在使用產(chǎn)品(包括物質(zhì)產(chǎn)品和非物質(zhì)產(chǎn)品)或者服務(wù)的過程中建立起來的心理感受,用戶體驗設(shè)計(UE Design或UED)則是從用戶出發(fā),基于人機工程學(xué)和可用性原理,綜合視覺、布局、交互和動作設(shè)計等方法,設(shè)計符合用戶使用習(xí)慣的產(chǎn)品[6]。APP的界面的美觀與否是用戶體驗滿意度的重要因素,一個優(yōu)秀的APP往往離不開一個美觀的界面和風(fēng)格。

(2)內(nèi)存及存儲空間:對于安卓手機而言,CPU占用率影響著APP的流暢度,內(nèi)存占用率過大甚至?xí)?dǎo)致APP崩潰。因此需要對用戶存儲的數(shù)據(jù)資料進行管理,避免垃圾文件長時間占據(jù)手機存儲空間。

(3)安全性:對于學(xué)生而言個人信息都是隱私,只有一個安全性很高的APP才能夠贏得用戶的信任。因此,及時清除登錄及重要后臺信息,增加權(quán)限管理等可以提高APP的安全性。

(4)用戶需求及產(chǎn)品定位:如果不能滿足學(xué)生對課業(yè)的管理的需求,這個APP便失去了意義。因此,要針對本校情況,設(shè)計出能夠適用于管理本校學(xué)生課業(yè)的APP。即此APP要服務(wù)于本校大學(xué)生,且側(cè)重于學(xué)業(yè)管理,而非社交娛樂化。

3 可行性分析

Android一詞的本義指“機器人”也是Google于2007年11月5日宣布的基于Linux平臺的開源手機操作系統(tǒng)的名稱[7]。安卓(Android)系統(tǒng)是一種基于Linux內(nèi)核的自由及開放源代碼的操作系統(tǒng),主要使用于移動設(shè)備,如智能手機和平板電腦,由Google公司和開放手機聯(lián)盟領(lǐng)導(dǎo)及開發(fā)[8]。主要包括三部分:中間件、用戶界面以及應(yīng)用軟件,三層之間耦合性低,當(dāng)下面一層發(fā)生改變時,不需要改變上層應(yīng)用,只需要改變下層代碼即可[9]。基于安卓平臺有五個優(yōu)勢:開放性,掙脫運行商的束縛,豐富的硬件選擇,不受任何限制的開發(fā)商,無縫結(jié)合的Google應(yīng)用。另外安卓APP支持多種語言開發(fā),例如Java,kotlin等,使得開發(fā)門檻相對于IOS不是那么高。并且安卓平臺也有很大的用戶,因此用安卓來開發(fā)這個款A(yù)PP是個不錯的選擇。

4 結(jié)論

開放大學(xué)移動校園 APP 的服務(wù)功能應(yīng)基于開放大學(xué)數(shù)字校園的傳統(tǒng)桌面平臺的服務(wù)功能,APP 客戶端的數(shù)據(jù)信息與開放大學(xué)的數(shù)字校園數(shù)據(jù)信息實時同步更新,具備實時性、安全性、移動性、互動性、便捷性等特性。APP 客戶端的服務(wù)功能盡可能的滿足多個平臺(主要是Android和IOS)、多個尺寸的不同分辨率、對設(shè)備的性能要求較低、免除不必要數(shù)據(jù)流量等方面需求[10]。然而到目前為止筆者的學(xué)校還沒推出開發(fā)大學(xué)移動校園APP,并且同學(xué)們對于能夠在手機端管理課業(yè)的需求還是蠻大的,為了彌補這個空缺,我們團隊決定把這種需求變成現(xiàn)實作品。

[1] 王超, 等. 基于安卓的掌上校園客戶端設(shè)計初探[J]. 電子技術(shù)與軟件工程, 2013(4): 44-45.

[2] 姚云飛, 杜洪波, 梁建輝等.基于Android Studio+Genymotion的“掌上工大”校園信息系統(tǒng)設(shè)計[J]. 軟件工程, 2016, 36(9): 37.

[3] 黨姣, 查方勇. 新時期推進高校學(xué)生信息化管理工作的思考[J]. 教育教學(xué)論壇, 2012(21): 55-56.

[4] 徐捷. 高校數(shù)字化校園建設(shè)的探討[J]. 吉林師范大學(xué)學(xué)報(自然科學(xué)版), 2012(01): 19-22.

[5] 閆素旺. 基于安卓平臺的掌上校園系統(tǒng)的設(shè)計與實現(xiàn)[D]. 廊坊: 河北工業(yè)大學(xué), 2013.

[6] 羅仕鑒, 龔蓉蓉, 朱上上. 面向用戶體驗的手持移動設(shè)備軟件界面設(shè)計[J]. 計算機輔助設(shè)計與圖形學(xué)學(xué)報, 2010, 22(6): 1034-1041.

[7] 羅經(jīng)輝. 基于Android平臺的校園信息服務(wù)系統(tǒng)的設(shè)計與實現(xiàn). 山東農(nóng)業(yè)工程學(xué)院學(xué)報, 2014, 31(4): 41-42.

[8] 楊豐盛. Android應(yīng)用開發(fā)揭秘[M]. 北京: 機械工業(yè)出版社, 2010.

[9] 李剛. 瘋狂Android講義[M]. 北京: 電子工業(yè)出版社. 2011.

[10] 張鎮(zhèn)鴻, 陳明, 鄧煜釗. 開放大學(xué)移動校園APP服務(wù)系統(tǒng)初探[N]. 廣州廣播電視大學(xué)學(xué)報2014(10): 37-41.

An Analysis of the Requirement of Android-based Nanyou Tongda Palm Campus APP

YAO Yong-ming, MEI Yu-kai, ZHANG Xiang, YAO Yong-rui

(Tongda College, Nanjing University of Posts and Telecommunications,YangZhou, JiangSu 225200)

In recent years, with the rapid development of mobile Internet technology and the popularization of smart phones, products and services related to mobile information are gradually changing the survival and competition mode of traditional industries and affecting everyone's life[1]. Since Android opened the phone market in China, it quickly occupied the high ground of the mobile phone platform. Market research organizations released the smart phone tracking report in the first quarter of 2017. The report shows that Android's market share accounted for 86.1%. With the coverage of 4G networks, digital campus mobility has transformed the campus digitalization from a static system to a dynamic-static integrated intelligent network platform.Mobile APPlication technology has gradually become the primary driving force of the current education system and mode.Android development takes up great market share[2]. Nanyou Tongda palm campus APP is an APP designed for Nanyou Tongda College students based on the Android platform.

Palm campus; APP; Android; Requirement analysis

TP311

A

10.3969/j.issn.1003-6970.2018.08.010

南郵通達學(xué)院2017年大學(xué)生科技創(chuàng)新訓(xùn)練計劃(STITP):基于Android的南郵通達掌上校園App(項目編號CX66617016)

姚永明(1987-),男,西安郵電大學(xué)計算機學(xué)院碩士研究生,主要從事數(shù)字圖像處理研究和軟件工程;章香(1997-),女,南京郵電大學(xué)通達學(xué)院本科生,研究方向物聯(lián)網(wǎng);姚永瑞(1997-),男,南京郵電大學(xué)通達學(xué)院本科生,研究方向物聯(lián)網(wǎng)。

梅雨凱(1995-),男,南京郵電大學(xué)通達學(xué)院本科生,研究方向物聯(lián)網(wǎng)和軟件工程。

本文著錄格式:姚永明,梅雨凱,章香,等. 基于安卓的南郵通達掌上校園APP的需求分析[J]. 軟件,2018,39(8):45-47

猜你喜歡
課表通達安卓
學(xué)生出招解決”日課牌“問題
如果我是校長
“神子”如何通達藏地——論格絨追美的長篇小說《隱蔽的臉》
文物表情包
運用VBA自動生成子課程表
博物洽聞,通達古今——記奉節(jié)縣博物館群
一種基于安卓系統(tǒng)的手機側(cè)抓包分析方法
各地區(qū)學(xué)生課表
達業(yè)速度為則通達
安卓L未至安卓M來了!安卓首泄漏M系統(tǒng)