基于安卓的網(wǎng)上訂餐系統(tǒng)畢業(yè)論文_第1頁(yè)
基于安卓的網(wǎng)上訂餐系統(tǒng)畢業(yè)論文_第2頁(yè)
基于安卓的網(wǎng)上訂餐系統(tǒng)畢業(yè)論文_第3頁(yè)
基于安卓的網(wǎng)上訂餐系統(tǒng)畢業(yè)論文_第4頁(yè)
基于安卓的網(wǎng)上訂餐系統(tǒng)畢業(yè)論文_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、摘要在科學(xué)技術(shù)高度發(fā)展的當(dāng)今社會(huì),網(wǎng)絡(luò)信息化已經(jīng)成為時(shí)代的潮流。隨著計(jì)算機(jī)技術(shù)的不斷更新變化,特別是Android操作系統(tǒng)的出現(xiàn),使移動(dòng)互聯(lián)網(wǎng)業(yè)務(wù)更加蓬勃的發(fā)展。根據(jù)專家的調(diào)查和研究,發(fā)現(xiàn)傳統(tǒng)的訂餐模式已經(jīng)不能適應(yīng)市場(chǎng)的高速發(fā)展。因此,個(gè)人網(wǎng)上訂餐業(yè)務(wù)正在慢慢滲透進(jìn)人們的日常生活和工作中,并有逐年增長(zhǎng)的趨勢(shì)。所以,通過(guò)討論和研究,并結(jié)合當(dāng)代科技發(fā)展的最新成果,我們決定開(kāi)發(fā)研制一款基于Android平臺(tái)的移動(dòng)網(wǎng)上快捷訂餐系統(tǒng),來(lái)滿足餐廳和客戶們的需求。本設(shè)計(jì)是一款基于Android手機(jī)的網(wǎng)上快捷訂餐系統(tǒng),服務(wù)端采用C/S模式,為餐廳管理員提供一個(gè)服務(wù)平臺(tái),用來(lái)添加餐品,管理客戶信息,管理訂單信息

2、等功能。移動(dòng)端采用android操作系統(tǒng),主要提供客戶注冊(cè),客戶登入,餐品查看,訂餐,支付,查看訂單等功能。本文從系統(tǒng)需求、系統(tǒng)理論與技術(shù)、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)等方面介紹了整個(gè)系統(tǒng)的開(kāi)發(fā)過(guò)程,這個(gè)系統(tǒng)采用JSP、Servlet、MySql數(shù)據(jù)庫(kù)。關(guān)鍵詞:Android;JSP;MyEclipseABSTRACTIn science and technology highly developed in today's society, the network information has become the trend of The Times. Changes along with

3、the continuous renewal of computer technology, especially the emergence of the Android operating system, for the development of mobile Internet business more booming. According to the expert investigation and research, found that the traditional pattern of order already can not adapt to the rapid de

4、velopment of market. Therefore, individual online reservation business is slowly penetrate into People's Daily life and work. So, through the discussion and research, and combined with the latest achievements in the development of contemporary science and technology, we developed a decision base

5、d on the Android platform of mobile online reservation system.This design is a based on Android mobile phone quick online reservation system, the server USES the C/S mode, to provide a service platform for restaurant manager, used to add products, customer information management. Mobile terminal USE

6、S the android operating system, mainly provide registered customer, customer login, meal view, order, payment, check the order, and other functions. system analysis, system design is introduced in aspects of the development process of the whole system, this system USES the JSP, Servlet, MySql databa

7、se, and use the Eclipse, TOMCAT, the Android SDK, ADT, AVD, DDMS, MyEclipse development environment or development tools, etc.Keywords:Android;JSP;MyEclipse33 / 36目 錄摘要IABSTRACTI1緒論11.1研究背景11.2研究目的11.3研究容12系統(tǒng)開(kāi)發(fā)工具介紹22.1 Android簡(jiǎn)介22.2Eclipse+MyEclipse22.3 MySQL5.0+SQL語(yǔ)言22.4 C/S模式23系統(tǒng)需求分析33.1任務(wù)概述33.2系統(tǒng)

8、需求分析33.2功能需求分析33.3數(shù)據(jù)流分析44系統(tǒng)概要設(shè)計(jì)64.1系統(tǒng)總結(jié)構(gòu)64.2數(shù)據(jù)庫(kù)設(shè)計(jì)64.2.1實(shí)體E-R圖64.2.2數(shù)據(jù)庫(kù)表與其結(jié)構(gòu)85系統(tǒng)詳細(xì)設(shè)計(jì)105.1客戶端設(shè)計(jì)105.1.1登錄模塊105.1.2注冊(cè)模塊105.1.3餐品詳情模塊105.1.4.購(gòu)物車模塊105.1.5支付模塊105.1.6訂單信息模塊105.2服務(wù)器端設(shè)計(jì)115.3系統(tǒng)結(jié)構(gòu)125.4部署圖125.5執(zhí)行概念126系統(tǒng)實(shí)現(xiàn)146.1 Android環(huán)境搭建146.2客戶端的實(shí)現(xiàn)146.2.2客戶注冊(cè)156.2.3餐品查看166.2.4購(gòu)物車166.2.5付款176.2.6查看訂單176.3服務(wù)端的實(shí)現(xiàn)

9、186.3.1系統(tǒng)登錄186.3.2密碼修改196.3.3客戶管理196.3.4餐品管理206.3.5訂單管理207系統(tǒng)測(cè)試227.1系統(tǒng)測(cè)試227.1.1客戶端登錄功能227.1.2客戶端注冊(cè)功能237.1.3客戶端查看餐品列表功能247.1.4客戶端購(gòu)物車功能247.1.5客戶端支付功能257.1.6客戶端查看訂單功能257.1.7服務(wù)器端登錄功能267.1.8服務(wù)器端修改密碼功能267.1.9服務(wù)器端餐品管理功能267.1.10 服務(wù)端訂單管理功能277.1.11服務(wù)端客戶管理功能27致29參考文獻(xiàn)30基于Android手機(jī)的網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)1緒論1.1研究背景伴隨著經(jīng)濟(jì)的發(fā)展,

