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

正文內(nèi)容

基于android的無線點(diǎn)餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)-閱讀頁

2024-09-16 15:37本頁面
  

【正文】 員電腦端 為了給管理員提供方便,在電腦客戶端 我們可以自己設(shè)計(jì)一個(gè) 服務(wù)器網(wǎng)址鏈接器。其 管理員電腦端 功能圖如圖 35 所示。當(dāng)用戶使用手機(jī)客戶端登錄到互聯(lián)網(wǎng)中時(shí),手機(jī)客戶端就連接到了 PHP 服務(wù)器中。當(dāng)管理員通過電腦端登錄到互聯(lián)網(wǎng)時(shí),瀏覽器就連 接到了 PHP 服務(wù)器中,服務(wù)器將該功能的界面顯示給管理員,管理員進(jìn)行相應(yīng)的操作。就是規(guī)劃和結(jié)構(gòu)化數(shù)據(jù)庫中的數(shù)據(jù)對象以及這些數(shù)據(jù)對象之間關(guān)系的過程。 無線點(diǎn)餐系統(tǒng)以酒店服務(wù)信息為主體,因此在這個(gè)系統(tǒng)中必須要有一個(gè)保存菜單信息的表。負(fù)責(zé)登錄終端系統(tǒng)的服務(wù)人員應(yīng)該有保PHP 服 務(wù) 器 用 戶 手 機(jī) 端 管 理 員 電 腦 端 菜譜信息顯示 菜單信息存儲(chǔ) 菜單信息顯示 賬目信息查看 菜單信息查看 菜譜輸入存儲(chǔ) 蘭州工業(yè)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 19 存服務(wù)人員信息的表,這個(gè)表中也是包括一些基本信息。在一個(gè)點(diǎn)餐系統(tǒng)中,不可避免的要有桌位的編號(hào)。顧客可以 按照自己的喜好,在酒店布置的桌號(hào)中選擇自己喜歡的位置。這樣也就還需要一個(gè)訂單詳細(xì)表用于存儲(chǔ)顧客所點(diǎn)的菜品信息等等。 (2) 概念 設(shè)計(jì) 對用戶要求描述的現(xiàn)實(shí)世界 (可能是一個(gè)工廠、一個(gè)商場或者一個(gè)學(xué)校等 ),通過對其中住處的分類、聚集和概括,建立抽象的概念數(shù)據(jù)模型。所建立的模型應(yīng)避開數(shù)據(jù)庫在計(jì)算機(jī)上的具體實(shí)現(xiàn)細(xì)節(jié),用一種抽象的形式表示出來。第二步再將前面得到的多個(gè)用戶的局部視圖集成為一個(gè)全局視圖,即用戶要描述的現(xiàn)實(shí)世界的概念數(shù)據(jù)模型。通過 ER圖的描述 ,可以清楚地看出實(shí)體與實(shí)體之間的關(guān)系: 本系統(tǒng)的 ER 圖如 圖 37 所示: 蘭州工業(yè)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 20 菜 名菜 譜簡 介價(jià) 格瀏 覽 顧 客用 戶 名密 碼已 點(diǎn) 菜 單點(diǎn) 菜餐 桌 號(hào)菜 名價(jià) 格 圖 37 系統(tǒng) ER 圖 (3) 邏輯設(shè)計(jì) 主要工作是將現(xiàn)實(shí)世界的概念數(shù)據(jù)模型設(shè)計(jì)成數(shù)據(jù)庫的一種邏輯模式,即適應(yīng)于某種特定數(shù)據(jù)庫管理系統(tǒng)所支持的邏輯數(shù)據(jù)模式。這一步設(shè)計(jì)的結(jié)果就是所謂“邏輯數(shù)據(jù)庫。這一步設(shè)計(jì)的結(jié)果就是所謂“物理數(shù)據(jù)庫”。一般,一個(gè)大型數(shù)據(jù)庫的設(shè)計(jì)過程往往需要經(jīng)過多次循環(huán)反復(fù)。因此,在做上述數(shù)據(jù)庫設(shè)計(jì)時(shí)就應(yīng)考慮到今后修改設(shè)計(jì)的可能性和方便性。 蘭州工業(yè)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 21 至今,數(shù)據(jù)庫設(shè)計(jì)的很多工作仍需要人工來做,除了關(guān)系型數(shù)據(jù)庫已有一套較完整的數(shù)據(jù)范式理論可用來部分地指導(dǎo)數(shù)據(jù)庫設(shè)計(jì)之外,尚缺乏一套完善的數(shù)據(jù)庫設(shè)計(jì)理論、方法和工具,以實(shí)現(xiàn)數(shù)據(jù)庫設(shè)計(jì)的自動(dòng)化或交互式的半自動(dòng)化設(shè)計(jì)。 根據(jù)前期的 ER 分析,在服務(wù)器上創(chuàng)建名為 android 的數(shù)據(jù)庫。 android 數(shù)據(jù)庫中數(shù)據(jù)表的具體結(jié)構(gòu)如圖 38 所示 。 1t 表的示例結(jié)構(gòu),如圖 39 所示。 圖 310 1t 餐桌的點(diǎn)餐信息 菜譜存儲(chǔ)表 ( menu) 菜譜存儲(chǔ)表 中保存了菜的詳細(xì)信息,主要字段有:菜名,簡介,價(jià)格,菜區(qū)。 蘭州工業(yè)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 23 圖 311 菜譜存儲(chǔ)表結(jié)構(gòu) 菜譜存儲(chǔ)表 中保存了菜的詳細(xì)信息,其信息存儲(chǔ)狀態(tài)如圖 312 所示 。 Account 的表結(jié)構(gòu) 如圖 313 所示。 蘭州工業(yè)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 24 圖 314 賬目存儲(chǔ)表 數(shù)據(jù)庫的連接與實(shí)現(xiàn) 本系統(tǒng)采用 java 語言編寫,使用 jdbc 連接 Mysql 數(shù)據(jù)庫,所以要用到 java中的 connection 對象和 mysql 驅(qū)動(dòng)連接到數(shù)據(jù)庫。 String driver= String url=jdbc: useUnicode=trueamp。 (driver)??梢?,連接數(shù)據(jù)庫是一個(gè)很關(guān)鍵的步驟 。詳細(xì)設(shè)計(jì)的目標(biāo)不僅僅是邏輯上正確地實(shí)現(xiàn)每個(gè)模塊的功能,更重要的是設(shè)計(jì)的處理過程應(yīng)該盡可能簡明易懂。 在編碼階段就可以把詳細(xì)設(shè)計(jì)時(shí)的描述轉(zhuǎn)換成某種計(jì)算機(jī)語言,作為無限點(diǎn)餐系統(tǒng)工程的一個(gè)步驟,編碼是設(shè)計(jì)的自然結(jié)果,因此,代碼的質(zhì)量主要取決于系統(tǒng)總體設(shè)計(jì)的質(zhì)量。 重要模塊設(shè)計(jì) 點(diǎn)菜模塊 點(diǎn)菜模塊是本設(shè)計(jì)最重要的模塊。選擇更新,則客戶端通過 網(wǎng)絡(luò)從服務(wù)器端獲取菜單信息,并將信息存儲(chǔ)至本地的 SQLite 數(shù)據(jù)庫。用戶選擇完后,即可提交 訂單,并返回主菜單,提交訂單后,程序?qū)驯敬蔚狞c(diǎn)菜信息存儲(chǔ)至本地的 SQLite 數(shù)據(jù)庫,以方便后面結(jié)賬時(shí)查詢。 蘭州工業(yè)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 26 服務(wù)模塊 該模塊主要用于顧客用餐的過程中,需要查看已點(diǎn)菜單,或者要加菜,或者需要服務(wù)員的服務(wù)。 選 擇結(jié)賬,則 CheckoutActivity 通過 ContentProvider 訪問 SQLite 存儲(chǔ)的本次用餐信息,并將這些信息整理好,生成本次用餐的明細(xì)和費(fèi)用,同時(shí)將結(jié)果反饋給服務(wù)器。 主要代碼如下: ? 查詢 !DOCTYPE html PUBLIC //W3C//DTD XHTML Transitional//EN html xmlns= head meta equiv=ContentType content=text/html。 蘭州工業(yè)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 27 fontsize: xxlarge。 fontsize: large。 fontweight: bold。 fontsize: large。 fontweight: bold。 color: 0000CC。 fontsize: xxlarge。 } .STYLE31 {fontfamily: 宋體 。 color: 003300。 charset=gb2312 / title無標(biāo)題文檔 /title style type=text/css ! .STYLE1 { color: D5B63C。 fontsize: xlarge。 mysql_select_db(android,$conn)or die( 對 不 起 , 數(shù) 據(jù) 庫 訪 問 錯(cuò) 誤 !.mysql_error())。 //GET()方法獲取傳來的參數(shù) $numble=$_GET[numble]。 if($page==){$page=1。 ?號(hào)桌結(jié)賬 /th /tr tr td width=200 height=35 align=center 菜名 /td td width=128 height=35 align=center 份數(shù) /td td width=187 height=35 align=center 價(jià)格 (元 /每份 )/td td width=213 height=35 align=center 時(shí)間 /td ?php if($page){ $page_size=5。 $result=mysql_query($query)。 $page_count=ceil($message_count/$page_size)。 $query=select * from $numble where id order by id desc limit $offset,$page_size。 while($myrow=mysql_fetch_array($result)){ ? tr height=30 bgcolor=E4DE6D td align=center ?php echo $myrow[name]。 ?/td td align=center ?php echo 1 ?/td td align=center ?php echo $myrow[time]。 ?/?php echo $page_count。 ?條 /td td width=55% height=22 align=center分頁 : ?php //翻頁的效果 if($page!=1){ echoa href=e=1amp。 echoa href= page=.($page1).amp。 } if($page$page_count){ echoa href=$page+1).amp。 echoa href=$page_count.amp。 } echo a href=蘭州工業(yè)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 33 回到查詢界面 /a 。? /body /html 界面設(shè)計(jì) 登錄界面主要設(shè)計(jì)了用戶名和密碼的輸入提示框,用戶名和密碼清除按鈕和登錄按鈕,其登錄界面如圖 42 所示。其美 食一點(diǎn)通系統(tǒng)界面如圖 43 所示 圖 美食一點(diǎn)通系統(tǒng)界面 顧客結(jié)賬界面主要是對某一餐桌的用餐明細(xì)進(jìn)行查詢并顯示,其查詢界面如圖 44 所示,其顧客結(jié)賬界面如圖 45 所示。 在這次畢業(yè)設(shè)計(jì)中,通過學(xué)習(xí)與思考并實(shí)踐,使我對 Google Android 開發(fā)及 Java等相關(guān)的技術(shù)初步了解。需求分析,可行性分析,再到后來的 Java 環(huán)境配置,書寫代碼及其調(diào)試,讓我作為一個(gè)用戶對該類系統(tǒng)的需求和軟件運(yùn)行的環(huán)境有了一定了解。 隨著用戶方便的需求越來越高 ,訂餐系統(tǒng)方面的工作量將會(huì)越來越大 ,并且其工作是一件十分煩瑣和容易出錯(cuò)的事情。 這次畢業(yè)設(shè)計(jì)的過程中,還讓我鞏固并加深了對軟件工程這門學(xué)科的認(rèn)識(shí),尤其讓我在使用工程流程的各個(gè)階段有了進(jìn)一步的了解,并相對獨(dú)立地完成各個(gè)階段的任務(wù)。如果總體設(shè)計(jì)規(guī)劃不科學(xué),將會(huì)導(dǎo)致之后的詳細(xì)設(shè)計(jì)工作出現(xiàn)冗余,目標(biāo)不明確甚至失去方向。 致 謝 本設(shè)計(jì)完成之際,謹(jǐn)向我的指導(dǎo)老師 ***副教授致以崇高的敬意和衷心的感謝。賈老師不但傳授給我理論知識(shí),還教給我做設(shè)計(jì)的方法,正是賈老師的精心培養(yǎng)和悉心教導(dǎo),使我不斷成長。在此,我向老師表示我最崇高的敬意和最深切的感謝與祝福! 在我的整個(gè)大學(xué)學(xué)習(xí)階段,得到了 各位老師和同學(xué)們的幫助,感謝他們在學(xué)習(xí)和生活上給了我很大的幫助。 感謝曾經(jīng)關(guān)心和幫助過我的同學(xué)。 蘭州工業(yè)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 38 參考文獻(xiàn) [1] 胡飛等 .《軟件工程基礎(chǔ)》 .高等教育出版社, [2] 薩師煊,王珊 .《 數(shù)據(jù)庫系統(tǒng)概念 》 .高等教育出版社, [3] 李興華 .《 Java Web 開發(fā)實(shí)戰(zhàn)經(jīng)典》 [M]. 清華大學(xué)出 版社 ,2020 [4] 王世江,蓋索林 .《 Google Android 開發(fā)入門指南》 [M].人民郵電出版社, 2020 [5] 郭宏志 .《 Android 應(yīng)用開發(fā)詳解》 [M].北京:電子工業(yè)出版社 ,2020 [6] 李剛 .《瘋狂 Android講義》 [M].北京:電子工業(yè)出版社 ,2020 [7] 劉潤東 . UML對象設(shè)計(jì)和編程 [M]. 北京:北京希望電子出版社, 2020. [8] 董蘭芳,劉振安 . UML課程設(shè)計(jì) [M]. 北京:機(jī)械工業(yè)出版社, 2020 [9]楊豐盛 .《 Android 應(yīng)用開發(fā)揭秘》 [M].西安:機(jī) 械工業(yè)出版社 , [10] 鄭人杰 .軟件工程概論 .北京:清華大學(xué)出版社, 1998 [11] 江開耀 . 軟件工程 .西安:西安電子科技大學(xué)出版社, 2020 [12] 聶慶鵬 等 .《 PHP+MySQL 動(dòng)態(tài)網(wǎng)站開發(fā)與全程實(shí)例 》 .清華大學(xué)出版社, [13]張利國 .《 Android 移動(dòng)開發(fā)入門與進(jìn)階》 .人民郵電出版社 ,2020 [14]靳言,姚尚朗 . 《 Google Android 開發(fā)入門與實(shí)踐》 .人民郵電出版社, 2020 蘭州工業(yè)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 39 畢業(yè)設(shè)計(jì)(論文)評(píng)語 題目 基于 Android 的 無線點(diǎn)餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 專業(yè) 計(jì)算機(jī)應(yīng)用技術(shù) 班級(jí) 計(jì)應(yīng) 10 班 姓名 *** 指導(dǎo)教師評(píng)語 : 指導(dǎo)教師(簽名) 年 月 日 蘭州工業(yè)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 40 答辯教師評(píng)語:
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1