999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AppInventor的地鐵APP設計

2018-01-15 10:00:03高明華杜欣航王一彬甘小立許麗金
智能計算機與應用 2017年6期
關鍵詞:界面用戶信息

高明華+杜欣航+王一彬+甘小立+許麗金

摘要: 關鍵詞: 中圖分類號: 文獻標志碼: A文章編號: 2095-2163(2017)06-0100-03

Abstract: The subway is safe, punctual, fast, comfortable and environmentfriendly, which is the first choice for people to travel . This paper, based on the APP Inventor development tool, designs a subway APP, which has the functions of checking Metro time, knowing the historical information of each line, querying metrofare of each station, introducing the arrangement of each metro station, navigating to subway station and offering some leisure game. Various tests suggest that not only the APP is easy to use, but has complete functions and good practicability. It is demonstrated that the system has certain application value in city subway.

0引言

隨著科技進步和城市節(jié)奏的加快,地鐵出行正日漸突顯任何地面交通工具不可比擬的強大優(yōu)越性。人們在出行方式上也更加傾向于選擇地鐵,但目前市面上地鐵相關的APP軟件仍顯匱乏,功能也未臻至完善,因此設計研究一種以Android平臺為基礎的地鐵服務系統就成為具有高度應用必要性的研究內容。2015年12月26日,南昌市首條地鐵線路正式投入運營,人們感受到了地鐵帶來的便利,但在與地鐵相關的各方面線路信息的開放共享上卻未能滿足現實發(fā)展需求。為此,課題專門選取了南昌地鐵作為設計主體,設計推出了一款地鐵APP,并對本次設計的APP進行了測試。本文擬將針對這一課題內容展開如下研究論述。

1APP Inventor開發(fā)環(huán)境介紹

市面上大部分的APP都是用Java編寫的,而本系統用APP Inventor作為開發(fā)工具。

App Inventor[1]是1個完全在線開發(fā)的Android編程環(huán)境,拋棄復雜的程式代碼而使用積木式的堆疊法來完成Android程式[2]。開發(fā)者們將程序模塊化封裝成不同顏色的組件,定義為Blocks色塊。編程時將所需要的色塊拖拽到編輯區(qū)域進行搭配組合并設置參數,來實現不同的邏輯和算法。這樣就顯著縮短軟件開發(fā)時間,大幅提升了開發(fā)效率。

2系統總體設計

本系統設計一款基于Android系統的南昌地鐵APP。系統功能包括查詢地鐵時間、票價、地鐵歷史信息,各地鐵站點介紹,地鐵口導航及休閑游戲。具體框架安排如下:點擊APP圖標進入軟件后,主頁面會顯示上述6個功能名稱的按鈕,可以根據需求點選使用。而選中各個模塊后,用戶還可以對各條線路進行選擇。南昌地鐵APP結構框圖如圖1所示。

系統軟件的設計流程為:首先登錄用戶端主界面,然后在地鐵時間、地鐵票價、地鐵信息、站口信息、附近站點和休閑游戲六個功能模塊中按需選擇,再對地鐵線路做出選擇,便可查到所需信息,若點擊返回鍵,可再次進行查詢。系統功能設計流程如圖2所示。

3系統功能設計與實現

3.1主界面設計

打開APP用戶端,進入功能選擇主界面。與市面上其他的地鐵類APP不同,該主界面清晰美觀,共有六個功能模塊,分別是:地鐵時間、地鐵票價、地鐵信息、站口信息、附近站點和休閑游戲。主界面效果如圖3所示。

3.2地鐵時間模塊

進入地鐵時間模塊并對地鐵線路進行選擇后,即可看到一張有關地鐵行駛方向和線路的列表。該模塊具有以下功能:

1)南昌地鐵分布線路及所有站點名稱;

2)各線路首、末班車行駛到各站點的時間。

用戶通過該模塊能清楚地掌握首末班車到達所有站點的時間,同時也能初步了解一些站口信息,如此就可保證以地鐵為主要搭乘工具的人們出行,從而避免錯過末班車情況的發(fā)生。

3.3地鐵票價模塊