10、餐廳越來(lái)越多,如何與其他餐廳爭(zhēng)奪客戶是當(dāng)今企業(yè)面臨的一個(gè)大問(wèn)題。電子商務(wù)的興起使餐廳看到了希望,如何能在電子商務(wù)中占有自己的一份市場(chǎng)份額是餐廳必須解決的問(wèn)題。移動(dòng)互聯(lián)網(wǎng)業(yè)務(wù)作為電子商務(wù)的一部分,更是重中之重。 我們所使用的手機(jī)、Pad與掌上平板電腦等無(wú)線終端設(shè)備,通過(guò)B2B、B2C或C2C的進(jìn)行的電子商務(wù)工作。現(xiàn)在移動(dòng)、電信、聯(lián)通等電信公司已經(jīng)趨于成熟,網(wǎng)絡(luò)的發(fā)展,使我們可以在任何時(shí)間、任何地點(diǎn)進(jìn)行電子商務(wù)活動(dòng),讓我們能夠放心的進(jìn)行各種線上或者線下的交易活動(dòng)、商務(wù)活動(dòng)以與金融活動(dòng)。隨著現(xiàn)在手機(jī)應(yīng)用的層出不窮,在線電子商務(wù)更是種類繁多。所以,手機(jī)網(wǎng)上購(gòu)物的前景是非常廣闊的。眾所周知,Androi

11、d操作系統(tǒng)是基于Android手機(jī)的開(kāi)源操作系統(tǒng),該平臺(tái)允許任何移動(dòng)廠商對(duì)Android操作系統(tǒng)進(jìn)行任何操作,因此,研究Android操作系統(tǒng)將會(huì)有很大的前景,這樣就會(huì)有更多的用戶選擇Android操作系統(tǒng),購(gòu)買(mǎi)Android系統(tǒng)的手機(jī)。1.2研究目的如今人們的工作生活都在高速運(yùn)轉(zhuǎn),在日常的工作和生活中可能沒(méi)有更多的時(shí)間用來(lái)做飯,而且人們更多的時(shí)候不想自己外出吃飯或者購(gòu)買(mǎi)食物。如果可以有一款軟件,可以讓客戶在任何時(shí)間任何地點(diǎn)都可以訂餐,并且餐品能夠快速準(zhǔn)確的送達(dá),就滿足了客戶需求,所以提出了這樣一個(gè)基于Android的網(wǎng)上訂餐系統(tǒng)。本次研究的項(xiàng)目目的是開(kāi)發(fā)一個(gè)可供普通用戶操作的Android手

12、機(jī)客戶端,并且通過(guò)與服務(wù)器之間的交互,來(lái)實(shí)現(xiàn)數(shù)據(jù)的交換,從而實(shí)現(xiàn)在手機(jī)上快捷訂餐的功能。客戶端需要注冊(cè),登入,瀏覽餐品,點(diǎn)菜,下訂單,支付,查看訂單功能。服務(wù)器端需實(shí)現(xiàn)對(duì)客戶的管理,對(duì)餐品的管理,對(duì)訂單的管理。本次研究的項(xiàng)目為基于Android手機(jī)網(wǎng)上訂餐系統(tǒng)。通過(guò)這個(gè)系統(tǒng),人們可以在自己想要消費(fèi)的餐廳提前預(yù)定餐品,從而達(dá)到足不出戶就可以食用美食的目的。一切都是為了讓我們的生活、工作變得更方便,使我們的生活更加多樣化。1.3研究容我們經(jīng)過(guò)一段時(shí)間的市場(chǎng)調(diào)研,最終決定系統(tǒng)大致可分為兩個(gè)部分來(lái)實(shí)現(xiàn),即Android手機(jī)客戶端和web服務(wù)端。采用 協(xié)議來(lái)數(shù)據(jù)傳輸??蛻舳宋覀儾捎肅/S的結(jié)構(gòu),將平臺(tái)搭

13、建在Android操作系統(tǒng)的智能手機(jī)上,并且通過(guò)與服務(wù)器之間的交互,來(lái)完成業(yè)務(wù)的基本流程。客戶端和服務(wù)器端的數(shù)據(jù)則存儲(chǔ)在數(shù)據(jù)庫(kù)服務(wù)器上面。客戶端主要客戶注冊(cè),客戶登入,餐品瀏覽,購(gòu)買(mǎi),支付,查看訂單等功能,服務(wù)器端主要是完成數(shù)據(jù)交互和數(shù)據(jù)邏輯處理包括,密碼修改、客戶管理、餐品管理、訂單管理。2系統(tǒng)開(kāi)發(fā)工具介紹2.1 Android簡(jiǎn)介Android是一款基于Linux平臺(tái)的操作系統(tǒng),該系統(tǒng)對(duì)于開(kāi)發(fā)程序員是一款開(kāi)源軟件,該平臺(tái)主要由應(yīng)用軟件組成,也就是常說(shuō)的App,另外還包括操作系統(tǒng)和中間件等,是專為手機(jī)打造的操作平臺(tái)。Android系統(tǒng)在如今的手機(jī)市場(chǎng)應(yīng)用廣泛且具有巨大的開(kāi)發(fā)前景,之所以其在如

14、今的手機(jī)市場(chǎng)具有如此廣的市場(chǎng),主要是其強(qiáng)大的特性,比如其應(yīng)用程序框架中,可以重用或替換支持組件;同時(shí)其專為移動(dòng)設(shè)備提供了虛擬機(jī)可供優(yōu)化;其部集成的瀏覽器為程序開(kāi)發(fā)者提供了開(kāi)源的接口,使開(kāi)發(fā)更加大眾化;豐富的圖形庫(kù)囊括了2D和3D,界面更加美觀;它還支持多媒體播放、GSM、藍(lán)牙和GPS等當(dāng)前主流的、易于使用的功能,這些特性決定了它必將在今后的移動(dòng)設(shè)備操作系統(tǒng)市場(chǎng)中占據(jù)重要地位。2.2Eclipse+MyEclipseEclipse 是一款基于Java語(yǔ)言的企業(yè)級(jí)開(kāi)發(fā)平臺(tái),是當(dāng)今移動(dòng)設(shè)備主流操作系統(tǒng)即Android系統(tǒng)的開(kāi)發(fā)平臺(tái),它通過(guò)搭建對(duì)應(yīng)平臺(tái)載入對(duì)應(yīng)的開(kāi)發(fā)插件可對(duì)Android和Web等項(xiàng)目

