freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于安卓android的百度地圖應(yīng)用系統(tǒng)遠(yuǎn)程控制手機(jī)客戶端畢業(yè)論文(編輯修改稿)

2024-11-28 10:18 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 技術(shù),還需要有充足的開(kāi)發(fā)資金做保證,所以下面將從技術(shù)可行性、經(jīng)濟(jì)可行性和法律可行性進(jìn)行分析。 1.技術(shù)可行性 手機(jī)地圖軟件的開(kāi)發(fā)所需要的技術(shù)最主要的是開(kāi)發(fā)設(shè)計(jì)語(yǔ)言,這種設(shè)計(jì)語(yǔ)言需要在手機(jī)等移動(dòng)系統(tǒng)上安裝應(yīng)用,從現(xiàn)階段的開(kāi)發(fā)語(yǔ)言的技術(shù)來(lái)看,主要有 Java 語(yǔ)言、 C 語(yǔ)言等等,這些開(kāi)發(fā)語(yǔ)言都是長(zhǎng)時(shí)間打磨所得的,已經(jīng)較為成熟了。還需要的就是高速的網(wǎng)絡(luò)做保障,從我國(guó)的現(xiàn)狀來(lái)看,網(wǎng)速已經(jīng)在不斷的加快,足以滿足手機(jī)地圖軟件的需求。 ( 1)硬件 操作系統(tǒng): Windows XP 或者 Windows 7 Web 服務(wù)器: 及以上 開(kāi)發(fā)工具: Eclipse , Macromedia Dreamweaver 數(shù)據(jù) 庫(kù): MySQL 數(shù)據(jù)庫(kù) JDK 開(kāi)發(fā)包: jdk 7 Update5 以上版本 ( 2)系統(tǒng)軟件 在百度地圖軟件的設(shè)計(jì)過(guò)程中,需要能夠滿足在手機(jī)系統(tǒng)中運(yùn)行的要求,所以需要采用特定的開(kāi)發(fā)語(yǔ)言,其中 Java 語(yǔ)言因高穩(wěn)定性、通用性等優(yōu)點(diǎn),被開(kāi)發(fā)人員運(yùn)用到地圖軟件的開(kāi)發(fā)中,作為最主要的設(shè)計(jì)語(yǔ)言。 2.經(jīng)濟(jì)可行性 所有開(kāi)發(fā)地圖軟件的工程師,最終的目的都是為了獲得經(jīng)濟(jì)上的收益,在實(shí)際的開(kāi)發(fā)過(guò)程中,也需要充分考慮是否有足夠的經(jīng)濟(jì)支持,從百度地圖的開(kāi)發(fā)成本來(lái)看,所需要的系統(tǒng)開(kāi)發(fā)人員不用很多,會(huì)涉及到的開(kāi)發(fā)費(fèi)用不高,投資者、開(kāi)發(fā)人員 都不用投入大量的前期資本,所以從以上兩方面來(lái)看經(jīng)濟(jì)上是可行的。 3.法律可行性 8 基于 Android 的百度地圖應(yīng)用系統(tǒng)是畢業(yè)設(shè)計(jì),僅僅只是作為畢業(yè)時(shí),進(jìn)行的設(shè)計(jì),該軟件并不作商業(yè)用途,因此在法律上是沒(méi)有問(wèn)題的,在法律上是可行的。 4.結(jié)論 全文在可行性分析的過(guò)程中,進(jìn)行了經(jīng)濟(jì)、技術(shù)和法律層面的深度研究,通過(guò)研究得出之所以百度地圖能夠在所有的手機(jī)地圖軟件中占有第一名的市場(chǎng)份額,被大多數(shù)用戶選擇,就是百度地圖優(yōu)化的信息化方式,百度地圖的人性化服務(wù)方式。 需求分析 軟件工程建設(shè)的第一階段就是需求分析,它是 十分重要的階段,因?yàn)?,科學(xué)并且合理的需求分析能在成本上得到節(jié)約,還能夠?qū)㈨?xiàng)目建設(shè)做到事半功倍的效果,反之,如果需求分析不合理,不實(shí)用,只會(huì)給項(xiàng)目建設(shè)帶來(lái)負(fù)擔(dān),不但會(huì)使建設(shè)成本大幅度上升,還會(huì)直接影響開(kāi)發(fā)建設(shè)的成功與否,因此在軟件工程的建設(shè)中,必須充分的考慮到用戶的需求,所有的在 Android 系統(tǒng)手機(jī)上開(kāi)發(fā)的地圖軟件,都要體現(xiàn)用戶的最根本需求,對(duì)于百度地圖開(kāi)發(fā)來(lái)所更是如此。 用戶能夠公交路線,周邊。 用戶能夠查看實(shí)時(shí)路況以及使用不同模式查看地圖,包括, 3D 俯瞰圖, 2D 平面圖以及衛(wèi)星圖。 用戶可以搜索附近地點(diǎn),比如公交站,銀行等。 用戶能夠搜索路線,包括:駕車,公交車,走路。 用戶可通過(guò)百度地圖在駕車過(guò)程中完成導(dǎo)航。 業(yè)務(wù)流程圖 工作過(guò)程。業(yè)務(wù)流程圖能夠反應(yīng)出工作運(yùn)行的具體的過(guò)程,按照規(guī)定要用指定的符合來(lái)表示,業(yè)務(wù)流程圖的繪制過(guò)程,是幫助分析員分析整理結(jié)果的重要過(guò)程,能夠幫助分析出其中可能存在的不合理的地方或問(wèn)題,也方便交流,如 31 所示: 9 業(yè) 務(wù) 處 理 單 位 業(yè) 務(wù) 處 理 功 能 描 述數(shù) 據(jù) 表 格 制 作數(shù) 據(jù) / 文 件 存 檔 收 集 / 統(tǒng) 計(jì) 數(shù) 據(jù) 信 息 傳 遞 過(guò) 程 圖 31 業(yè)務(wù)流程圖的基本符號(hào) 用 戶 進(jìn) 入 系 統(tǒng)搜 索 公 交 路 線實(shí) 時(shí) 路 況不 同 視 角 地 圖附 近 基 本 信 息搜 索 路 線導(dǎo) 航使 用 百 度 地圖 應(yīng) 用圖 32 業(yè)務(wù)流程圖 非功能性需求 ( 1)系統(tǒng)的安全性 安全性對(duì)于一個(gè)任意一個(gè)系統(tǒng)來(lái)說(shuō)是極為重要的,本系統(tǒng)設(shè)計(jì)時(shí)考慮了加密權(quán)限和必要的保密措施,以此保證系統(tǒng)安全可靠。 要滿足數(shù)據(jù)保存的完整,在手機(jī)地圖軟件中,必須要有備份的功能,才能確保系統(tǒng)的整體性,10 同時(shí)要考慮到數(shù)據(jù)在遭受意外破壞時(shí)也能及時(shí)恢復(fù),系統(tǒng)必須滿足用戶運(yùn)營(yíng)方面的需求,能夠長(zhǎng)期運(yùn)行,需要額外的網(wǎng)絡(luò)安全防火墻,傳輸數(shù)據(jù)是加密的。當(dāng)然,設(shè)計(jì)者還應(yīng)當(dāng)對(duì)開(kāi)發(fā)系統(tǒng)中的硬件配置給予充分的注意和考慮。 ( 2)系統(tǒng)的響應(yīng)時(shí)間 本系統(tǒng)在線測(cè)試速度性能不超 過(guò) 10 毫秒,根據(jù)用戶的需要可以進(jìn)一步提高,響應(yīng)時(shí)間是一個(gè)系統(tǒng)非功能部分中的一個(gè)重要性能,能夠保證系統(tǒng)的運(yùn)行,添加餐品,搜索信息,操作完成立刻能夠返回信息,不能產(chǎn)生有等待的感覺(jué),這是用戶正常需要的性能。 ( 3)系統(tǒng)的可擴(kuò)展性 作為一個(gè)百度地圖應(yīng)用系統(tǒng)來(lái)說(shuō),系統(tǒng)應(yīng)充分考慮未來(lái)的可擴(kuò)展性,例如查詢的條件會(huì)不斷的增加和變化,這要求系統(tǒng)由足夠的條件進(jìn)行功能的完善和擴(kuò)展。,實(shí)現(xiàn)此應(yīng)通過(guò)系統(tǒng)的擴(kuò)展配置來(lái)完成,系統(tǒng)在設(shè)計(jì)時(shí)要符合一定的配置標(biāo)準(zhǔn),可以方便未來(lái)加入和減少系統(tǒng)的模塊,通過(guò)軟件的升級(jí)、 改善系統(tǒng)錯(cuò)誤和增加功能。 11 第 4 章 百度 key 申請(qǐng) 注冊(cè)百度賬號(hào) 根據(jù)提示,填寫(xiě)注冊(cè)信息。如圖 41 圖 41 注冊(cè)百度賬號(hào) 申請(qǐng)百度 key 登陸百度賬號(hào) ,百度 “百度地圖 API”,點(diǎn)開(kāi)百度地圖 API 的官網(wǎng)。進(jìn)官網(wǎng),選擇 Android 開(kāi)發(fā)可以進(jìn)行了解下百度地圖,點(diǎn)擊申請(qǐng)密鑰的按鈕進(jìn)去。如圖 42 12 圖 42 百度 API 在這里因?yàn)槭钦故?Android 百度 API 的應(yīng)用,所以點(diǎn)擊創(chuàng)建應(yīng)用 ,如圖 43 圖 43 創(chuàng)建應(yīng)用 在應(yīng)用類型窗口中選擇 Android SDK,應(yīng)用名稱可以隨便設(shè)置。 關(guān)鍵安全碼設(shè)置:要求 Android 簽名證書(shū)的 sha1 值 +“?!?packagename(即 :數(shù)字簽名 +分號(hào) +包名 ) Android 簽名證書(shū)的 sha1 值 :可以在 eclipse 中直接查看: windowspreferencesAndroidbuild. 如圖 45 包名: Android 應(yīng)用程序本身在 上定義的,如圖 46 在填寫(xiě)安全碼后,點(diǎn)擊 “確定 ”完成應(yīng)用的配置工作,得到一個(gè)創(chuàng)建的 key,如圖 47 圖 44 創(chuàng)建應(yīng)用填表 13 圖 45 sha1 值查找 圖 46 包名的查找 圖 47 百度 key 百度密鑰應(yīng)用到程序 將創(chuàng)建的的 key 應(yīng)用到開(kāi)發(fā) ,在 和 添加 key 如圖 48,圖49 圖 48 上 圖 49 上 14 第 5 章 系統(tǒng)設(shè)計(jì) 系統(tǒng)功能結(jié)構(gòu) 百度地圖應(yīng)用 系統(tǒng)主要由 前臺(tái) 使用組成。前臺(tái)是用戶能夠進(jìn)行 查詢路線 操作, 以及一些導(dǎo)航操作 ,由于該界面是針對(duì)用戶,也考慮了 用戶想要 操作的簡(jiǎn)潔和方便性, 與此 同時(shí) 開(kāi)發(fā)者 在 應(yīng)用 外觀設(shè)計(jì)上也進(jìn)行了精心的設(shè)計(jì) ,讓用戶看著賞心悅目 。 應(yīng)用從 前臺(tái) 方面進(jìn)功能設(shè)計(jì),主要功能包括 搜索公交路線 , 周邊 ; 查看實(shí)時(shí)路況以及使用不同模式查看地圖 ; 查看附近的基本信息,包括:公交站,銀行等 ; 搜索路線,包括:駕車,公交車,走路 ; 使用該系統(tǒng)進(jìn)行導(dǎo)航 等核心功能。 基 于 A n d r o i d 的 百 度 地 圖 應(yīng) 用 系 統(tǒng) 查詢公交路線 實(shí)時(shí)路線 不同視覺(jué)地圖 附近信息 搜索路線 導(dǎo)航 圖 41 系統(tǒng)功能結(jié)構(gòu)圖 權(quán)限 設(shè)計(jì) ! 使用網(wǎng)絡(luò)功能所需權(quán)限 usespermission android:name= /usespermission usespermission android:name= /usespermission usespermission android:name= /usespermission usespermission android:name= /usespermission ! SDK 離線地圖和 cache 功能需要讀寫(xiě)外部存儲(chǔ)器 15 usespermission android:name= /usespermission usespermission android:name= /usespermission ! 獲取設(shè)置信息和詳情頁(yè)直接撥打電話需要以下權(quán)限 usespermission android:name= /usespermission usespermission android:name= /usespermission ! 使用定位功能所需權(quán)限 ,demo 已集成百度定位 SDK,不使用定位功能可去掉以下 6 項(xiàng) usespermission android:name= /usespermission permission android:name= /permission usespermission android:name= /usespermission usespermission android:name= /usespermission usespermission android:name= /usespermission usespermission android:name= / usespermission android:name= / usespermission android:name= / usespermission android:name= / usespermission android:name= / usespermission android:name= / usespermission android:name= / usespermission android:name= / usespermission android:name= / usespermission android:name= / usespermission android:name= / usespermission android:name= / usespermission android:name= / ! 需要 權(quán)限判斷本程序是否為當(dāng)前運(yùn)行的應(yīng)用 ? usespermission android:name= / usespermission android:name= / usespermission android:name= / usespermission android:name= / 16 基本配置 設(shè)計(jì) menu xmlns:android= item android:id=@+id/action_settings android:orderInCategory=100 android:showAsAction=never android:title=@string/action_settings/ /menu 17 第 6 章 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)運(yùn)行環(huán)境和開(kāi)發(fā)平臺(tái) 表 61 系統(tǒng)運(yùn)行環(huán)境和開(kāi)發(fā)平臺(tái)需求表 需求名稱 詳細(xì)要求 CPU Core I 6GHz 內(nèi)存 6G 硬盤(pán) 500G 顯示器 分辨率 1024768 像素以上 網(wǎng)絡(luò) 20M 以上 操作系統(tǒng) Windows xp 或 Windows 7 或者 Linux 數(shù)據(jù)庫(kù) 以上 開(kāi)發(fā)工具 軟件 ADT , Andriod SDK 和 ADT 版本一致 Web 服務(wù)器 Tomcat 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)主 界面 該界面是 用戶登錄系統(tǒng)的界面 , 設(shè)計(jì)主界面簡(jiǎn)潔, 用戶在該界面中能夠 進(jìn)行 搜索,路線查看,附近 ,以及導(dǎo)航 。 18 protected void onCreate(Bundle savedInstanceState) { //調(diào)用父類的 on Create 構(gòu)造函數(shù),保存當(dāng)前 Activity 的狀態(tài)信息 (savedInstanceState)。 MyApplication app = (MyApplication) ()。 //初始化 bMapManager bMapManager = 。 if (bMapManager == null) { bMapManager = new BMapManager(getApplicationContext())。 /** * 如 果 BMapManager 沒(méi)有初始化則初始化 BMapManager */
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1