用戶乘坐地鐵時,票價信息尤為重要。本模塊可查詢南昌地鐵任意兩個站點之間的票價。票價信息界面可提供南昌地鐵的收費標準及收費方式;票價優(yōu)惠界面將詳述南昌地鐵的各種優(yōu)惠情況;票價查詢界面可以查詢任意兩個站點之間的票價。在該界面下,選擇起始站和終點站,點擊“查詢”,系統可顯示票價及所需時間。僅舉一例,可得票價查詢界面如圖4所示。

3.4地鐵信息模塊

為了利于登錄用戶更加全面地了解南昌地鐵的建設歷史等背景信息,在該款APP中附設了地鐵信息模塊,用于展示呈現地鐵建設歷史、運營歷史、途徑路線以及列車的性能與車型等方面的信息內容。通過該模塊,人們對地鐵就可以做到歷史淵源、詳情現狀,盡在掌握了。

3.5站口信息模塊

一般情況下,每個地鐵站都有多個出口,如果未能清楚認知哪個站口距離目的地更近,一旦走錯出口就將帶來一些不必要的麻煩。這樣一來,用戶就有必要熟知各個站臺的出口情況,基于此,該APP就增設了介紹南昌地鐵各站出口及附近景點的模塊。模塊中配有相關街景照片,可讓用戶了解各出站口的情況和周邊的景點設施。

3.6附近站點模塊

為了方便尋找到近便的地鐵口,本APP添加了附近站點模塊,用戶可通過該模塊迅速找到附近地鐵口,并批量顯示通往附近站點的全部路線。該模塊通過手機的GPS系統[3]進行定位,顯示用戶位置,再調用高德地圖API[4],查找到用戶附近的地鐵口并計算出行進距離。當用戶處于信號較弱無法定位的地方時,可以手動輸入所在位置[5],搜索周邊的地鐵口,再選擇即將前往的地鐵站,就能顯示出路線,并在地圖上標注出查詢者和地鐵站的位置。例如,輸入“華東交通大學”,搜索顯示六個5公里以內的地鐵站,選擇最近的“雙港站”,附近站點模塊截圖如圖5所示。endprint

3.7休閑游戲模塊

該模塊設置了若干個拼圖小游戲[6],選用的拼圖均為反映南昌特色的生動圖片。用戶可以選擇不同難度的關卡來增加游戲體驗,給APP增添了一定趣味性,也讓用戶在乘坐地鐵之余獲得閑暇輕松。

4系統功能測試

在南昌地鐵APP測試環(huán)境方面,采用了市面上的主流安卓機型對本軟件進行測試。本次的測試站在用戶的角度,從各個界面的操作流暢程度、外觀體驗、信息精準度、定位系統性能等方面依次展開,也就是對本客戶端全面設計構建了安裝卸載測試、運行測試、單元測試、功能測試[7]。技術內容和測試結果如表1所示。

測試階段測試內容測試結果安裝卸載測試安裝、卸載過程中各項內容檢查合格運行測試運行各項指標檢查合格單元測試對各單元功能進行測試通過功能測試對各功能模塊功能進行測試通過采用上述技術,對本用戶端進行了多次測試,使最后版本達到軟件發(fā)布要求[8]。本次測試還選取了25名實驗者,對該地鐵APP提供了體驗測試,結果表明本軟件可達到良好用戶體驗,是1款方便實用的APP。

5結束語

本文設計提出了一款南昌地鐵的APP,采用APP Inventor作為開發(fā)工具,運用積木式邏輯來配合搭建,簡化了較為繁瑣的計算機語言編寫過程[9],實現了查詢地鐵時間、票價、信息,查詢站口信息,定位并搜索附近站點等功能。在界面設計上,加入了簡單的色調充當文本顏色以及背景色[10],使界面簡潔大方,并具備良好的用戶操作體驗。經過不斷測試和完善,該APP的用戶體驗也有了很大的提升,得到了使用者的一致好評,具有良好的市場前景。

參考文獻:

[1] 江國粹. 基于App Inventor 2應用環(huán)境的高校云資源開發(fā)研究[J]. 蚌埠學院學報,2014,3(4):1-4.