15、進(jìn)行開(kāi)發(fā),MyEclipse即是對(duì)J2EE企業(yè)級(jí)Web項(xiàng)目開(kāi)發(fā)的插件,本設(shè)計(jì)所用開(kāi)發(fā)環(huán)境即為Eclipse和其MyEclipse插件搭建相應(yīng)的框架完成的。2.3 MySQL5.0+SQL語(yǔ)言MySQL是當(dāng)今數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)中比較流行的數(shù)據(jù)庫(kù)管理系統(tǒng),它是將系統(tǒng)開(kāi)發(fā)中各實(shí)體間的聯(lián)系轉(zhuǎn)化為物理結(jié)構(gòu)后的存儲(chǔ)倉(cāng)庫(kù),通過(guò)此數(shù)據(jù)庫(kù)管理系統(tǒng)可對(duì)數(shù)據(jù)進(jìn)行合理的規(guī)劃和存儲(chǔ),節(jié)約數(shù)據(jù)存儲(chǔ)的時(shí)間和空間,提高了存取速度和靈活性。當(dāng)今數(shù)據(jù)庫(kù)系統(tǒng)、等項(xiàng)目的開(kāi)發(fā)中,MySQL也非常通用,深受程序開(kāi)發(fā)人員的喜愛(ài)。SQL語(yǔ)言是當(dāng)今數(shù)據(jù)庫(kù)操作的主流語(yǔ)言,可在各大數(shù)據(jù)庫(kù)管理系統(tǒng)中使用,通過(guò)它可以控制數(shù)據(jù)通數(shù)據(jù)庫(kù)的交互和存取,是數(shù)據(jù)庫(kù)

16、管理中的國(guó)際化標(biāo)準(zhǔn)語(yǔ)言。在SQL語(yǔ)言涉與的系統(tǒng)中,MySQL也是其中一員,本系統(tǒng)的開(kāi)發(fā)和使用過(guò)程中,同樣使用了這一國(guó)際化標(biāo)準(zhǔn)語(yǔ)言對(duì)數(shù)據(jù)進(jìn)行管理維護(hù)。2.4 C/S模式C/S模式在當(dāng)今軟件的開(kāi)發(fā)中仍占據(jù)著主導(dǎo)地位,其實(shí)質(zhì)是基于客戶端和服務(wù)器端的軟件開(kāi)發(fā)模式,二者通過(guò)網(wǎng)絡(luò)通信建立連接,客戶端通過(guò)安裝客戶端程序同服務(wù)器端進(jìn)行交互,采用這種系統(tǒng)模式對(duì)客戶端和服務(wù)器端硬件有一定的要求,但數(shù)據(jù)交互過(guò)程中客戶端程序穩(wěn)定,同時(shí)提高了系統(tǒng)對(duì)客戶端的要求,可在一定程度上減小資源的擴(kuò)散和浪費(fèi),使真正的客戶端用戶得到更高的體驗(yàn),減小冗余提高系統(tǒng)運(yùn)行效率。3系統(tǒng)需求分析3.1任務(wù)概述本章將對(duì)系統(tǒng)的需求分析、概要設(shè)計(jì)、界

17、面設(shè)計(jì)、功能實(shí)現(xiàn)等系統(tǒng)實(shí)現(xiàn)過(guò)程做詳細(xì)的敘述,通過(guò)需求分析,可以本系統(tǒng)的功能實(shí)現(xiàn)更加完善和詳細(xì),并且可以對(duì)軟件的UI進(jìn)行美化,使系統(tǒng)變得更加實(shí)用和美觀,用戶體驗(yàn)更加簡(jiǎn)單、舒服和便捷,達(dá)到系統(tǒng)設(shè)計(jì)的最終目的。3.2系統(tǒng)需求分析本系統(tǒng)主要分為客戶端和服務(wù)器端,而這兩個(gè)端分別需要不同的運(yùn)行環(huán)境??蛻舳藶榛贏ndroid的系統(tǒng),需要安裝一些android的編譯環(huán)境,如Java Jdk、Android Sdk以與Eclipse,這些都是編譯Android系統(tǒng)的必須準(zhǔn)備。通過(guò)這些工具的合理使用,可以使客戶端的開(kāi)發(fā)更有效率和效果。服務(wù)器端為基于web的系統(tǒng),主要是在Myeclipse開(kāi)發(fā)工具上編譯,該開(kāi)發(fā)工

18、具在服務(wù)器端的實(shí)現(xiàn)中起到了至關(guān)重要要的作用,通過(guò)在Myeclipse上的代碼編寫(xiě)等操作,才可以實(shí)現(xiàn)服務(wù)器端上的各個(gè)功能。3.2功能需求分析基于Android手機(jī)的網(wǎng)上訂餐系統(tǒng),顧名思義,這是一個(gè)方便人們足不出戶就可以在網(wǎng)上購(gòu)買(mǎi)自己喜歡的餐品的Android應(yīng)用?,F(xiàn)代人越來(lái)越喜歡在網(wǎng)上購(gòu)買(mǎi)東西,所以一個(gè)便捷的手機(jī)訂餐應(yīng)用軟件,對(duì)人們而言是必不可少的。本系統(tǒng)就是為了方便大家的消費(fèi),應(yīng)運(yùn)而生的小應(yīng)用軟件,它秉著簡(jiǎn)單、快捷、方便的宗旨,為人們的飲食生活服務(wù)。現(xiàn)在經(jīng)過(guò)對(duì)本系統(tǒng)的分析和規(guī)劃,分析出如下的功能需求:客戶端:1、登陸、注冊(cè)界面2、顯示餐品界面3、購(gòu)物車界面4、支付界面5、訂單界面6、訂單詳細(xì)界

19、面服務(wù)器端:1、登陸界面2、訂單管理界面3、餐品管理界面4、客戶管理界面需現(xiàn)功能如下:客戶端:1、實(shí)現(xiàn)客戶端與服務(wù)器之間的連接2、實(shí)現(xiàn)登陸、注冊(cè)功能3、實(shí)現(xiàn)登陸后能瀏覽到服務(wù)器數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行一系列的操作4、能把餐品加入到購(gòu)物車,并結(jié)算生成訂單5、把生成的訂單信息傳回服務(wù)器端服務(wù)器端:1、實(shí)現(xiàn)管理員登陸2、實(shí)現(xiàn)添加、刪除餐品信息3、實(shí)現(xiàn)對(duì)客戶端傳過(guò)來(lái)的訂單進(jìn)行處理4、實(shí)現(xiàn)刪除客戶列表3.3數(shù)據(jù)流分析根據(jù)需求分析得到系統(tǒng)頂層數(shù)據(jù)流圖如圖3.1所示:圖3.1 系統(tǒng)頂層數(shù)據(jù)流圖Web端管理員數(shù)據(jù)流圖如圖3.2所示:圖3.2 管理員數(shù)據(jù)流圖Android端客戶數(shù)據(jù)流圖如圖3.3所示:圖3.3客戶數(shù)據(jù)

