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

正文內(nèi)容

基于安卓系統(tǒng)的點餐系統(tǒng)畢業(yè)論文(編輯修改稿)

2024-10-03 17:43 本頁面
 

【文章內(nèi)容簡介】 計 用于移動終端技術(shù)領(lǐng)域,提供了一種移動終端界面顯示方法、裝置以及移動終端,所述方法包括以下步驟:接收用戶的界面顯示模式設(shè)置;將用戶的界面顯示模式設(shè)置進(jìn)行存儲;根據(jù)用戶的需要控制移動終端界面進(jìn)入用戶設(shè)置的界面顯示模式。本發(fā)明實施例通過將用戶的界面顯示模式設(shè)置進(jìn)行存儲,根據(jù)獲取的移動終端運行指令控制界面進(jìn)入用戶設(shè)置的界面顯示模式,使得移動終端的用戶能夠方便的 根據(jù)自己的需要對顯示界面進(jìn)行設(shè)置,譬如設(shè)置字體的大小、設(shè)置某個應(yīng)用程序的高亮狀態(tài)等,拓展了移動終端的功能,方便了用戶的使用。 4 開發(fā)工具及環(huán)境簡介 ( 1) Eclipse Eclipse 是一個開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。 Eclipse 附帶了一個標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具( Java Development Tools, JDT)。 Eclipse 是著名的跨平臺的自由集成開發(fā)環(huán)境( IDE)。最初主要用來 Java 語言開發(fā),但是目前亦有人通過插件使其作為其他計算機語言比如 C++開發(fā)工具。 Eclipse 的本身只是一個框架平臺, Eclipse 因為 眾多插件的支持 比 固定的 IDE 軟件 更加具有 靈活性。許多軟件開發(fā)商 IDE都是以 eclipse 框架來開發(fā)的 。 Eclipse 最出色的部分莫過于其插件框架 , 正因為有了其插件, Eclipse 才以被不斷擴(kuò)充,越來越強大。 Eclipse 的安裝首先需要安裝 JDK, JDK 是針對 Java 開發(fā)人員提供的軟件開發(fā)工具包,自從 Java 出現(xiàn)以來, JDK 已經(jīng)成為使用最廣泛的 Java SDK。安裝 JDK 成功后,進(jìn)行配置環(huán)境變量,一步一步,我截取了其中的一個步驟如圖 1所示: 圖 1 安裝 JDK 步驟 5 配置成功后,在 DOS 窗口輸入相應(yīng)的命令會出現(xiàn)如圖 2所示界面 圖 2 DOS 窗口中輸入相應(yīng)的命令會出現(xiàn)的界面 ( 2) Tomcat 服務(wù)器 Tomcat 很受程序員 們 的 歡迎 ,因為它運行時 不怎么 占用系統(tǒng)資源, 并且具有良好的擴(kuò)展性,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在 努力 完善中,只要 程序員 感興趣就 更改它或在其中加入新的功能。 Tomcat 是一個小型的輕量級應(yīng)用服務(wù)器,普遍使用在中小型系統(tǒng)和并 發(fā)訪問用戶不是很多的場合, 所以 是開發(fā)和調(diào)試 JSP 程序的 第一選擇 。對于一個 剛剛起步的人 來說,可以這樣認(rèn)為,當(dāng)機器上配置好 Apache 服務(wù)器,它 可以使 HTML 頁面的訪問請求 得到相應(yīng) 。實際上 Tomcat 部分 只是 是 Apache 服務(wù)器 擴(kuò)展的一部分 ,但它 并不具有依賴性 , 因此 當(dāng)你運行 tomcat,它實際上 是 單獨運行的。 ( 3)環(huán)境簡介 軟件運行環(huán)境 操作系統(tǒng) : Windows7 操作系統(tǒng) 數(shù)據(jù)庫: SQL 支持軟件: MyEclipse tomcat JDK 6 應(yīng)用平臺 ( 1) Android 平臺 Android 是 一個平臺,主要包括 Linux 微內(nèi)核,中間件( SQLite 等),一些關(guān)鍵應(yīng)用,提供的 Java 框架,以及安卓中的 JVM, 它采用了軟件堆的架構(gòu),主要分為三部分。底層 是通過 Linux 內(nèi)核工作 的 ,只提供基本 的一些 功能; 編寫程序一般都是通過 Java。 由 Linux內(nèi)核,硬件抽象層, Android 組件和上層應(yīng)用程序組成,是為移動智能終端量身打造的,源代碼開放,所以適合修改定制。 ( 2) Android 特性 開放性 掙脫運營商的束縛 豐富的硬件選擇 不受任何限制的開發(fā)商 無縫結(jié)合的 Google 應(yīng)用 需求分析 點餐系統(tǒng)的背景分析和構(gòu)建必要性 在網(wǎng)絡(luò)技術(shù)飛速發(fā)展的今天,原先普通的點餐模式已經(jīng)不能滿足顧客的需求,一款好的點餐系統(tǒng)能讓用戶及時看到餐飲商家及時更新的菜品信息,并提高服務(wù)質(zhì)量以及他們對餐廳的滿意度,點餐系統(tǒng)就恰當(dāng)?shù)某霈F(xiàn)了,本系統(tǒng)就是針對餐廳而設(shè)計開發(fā)的一個點餐管理系統(tǒng),它帶來的是方便,快捷,個性化,系統(tǒng)以安卓為開發(fā)工具,改變以往純手工的點餐模式,從而節(jié)省了大量的人力勞動,可極大的提高餐廳的營運效率。 一個完美的系統(tǒng),必須要進(jìn)行完善且全面的系統(tǒng)分析。只有系統(tǒng)分析規(guī)劃好了,它才能夠指導(dǎo)項目順利的進(jìn)行下去 。系統(tǒng)分析需要以需求分析為基礎(chǔ)。 本項目中,我們之所以能夠順利地進(jìn)行下去,也是基于一個良好的系統(tǒng)分析,如果不做該步驟直接進(jìn)行編程,那將很吃力,以至于在編程過程中又不得不返過來進(jìn)行系統(tǒng)分析,必然耽誤了整個設(shè)計系統(tǒng)的時間,系統(tǒng)邏輯也被打亂。 首先,我們得確定使用這個系統(tǒng)的用戶應(yīng)該有顧客、服務(wù)員收銀員等。顧客和服務(wù)員員是開始系統(tǒng)數(shù)據(jù)的,他們做出開始的操作,廚師是接收數(shù)據(jù)的末端,因為最后是從廚師身上看到任務(wù)的分配情況。系統(tǒng)的核心任務(wù)就是確保廚師完成顧客所點的菜品,廚師能夠 7 準(zhǔn)確的從系統(tǒng)中得到做菜的任務(wù)。 該系統(tǒng)在性能 功能上應(yīng)達(dá)到如下需求: (1 ) 操作簡單、界面友好 :控件式的頁面布局,使得菜品,資訊等信息的錄入工作更簡捷,許多選項包括餐廳信息,客人信息等等只需要動動手指就可以完成;另外,出現(xiàn)的提示信息也讓用戶隨時清楚自己的操作情況?;拘畔浫搿g覽、刪除、修改、搜索等方面都大體實現(xiàn),以及顧客對菜品的預(yù)定及支付方式; (2 ) 即時可見 :能夠立即處理顧客預(yù)訂的就餐信息然后達(dá)到即點即見的效果 (3 ) 系統(tǒng)運行應(yīng)該快速、穩(wěn)定、高效和可靠; (4 ) 在結(jié)構(gòu)上應(yīng)具有很好的可擴(kuò)展性,在后面的功能擴(kuò)展和維護(hù)方面方便許多。 表 1 主要 質(zhì)量屬性 詳細(xì)要求 正確性 按照要求正確執(zhí)行任務(wù),完成各個模塊的功能。 健壯性 容錯能力和回復(fù)能力比較好。 性能效率 軟件的輸出結(jié)果更新周期應(yīng)該與系統(tǒng)的信息更新周期相同。在網(wǎng)絡(luò)情況良好的情況下, 3秒內(nèi)可響應(yīng)用戶請求。 易用性 易理解性:軟件開發(fā)過程中的文字語言圖片信息便于理解而且基本上不存在歧義。 安全性 為了防止軟件受到意外破壞和泄密,軟件的數(shù)據(jù)應(yīng)該全部放置在總部數(shù)據(jù)庫中,只能專門人士才能看到。 可擴(kuò)展性 可以進(jìn)行進(jìn)一步的開發(fā),充分滿足對功能的提升還可 以提高軟件的安全性能方面的維護(hù)。 兼容性 不會和其他軟件發(fā)生不必要的沖突。 可行性分析 現(xiàn)在的社會節(jié)奏發(fā)展越來越快,進(jìn)而催生了點餐系統(tǒng)的誕生,該管理系統(tǒng)在很多城市的餐廳中其實已經(jīng)很常見了。足以體現(xiàn)移動互聯(lián)網(wǎng)已經(jīng)滲透到我們生活的方方面面的這種 8 現(xiàn)象。同時,隨著人們生活質(zhì)量的提高,人們不僅要吃飽,還要吃好吃的開心,人們越來越追求實物本身以外的優(yōu)勢,服務(wù)就是其中的一種,點餐系統(tǒng)的出現(xiàn),很好的滿足了廣大顧客的需求,節(jié)約了雙方的時間,不僅讓顧客享受到可口的菜肴,更能讓他們感受到服務(wù)的完美與上菜的 快捷。另一方面點餐系統(tǒng)對開發(fā)的需求以及軟硬件要求都不太高,該業(yè)務(wù)在中國有著極大的市場發(fā)展前景,而且,本系統(tǒng)沒有侵犯個人隱私和個人責(zé)任方面的問題,使用本系統(tǒng)不會引起法律方面的糾紛,所以,我認(rèn)為開發(fā)本系統(tǒng)在經(jīng)濟(jì) ,技術(shù),法律,開發(fā)方案方面是可行的,并且,具有其實現(xiàn)的必要性。 9 第三章 系統(tǒng)概要設(shè)計 系統(tǒng)的概要設(shè)計主要針對系統(tǒng)的總體功能進(jìn)行設(shè)計,如何劃分模塊,系統(tǒng)的數(shù)據(jù)庫如何設(shè)計。它為系統(tǒng)的詳細(xì)設(shè)計做鋪墊。在系統(tǒng)的設(shè)計過程中起著非常重要的作用。 模塊的劃分與功能設(shè)計 本系統(tǒng)主要分:登錄,點菜,確認(rèn),結(jié)賬等。 功能模塊的設(shè)計 登錄:用戶進(jìn)行登錄 開始點菜:根據(jù)菜單顯示信息進(jìn)行點菜 確認(rèn):確認(rèn)點菜信息 送餐:根據(jù)提供的信息把點的菜品送達(dá)目的地 更新信息:獲取最新變更信息 設(shè)置:進(jìn)行一般設(shè)置 結(jié)賬:是在顧客用餐完畢后,結(jié)算付費而設(shè)計的功能,使客人能夠直觀明了的看清消費明細(xì),不用擔(dān)心算錯的問題 數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計 數(shù) 據(jù)庫設(shè)計 (Database Design)是指根據(jù)用戶的需求,在某一具體的數(shù)據(jù)庫管理系統(tǒng)上,設(shè)計數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫的過程。 就是結(jié)構(gòu)化數(shù)據(jù)庫中的數(shù)據(jù)對象以及這些數(shù)據(jù)對象之間關(guān)系的過程。 設(shè)計 數(shù)據(jù)庫的過程 一般可以分為 4個步驟: ( 1) 需求分析 首先要調(diào)查清楚客戶的業(yè)務(wù)和使用數(shù)據(jù)的情況并且進(jìn)行系統(tǒng)分析 , 將 所用數(shù)據(jù)的 范圍 、 數(shù)量 、 種類 以及在業(yè)務(wù)活動中的情況 弄明白 , 完成 用戶 對數(shù)據(jù)庫系統(tǒng)使用過程中的 要求。 點餐系統(tǒng)的主體就是餐廳的服務(wù)系統(tǒng),所以這個系統(tǒng)中要用一個表來保存菜單信息。所以主鍵就是編號。負(fù)責(zé)登錄終端系統(tǒng)的服務(wù)人員應(yīng)該具有保存服務(wù)人員信息的表,這個表中也是包括一些信息。所以主鍵為服務(wù)人員的編號。所有的顧客都可以通過自己的喜好,在餐廳選擇喜歡的菜式。另外餐廳肯定要有一個訂單表,這個表格中包含 了訂單號,點餐時間,用戶編號,用戶地址,結(jié)賬等信息。這樣還需要一個能夠存儲顧客所點菜品信息的訂單詳細(xì)表。 數(shù)據(jù)庫的概念設(shè)計,即利用數(shù)據(jù)模型進(jìn)行概念數(shù)據(jù)庫的模式設(shè)計。根據(jù)點餐系統(tǒng)的需 10 求,設(shè)計出以下的實體 關(guān)系模型( ER) 圖如圖 3和圖 4。 圖 3 實體 關(guān)系模型( ER) 送餐地址 送餐電話 ID 編號 送餐 服務(wù) 服務(wù)人員 用戶密碼 用戶名稱 ID 編號 n 1 11 圖 4實體 關(guān)系模型( ER) ( 2) 邏輯設(shè)計 主要工作是將 現(xiàn)實的數(shù)據(jù)變成數(shù)據(jù)庫的 邏輯模式。 另一方面 ,可能還需 要 為各種數(shù)據(jù)處理應(yīng)用領(lǐng)域 產(chǎn)生相應(yīng)的邏輯子模式。這 個 設(shè)計 最后就會得到 “ 邏輯數(shù)據(jù)庫 。 圖片 價格 描述 編號 菜類類型 菜名 包含 訂單明細(xì) ID 編號 數(shù)量 備注 對應(yīng) 訂單 送餐電話 ID編號 下單的客戶 是否結(jié)賬 送餐地址 n n 1 1 12 數(shù)據(jù)庫的邏輯設(shè)計,即把概念設(shè)計得到的概念數(shù)據(jù)庫模式變?yōu)檫壿嫈?shù)據(jù)模式,它依賴于 DBMS。 根據(jù)點餐系統(tǒng)的需求分析及數(shù)據(jù)庫的概念設(shè)計,得到以下的數(shù)據(jù)庫表的相關(guān)說明如下: ( 1)菜單表 菜單表的結(jié)構(gòu)及相關(guān)說明如表 2示。 表 2 菜單表的結(jié)構(gòu)及相關(guān)說明 序號 字段名稱 字段含義 類型 寬度 備注 1 Id 編號 Int 11 Primarykey 2 typeID 種類 ID Int 11 3 name 菜 名 varchar 50 4 price 價錢 Int 11 5 pic 圖片 varchar 100 6 remark 備注 varchar 200 ( 2)菜單類型表 菜單類型表的結(jié)構(gòu)及相關(guān)說明如下表 3示。 表 3 菜單類型表的結(jié)構(gòu)及相關(guān)說明 序號 字段名稱 字段含義 類型 寬度 備注 1 Id 菜單編號 Int 11 Primarykey 2 name 菜單名稱 varchar 20 ( 3)訂單詳細(xì)表 訂單詳細(xì)表的結(jié)構(gòu)及相關(guān)說明如下表 4示 。 表 4 訂單詳細(xì)表的結(jié)構(gòu)及相關(guān)說明 序號 字段名稱 字段含義 類型 寬度 備注 1 Id 編號 Int 11 Primarykey 2 orderId 訂單編號 varchar 11 Foreign key 3 menuId 菜單編號 Int 11 Foreign key 4 num 人數(shù) Int 11 5 remark 備注 varchar 200 13 ( 4)訂單表 訂單表的結(jié)構(gòu)及相關(guān)說明如下表 5示。 表 5 訂單表的結(jié)構(gòu)及相關(guān)說明 序號 字段名稱 字段含義 類型 寬度 備注 1 Id 編號 Int 11 Primarykey 2 orderTime 訂單時間 varchar 11 3 userID 用戶編號 Int 11 Foreign key 4 tableId 餐桌編號 Int 11 Foreign key 5 personNum 人數(shù) Int 11 6 isPay 是否結(jié)賬 Int 11 7 remark 備注 varchar 200 ( 5)用戶表
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1