• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      移動地鐵購票系統(tǒng)的設(shè)計與實現(xiàn)

      2017-04-10 06:14林亮王雨商錦張智
      電腦知識與技術(shù) 2017年4期
      關(guān)鍵詞:購票二維碼站點

      林亮++王雨++商錦++張智

      摘要:互聯(lián)網(wǎng)的快速發(fā)展改變了人們出行的地鐵購票方式,地鐵出行是一線城市居民的首選。地鐵人口流量的劇增為地鐵公司帶來巨額利潤的同時也帶來了新的問題,乘客排隊購票等候時間長,進站速度緩慢等。在人們快節(jié)奏的生活方式下,急需結(jié)合互聯(lián)網(wǎng)來提高地鐵出行效率。于是構(gòu)想設(shè)計一款web app采取網(wǎng)絡(luò)數(shù)據(jù)取代傳統(tǒng)的地鐵票,利用虛擬數(shù)據(jù)作為記錄以取消乘客購票的過程,此款移動應(yīng)用支持在線查看站臺信息,及時購票并支付,無需排隊取票。該售票系統(tǒng)以節(jié)約開發(fā)成本和維護成本為目的,此款應(yīng)用不采用Native的開發(fā)方式,而是利用Cordova結(jié)合網(wǎng)頁語言進行設(shè)計、使應(yīng)用具備良好的用戶交互體驗優(yōu)勢。方便出行,提高地鐵站臺運作效率是此款應(yīng)用致力于解決的問題。

      關(guān)鍵詞:地鐵購票方式;web app;售票系統(tǒng);效率

      中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2017)04-0052-04

      The Design and Research of Mobile Ticketing System

      LIN Liang, WANG Yu, SHANG Jin, ZHANG Zhi

      (College of Computer Science and Technology, Wuhan University of Science and Technology, Wuhan 430068, China)

      Abstract: The rapid development of the Internet has changed the way which people travel subway travel is the first choice for the residents of the first tier cities, it is convenient and quick. The sharp increase in the population of the subway has brought huge profits to the subway company, but it also brings new problems. Such as passengers queuing to buy tickets for a long time. Because of the fast pace of life of people, it is urgent to combine the Internet to improve the efficiency of the operation of the subway platform. So we have an idea to design a web app to take the network data to replace the traditional subway tickets. We plane on using virtual data as a record to cancel the purchase process. The mobile application makes people can view platform information ,purchase and payment online .To save development costs and maintenance costs, the application system does not use native development methods, but the use of Cordova combined with the development of Web Language, so the advantage of this application is to have a good user interaction experience.

      This application is committed to solve the problem is to facilitate people's travel and improve the efficiency of the operation of the subway platform.

      Key words: the way to buy subway ticket; web app; ticketing system; efficiency

      在21世紀科技高速發(fā)展的今天,將日常生活與手機移動應(yīng)用相結(jié)合,已經(jīng)成為一種高效率生活的趨勢。雖然目前市場上存在一些地鐵線路查詢的App,但是這對于乘客來說還是遠遠不夠的,這款應(yīng)用正是瞄準目前市場上不僅具備一款成熟的地鐵售票移動應(yīng)用的機會。以網(wǎng)上在線售票為目的,通過此地鐵售票系統(tǒng)隨時隨地了解地鐵相關(guān)動態(tài),以提高地鐵站臺運作效率為核心,避開人流高峰期,輕松出行。

      此售票系統(tǒng)為地鐵公司設(shè)計開發(fā),提供以市場為中心、以乘客需求為導(dǎo)向的服務(wù)。產(chǎn)品定位為用戶提供及時地鐵購票的渠道,以及綁定現(xiàn)有城市交通卡,以代替?zhèn)鹘y(tǒng)的城市交通卡、交通幣,提供包含具體站點信息、出口詳情,線路首末車時間、最新地鐵線路圖等信息,并在路線圖中為每個站點設(shè)計有詳細信息模塊。以提高出行效率。適用于擁有本地城市交通卡的居民,以及外來臨時游客和無本地城市交通卡的居民。

      1 系統(tǒng)設(shè)計原則

      1)便捷性:從購買臨時票的角度看,相對于傳統(tǒng)人工購票,自動售票機購票程序多,還要找零錢,有些時候自動售票機出現(xiàn)故障,剩余的售票機根本無法滿足人們的需要,造成地鐵購票擁擠,秩序混亂的問題。從城市交通卡的角度看,綁定卡之后,可直接在手機端進行充值,掛失,查詢余額等操作,在乘客忘帶交通卡時,還可通過掃描個人二維碼進出站?;具_到為各類乘客提供更加便捷的服務(wù)。

      2)安全性:交通卡丟失時,可迅速在手機端進行掛失,極大程度上保證了乘客的利益。而相較于攜帶城市交通卡,個人二維碼則直接存在于手機端,具有私密性、安全性,不會丟失。

      3)人性化:主界面提供的站點周邊風景,商圈標記,方便乘客查詢路線,查詢完后,使用手機購票功能可以看到簡潔清晰的線路圖,任意點擊站點,即可看到站點詳情,而在乘車過程中,可點開地鐵廣播模塊,瀏覽地鐵動態(tài),其中的失物招領(lǐng)功能更是解決了乘客乘車時丟失物品難以找回的窘?jīng)r。這全程式的服務(wù),無一不體現(xiàn)著軟件的人性化設(shè)計。

      2 相關(guān)關(guān)鍵技術(shù)

      2.1 Ionic簡介

      Ionic是混合開發(fā)模式中發(fā)展較快的專注于用WEB開發(fā)的技術(shù)框架,是基于HTML5創(chuàng)建類似于手機平臺原生應(yīng)用的一個開發(fā)框架,目的是從web的角度開發(fā)手機應(yīng)用,基于Cordova的編譯平臺,實現(xiàn)編譯成各個平臺的應(yīng)用程序。

      它是一種輕量級的框架,支持 Angularjs 的特性,代碼易維護。提供了漂亮的設(shè)計,通過 SASS 構(gòu)建應(yīng)用程序,它提供了很多 UI 組件來幫助開發(fā)者開發(fā)強大的應(yīng)用,UI體驗效果極佳。

      2.2 Cordova簡介

      Cordova是一個基于HTML、CSS和JavaScript創(chuàng)建跨平臺移動應(yīng)用程序的快速開發(fā)平臺。支持如下移動操作系統(tǒng):iOS, Android, Windows Phone,以及Symbian等。與傳統(tǒng)Web應(yīng)用不同的是,Cordova提供了一組設(shè)備相關(guān)的API讓開發(fā)者能夠利用智能手機的核心設(shè)備功能,如攝像頭、麥克風等。除此外它還擁有非常豐富的插件,以擴展其功能。

      3 系統(tǒng)設(shè)計與實現(xiàn)

      3.1系統(tǒng)功能模塊

      1) 地鐵線路列表功能模塊

      打開應(yīng)用的右側(cè)邊欄,乘客可以看到武漢地鐵的4條線路列表,簡潔地展示了每條線路的各個站點,及換乘信息,地鐵首末車時刻表。以列表的形式將繁雜的地鐵信息展示在乘客眼前,提高乘客查詢效率。

      2) 售票退票模塊

      在乘客明確乘車路線后,對于沒有城市交通卡的乘客,可以選擇手機購票功能。手機購票頁面提供武漢地鐵線路圖,點擊站點,即可設(shè)置起點終點或查看站點信息,也可手動輸入始終點。設(shè)置完成后,會出現(xiàn)票價的詳細信息(包括路程和地鐵班次時間),乘客選擇購票并完成在線支付后,系統(tǒng)會自動生成一個臨時二維碼并保存在“我的二維碼”中。乘客出入站可直接掃描二維碼,在出站后,服務(wù)器會抹掉該條記錄,而乘客手機里的臨時二維碼也會隨之消失。該功能解決了乘客排隊購票的不便,并為乘客提供在線查看站點出口詳情的方便,而地鐵公司也可省去制作臨時地鐵票的成本。

      3) 城市交通卡功能模塊

      對于持有城市一卡通的乘客,應(yīng)用提供交通卡綁定,余額查詢,充值,掛失等功能,用戶可以通過手機號注冊賬號,登錄后即可使用以上四個功能,在完成交通卡綁定后,系統(tǒng)會生成一個個人專屬的二維碼,并保存在“我的二維碼”中。此模塊為交通卡持有人群也提供了極大的便利,可以在忘帶交通卡時,通過手機應(yīng)用里的個人二維碼在閘機上直接掃描即可進出站,出站時如果卡上余額不足,及時彈出補差價的提醒,在線支付補完差價后,乘客才可出站。個人二維碼區(qū)別于臨時二維碼的是,不會在使用一次后消失,除非乘客解除綁定。

      4) 鐵廣播功能模塊

      地鐵廣播功能又分為三個部分,包括地鐵建設(shè),地鐵動態(tài),失物招領(lǐng)。在這里乘客可以瀏覽到每天的地鐵新聞,關(guān)注地鐵建設(shè)情況,失物招領(lǐng)模塊為在地鐵上遺失物品的乘客及地鐵站工作人員提供平臺,及時幫助失主找回遺失的物品,為乘客提供了人性化服務(wù)。

      5) 地鐵周邊引導(dǎo)功能模塊

      主界面引入百度地圖API接口,并做出個性化修改。標注地鐵線路周圍的風景點,商圈,學校等,設(shè)置點擊事件,點擊標記的建筑物即可查看通往這里的地鐵線路引導(dǎo)。該功能使乘客可以隨時隨地一目了然地瀏覽地鐵周邊的主要地點,在乘車前明確目的地的乘車路線。

      3.2 系統(tǒng)數(shù)據(jù)庫設(shè)計

      在跨平臺地鐵售票系統(tǒng)中,與用戶聯(lián)系較為緊密的幾個模塊主要有個人信息模塊、地鐵票信息模塊、地鐵站點信息等。這些模塊相關(guān)的數(shù)據(jù)表的主要信息如表2—表4所示

      [名稱\&類型\&空\&備注\&Id\&Bigint (20)\&No\&主鍵(外鍵)\&Station\&NVarChar (64)\&No\&站點名\&Extends\&Int (11)\&No\&站點出口個數(shù)\&Route\&Int (11)\&No\&所在線路\&]

      3.3 子系統(tǒng)的實現(xiàn)

      前端部分采用跨平臺技術(shù)開發(fā),可在多個平臺上同時使用,下面以android平臺的運行結(jié)果演示。圖2-圖5展示了客戶端主要模塊如功能框架的介紹、線路查詢、購票、周邊信息查詢的運行情況。

      4 結(jié)束語

      隨著地鐵客運量的逐步增長,地鐵站臺人口流動速度需要提高。本系統(tǒng)通過將地鐵票價虛擬化,以現(xiàn)代社會常用的二維碼作為識別對象。系統(tǒng)從乘客出行前的路線規(guī)劃,乘車時的進出站方式、便民功能,乘車后的補差價進行設(shè)計,為乘客的出行提供了近乎于全程式的服務(wù)。本系統(tǒng)根據(jù)客戶的需求進行了分析研究,分析了國家行業(yè)標準,售票管理系統(tǒng) 業(yè)務(wù)流程的特點,對售票管理系統(tǒng)的功能和結(jié)構(gòu)進行了初步設(shè)計,本系統(tǒng)將根據(jù)地鐵站售票管理流程將系統(tǒng)分為調(diào)度、售票、出站檢查等模塊, 各個模塊相互聯(lián)系,相輔相成,最終組合成一個完整的售票管理系統(tǒng)。

      參考文獻:

      [1] 李柯泉.構(gòu)建跨平臺APP: jQuery Mobile移動應(yīng)用實戰(zhàn)[M].北京:清華大學出版社, 2015.

      [2] Thomas Myer. PhoneGap入門經(jīng)典[M].北京:清華大學出版,2013.

      [3] 李晨,陳波,周嘉坤. 基于PhoneGap的一個手機跨平臺應(yīng)用開發(fā)實例[J].電腦編程技巧與維護,2014(22):49-54.

      [4] 薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M].5版.北京:高等教育出版社,2014.

      [5] 王國光.自動售檢票系統(tǒng)及關(guān)鍵技術(shù)研[D].北京:鐵道部科學研究院,2005:33-40.

      猜你喜歡
      購票二維碼站點
      不同的購票方法
      二維碼
      基于Web站點的SQL注入分析與防范
      直擊痛點的“候補購票”可多來一些
      2017~2018年冬季西北地區(qū)某站點流感流行特征分析
      鐵路候補購票服務(wù)擴大到全部列車
      讓嚴肅的二維碼呆萌起來
      首屆歐洲自行車共享站點協(xié)商會召開
      二維碼,別想一掃了之
      福安市| 浦城县| 仙游县| 南郑县| 陆良县| 凤阳县| 绥中县| 手游| 常德市| 洛南县| 中方县| 彩票| 张掖市| 南和县| 康平县| 白玉县| 湄潭县| 三河市| 平阳县| 潞西市| 浦县| 潼关县| 班戈县| 阿坝县| 阳山县| 乌什县| 高碑店市| 绥芬河市| 岚皋县| 叶城县| 甘洛县| 辽中县| 丹棱县| 关岭| 扎囊县| 黄平县| 滦南县| 吐鲁番市| 北海市| 天门市| 通榆县|