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

正文內(nèi)容

基于android的餐飲位置服務(wù)系統(tǒng)開發(fā)畢業(yè)論文-wenkub

2022-09-08 19:51:23 本頁面
 

【正文】 度, Android 在全球的市場份額首次超過塞班系統(tǒng),躍居全球第一。目前尚未有統(tǒng)一中文名稱,中國大陸地區(qū)較多人使用 “安卓 ”或 “安致 ”。手機(jī)客戶端通過地圖定位可以尋 找附近的餐館美食,并可以查看該餐館美食的簡介、圖片等操作。因此,智能手機(jī)的應(yīng)用軟件及其需要的服務(wù)將有廣闊的發(fā)展前景。 作者簽名: 指導(dǎo)教師簽名: 日期: 日期: II III 注 意 事 項(xiàng) 計(jì)(論文)的內(nèi)容包括: 1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作) 2)原創(chuàng)性聲明 3)中文摘要( 300 字左右)、關(guān)鍵詞 4)外文摘要、關(guān)鍵詞 5)目次頁(附件不統(tǒng)一編入) 6)論文主體部分:引言(或緒論)、正文、結(jié)論 7)參考文獻(xiàn) 8)致謝 9)附錄(對論文支持必要時) :理工類設(shè)計(jì)(論文)正文字?jǐn)?shù)不少于 1 萬字(不包括圖紙、程序清單等),文科類論文正文字?jǐn)?shù)不少于 萬字。 作者簽名: 日期: 畢業(yè)論文(設(shè)計(jì))授權(quán)使用說明 本論文(設(shè)計(jì)) 作者完全了解 **學(xué)院有關(guān)保留、使用畢業(yè)論文(設(shè)計(jì))的規(guī)定,學(xué)校有權(quán)保留論文(設(shè)計(jì))并向相關(guān)部門送交論文(設(shè)計(jì))的電子版和紙質(zhì)版。 畢業(yè)論文 題目: 基于 Android 的餐飲位置 服務(wù)系統(tǒng)開發(fā) I 畢業(yè)論文(設(shè)計(jì))原創(chuàng)性聲明 本人所呈交的畢業(yè)論文(設(shè)計(jì)) 是我在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。有權(quán)將論文(設(shè)計(jì))用于非贏利目的的少量復(fù)制并允許論文(設(shè)計(jì))進(jìn)入學(xué)校圖書館被查閱。 :任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)。 本課題選取一個基于 Android 的餐飲位置服務(wù)系統(tǒng)作為實(shí)例研究,該系統(tǒng)通過 Android 手機(jī)定位當(dāng)前用戶位置,并在地圖顯示用戶位置和附近的餐館美食商鋪,還可根據(jù)用戶選擇的餐飲位置生成路線。餐館美食的位置可以通過手機(jī)上的 GPS 定位并顯示在地圖上,系統(tǒng)可以為用戶生成路線地圖,為消費(fèi)提供參考。 Android 操作系統(tǒng)最初由 Andy Rubin 開發(fā),最初主要支持手機(jī)。 在如今這個智能手機(jī)系統(tǒng)群雄紛爭的時候, 2020 年 Google 推出了一款名為 Android 的開源智能手機(jī)操作系統(tǒng),它采用 Linux 內(nèi)核,開放手機(jī)聯(lián)盟(OHA)成員可以任意使用和修改 SDK 包,系統(tǒng)的開源性使其具有良好的拓展性。 Android 平臺是由 Google 與開放手機(jī)聯(lián)盟合作開發(fā)的一個開放性的移動開發(fā)平臺,它采用 Linux 內(nèi)核,獨(dú)特的 Dalvik 虛擬機(jī),集成特有的地圖模塊、快捷的 XML 布局方案、輕量級的 SQLite 數(shù)據(jù)庫、高效的2D、 3D 繪圖方案以及多媒體技術(shù) 等等,它具有強(qiáng)大的網(wǎng)絡(luò)訪問功能,集成3G 網(wǎng)絡(luò)與 WiFi、藍(lán)牙等無線網(wǎng)絡(luò)技術(shù),并且可以對開發(fā)者之間的功能模塊進(jìn)行無縫繼承與共享 。谷歌表示目前安卓手機(jī)每日平均激活量為 20 萬部,銷售速度加速上漲。 第三, 用戶可以在地圖上查看某個店鋪的具體消 費(fèi)信息,如名稱、地址、人均消費(fèi)、圖片等。 論文構(gòu)成 本文分為五章: 第一章主要介紹課題研究背景及當(dāng)前發(fā)展?fàn)顩r,說明選題意義和原因,并介紹了本文主要研究工作。 第五章對全文進(jìn)行了總結(jié),歸納了本文的主要論點(diǎn)和研究工作,系統(tǒng)特色,并對以后的研究方向進(jìn)行了進(jìn)一步的展望。 Android 引入了一個全新的機(jī)制 應(yīng)用程序生命周期( Life Cycle)。 只有 Eclipse 還不夠,因?yàn)槭鞘褂?Java 語言進(jìn)行開發(fā),還應(yīng)該有由 SUN公司提供的 Java SDK(其中包括 JRE: Java Runtime Environment)。 第一, Java SDK 第二, Eclipse 第三, Android SDK 第四, ADT Android SDK 介紹 Android SDK 是用于 Android 開發(fā)的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等建立應(yīng)用軟件工具的集合。 Android SDK 主要是以 Java 語言為基礎(chǔ),用戶可以使用 Java 語言來開發(fā) Android 平臺上的軟件應(yīng)用。 ADT 提供了開發(fā)指導(dǎo)、以及工具的集成和自定義 XML編輯器 使用 Eclipse 開發(fā)插件 ADT 會給你的一個令人難以置信的開發(fā) Android 應(yīng)用環(huán)境 [6]。 是運(yùn)行在服務(wù)器后端編譯后的普通語言運(yùn)行時代碼,運(yùn)行時早綁定( Early Binding) ,即時編譯,本地優(yōu)化,緩存服務(wù),零安裝配置,基于運(yùn) 行時代碼受管與驗(yàn)證的安全機(jī)制等都為 帶來卓越的性能 [7]。將來,這樣的多種程序語言協(xié)同工作的能力保護(hù)您現(xiàn)在的基于 COM+開發(fā)的程序,能夠完整的移植向 [8]。通過應(yīng)用 CSS 來完全控制頁面的表現(xiàn),可以完全將頁面的結(jié)構(gòu)和表現(xiàn)分離開,實(shí)現(xiàn)頁面的結(jié)構(gòu)和表現(xiàn)最大限度的重用。 6 軟件開發(fā)工具和調(diào)試設(shè)備的選擇 在本 系統(tǒng)的開發(fā)中使用了以下的開發(fā)工具 : 第一, Microsoft Visual Studio 2020 第二, Microsoft SQL Server 2020 第三, Eclipse Java EE IDE for Web Developers Android 應(yīng)用程序真機(jī)調(diào)試有設(shè)備:摩托羅拉 XT50三星 i900 HDC A9100、摩托羅拉 ME525 Defy,設(shè)備詳細(xì)信息如下: 摩托羅拉 XT502 設(shè)備詳細(xì)信息 : 第一, 操作系統(tǒng): Android OS 第二, 主屏尺寸: 英寸 480x320 像素 第三, 機(jī)身內(nèi)存: 256MB RAM 三星 i9003 設(shè)備詳細(xì)信息 : 第一, 操作系統(tǒng): Android OS 第二, 主屏尺寸: 4 英寸 800x480 像素 第三, 機(jī)身內(nèi)存: 478MB RAM HDC A9100 設(shè)備詳細(xì)信息 : 第一, 操作系統(tǒng): Android OS 第二, 主屏尺寸: 英寸 800x480 像素 第三, 機(jī)身內(nèi)存: 478MB RAM 摩托羅拉 ME525 Defy 設(shè)備詳細(xì)信息 : 第一, 操作系統(tǒng): Android OS 第二, 主屏尺寸: 英寸 854x480 像素 第三, 機(jī)身內(nèi)存: 512MB RAM 7 第三章 系統(tǒng)的需求分析和總體設(shè)計(jì) 系統(tǒng)設(shè)計(jì)模式 本系統(tǒng)的設(shè)計(jì)模式是采用客戶端和服務(wù)端,即 Android 手機(jī)是該系統(tǒng)的客戶端,服務(wù)端和客戶端 之間的關(guān)系如圖 31 所示 : 圖 31 服務(wù)端和客戶端 之間的關(guān)系 ? 客戶端: Android 手機(jī)客戶端,是用戶端手持設(shè)備,用戶通過安裝在手機(jī)上的 “Android的餐飲位置服務(wù)系統(tǒng) ”應(yīng)用程序使用系統(tǒng)的各種功能。服務(wù)端包含 8 個功能如下: 第一,查看店鋪信息 第二,添加店鋪信息 第三,修改店鋪信息 第四,刪除店鋪信息 第五,登錄系統(tǒng) 8 第六,退出系統(tǒng) 第七,處理客戶端請求 客戶端包含 4個功能如下: 第一,查看附件店鋪 第二,查看本地團(tuán)購信息 第三,分享店鋪 第四,應(yīng)用程序說明 將各個部分的功能聯(lián)系起來構(gòu)成系統(tǒng)總的模塊劃分結(jié)構(gòu)圖,如下圖 32所示 : 圖 32 系統(tǒng)總的模塊劃分結(jié)構(gòu) 服務(wù)端設(shè)計(jì) 服務(wù)端上設(shè)計(jì)了一個后臺管理模塊。數(shù)據(jù)庫是系統(tǒng)的核心和基礎(chǔ)。每個表都用作存放基本信息,所以數(shù)據(jù)庫的設(shè)計(jì)符合第一范式,即表中的每個屬性都是不可再分的。返回的數(shù)據(jù)采用 XML 結(jié)構(gòu)化數(shù)據(jù)的方式封裝,發(fā)送給 Android 客戶端, Android 客戶端接收數(shù)據(jù),并調(diào)用 XML 數(shù)據(jù)的解析類進(jìn)行數(shù)據(jù)解析。本系統(tǒng)的系統(tǒng)架構(gòu)圖如圖 41 所示: 圖 41 系統(tǒng)架構(gòu)圖 15 公共方法的創(chuàng)建 公共方法是系統(tǒng)經(jīng)常要使用的方法,是為系統(tǒng)更加靈活了,和實(shí)現(xiàn)代碼的復(fù) 用提供很大的方便。 第二, pr_admin_user_update:修改管理員密碼 。 第六, pr_mall_insert:插入店鋪。 第 十, pr_mall_updata:店鋪信息更新。 當(dāng)系統(tǒng)驗(yàn)證用戶登錄信息無誤后,管理員進(jìn)入到系統(tǒng)的主界面。開發(fā)者通過 REST 接口發(fā)送請求,就可以使用拉手網(wǎng)團(tuán)購數(shù)據(jù)。 第四, 應(yīng)用程序說明:此頁面主要是顯示 應(yīng)用程序的說明。管理員通過管理后臺可以對系統(tǒng)所有的數(shù)據(jù)進(jìn)行添加、刪除、修改。 = ../mon/。}/script)。 (script function () { alert(39。 return。 請您必須輸入密碼!39。 } //驗(yàn)證碼 if(Session[validateCode].ToString().ToLower()!= ().ToLower()) { = 。}/script)。 圖 45 管理后臺的主頁 管理后臺的主頁采用了 CSS 布局,并整合了 Indeziner 的免費(fèi)主題,讓整個網(wǎng)站開起來大方 美觀。 , as 39。 ,[address] ,[tel] ,[cpi] ,[zipcode] ,[zipcode] 26 點(diǎn)擊“更多”可以看到詳細(xì)的店鋪信息,如圖 48所示: 圖 48 店鋪詳細(xì)信息頁面 頁面羅列了該店鋪的所有信息,其 中還運(yùn)用了谷歌地圖定位該店鋪的具體位置,方便了管理員查看。 輸入的密碼經(jīng)過 MD5 加密后進(jìn)行正確性驗(yàn)證和一致性驗(yàn)證,通過后更新數(shù)據(jù)庫。 private int app_user_ID。 private String tel。 private String photo 。 private float cpi。 } public int getID() { return mall_ID。} public float getLat() { return lat。} public String getAddress() { return address。} public String GetRemark() { return remark。用該類來解析 XML 數(shù)據(jù)流然后存儲在類 Mall 中。 Mall mall = null。 case : if(marker.equals(nodeName)) {mall = new Mall()。} else if(mall_name.equals(nodeName)) {(())。 case : if(marker.equals(nodeName)) { (mall)。 } return malls。如圖 419: 圖 419團(tuán)購信息界面 37 應(yīng)用程序說明界面設(shè)計(jì) 該頁面 頁面主要是顯示應(yīng)用程序的說明,如開發(fā)者、項(xiàng)目介紹等。所以本系統(tǒng)的最大的特點(diǎn)就是涉及到的技術(shù)多 ,編程語言的使用上多樣性。此系統(tǒng)從應(yīng)用規(guī)劃,架構(gòu)設(shè)計(jì),界面設(shè)計(jì),配置 Android 開發(fā)環(huán)境,編碼實(shí)現(xiàn)和系統(tǒng)測試六個步驟一步步實(shí)現(xiàn)的。 在開發(fā)過程中我不僅學(xué)會了很多知識,而且還懂得了如何去獲取和學(xué)習(xí)知識去解決各種不懂的問題。 由于時間和能力的有限,本系統(tǒng)只實(shí)現(xiàn)了最基本的功能,在安全方面考慮不是很周全,在用戶體驗(yàn)上做得不夠完善。 原文如下: “If we spoke a different language, we would perceive a somewhat different world.” Both C++ and Java are hybrid languages, but in Java the designers felt that the hybridization was not as important as it was in C++. A hybrid language allows multiple programming styles。雜合語言允許采用多種編程風(fēng)格;之所以說 C++是一種雜合語言 ,是因?yàn)樗С峙c C 語言的向后兼容能力。只有做好這個準(zhǔn)備工作,與其他 OOP 語言相比,才能體會到 Java 的易學(xué)易用?,F(xiàn)在我的畢業(yè)設(shè)計(jì)得以按時完成,首先我感謝的我指導(dǎo)老師陳寧江,他認(rèn)真負(fù)責(zé)的態(tài)度和在項(xiàng)目、論文給予的指導(dǎo)已讓我受益匪淺,其次感謝四年以來授予知識的老師們,謝謝他們把知識傳授給了我。 41 致 謝 本文 的是在我的導(dǎo)師陳寧江老師的指導(dǎo)下完成的。 Java 語言首先便假定了我們只希望進(jìn)行面向?qū)ο蟮某绦蛟O(shè)計(jì)。 無論 C++還是 Java 都屬于雜合語言。本
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1