20、流圖4系統(tǒng)概要設(shè)計(jì)4.1系統(tǒng)總結(jié)構(gòu)系統(tǒng)總結(jié)構(gòu)設(shè)計(jì)主要是對(duì)系統(tǒng)的功能進(jìn)行說(shuō)明和描述,上面通過(guò)對(duì)本系統(tǒng)的需求分析和功能分析,基本決定了本系統(tǒng)需要實(shí)現(xiàn)的一些功能,如客戶端需要實(shí)現(xiàn)客戶的注冊(cè)登錄、訂餐、餐品查看、支付功能和查看訂單功能??蛻舳诵枰獙?shí)現(xiàn)客戶管理、餐品管理和訂單管理功能。本系統(tǒng)總結(jié)構(gòu)圖如圖4.1所示:圖4.1 系統(tǒng)總結(jié)構(gòu)圖4.2數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)由于需要的表不是太多,所以數(shù)據(jù)庫(kù)設(shè)計(jì)較為簡(jiǎn)單,但是本項(xiàng)目的數(shù)據(jù)庫(kù)有其特殊之處。在建立數(shù)據(jù)庫(kù)的時(shí)候,考慮客戶大多數(shù)還是使用數(shù)據(jù)流量上網(wǎng),為了降低客戶數(shù)據(jù)流量的消耗,我們?cè)诳蛻舳撕头?wù)端各建立了一個(gè)數(shù)據(jù)庫(kù),其中客戶端的數(shù)據(jù)庫(kù)為虛擬數(shù)據(jù)庫(kù),不體現(xiàn)出來(lái)。服務(wù)

21、器端的數(shù)據(jù)庫(kù)主要?jiǎng)?chuàng)建了餐品表、訂單表、客戶表、購(gòu)物車表和訂單詳情表。通過(guò)這些表中數(shù)據(jù)的變化,客戶端和服務(wù)器端實(shí)現(xiàn)了數(shù)據(jù)之間的交互和更新,從而完成了系統(tǒng)功能的運(yùn)轉(zhuǎn)和實(shí)現(xiàn)。4.2.1實(shí)體E-R圖圖4.2 餐品實(shí)體圖圖4.3 購(gòu)物車實(shí)體圖圖 4.4 訂單實(shí)體圖圖4.5 訂單詳情實(shí)體圖圖4.6 客戶實(shí)體圖圖4.7 客戶E-R圖4.2.2數(shù)據(jù)庫(kù)表與其結(jié)構(gòu)服務(wù)器數(shù)據(jù)庫(kù)(MYSQL)數(shù)據(jù)字典:admins表:用于保存數(shù)據(jù)庫(kù)中的管理員信息。表結(jié)構(gòu)如表4.1所示:表4.1 admins表列名數(shù)據(jù)類型是否為空說(shuō)明IdINTNot null(主鍵)userNamevarchar(50)Not null用戶名Pass

22、wordvarchar(50)Not null密碼foods表:用于保存數(shù)據(jù)庫(kù)中的餐品信息。表結(jié)構(gòu)如表4.2所示:表4.2 foods表列名數(shù)據(jù)類型是否為空說(shuō)明IdINTNot null(主鍵)gnamevarchar(50)Not null菜名gurlvarchar(50)Not null圖片地址gpricedoubleNot null價(jià)格gcountintNot null數(shù)量gwc表:用于保存數(shù)據(jù)庫(kù)中的購(gòu)物車信息。表結(jié)構(gòu)如表4.3所示:表4.3gwc表列名數(shù)據(jù)類型是否為空說(shuō)明IdINTNot null(主鍵)gnamevarchar(50)Not null菜名UidintNot null客

23、戶idgcountintNot null數(shù)量dingdan表:用于保存數(shù)據(jù)庫(kù)中的訂單信息。表結(jié)構(gòu)如表4.4所示:表4.4 dingdan表列名數(shù)據(jù)類型是否為空說(shuō)明IdINTNot null(主鍵)myidINTNot null客戶idDatesDatatimeNot null時(shí)間TotledoubleNot null總價(jià)Phonevarchar(50)Not nullAddressvarchar(50)Not null地址Typevarchar(50)Not null支付類型Statevarchar(50)Not null狀態(tài)dingdanmore表:用于保存數(shù)據(jù)庫(kù)中的訂單詳情信息。表結(jié)構(gòu)如表

24、4.5所示:表4.5 dingdanmore表列名數(shù)據(jù)類型是否為空說(shuō)明IdINTNot null(主鍵)gnamevarchar(50)Not null 菜名dingdanidintNot null訂單idcountintNot null數(shù)量user表:用于保存數(shù)據(jù)庫(kù)中的客戶信息。表結(jié)構(gòu)如表4.6所示:表4.6 user表列名數(shù)據(jù)類型是否為空說(shuō)明IdINTNot null(主鍵)userNamevarchar(30)Not null 客戶idpasswordvarchar(30)Not null時(shí)間phonevarchar(30)Not nulladdressvarchar(100)Not n

25、ull地址rnamevarchar(30)Not null支付類型5系統(tǒng)詳細(xì)設(shè)計(jì)5.1客戶端設(shè)計(jì)客戶端主要包括登錄模塊、注冊(cè)模塊、餐品詳情模塊、購(gòu)物車模塊、支付模塊、訂單信息模塊這六大模塊,每個(gè)模塊分別實(shí)現(xiàn)客戶端的每一部分功能,下面對(duì)客戶端每個(gè)模塊的設(shè)計(jì)思路作說(shuō)明:5.1.1登錄模塊客戶端的登錄模塊主要是為了讓客戶能夠在啟動(dòng)客戶端軟件后,通過(guò)輸入正確的用戶名和密碼,進(jìn)入客戶端,通過(guò)連接服務(wù)器,可以查看服務(wù)器上的一些信息。5.1.2注冊(cè)模塊注冊(cè)模塊主要是為了讓沒(méi)有用戶名和密碼的客戶,通過(guò)注冊(cè)客戶信息,包括用戶名、密碼、和地址。然后點(diǎn)擊確定提示注冊(cè)成功。這樣客戶就可以使用客戶端的各個(gè)功能了。5.1

