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

正文內容

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

2024-10-03 17:43 本頁面
 

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