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
主站蜘蛛池模板: 男人天堂亚洲天堂| 成年看免费观看视频拍拍| 国产精品hd在线播放| 久久一日本道色综合久久| 亚洲欧美在线看片AI| 亚洲va精品中文字幕| 成人国产免费| 无码内射在线| 欧美日韩国产综合视频在线观看 | 日韩小视频网站hq| 无码在线激情片| 亚洲综合第一页| 国产精品亚洲一区二区三区z| 天堂网亚洲综合在线| 国产欧美视频在线观看| 无码内射中文字幕岛国片| 五月丁香伊人啪啪手机免费观看| 色哟哟国产精品| 免费播放毛片| 亚洲性视频网站| 日本福利视频网站| 国产在线视频二区| 99久久精品久久久久久婷婷| 国产精品手机在线播放| 亚洲无码高清一区| 91丝袜乱伦| 久久性视频| 97国产精品视频自在拍| 日韩中文无码av超清| 亚洲永久视频| 黄色福利在线| 国产免费观看av大片的网站| 日韩小视频网站hq| 2021国产在线视频| 东京热高清无码精品| 伊人网址在线| 高清色本在线www| 久久久久亚洲Av片无码观看| 91亚洲影院| 亚洲国产中文精品va在线播放| 色综合天天视频在线观看| 午夜精品久久久久久久2023| 高清大学生毛片一级| 国产97视频在线观看| 五月婷婷综合在线视频| 波多野结衣无码视频在线观看| 无码国内精品人妻少妇蜜桃视频| 欧美亚洲另类在线观看| 五月婷婷激情四射| 免费 国产 无码久久久| 最新国产高清在线| 玩两个丰满老熟女久久网| 久久这里只精品国产99热8| 波多野结衣一区二区三区88| 欧美亚洲一区二区三区导航| 国产成人精品视频一区二区电影| 国产福利小视频在线播放观看| 亚洲成肉网| 女人av社区男人的天堂| 国产不卡一级毛片视频| 国产成人综合亚洲欧洲色就色| 欧美精品aⅴ在线视频| 欧美在线视频a| 性视频一区| 亚洲最大综合网| 香蕉国产精品视频| 欧美日韩精品一区二区在线线| 亚洲三级成人| 青草娱乐极品免费视频| 欧美色图久久| 国产理论精品| 亚洲区第一页| 亚洲黄色高清| 欧美精品亚洲日韩a| 熟女成人国产精品视频| 新SSS无码手机在线观看| 看av免费毛片手机播放| 国产精品久久自在自线观看| 欧美亚洲欧美| 99在线观看国产| 在线色综合| 国产福利观看|