26、.3餐品詳情模塊餐品詳情模塊主要是用于讀取服務(wù)器中餐品的數(shù)據(jù),并把封裝的數(shù)據(jù)顯示在餐品列表中,點(diǎn)擊訂餐進(jìn)入到餐品的詳細(xì)介紹和添加購(gòu)物車服務(wù)頁(yè)面。5.1.4.購(gòu)物車模塊購(gòu)物車模塊主要是用于當(dāng)客戶選中喜歡的餐品,就可以添加到購(gòu)物車中的訂單,并顯示在該模塊的界面上。5.1.5支付模塊支付模塊主要是用于客戶購(gòu)買(mǎi)到喜歡的餐品后可以在這里支付完成交易,在輸入相應(yīng)信息后點(diǎn)擊結(jié)算后,就可以把生成的訂單傳送到服務(wù)器上,從而完成交易。5.1.6訂單信息模塊圖5.1 客戶端操作流程圖訂單信息模塊主要是將該客戶購(gòu)買(mǎi)到的餐品基本信息顯示在本模塊中,并且點(diǎn)擊查看詳情就可以查看客戶訂單的詳細(xì)資料??蛻舳瞬僮髁鞒虉D如圖5.1

27、所示。5.2服務(wù)器端設(shè)計(jì)服務(wù)器端主要包括服務(wù)器登錄模塊、管理員密碼修改模塊、訂單信息管理模塊、餐品管理模塊和客戶管理模塊。這五個(gè)模塊將共同實(shí)現(xiàn)服務(wù)器的各個(gè)功能,使服務(wù)器的設(shè)計(jì)更加完善。下面對(duì)服務(wù)器端每個(gè)模塊的設(shè)計(jì)思路作說(shuō)明:1.服務(wù)器登錄模塊服務(wù)器的登錄模塊主要是用于餐廳管理員的登錄,管理員只有登錄進(jìn)入服務(wù)器端,才可以對(duì)服務(wù)器做其他的一些操作。2.管理員密碼修改模塊管理員密碼修改模塊主要是在管理員登陸的情況下,對(duì)服務(wù)器端的密碼進(jìn)行修改,以便密碼的更新。3.訂單信息管理模塊訂單信息管理模塊主要是用于查看客戶端客戶購(gòu)買(mǎi)餐品后提交的訂單,通過(guò)查看訂單可以對(duì)訂單進(jìn)行發(fā)貨處理,餐廳確認(rèn)客戶已經(jīng)收到餐品后

28、就可以對(duì)訂單做刪除操作。4.餐品管理模塊餐品管理模塊主要是為了對(duì)客戶端上的餐品進(jìn)行更新,通過(guò)在服務(wù)器端管理員輸入餐品的信息,就可以顯示到客戶端上,供客戶挑選。5.客戶管理模塊客戶管理模塊主要是用來(lái)對(duì)客戶端注冊(cè)的客戶進(jìn)行管理,當(dāng)然在服務(wù)器端也可以主動(dòng)添加客戶,以方便客戶直接登錄,同時(shí)如果有一些用戶需要?jiǎng)h除,也可以進(jìn)行刪除操作。圖5.2服務(wù)器操作流程圖5.3系統(tǒng)結(jié)構(gòu)本系統(tǒng)的客戶端與服務(wù)器端使用了 協(xié)議對(duì)數(shù)據(jù)進(jìn)行傳輸。本系統(tǒng)采用C/S結(jié)構(gòu),客戶端搭載在基于Android操作系統(tǒng)平臺(tái)的移動(dòng)設(shè)備上,服務(wù)器端用來(lái)實(shí)現(xiàn)本系統(tǒng)的業(yè)務(wù)邏輯,數(shù)據(jù)存儲(chǔ)在MySQL服務(wù)器上。5.4部署圖系統(tǒng)部署圖如圖5.3所示,客戶

29、端搭載在基于Android操作系統(tǒng)平臺(tái)的移動(dòng)設(shè)備上,服務(wù)器端分為系統(tǒng)服務(wù)器、圖形界面化編輯工具和MySQL服務(wù)器,主要用于處理客戶端和服務(wù)器端之間的業(yè)務(wù)邏輯和對(duì)里面的數(shù)據(jù)進(jìn)行增刪改查。圖5.3 系統(tǒng)部署圖5.5執(zhí)行概念本系統(tǒng)時(shí)序圖如圖5.4所示。圖5.4 系統(tǒng)時(shí)序圖1、客戶端發(fā)送請(qǐng)求給服務(wù)器,服務(wù)器的Servlet后臺(tái)負(fù)責(zé)對(duì)數(shù)據(jù)進(jìn)行處理。2、服務(wù)器業(yè)務(wù)邏輯處理會(huì)調(diào)用DAO,進(jìn)行數(shù)據(jù)處理。3、調(diào)用實(shí)體類,把數(shù)據(jù)保存到數(shù)據(jù)庫(kù)DB中。4、DAO返回結(jié)果給Servlet。5、Servlet把結(jié)果返回給客戶端。6系統(tǒng)實(shí)現(xiàn)6.1 Android環(huán)境搭建下面介紹Android開(kāi)發(fā)環(huán)境的配置。首先搭建Andr

30、oid開(kāi)發(fā)環(huán)境需要如下軟件:1、操作系統(tǒng):Windows 7或Linux2、軟件包:Android SDK 、ADT3、IDE環(huán)境:Eclipse IDE、ADT Eclipse3.5與以上版本4、JDK:Java Runtime Environment虛擬機(jī) 、(JDK)Java Development kit安裝步驟如下:第一步:安裝Java虛擬機(jī)java6-jdk版本第二步:安裝Eclipse3.5與以上版本工具 第三步:安裝Android SDK第四步:安裝Android ADT插件在SDK location中輸入SDK Tools路徑:F:androidandroid-sdk點(diǎn)擊OK

