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

正文內(nèi)容

基于android平臺(tái)的手機(jī)網(wǎng)上訂餐系統(tǒng)的研究與實(shí)現(xiàn)(已修改)

2025-08-17 22:39 本頁(yè)面
 

【正文】 基于Android平臺(tái)的手機(jī)網(wǎng)上訂餐系統(tǒng)的研究與實(shí)現(xiàn)中文摘要ANDROID手機(jī)網(wǎng)上點(diǎn)餐系統(tǒng)是基于ANDROID手機(jī)的一款網(wǎng)絡(luò)應(yīng)用軟件,目的在于為注冊(cè)用戶和餐館提供極大的便利。應(yīng)用此軟件,用戶可以輕松便捷地實(shí)現(xiàn)自己的點(diǎn)菜要求。此系統(tǒng)基于C/S結(jié)構(gòu),采用PHP和MYSQL編程來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)的存儲(chǔ)和操作。手機(jī)客戶端主要應(yīng)用ANDROID開(kāi)發(fā)技術(shù),使用ACTIVITY組件,并遵照MVC模式進(jìn)行開(kāi)發(fā)。網(wǎng)絡(luò)數(shù)據(jù)交互則遵照HTTP協(xié)議來(lái)實(shí)現(xiàn)與服務(wù)器端的通信。本文第一章引言部分對(duì)整個(gè)系統(tǒng)和開(kāi)發(fā)的背景作了簡(jiǎn)要的分析。第二章簡(jiǎn)要介紹開(kāi)發(fā)環(huán)境與開(kāi)發(fā)工具與相關(guān)技術(shù)。第三章是系統(tǒng)的需求分析和數(shù)據(jù)庫(kù)的設(shè)計(jì),客戶端程序的整體結(jié)構(gòu)及Web Service服務(wù)的設(shè)計(jì)。第四章是主體功能的編碼實(shí)現(xiàn),介紹本系統(tǒng)各個(gè)功能模塊的具體實(shí)現(xiàn)。最后則是對(duì)開(kāi)發(fā)過(guò)程的總結(jié)。關(guān)鍵詞: Android Json數(shù)據(jù) HttpClient SOAP協(xié)議 Web Service服務(wù)1 緒論何謂“網(wǎng)上訂餐”?簡(jiǎn)言之,就是由網(wǎng)站擔(dān)任消費(fèi)者與餐飲商家之間的“媒介”,消費(fèi)者直接通過(guò)網(wǎng)絡(luò)來(lái)預(yù)訂餐廳座位或房間。訂餐者根據(jù)菜系、位置、價(jià)位等找到中意的餐館酒店后,只需鼠標(biāo)點(diǎn)擊并輸入就餐時(shí)間、人數(shù)等信息即可,訂餐網(wǎng)會(huì)在完成預(yù)訂后通過(guò)或短信告知預(yù)訂情況。網(wǎng)上訂餐不僅對(duì)消費(fèi)者完全免費(fèi),還可提供不同程度的折扣,使人們?cè)跊](méi)有就餐煩惱的情況下享受物美價(jià)廉的可口飯菜。 研究背景隨著計(jì)算機(jī)、互聯(lián)網(wǎng)和移動(dòng)終端及其應(yīng)用的快速發(fā)展,不斷的改變著人們的工作方式、交流方式、學(xué)習(xí)方式以及生活的各個(gè)方面,尤其是電子商務(wù)的突飛猛進(jìn)正使人們的購(gòu)物方式、支付方式發(fā)生著翻天覆地的變化。如今快節(jié)奏的生活方式讓人們困擾不已,而就餐與交通問(wèn)題首當(dāng)其沖。餐廳太過(guò)擁擠、客流高峰期就餐困難、點(diǎn)餐等待等問(wèn)題層出不窮。如果能有一個(gè)為廣大民眾所接受的系統(tǒng)應(yīng)用解決這些問(wèn)題,對(duì)于解決生活中的困擾及提升人們的生活質(zhì)量都有極大的幫助。 目前形勢(shì)國(guó)內(nèi)也有不少網(wǎng)上訂餐的服務(wù)形式,其中包括線上訂購(gòu)、在線支付等等。其實(shí),想法都很不錯(cuò),但想實(shí)現(xiàn)網(wǎng)上訂購(gòu),這些網(wǎng)上訂餐的形式應(yīng)該很難,個(gè)中原因主要就是餐飲行業(yè)普遍存在的信息化意識(shí)薄弱,這讓網(wǎng)上訂餐成為實(shí)在的瓶頸,短時(shí)期內(nèi)這是很難突破的,這也是為什么現(xiàn)在真正能實(shí)現(xiàn)網(wǎng)上訂餐、并能被廣泛接納的網(wǎng)上訂餐行為,依然離不開(kāi)電話直接訂購(gòu)的主要原因。據(jù)不完全統(tǒng)計(jì),2008年新上線訂餐類網(wǎng)站近千家,大多數(shù)集中在經(jīng)濟(jì)較發(fā)達(dá)的大都市和一級(jí)城市,如北京、上海、廣州、深圳、重慶、福州、廈門等。 網(wǎng)上訂餐,想真正實(shí)現(xiàn)“網(wǎng)上訂,網(wǎng)上付”的正規(guī)化,還需要很長(zhǎng)的一段時(shí)日。 選題方向及意義據(jù)了解,目前國(guó)內(nèi)較為成熟的、成體系的餐飲預(yù)定類網(wǎng)站為數(shù)不多,“行業(yè)巨頭”主要集中在京、滬、粵三地――請(qǐng)客800、飯統(tǒng)網(wǎng)雄踞京城;訂餐小秘書、大眾點(diǎn)評(píng)網(wǎng)坐鎮(zhèn)上海灘、八界網(wǎng)獨(dú)守羊城。處于餐飲產(chǎn)業(yè)鏈中的新生產(chǎn)業(yè)――網(wǎng)絡(luò)訂餐業(yè),正受到越來(lái)越多投資人的偏愛(ài)。記者調(diào)查發(fā)現(xiàn),當(dāng)下眾多此類網(wǎng)站,如大眾點(diǎn)評(píng)網(wǎng)、訂餐小秘書、紫頁(yè)11請(qǐng)客800等,都有一個(gè)共同的盈利模式,即通過(guò)互聯(lián)網(wǎng)幫客人訂餐、提供一定的折扣,從而獲得店方給予的返點(diǎn),這樣的運(yùn)營(yíng)模式實(shí)際就是餐飲行業(yè)的攜程網(wǎng)。這些網(wǎng)站不僅可以給網(wǎng)民提供海量的餐廳信息、交流美食心得的平臺(tái),而且可以給訂餐者實(shí)實(shí)在在的折扣。2 開(kāi)發(fā)環(huán)境及相關(guān)技術(shù)簡(jiǎn)介 開(kāi)發(fā)環(huán)境簡(jiǎn)介本系統(tǒng)是基于Android平臺(tái)的網(wǎng)上訂餐系統(tǒng),因此Android平臺(tái)是首要搭建的平臺(tái),因此就選擇Android SDK 。此外,本系統(tǒng)使用Apache+PHP+MySQL作為Web端的開(kāi)發(fā)基礎(chǔ)。下面就是本系統(tǒng)開(kāi)發(fā)所需的各種軟件的名稱及版本等級(jí)。JDK 。該版本為較高的版本,具有很多低版本所不具備的新特性。Web應(yīng)用服務(wù)器,Apache 。數(shù)據(jù)庫(kù),。MySQL功能強(qiáng)大且安裝方便,并且支持事物后更增添了數(shù)據(jù)的完整性及安全性。開(kāi)發(fā)環(huán)境,Eclipse JavaEE IDE for Web Developers 及其以上版本,該版本支持EE系統(tǒng)的開(kāi)發(fā)。Android SDK 開(kāi)發(fā)插件ADT。 Web Service技術(shù)簡(jiǎn)介Web Service平臺(tái)需要一套協(xié)議來(lái)實(shí)現(xiàn)分布式應(yīng)用程序的創(chuàng)建。任何平臺(tái)都有它的數(shù)據(jù)表示方法和類型系統(tǒng)。要實(shí)現(xiàn)互操作性,Web Service平臺(tái)必須提供一套標(biāo)準(zhǔn)的類型系統(tǒng),用于溝通不同平臺(tái)、編程語(yǔ)言和組件模型中的不同類型系統(tǒng)。目前這些協(xié)議有:XML和XSD、SOAP、WSDL、UDDI及調(diào)用RPC與消息傳遞。而本系統(tǒng)所用的協(xié)議則是:SOAP和WSDL。SOAP即簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(Simple Object Access Protocal),它是用于交換XML編碼信息的輕量級(jí)協(xié)議。它有三個(gè)主要方面:XMLenvelope為描述信息內(nèi)容和如何處理內(nèi)容定義了框架,將程序?qū)ο缶幋a成為XML對(duì)象的規(guī)則,執(zhí)行遠(yuǎn)程過(guò)程調(diào)用(RPC)的約定。SOAP可以運(yùn)行在任何其他傳輸協(xié)議上。例如,你可以使用 SMTP,即因特網(wǎng)電子郵件協(xié)議來(lái)傳遞SOAP消息,這可是很有誘惑力的。在傳輸層之間的頭是不同的,但XML有效負(fù)載保持相同。Web Service打破了軟件應(yīng)用、網(wǎng)站和各種設(shè)備之間的格格不入的狀態(tài),實(shí)現(xiàn)“基于Web無(wú)縫集成”的目標(biāo)。WSDL就是用機(jī)器能閱讀的方式提供的一個(gè)正式描述文檔而基于XML的語(yǔ)言,用于描述Web Service及其函數(shù)、參數(shù)和返回值。因?yàn)槭腔赬ML的,所以WSDL既是機(jī)器可閱讀的,又是人可閱讀的。3 系統(tǒng)功能設(shè)計(jì)及概述 系統(tǒng)開(kāi)發(fā)背景隨著計(jì)算機(jī)技術(shù)的發(fā)展,越來(lái)越多的人依賴計(jì)算機(jī)。而智能手機(jī)的誕生及其相關(guān)應(yīng)用的發(fā)展、電信技術(shù)的進(jìn)步,又為移動(dòng)終端及其應(yīng)用的普及提供了可能。Google公司2005年推出的Google地圖,2008年推出的第一款A(yù)ndroid智能手機(jī),極大地促進(jìn)了手機(jī)應(yīng)用的大發(fā)展。本系統(tǒng)將主要基于Google Map及Android應(yīng)用軟件來(lái)實(shí)現(xiàn)一個(gè)美食訂購(gòu)、分享的平臺(tái),通過(guò)Web端以及Android手機(jī)端的實(shí)現(xiàn)使用戶可以實(shí)時(shí)與他人分享自己喜歡的美食,并且可以通過(guò)Google Map精確快速的找到飯店所在的位置。 功能概述現(xiàn)在對(duì)該系統(tǒng)的基本功能進(jìn)行簡(jiǎn)單介紹。Web會(huì)員端:用戶可以通過(guò)注冊(cè)模塊注冊(cè)會(huì)員賬號(hào),通過(guò)登錄系統(tǒng)實(shí)現(xiàn)美食信息的查詢、收藏和分享,實(shí)現(xiàn)美食的訂購(gòu),管理個(gè)人信息。Web商戶端:商戶也可以通過(guò)注冊(cè)模塊注冊(cè)成為系統(tǒng)商戶,商戶被審核通過(guò)后即可登錄系統(tǒng)設(shè)置餐廳信息,包括利用google地圖上傳餐廳具體的經(jīng)緯度;管理餐廳所提供的美食信息,包括添加、刪除、修改;查詢和管理會(huì)員訂單,包括是否接受訂單、所訂餐品是否發(fā)出等。Web管理端當(dāng)管理員登陸系統(tǒng)后,可以對(duì)整個(gè)系統(tǒng)進(jìn)行管理,包括審核商戶、文章、廣告信息;添加、修改和刪除美食種類及美食信息;改變站長(zhǎng)推薦、今日特價(jià)等信息;對(duì)數(shù)據(jù)庫(kù)進(jìn)行維護(hù)。Android客戶端會(huì)員除了通過(guò)電腦訪問(wèn)該系統(tǒng)之外,還可以通過(guò)在手機(jī)中安裝相應(yīng)的程序來(lái)訪問(wèn)該系統(tǒng)。在手機(jī)端,用戶同樣可以注冊(cè)成為會(huì)員或登錄系統(tǒng),登陸成功后可以查看美食信息、搜索美食信息、上傳美食信息、查詢個(gè)人信息、查看個(gè)人的訂單、及個(gè)人收藏的美食信息。 MySQL數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)中的信息表主要有11張數(shù)據(jù)表:網(wǎng)站文章表、會(huì)員信息表、商戶信息表、美食種類表、餐品信息表、餐廳信息表、評(píng)論表、廣告表、訂單表、訂單詳情表、用戶推薦美食信息表(詳見(jiàn)附錄一)。 Android客戶端的設(shè)計(jì)本系統(tǒng)的Android客戶端是基于Android 開(kāi)發(fā)出來(lái)的,下面是對(duì)Android應(yīng)用程序的構(gòu)成進(jìn)行介紹。先看項(xiàng)目的目錄結(jié)構(gòu)(如下圖一):(圖1)在該程序中,包含如下一些主要的文件,接下來(lái)就詳細(xì)解釋一下。src目錄 src目錄中存放的是該項(xiàng)目的源代碼,其內(nèi)部結(jié)構(gòu)會(huì)根據(jù)用戶所聲明的包自行組織,例如本系統(tǒng)中所用的三個(gè)基本包,它們包含了程序所用到的Activity和各種類及各種方法。gen目錄該目錄下的文件是ADT自動(dòng)生成的,并不需要人為地修改。它就是項(xiàng)目的字典,項(xiàng)目中用戶界面、字符串、圖片、聲音等資源都會(huì)在該類中創(chuàng)建它們唯一的ID,當(dāng)項(xiàng)目中使用這些資源時(shí),會(huì)通過(guò)該類得到資源的引用。Android 該目錄中存放的是該項(xiàng)目支持的JAR包,同時(shí)還包含項(xiàng)目打包時(shí)需要的METAINF目錄。res目錄該目錄用于存放應(yīng)用城中經(jīng)常使用的資源文件,包括圖片、聲音布局文件及參數(shù)描述文件等,包括多個(gè)目錄,以drawable開(kāi)頭的三個(gè)文件是用來(lái)保存不同格式的圖片的資源。Layout文件夾則是存放所有的布局文件的。Values是用來(lái)存放程序所用到的字符串、顏色及樣式描述文件的。該文件時(shí)應(yīng)用程序的系統(tǒng)控制文件,是應(yīng)用程序的全局性描述文件,讓外界知道該應(yīng)用程序包含哪些組件、資源、何時(shí)運(yùn)行及應(yīng)用程序自身應(yīng)該擁有的權(quán)限的聲明。例如,本程序應(yīng)用到的權(quán)限有:usespermission android:name=/usespermission android:name=/usespermission android:name=/use
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1