[2] 郭守超,周慶國,鄧常梅,等. 基于App Inventor的移動學習探究[J]. 現代教育技術,2014,24(9):121-125.

[3] 畢京學,甄杰,郭英. Android手機GPS和A-GPS定位精度分析[J]. 測繪通報,2016(7):10-13.

[4] 劉曉. 面向高德地圖的自然語言接口語義解析系統設計與實現[D]. 南京:南京師范大學,2015.

[5] 肖國元. 基于智能手機的GPS導航系統的設計與實現[D]. 北京:北京郵電大學,2008.

[6] 蔡艷桃. App Inventor隨機九宮格拼圖的實現[J]. 計算機光盤軟件與應用,2014,17(17):172-173.

[7] 齊京. 用Android設計手機快餐服務程序[J]. 科技創(chuàng)新導報,2011(20) : 25-26,38.

[8] 詹成國,朱偉,徐敏. 基于Android的測控裝置人機界面的設計與開發(fā)[J]. 電力自動化設備,2012,32(1):119-122.

[9] 鄭祥,謝作如. MIT App Inventor:讓移動應用開發(fā)更接地氣[J]. 中國信息技術教育,2013(10):84-86.

[10]馮敬益. 基于App Inventor試題庫的開發(fā)與實踐探索[J]. 現代計算機(專業(yè)版),2017(16):62-69.endprint

猜你喜歡
界面用戶信息
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
人機交互界面發(fā)展趨勢研究
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
手機界面中圖形符號的發(fā)展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
如何獲取一億海外用戶
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 国产91全国探花系列在线播放| 欧美福利在线| 无码精品国产VA在线观看DVD| 婷婷开心中文字幕| 亚洲女同一区二区| 漂亮人妻被中出中文字幕久久| 亚洲国产日韩欧美在线| 狠狠色噜噜狠狠狠狠色综合久| 中文字幕在线观| 99这里只有精品在线| 中文字幕在线一区二区在线| 69综合网| 少妇精品网站| 久久精品一品道久久精品| 国产成人亚洲无码淙合青草| 青青青草国产| 欧美亚洲欧美| 成人精品亚洲| 3344在线观看无码| 亚洲欧洲免费视频| 亚洲国产精品成人久久综合影院| 国产69精品久久久久妇女| 四虎影视8848永久精品| 免费无码在线观看| 亚洲欧美自拍中文| jizz在线观看| 国产精品99在线观看| 91九色最新地址| 亚洲三级成人| 久久久久青草线综合超碰| 伊人久久大香线蕉综合影视| 亚洲色欲色欲www网| 无码丝袜人妻| 97久久免费视频| 国产9191精品免费观看| 亚洲视频在线观看免费视频| 欧美一级黄色影院| 五月综合色婷婷| 国产福利免费在线观看| 国产亚洲精品无码专| 99精品福利视频| 成人福利视频网| 久久久久青草大香线综合精品| 好吊日免费视频| 天天综合色天天综合网| 人人艹人人爽| 精品国产成人国产在线| 国产精品19p| 日韩最新中文字幕| 色播五月婷婷| 国产菊爆视频在线观看| 成年人免费国产视频| 五月婷婷激情四射| 国产啪在线| 欧美翘臀一区二区三区| 国产精品成人免费视频99| 亚洲男人在线天堂| 亚洲欧美国产视频| 亚洲第一页在线观看| 国精品91人妻无码一区二区三区| 国产精品无码一区二区桃花视频| 99视频在线免费观看| 99热这里只有精品免费| 日本一本在线视频| 亚洲日韩在线满18点击进入| 免费国产高清视频| 久久网欧美| 国产青青操| 女人18毛片一级毛片在线| 欧美黄网在线| 香蕉伊思人视频| 爆乳熟妇一区二区三区| 亚洲人成影院在线观看| 亚洲色欲色欲www网| 欧美a级完整在线观看| 婷婷六月天激情| 亚洲综合婷婷激情| 国产乱子伦精品视频| 四虎影视库国产精品一区| 国产一在线| 日韩精品欧美国产在线| 午夜啪啪福利|