31、這樣Android開(kāi)發(fā)環(huán)境就搞定了。本系統(tǒng)的實(shí)現(xiàn)過(guò)程是對(duì)各個(gè)模塊的界面和功能的具體實(shí)現(xiàn)的設(shè)計(jì),最終完成功能需求中各模塊的界面與功能。界面的實(shí)現(xiàn)是對(duì)各模塊中每個(gè)功能組件進(jìn)行的詳細(xì)布局,對(duì)各組件的樣式,位置等屬性進(jìn)行設(shè)計(jì),使其布局合理,并添加相應(yīng)的標(biāo)題聲明欄,同時(shí)還添加了背景圖片,最終達(dá)到界面整體上的美觀效果。功能的實(shí)現(xiàn)就是對(duì)各個(gè)模塊中功能的代碼的實(shí)現(xiàn),包括各功能的編程邏輯實(shí)現(xiàn),相關(guān)的函數(shù)調(diào)用,通過(guò)執(zhí)行程序中的相關(guān)代碼,實(shí)現(xiàn)了界面上個(gè)各模塊中每個(gè)功能組件之間的連接與交互,使得這些功能組件相互協(xié)調(diào)工作,最終完成整個(gè)系統(tǒng)的實(shí)現(xiàn)。6.2客戶端的實(shí)現(xiàn)客戶端主要包括客戶登陸,客戶注冊(cè),餐品查看,購(gòu)物車,付款

32、,查看訂單這六大功能模塊,接下來(lái)我們就對(duì)以上六個(gè)功能模塊的界面實(shí)現(xiàn)和功能實(shí)現(xiàn)做簡(jiǎn)要的論述闡明。6.2.1客戶登陸(1)界面實(shí)現(xiàn)客戶登陸界面主要有三個(gè)部分構(gòu)成,均由layout實(shí)現(xiàn)布局。其中“快捷訂餐系統(tǒng)歡迎您”字樣由TextView實(shí)現(xiàn)。用戶名和密碼的輸入分別由userEditText和passwordEditText實(shí)現(xiàn)。登陸,重置,注冊(cè)和退出由Setonclicklistener方法實(shí)現(xiàn)??蛻舻顷懝δ芰鞒虉D如圖6.1所示:圖6.1客戶登陸流程圖 (2)功能實(shí)現(xiàn)客戶登陸功能的實(shí)現(xiàn)是通過(guò)對(duì)LoginActivity的操作實(shí)現(xiàn)的。當(dāng)點(diǎn)擊登陸按鈕時(shí)系統(tǒng)會(huì)通過(guò)對(duì)數(shù)據(jù)庫(kù)user表中的數(shù)據(jù)進(jìn)行查詢,判斷

33、客戶是否存在,若存在提示登陸成功并跳轉(zhuǎn),若失敗,則提示登錄失敗。6.2.2客戶注冊(cè)(1)界面實(shí)現(xiàn)客戶注冊(cè)模塊主要由relativelylayout實(shí)現(xiàn)布局,其中用戶名,密碼,地址的輸入由實(shí)現(xiàn)TextView實(shí)現(xiàn),確定和重置按鈕則由Setonclicklistener方法實(shí)現(xiàn)??蛻糇?cè)功能流程圖如圖6.2所示:圖6.2客戶注冊(cè)流程圖(2)功能實(shí)現(xiàn)客戶注冊(cè)功能的實(shí)現(xiàn)是通過(guò)對(duì)RegisterActivity的操作實(shí)現(xiàn)的。輸入相應(yīng)的數(shù)據(jù)點(diǎn)擊確定就會(huì)存入數(shù)據(jù)庫(kù)user表中,如果想要重新輸入數(shù)據(jù),就可以點(diǎn)擊重置按鈕,從而重新注冊(cè)用戶。6.2.3餐品查看(1)界面實(shí)現(xiàn)餐品查看模塊主要由relativelyl

34、ayout實(shí)現(xiàn)布局,通過(guò)列表將數(shù)據(jù)庫(kù)中的餐品信息顯示在客戶端上。餐品查看功能流程圖如圖6.3所示:圖6.3餐品查看流程圖(2)功能實(shí)現(xiàn)餐品查看功能的實(shí)現(xiàn)是通過(guò)對(duì)GoodsListActivity的操作實(shí)現(xiàn)的。通過(guò)列表顯示數(shù)據(jù)庫(kù)中的foods表中存儲(chǔ)的圖片和信息。6.2.4購(gòu)物車(1)界面實(shí)現(xiàn)購(gòu)物車模塊主要由relativelylayout實(shí)現(xiàn)布局,通過(guò)TableLayout模塊函數(shù)將購(gòu)買(mǎi)的餐品信息顯示在客戶端上,然后可以點(diǎn)擊模擬器中的Menu功能鍵鍵對(duì)購(gòu)物車進(jìn)行進(jìn)一步操作,如生成訂單、付款、退出等操作。購(gòu)物車功能流程圖如圖6.4所示:圖6.4 購(gòu)物車流程圖(2)功能實(shí)現(xiàn)購(gòu)物車功能的實(shí)現(xiàn)是通過(guò)對(duì)

35、GwcListActivity的操作實(shí)現(xiàn)的。通過(guò)layout列表函數(shù)使餐品的信息從數(shù)據(jù)庫(kù)中被調(diào)用出來(lái)顯示在客戶端上,并使用OnCreateOptionsMenu方法實(shí)現(xiàn)Menu功能鍵的各個(gè)功能操作實(shí)現(xiàn)。6.2.5付款(1)界面實(shí)現(xiàn)支付模塊主要由relativelylayout實(shí)現(xiàn)布局,本界面中可以輸入地址和等信息,并選擇支付方式,支付方式的選擇使用了下拉框界面,使界面顯得更加有層次感。支付功能流程圖如圖6.5所示:圖6.5支付流程圖(2)功能實(shí)現(xiàn)購(gòu)物車功能的實(shí)現(xiàn)是通過(guò)對(duì)DingdanActivity的操作實(shí)現(xiàn)的。該界面主要由幾個(gè)EditText實(shí)現(xiàn),并通過(guò)layout設(shè)計(jì),使選擇框產(chǎn)生下拉框樣

36、式,最后通過(guò)Setonclicklistener方法實(shí)現(xiàn)確定和重置按鈕。6.2.6查看訂單(1)界面實(shí)現(xiàn)查看訂單模塊主要由relativelylayout實(shí)現(xiàn)布局,列表出最近產(chǎn)生的訂單,并且長(zhǎng)按訂單即可查看訂單詳情狀況。查看訂單功能流程圖如圖6.6所示:圖6.6查看訂單流程圖(2)功能實(shí)現(xiàn)查看訂單功能的實(shí)現(xiàn)是通過(guò)對(duì)DdMoreActivity的操作實(shí)現(xiàn)的。通過(guò)使用listview,列出最近提交在數(shù)據(jù)庫(kù)中的訂單詳情,通過(guò)使用onContextItemSelected實(shí)現(xiàn)長(zhǎng)按訂單即可查看訂單詳情的功能。6.3服務(wù)端的實(shí)現(xiàn)服務(wù)端分為管理員登陸、密碼修改、訂單管理、餐品管理、會(huì)員管理四個(gè)模塊,主要是為

