新型打車軟件的設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:新型打車軟件的設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:在經(jīng)濟(jì)快速發(fā)展過程中,人們也擁有更高的生活水平,同時(shí)生活面臨著更快的節(jié)奏,這使得市民出行更加需要出租車。但是,出租車行駛路線缺乏確定性,乘客位置也不具有固定性,這使得在某些情況下,乘客無法及時(shí)搭乘到出租車。而且在節(jié)假日、上下班高峰或者非常偏僻的地方就更明顯了。而出租車單純依賴傳統(tǒng)逛街式尋客方式來獲得乘客存在較高空載率現(xiàn)象,若定點(diǎn)等候乘客則會(huì)浪費(fèi)大量時(shí)間。面對(duì)這些問題,很多國(guó)內(nèi)和國(guó)外的大城市都建立了獨(dú)立或合作的叫車平臺(tái),從而使出租車的運(yùn)行效率在一定程度上得到了提高。自谷歌推出Android手機(jī)操作平臺(tái)以來,人們的生活已經(jīng)離不開Android手機(jī)的應(yīng)用,至此基于Android平臺(tái)的很多打車系統(tǒng)應(yīng)運(yùn)而生。本文主要分析了在Android平臺(tái)上建立的體系結(jié)構(gòu),其主要依托Android SDK來開發(fā),在具體實(shí)踐過程中發(fā)揮了百度地圖定位、路線查詢等功能,其運(yùn)用的技術(shù)為Web開發(fā)技術(shù)、異構(gòu)平臺(tái)數(shù)據(jù)交互技術(shù)等等,據(jù)此來形成相應(yīng)的便捷打車系統(tǒng),可以讓乘客請(qǐng)求叫車以及司機(jī)作出回應(yīng),或者對(duì)附近空車以及乘車進(jìn)行查詢等等,此外,該系統(tǒng)還能夠統(tǒng)計(jì)分析相關(guān)數(shù)據(jù)。本系統(tǒng)以B/S方式為架構(gòu),分為客戶端和服務(wù)端,其中客戶端分為乘客端和司機(jī)端,采用JSON技術(shù)實(shí)現(xiàn)客戶端和服務(wù)端數(shù)據(jù)交互,服務(wù)器端即管理端,。本文的章節(jié)安排如下。第一章,緒論,主要對(duì)相關(guān)領(lǐng)域?qū)W者研究成果、本文研究背景等等進(jìn)行概述,同時(shí)歸納了本文研究?jī)?nèi)容和章節(jié)安排情況;第二章,主要寫出打車系統(tǒng)相關(guān)理論及技術(shù);第三章,主要是進(jìn)行了該系統(tǒng)需求分析,同時(shí)對(duì)其中的核心技術(shù)進(jìn)行了分析;第四章,主要是對(duì)在Android建設(shè)的打車系統(tǒng)設(shè)計(jì)方案進(jìn)行分析,結(jié)合設(shè)計(jì)目標(biāo)來具體設(shè)計(jì)其客戶端和服務(wù)端,同時(shí)詳細(xì)設(shè)計(jì)了客戶端具體功能模塊以及數(shù)據(jù)庫;第五章,主要是對(duì)該系統(tǒng)實(shí)現(xiàn)過程中進(jìn)行分析,例如數(shù)據(jù)庫類、管理端和功能模塊的實(shí)現(xiàn)。在系統(tǒng)實(shí)現(xiàn)的同時(shí),對(duì)基于Android的打車系統(tǒng)的各個(gè)功能模塊進(jìn)行了測(cè)試。
【關(guān)鍵詞】:出租車 Android 客戶端 服務(wù)端
【學(xué)位授予單位】:北京工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP311.52
【目錄】:
- 摘要4-5
- Abstract5-8
- 第1章 緒論8-12
- 1.1 研究背景及意義8-9
- 1.2 國(guó)內(nèi)外研究現(xiàn)狀9-10
- 1.3 研究的主要內(nèi)容10-12
- 第2章 打車系統(tǒng)相關(guān)理論及技術(shù)12-20
- 2.1 ECLIPSE技術(shù)介紹12-13
- 2.1.1 Eclipse技術(shù)簡(jiǎn)介12
- 2.1.2 Eclipse的主要組成12-13
- 2.2 MYSQL簡(jiǎn)介13-14
- 2.2.1 MySQL的來歷13
- 2.2.2 MySQL架構(gòu)13
- 2.2.3 MySQL的特性和優(yōu)勢(shì)13-14
- 2.3 ANDROID概述14-18
- 2.3.1 Android的發(fā)展14-15
- 2.3.2 Android的體系和結(jié)構(gòu)15-16
- 2.3.3 Android應(yīng)用程序構(gòu)成16-18
- 2.4 本章小結(jié)18-20
- 第3章 打車系統(tǒng)需求分析20-30
- 3.1 系統(tǒng)需求概述20-21
- 3.2 功能性需求分析21-26
- 3.2.1 乘客用例分析23-24
- 3.2.2 司機(jī)用例分析24-25
- 3.2.3 管理人員用例分析25-26
- 3.3 非功能性需求分析26-27
- 3.4 本章小結(jié)27-30
- 第4章 新型打車系統(tǒng)設(shè)計(jì)30-48
- 4.1 設(shè)計(jì)目標(biāo)與原則30-31
- 4.2 系統(tǒng)構(gòu)架設(shè)計(jì)31-35
- 4.2.1 系統(tǒng)物理拓?fù)浣Y(jié)構(gòu)設(shè)計(jì)31-32
- 4.2.2 客戶端架構(gòu)設(shè)計(jì)32-33
- 4.2.3 管理端架構(gòu)設(shè)計(jì)33-35
- 4.3 系統(tǒng)功能模塊設(shè)計(jì)35-41
- 4.3.1 注冊(cè)登錄模塊設(shè)計(jì)38-39
- 4.3.2 乘客打車模塊設(shè)計(jì)39
- 4.3.3 歷史記錄查詢與評(píng)價(jià)模塊設(shè)計(jì)39-40
- 4.3.4 司機(jī)搶單模塊的設(shè)計(jì)40-41
- 4.4 數(shù)據(jù)庫設(shè)計(jì)41-46
- 4.4.1 數(shù)據(jù)庫概念設(shè)計(jì)41-42
- 4.4.2 數(shù)據(jù)庫邏輯設(shè)計(jì)42-43
- 4.4.3 數(shù)據(jù)庫物理設(shè)計(jì)43-46
- 4.5 本章小結(jié)46-48
- 第5章 新型打車系統(tǒng)的實(shí)現(xiàn)與測(cè)試48-62
- 5.1 新型打車系統(tǒng)的實(shí)現(xiàn)48-60
- 5.1.1 系統(tǒng)開發(fā)環(huán)境與工具48
- 5.1.2 系統(tǒng)核心功能實(shí)現(xiàn)48-60
- 5.2 新型打車系統(tǒng)的測(cè)試60-61
- 5.2.1 功能測(cè)試60-61
- 5.2.2 性能測(cè)試61
- 5.3 本章小結(jié)61-62
- 結(jié)論62-64
- 參考文獻(xiàn)64-66
- 致謝66
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫 前10條
1 林耕宇;;觀摩50名Google Android程序開發(fā)競(jìng)賽作品[J];電子與電腦;2008年08期
2 樹子;;Android中文版不完全體驗(yàn)[J];互聯(lián)網(wǎng)天地;2009年04期
3 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
4 蔣彬;;10款A(yù)ndroid手機(jī)必備應(yīng)用——Android操作系下的軟件評(píng)測(cè)[J];微電腦世界;2010年04期
5 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
6 韓青;;Android平臺(tái)發(fā)展的動(dòng)力與挑戰(zhàn)[J];中國(guó)電子商情(基礎(chǔ)電子);2010年09期
7 方智勇;;Android手機(jī)這樣用[J];電腦迷;2010年15期
8 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
9 ;ZTE and Three Release Android ,
本文編號(hào):294059
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/294059.html