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

正文內(nèi)容

1(基于android的網(wǎng)上訂餐系統(tǒng))-預(yù)覽頁(yè)

 

【正文】 基于 OpenGL ES Android Features 特性 Android 系統(tǒng)有如下的幾大特性 [1]: 另外,為了推廣此技術(shù), Google 和其它幾十個(gè)手機(jī)公司建立了開(kāi)放手機(jī)聯(lián)盟。這部分主要搭建開(kāi)發(fā)環(huán)境,編寫(xiě)代碼,測(cè)試,運(yùn)行) 第五章:結(jié)束語(yǔ)(對(duì)本項(xiàng)目做一個(gè)項(xiàng)目總結(jié)) 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 3 第二章 系統(tǒng)理論與技術(shù) Android Android 簡(jiǎn)介 Android 一詞的本義指“機(jī)器人”,同時(shí)也是 Google 于 2021 年 11 月 5 日宣布的基于 Linux 平臺(tái)的開(kāi)源手機(jī)操作系統(tǒng)的名稱(chēng),該平臺(tái)由操作系統(tǒng)、中間件、用戶(hù)界面和應(yīng)用軟件組成,號(hào)稱(chēng)是首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的移動(dòng)軟件。系統(tǒng)采用 HTTP 協(xié)議來(lái)進(jìn)行數(shù)據(jù)傳輸。 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 2 本項(xiàng)目是一款基于 Android 手機(jī)平臺(tái)的訂餐系統(tǒng),使擁有 Android 手機(jī)的用戶(hù)生活更加方便快捷,使得手機(jī)顯得更生動(dòng)靈活化,與人們更 為接近,讓手機(jī)主人隨時(shí)隨地都能吃到自己喜歡的菜品。用戶(hù)要點(diǎn)餐的時(shí)候只需手機(jī)上網(wǎng)點(diǎn)一下菜單就 能吃到自己喜歡吃的菜品,這里面蘊(yùn)含了很大的商機(jī),完全能夠有效的提高商家的營(yíng)業(yè)額,基于以上因素,所以提出了這樣一個(gè)基于 Android 的網(wǎng)上訂餐系統(tǒng)。而且現(xiàn)在大部分電子商務(wù)都體現(xiàn)為向大企業(yè)服務(wù),結(jié)合餐飲這個(gè)行業(yè)的特點(diǎn),最終還發(fā)展為 同小區(qū)小店服務(wù)的模式。 而 Android 操作 系統(tǒng)憑借著自己開(kāi)放的平臺(tái)允許任何移動(dòng)終端廠(chǎng)商加入到 Android聯(lián)盟中,從而使得越來(lái)越多的用戶(hù)傾向于選擇操作系統(tǒng)為 Android 的手機(jī)品牌。與應(yīng)用場(chǎng)景相當(dāng)有限的 PC (個(gè)人電腦)相比,生而具備便攜屬性的手機(jī)給了電商們更大的想象空間。 本設(shè)計(jì)是一個(gè)基于 Android 手機(jī)的網(wǎng)上訂餐系統(tǒng),采用 C/S 模式,能為客戶(hù)提供網(wǎng)上選擇瀏覽菜品介紹,點(diǎn)菜訂餐服務(wù),并為管理員提供一個(gè)服務(wù)平臺(tái)實(shí)現(xiàn)用戶(hù)信息與顧客訂單的管理,從而提高了服務(wù)的質(zhì)量,本文從系統(tǒng)需求、系統(tǒng)實(shí)際、代碼實(shí)現(xiàn)幾個(gè)方面介紹了整個(gè)軟件的開(kāi)發(fā)過(guò)程,這個(gè)系統(tǒng)采用 JAVA、 SQL Server 數(shù)據(jù)庫(kù) ,并利 用MyEclipse、 TOMCAT、 Android SDK、 ADT、 AVD、 DDMS 等開(kāi)發(fā)環(huán)境或者開(kāi)發(fā)工具。 湖 南 科 技 大 學(xué) 畢 業(yè) 設(shè) 計(jì)( 論 文 ) 題目 基于 Android 的網(wǎng)上訂餐系統(tǒng) 作者 學(xué)院 專(zhuān)業(yè) 學(xué)號(hào) 指導(dǎo)教師 二〇 一二 年 五 月 十六 日 摘 要 隨著科技的發(fā)展,二十一世紀(jì)成為了以網(wǎng)絡(luò)化,信息化為核心的社會(huì)。針對(duì)這類(lèi)問(wèn)題,結(jié)合當(dāng)代科技發(fā)展的新成果,本文構(gòu)思規(guī)劃了一套最貼切的服務(wù)模式,為中小型餐飲店外送服務(wù)提供了一套系統(tǒng)。年銷(xiāo)售過(guò)億的眾多電子商務(wù)案例讓人們看到了更多的商機(jī)。它將因特網(wǎng)、移動(dòng)通信技術(shù)、短距離通信技術(shù)及其它信息處理技術(shù)完美的結(jié)合,使人們可以在任何時(shí)間、任何地點(diǎn)進(jìn)行各種商貿(mào)活動(dòng),實(shí)現(xiàn)隨時(shí)隨地、線(xiàn)上線(xiàn)下的購(gòu)物與交易、在線(xiàn)電子支付以及各種交易活動(dòng)、商務(wù)活動(dòng)、金融活動(dòng)和相關(guān)的綜合服務(wù)活動(dòng)等。餐飲業(yè)是一個(gè)個(gè)性化、多樣化的服務(wù)業(yè),而電子商務(wù)則最能體現(xiàn)個(gè)性化、多樣化服務(wù)的方式。如今 3G網(wǎng)絡(luò)覆蓋范圍越來(lái)越廣, Android 手機(jī)也占領(lǐng)了手機(jī)行業(yè)的大頭,那么我們可以考慮做一個(gè) Android 的應(yīng)用來(lái)方便商家和客戶(hù),讓出錯(cuò)率達(dá)到最低。服務(wù)器端需實(shí)現(xiàn)添加、刪除、修改菜品、對(duì)訂單的處理,以及對(duì)會(huì)員的管理等功能。 主要內(nèi)容 通過(guò)對(duì)實(shí)際情況的調(diào)研,本系統(tǒng)大致可分為三個(gè)部分,即手機(jī)客戶(hù)端、電腦服務(wù)器端和圖形化界面工具。 為了一步步實(shí)現(xiàn)確定的功能,本論文主要內(nèi)容安排如下: 第一章:引言(介紹課題研究的背景和目的) 第二章:系統(tǒng)理論與技術(shù)(在本項(xiàng)目中設(shè)計(jì)到的技術(shù)簡(jiǎn)介) 第三章:系統(tǒng)分析與設(shè)計(jì)(需求分析,數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)以及系統(tǒng)結(jié)構(gòu)的設(shè)計(jì)) 第四章:系統(tǒng)實(shí)現(xiàn)(根據(jù)需求分析來(lái)實(shí)現(xiàn)系統(tǒng)的各個(gè)模塊功能,使客戶(hù)端與服務(wù)器,服務(wù)器與數(shù)據(jù)庫(kù)能正常數(shù)據(jù)交互。低層以 Linux 內(nèi)核工作為基礎(chǔ),只提供基本功能;其他的應(yīng)用軟件則由各公司自行開(kāi)發(fā),以 Java 作為編寫(xiě)程序的一部分。到了 2021 年 1 月, Google 開(kāi)始發(fā)表自家品牌手機(jī)電話(huà)的 Nexus One,目前最新 SDK 版本為 Android 。內(nèi)部集成瀏覽器 該瀏覽器基于開(kāi)源的 WebKit 引擎 GSM 電話(huà)(依賴(lài)于硬件) 下面分別介紹四大組件 [3]: ( 1) Activity 簡(jiǎn)介 在 Android 系統(tǒng)中 Activity 提供可視化的用戶(hù)界面,一個(gè) Android 應(yīng)用通常由多個(gè)Activity 組成。一個(gè)定義好的 Service 必須在 配置文件注冊(cè),通過(guò)service元素聲明才能使用 .Service 有自己的生命周期,我們可以調(diào)用 startService()啟動(dòng)一個(gè) Service 或者 bindService()方法來(lái)綁定一個(gè) 存在的 Service ( 3) Broadcast Receiver 簡(jiǎn)介 Broadcast Receiver 顧名思義廣播接收器,它和事件處理機(jī)制類(lèi)似,只不過(guò)事件處理機(jī)制是程序組件級(jí)別的(例如,某個(gè)按鈕的單擊事件),而廣播事件處理機(jī)制是系統(tǒng)級(jí)別的。 Android 為常用的數(shù)據(jù)類(lèi)型(如:音視頻、圖片和聯(lián)系方式等)提供了大量的 Content Provider。我們也可以自己來(lái)定ContentProvider 共享我們的數(shù)據(jù),方便用戶(hù)的訪(fǎng)問(wèn)。 Eclipse 是一個(gè)開(kāi)放源代碼的、基于 Java 的可擴(kuò)展開(kāi)發(fā)平臺(tái)。 Eclipse 還包括插件開(kāi)發(fā)環(huán)境( Plugin Development Environment, PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開(kāi)發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無(wú)縫集成的工具。 Eclipse 框架還可用來(lái)作為與軟件開(kāi)發(fā)無(wú)關(guān)的其他應(yīng)用程序類(lèi)型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。在 Windows NT 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 6 推出后, Microsoft 與 Sybase 在 SQL Server 的開(kāi)發(fā)上就分道揚(yáng)鑣了, Microsoft 將 SQL Server 移植到 Windows NT 系統(tǒng)上,專(zhuān)注于開(kāi)發(fā)推廣 SQL Server 的 Windows NT 版本 。 SQLite 第一個(gè) Alpha 版本 誕生于 2021 年 5 月 . 至今已經(jīng)有 10 個(gè)年頭, SQLite 也迎來(lái)了一個(gè)版本 SQLite 3 已經(jīng)發(fā)布。使用計(jì)算機(jī)的人是計(jì)算機(jī)的“用戶(hù)”( user)而不是“客戶(hù)”( client)。目前大多數(shù) 應(yīng)用軟件 系統(tǒng)都是 Client/Server 形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的 Web 應(yīng)用發(fā)展, Web 和 Client/Server 應(yīng)用都可以進(jìn)行同 樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶(hù)都可以訪(fǎng)問(wèn)新的和現(xiàn)有的應(yīng)用系統(tǒng),通過(guò)現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)。二者可分別稱(chēng)為前臺(tái)程序與后臺(tái)程序。在數(shù)據(jù)庫(kù)應(yīng)用中,數(shù)據(jù)的儲(chǔ)存管理功能,是由服務(wù)湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 7 器程序和客戶(hù)應(yīng)用程序分別獨(dú)立進(jìn)行的,前臺(tái)應(yīng)用可以違反的規(guī)則,并且通常把那些不同的(不管是已知還是未知的)運(yùn)行數(shù)據(jù),在服務(wù)器程序中不集中實(shí)現(xiàn),例如訪(fǎng)問(wèn)者 的權(quán)限,編號(hào)可以重復(fù)、必須有客戶(hù)才能建立定單這樣的規(guī)則。 C/S 架構(gòu)的劣勢(shì)是高昂的維護(hù)成本且投資大。 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 8 第三章 系統(tǒng)分析與設(shè)計(jì) 功能需求 隨著 3G 時(shí)代的到來(lái),手機(jī)應(yīng)用越來(lái)越普遍,加之國(guó)民手機(jī)持有量更是爆炸式增長(zhǎng)。數(shù)據(jù)庫(kù)中的數(shù)據(jù)按一定模型組織描述和存儲(chǔ)。 在該項(xiàng)目中建立了兩個(gè)數(shù)據(jù)庫(kù),客戶(hù)端和服務(wù)器各一個(gè),用這種設(shè)計(jì)方式主要是為用戶(hù)減少許 多不必要的流量浪費(fèi),如果只創(chuàng)建一個(gè)服務(wù)器數(shù)據(jù)庫(kù)的話(huà),用戶(hù)每次連接上服務(wù)器時(shí)都會(huì)將服務(wù)器的所有資源全部接受一遍,但是事實(shí)上該項(xiàng)目并不需要實(shí)時(shí)的更新數(shù)據(jù),因?yàn)橛行┎似返男畔⒖赡芎芫枚疾粫?huì)有變動(dòng),所以考慮在客戶(hù)端也創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)把服務(wù)器端發(fā)送過(guò)來(lái)的數(shù)據(jù)存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中,當(dāng)服務(wù)器有更新時(shí)只需要傳遞改變的數(shù)據(jù)就可以實(shí)現(xiàn)更新。 DetailProducts 表:編號(hào),菜品編號(hào),菜品價(jià)格,菜品狀態(tài),折扣,菜品描述。 Showedgoods 表:菜品編號(hào),菜品名字,菜品種類(lèi),菜品價(jià)格,菜品圖片。 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 13 管 理 員 編 號(hào)管 理 員 姓 名( 登 錄 帳 號(hào) )登 錄 密 碼管 理 員 級(jí) 別管 理 員 表 圖 管理員實(shí)體屬性圖 會(huì)員實(shí)體( Member)包括會(huì)員編號(hào)、會(huì)員姓名 (登錄帳號(hào) )、登錄密碼、管理員性別,聯(lián)系電話(huà),聯(lián)系地址,會(huì)員積分等屬性。 // 生成表 showedgoods,用以存儲(chǔ)上次購(gòu)買(mǎi)過(guò)的商品 private static final String GOODS_TABLE = create table showedgoods (bid integer 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 14 primary key ,bname varchar,bstyle varchar,bprice float,bpicture varchar)。 (drop table if exists showedgoods)。 if (!isInitialized) { return con。 } return con。 圖 系統(tǒng)部署圖 類(lèi)圖 根據(jù)已建立的用例圖確定要建立的對(duì)象類(lèi)并確定屬性和操作。 圖 系統(tǒng)時(shí)序圖 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 17 客戶(hù)端發(fā)送請(qǐng)求給服務(wù)器,服務(wù)器的后臺(tái) Servlet 負(fù)責(zé)處理數(shù)據(jù)。 Servlet 把結(jié)果返回給客戶(hù)端。 startActivity(intent)。如果用戶(hù)點(diǎn)擊了記住密碼選項(xiàng),則把用戶(hù)輸入的用戶(hù)名和密碼都保存到 SharedPreferences中。 (member)。 } // 根據(jù)服務(wù)端的相應(yīng)信息進(jìn)行相應(yīng)判斷 if (response != null) { // 將用戶(hù)名存在 sharedPreferences Editor namedata = ()。 (password, ().toString().trim())。 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 22 圖 注冊(cè)界面 當(dāng)用戶(hù)點(diǎn)擊取消按鈕時(shí),界面會(huì)跳轉(zhuǎn)回到登陸界面,當(dāng)用戶(hù)點(diǎn)擊注冊(cè)按鈕時(shí)會(huì)跟服務(wù)器端的數(shù)據(jù)庫(kù)進(jìn)行連接,把用戶(hù)所填的信息拼 接發(fā)給服務(wù)器,服務(wù)器處理過(guò)后將數(shù)據(jù)插入到數(shù)據(jù)庫(kù)中對(duì)應(yīng)的表中。 + num + (number) + 。 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 23 // 準(zhǔn)備請(qǐng)求數(shù)據(jù) (, , data)。 構(gòu)建 BaseAdapter核心代碼: // 菜單模塊的自定義適配器。 convertView = (, null)。} } 向服務(wù)器獲得菜品信息的數(shù)據(jù)代碼: public void proRequest() { (, , )。 ListObject result = ()。 Cursor cursor = (name)。 i count。 (bname, (1))。 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 26 ()。 } else // 提示沒(méi)有找到要查詢(xún)的菜品 } 訂餐 訂餐功能是本項(xiàng)目的核心功能,前面做的那些 僅僅是為訂餐功能做鋪墊。 圖 菜品詳情 在此列出跳轉(zhuǎn)界面時(shí)對(duì)數(shù)據(jù)處理的代碼: 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 27 菜品行點(diǎn)擊事件,把數(shù)據(jù) putExtra到 Intent中 public void onItemClick(AdapterView? parent, View view, int id, long position) { if (position != 1) { ViewHolder holder = (ViewHolder) ()。 Intent intent = new Intent(,)。 (bprice, ().toString())。 ivdish=(ImageView)findViewById()。 price =(bprice)。i++){ String existid=(String)((HashMap) (i)).get(bid)。 (bname, bname)。 (changenum, ().toString())。要實(shí)現(xiàn) Android menu功能必須重載 onCreateOptionsMenu、 on
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1