37、餐廳對(duì)客戶端發(fā)送過(guò)來(lái)的數(shù)據(jù)進(jìn)行處理,以與對(duì)客戶端傳過(guò)來(lái)的數(shù)據(jù)進(jìn)行更新操作。服務(wù)端代碼是用JavaSE來(lái)實(shí)現(xiàn),并通過(guò)Servlet調(diào)用Java中的接口與相關(guān)類和方法。各個(gè)界面均在Jsp過(guò)Css實(shí)現(xiàn)界面效果,div實(shí)現(xiàn)模塊劃分,下面對(duì)每一個(gè)模塊進(jìn)行展示與部分重要功能實(shí)現(xiàn)的代碼:6.3.1系統(tǒng)登錄(1)界面實(shí)現(xiàn)系統(tǒng)登錄主要功能是為了讓管理員能夠登陸服務(wù)器端,然后可以作出相應(yīng)的操作。系統(tǒng)登陸功能流程圖如圖6.7所示:圖6.7系統(tǒng)登錄流程圖(2) 功能實(shí)現(xiàn) 系統(tǒng)登錄功能的實(shí)現(xiàn)主要是通過(guò)LoginServlet實(shí)現(xiàn)的,通過(guò)輸入用戶名和密碼就可以調(diào)轉(zhuǎn)到系統(tǒng)的主界面。6.3.2密碼修改(1)界面實(shí)現(xiàn)密碼修改主

38、要功能是為了讓管理員能修改登錄服務(wù)器的密碼。密碼修改功能流程圖如圖6.8所示:(2) 功能實(shí)現(xiàn)密碼修改功能的實(shí)現(xiàn)主要是通過(guò)QLoginServlet實(shí)現(xiàn)的,通過(guò)輸入新的密碼就可以成功修改系統(tǒng)登錄密碼。圖6.8密碼修改流程圖6.3.3客戶管理(1)界面實(shí)現(xiàn)客戶管理主要功能是為了讓管理員能查看所有客戶的資料并可以在服務(wù)端對(duì)所有客戶做出相應(yīng)的增加和刪除操作。客戶管理功能客戶增加流程圖如圖6.9所示,客戶刪除流程圖如圖6.10所示: 圖6.9客戶增加流程圖 圖6.10客戶刪除流程圖(2) 功能實(shí)現(xiàn) 客戶管理功能的實(shí)現(xiàn)主要是通過(guò)UserServlet實(shí)現(xiàn)的,通過(guò)對(duì)客戶的資料的添加即可實(shí)現(xiàn)增加客戶功能,刪

39、除客戶功能是通過(guò)對(duì)客戶表的操作實(shí)現(xiàn)的。6.3.4餐品管理(1)界面實(shí)現(xiàn)餐品管理主要功能是為了讓管理員能能夠?yàn)榭蛻粼黾拥甑膶?shí)時(shí)餐品信息并可以在服務(wù)端做出相應(yīng)的增加和刪除操作。餐品管理功能餐品添加流程圖如圖6.11所示餐品刪除流程圖如圖6.12所示:圖6.11餐品增加流程圖圖6.12餐品刪除流程圖(2) 功能實(shí)現(xiàn) 餐品管理功能的實(shí)現(xiàn)主要是通過(guò)FoodServlet實(shí)現(xiàn)的,通過(guò)對(duì)餐品表的增加和刪除操作,實(shí)現(xiàn)餐品管理。6.3.5訂單管理(1)界面實(shí)現(xiàn)訂單管理主要功能是為了讓管理員能能夠查看客戶端中客戶提交的訂單信息,然后就可以安排發(fā)貨,當(dāng)交易處理完畢還可以刪除訂單信息。訂單管理功能訂單刪除流程圖如圖6

40、.13所示,發(fā)貨流程圖如圖6.14所示:圖6.13訂單刪除流程圖 圖6.14發(fā)貨流程圖(2) 功能實(shí)現(xiàn)訂單管理功能的實(shí)現(xiàn)主要是通過(guò)DdServlet實(shí)現(xiàn)的,通過(guò)對(duì)訂單表的刪除實(shí)現(xiàn)訂單刪除,當(dāng)點(diǎn)擊發(fā)貨時(shí)通過(guò)Jsp實(shí)現(xiàn)從未發(fā)貨變?yōu)橐寻l(fā)貨。7系統(tǒng)測(cè)試7.1系統(tǒng)測(cè)試在軟件測(cè)試這章里,將對(duì)系統(tǒng)的主要功能進(jìn)行測(cè)試。本次測(cè)試主要是為了檢驗(yàn)系統(tǒng)的主要功能是否完成,是否達(dá)到了功能需求中的要求,以與在測(cè)試過(guò)程中看看系統(tǒng)是否存在Bug以與不足之處,然后加以修改,使系統(tǒng)的功能更加完善、安全、便捷和實(shí)用。真正做到可供客戶使用。本次測(cè)試的主要功能包括:客戶端的登陸功能、注冊(cè)功能、查看餐品列表、購(gòu)物車功能、支付功能和查看訂

41、單功能;服務(wù)器端的登陸功能、修改管理員密碼功能、餐品管理功能、訂單管理功能和客戶管理功能。7.1.1客戶端登錄功能客戶端主界面如下圖7.1所示:圖7.1主界面在用戶名和密碼處輸入數(shù)據(jù),點(diǎn)擊登陸按鈕,即可成功跳轉(zhuǎn)到主界面,效果圖如圖7.2所示:圖7.2客戶登陸7.1.2客戶端注冊(cè)功能點(diǎn)擊注冊(cè)按鈕,即可跳轉(zhuǎn)到注冊(cè)界面,輸入用戶名、密碼、地址和,如果確認(rèn)無(wú)誤就可以點(diǎn)擊確定按鈕注冊(cè)成功,如果想要全部修改即可點(diǎn)擊重置按鈕,就可以重新進(jìn)行上述步驟。效果圖如圖7.3所示:圖7.3客戶注冊(cè)7.1.3客戶端查看餐品列表功能從主界面處點(diǎn)擊點(diǎn)餐即可看到餐品的信息,然后就可以選擇喜歡的餐品進(jìn)行購(gòu)買(mǎi)。效果圖如圖7.4所

42、示:圖7.4查看餐品列表7.1.4客戶端購(gòu)物車功能當(dāng)客戶選擇好喜歡的餐品就可以點(diǎn)擊Menu按鈕進(jìn)行加入購(gòu)物車操作。效果圖如圖7.5所示:圖7.5購(gòu)物車7.1.5客戶端支付功能在這里可以把購(gòu)物車中的餐品進(jìn)行支付,支付時(shí)需要添加客戶地址和,并且可以選擇三種支付方式,有網(wǎng)銀直接支付、信用卡支付和支付。效果圖如圖7.6所示:圖7.6支付7.1.6客戶端查看訂單功能支付完成后,就會(huì)生成訂單,客戶長(zhǎng)按訂單還可以查看訂單詳細(xì)信息。效果圖如圖7.7所示:圖7.7查看訂單7.1.7服務(wù)器端登錄功能當(dāng)管理員輸入正確的用戶名和密碼之后,就可以進(jìn)入服務(wù)器端,對(duì)服務(wù)器端的數(shù)據(jù)進(jìn)行修改了。效果圖如圖7.8所示:圖7.8管

43、理員登陸7.1.8服務(wù)器端修改密碼功能當(dāng)管理員為了安全著想,想要更新系統(tǒng)登錄密碼,就可以在這里直接修改登錄密碼。效果圖如圖7.9所示:圖7.9密碼修改7.1.9服務(wù)器端餐品管理功能餐品管理功能主要是在服務(wù)器端對(duì)餐廳餐品進(jìn)行更新,從而使客戶在客戶端上能夠看到餐廳的實(shí)時(shí)餐品。效果圖如圖7.10所示:圖7.10餐品管理7.1.10 服務(wù)端訂單管理功能服務(wù)器端的訂餐管理主要是對(duì)客戶端下的訂單的操作,餐廳管理員將訂單送達(dá)給客戶后,可以將訂單狀態(tài)改為已發(fā)貨,如果不需要保留訂單,即可直接刪除。效果圖如圖7.11所示:圖7.11訂單管理7.1.11服務(wù)端客戶管理功能客戶管理功能主要是管理員對(duì)客戶端用戶的管理,

44、當(dāng)管理員想限制某位客戶的登陸,只需要將它在服務(wù)器端刪除即可,當(dāng)然管理員也可以直接在服務(wù)器端增加客戶。效果圖如圖7.12所示:圖7.12客戶管理結(jié)論在本次畢業(yè)設(shè)計(jì)過(guò)程中,對(duì)MySql、JSP、Android的操作和使用有了一個(gè)系統(tǒng)的學(xué)習(xí)和了解。通過(guò)對(duì)本系統(tǒng)的開(kāi)發(fā),我漸漸的對(duì)程序員的工作有了些許了解,并且在程序的編寫(xiě)過(guò)程中,不斷地問(wèn)老師和同學(xué),或者查閱一些資料。使我在以后的工作和學(xué)習(xí)中有了更多的幫助,樹(shù)立了信心。 通過(guò)為期三四個(gè)月的畢業(yè)設(shè)計(jì),使我感受頗深。決定做這個(gè)課題時(shí),覺(jué)得這個(gè)課題有一定的難度。今天回想起來(lái),卻十分的欣慰,因?yàn)橥ㄟ^(guò)我們的努力終于完成了。以前的每次課程設(shè)計(jì)都為最終的畢業(yè)設(shè)計(jì)打基礎(chǔ)

45、。有了之前的幾次課程設(shè)計(jì),使我對(duì)畢業(yè)設(shè)計(jì)有了一定的信心。通過(guò)本次畢業(yè)設(shè)計(jì),使我增長(zhǎng)了很多經(jīng)驗(yàn),使我對(duì)計(jì)算機(jī)編譯程序有了更深的了解。本次畢業(yè)設(shè)計(jì),我的學(xué)習(xí)和獨(dú)立工作能力有了顯著的提升。這對(duì)我以后的學(xué)習(xí)和工作有著很大的影響,在以后的工作和學(xué)習(xí)和學(xué)習(xí)中我將以認(rèn)真的工作態(tài)度、詳細(xì)的問(wèn)題分析能力以與嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng)來(lái)應(yīng)對(duì)??偟膩?lái)說(shuō),本次畢業(yè)設(shè)計(jì)對(duì)我的提升很大,讓我變得自信。致不知不覺(jué),我已經(jīng)在經(jīng)濟(jì)學(xué)院信息工程學(xué)院度過(guò)了四個(gè)年頭。這是我人生中難以忘懷的四年時(shí)光,在這里我很幸運(yùn)能夠接觸到這些不僅傳授我知識(shí)和學(xué)問(wèn),而且從更高層次指導(dǎo)我的人生觀與價(jià)值觀追求的良師益友。他們使我堅(jiān)定了人生的前進(jìn)方向,獲得了向更高方向

46、追求的動(dòng)力,同時(shí)也為我的大學(xué)生活留下了美好回憶。感經(jīng)濟(jì)學(xué)院四年來(lái)對(duì)我的培養(yǎng)。在此,我真誠(chéng)地向我尊敬的老師們和母校表達(dá)我深深的意。這篇論文是在我的導(dǎo)師薇老師的多次指導(dǎo)下完成的。從論文的選題到結(jié)構(gòu)安排,從容到文字潤(rùn)飾,都凝聚了他大量的心血。在這篇論文的寫(xiě)作過(guò)程中,薇老師不辭辛勞,多次與我就論文中許多核心問(wèn)題作深入細(xì)致地探討,給我提出切實(shí)可行的指導(dǎo)性建議,并細(xì)心全面地修改了我的論文,在此對(duì)我的指導(dǎo)老師薇老師說(shuō)聲“”。同時(shí),我還要感實(shí)驗(yàn)室的老師們?yōu)槲覀兲峁┝肆己玫膶W(xué)習(xí)環(huán)境,使我有機(jī)會(huì)在優(yōu)越的環(huán)境中完成項(xiàng)目的設(shè)計(jì)。最后,我再次向老師們表示誠(chéng)摯的敬意和衷心的感!也衷心的祝愿我的母校經(jīng)濟(jì)學(xué)院明天會(huì)更好!參考文獻(xiàn)1 孝祥著 java就業(yè)培訓(xùn)教程M:清華大學(xué),2007.2 余志龍編著Google Android SDK開(kāi)發(fā)例大全M:人民郵電,2009-7-1.3

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論