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

正文內(nèi)容

餐廳點菜系統(tǒng)畢業(yè)設(shè)計論文-文庫吧資料

2024-12-11 15:41本頁面
  

【正文】 負(fù)責(zé)各終端間的通信; 性能需求 本系統(tǒng)性能要求主要是以下 5 個方面。同時有個數(shù)據(jù)庫管理界面可以實現(xiàn)菜品信息的管理。本系統(tǒng)根據(jù)一般餐廳的需要,分析本系統(tǒng)的業(yè)務(wù)流程如下: 、廚房、數(shù)據(jù)庫管理、點菜終端的通信; ; ; ,并填入數(shù)據(jù)庫; ; ; ; ,顧客結(jié)賬。餐廳自助自助點菜在國外早已成為一種時尚。 圖 21 TCP/IP協(xié)議流程圖 客戶端 服務(wù)器端 socket socket recv/recvfrom send/sendto close send/sendto close bind listen accept connect recv/recvfrom 8 本章小結(jié) 本章主要詳細(xì)介紹了該點菜系統(tǒng)應(yīng)用的相關(guān)的技術(shù),主要介紹了開發(fā)的系統(tǒng)環(huán)境Linux 系統(tǒng)和用到的數(shù)據(jù)庫 SQLITE3,運用到的圖形界面開發(fā)工具 QT,運用到的網(wǎng)絡(luò)技術(shù)TCP/IP 協(xié)議等概念,并且介紹了相關(guān)技術(shù)的特點。 基于 TCP/IP 有諸多特點,它的數(shù)據(jù)可靠性剛好符合本系統(tǒng)設(shè)計的要求數(shù)據(jù)的安全性,同時它具有很好的網(wǎng)絡(luò)的安全性,保證餐廳點菜系統(tǒng)能夠很好的運行,所以我在設(shè)計該系統(tǒng)的時候選擇了該協(xié)議來實現(xiàn)通信。面向連接的服務(wù)(例如 Tel、 FTP、 rlogin、 X Windows 和 SMTP)需要高度的可靠性,所以它們使用了TCP。 TCP 將它的信息送到更高層的應(yīng)用程序,例如 Tel 的服務(wù)程序和客戶程序。TCP 將包排序并進(jìn)行錯誤檢查,同時實現(xiàn)虛電路間的連接。 TCP 還采用一種稱為 ―滑動窗口 ‖的方式進(jìn)行流量控制,所謂窗口實際表示接收能力,用以限制發(fā)送方的發(fā)送速度。 TCP 是面向連接的通信協(xié)議,通過三次握手建立連接,通訊完成時要拆除連接,由于TCP 是面向連接的所以只能用于點對點的通訊。這個選項是為了測試而存在的,說明了它可以被用來欺騙系統(tǒng)來進(jìn)行平常是被禁止的連接。IP 確認(rèn)包含 一個選項,叫作 IP source routing,可以用來指定一條源地址和目的地址之間的直接路徑。 高層的 TCP 服務(wù)在接收數(shù)據(jù)包時,通常假設(shè)包中的源地址是有效的。 IP 數(shù)據(jù)包是不可靠的,因為 IP 并沒有做任何事情來確認(rèn)數(shù)據(jù)包是按順序發(fā)送的或者沒有被破壞。因此,在網(wǎng)絡(luò)狀況不是很好的情況下需選用 TCP 協(xié)議(如在廣域網(wǎng)等),但是若在網(wǎng)絡(luò)狀況很好的情況下(如局域網(wǎng)等)就不需要再采用 TCP 協(xié)議,而建議選擇 UDP 協(xié)議來減少網(wǎng)絡(luò)負(fù)荷。相反, UDP 協(xié)議則在這些應(yīng)用中能發(fā)揮很好的作用。 時性: TCP 協(xié)議在傳送過程中要使用三次握手、重傳確認(rèn)等手段來保證數(shù)據(jù)傳輸?shù)目煽啃?。實際上, TCP/IP 協(xié)議可以通過網(wǎng)絡(luò)接口層連接到任何網(wǎng)絡(luò)上,例如 交換網(wǎng)或 IEEE802 局域網(wǎng)。而 TCP/IP 通訊協(xié)議采用了 4 層的層級結(jié)構(gòu),每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)來完成自己的需求。該模型的目的是使各種硬件在相同的層次上相互通信。 TCP/IP 協(xié)議并不完全符合 OSI 的七層參考模型。每個TCP/IP 的協(xié)議都有他專門的工作,比如萬維網(wǎng)( WWW),發(fā)送電子郵件( Email),傳輸文件( Ftp),提供遠(yuǎn)程登陸服務(wù)等。精確一點說,一個協(xié)議定義了兩個應(yīng)用程序或是計算機(jī)之間能夠進(jìn)行互相通訊,對于其中的每一個(應(yīng)用程序或計算機(jī))都保證使用同樣的標(biāo)準(zhǔn)。 Linux 系統(tǒng)支配的 TCP/IP 協(xié)議 TCP/IP 是一個網(wǎng)絡(luò)協(xié)議族的名字,協(xié)議是所有軟件產(chǎn)品必須遵守的、能夠保證各種軟件產(chǎn)品能夠正確通訊的規(guī)則。; ,并且有著 90%以上的測試覆蓋率; :沒有額外依賴; 完全的 Open,你可以用于任何用途 , 包括出售它; ,C,PHP, Perl, Java, C,Python。 SQLite 第一個 Alpha 版本誕生于 2021 年 5 月,至今已經(jīng)有 10 個年頭,SQLite 也迎來了一個版本 SQLite 3 已經(jīng)發(fā)布。 SQLite 數(shù)據(jù)庫 SQLite,是一款輕型的數(shù)據(jù)庫,是遵守 ACID 的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng) ,它的設(shè)計目標(biāo)是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,在嵌入式設(shè)備中,可能只需要幾百 K 的內(nèi)存就夠了。 Qt Creator 可帶來兩大關(guān)鍵益處:提供首個專為支持跨平臺開發(fā)而設(shè)計的集成開發(fā)環(huán)境 (IDE),并確保首次接觸Qt 框架的開發(fā)人員能迅速上手和操作。 Qt Creator 和 Qt 共同構(gòu)成的 Qt SDK,包含了開發(fā)跨平臺應(yīng)用程序所需的全部功能。真正使得 Qt 在自由軟件界的眾多 Widgets (如 Lesstif, Gtk, EZWGL, Xforms, fltk 等等 )中脫穎而出的還是基于 Qt 的重 量級軟件 KDE。甚至還包括正則表達(dá)式的處理 功能。它具有豐富的 API。 Qt 的良好封裝機(jī)制使得 Qt的模塊化程度非常高,可重用性較好,對于用戶開發(fā)來說是非常 方便的 。所以說 QT 的進(jìn)步發(fā)展將會推進(jìn)諾基亞桌面等方面的大幅度進(jìn)步。它提供給應(yīng)用程序開發(fā)者建立藝術(shù)級的圖形用戶界面所需的所用功能。 5 應(yīng)用的相關(guān)技術(shù) 本系統(tǒng)應(yīng)用的相關(guān)技術(shù)主要有 QT 的圖形界面的開發(fā)、數(shù)據(jù)庫的 SQLITE 的應(yīng)用、還有運用到了 TCP/IP 協(xié)議??赡苓m應(yīng)于 Win98, 但不能用于 win2021 或Windows XP。還有,系統(tǒng)軟件升級時,每一臺客戶機(jī)需要重新安裝,其維護(hù)和升級成本非常高。首先涉及到安裝的工作量,其次任何一臺電 腦出問題,如病毒、硬件損壞,都需要進(jìn)行安裝或維護(hù)。這種方式遠(yuǎn)程訪問需要專門的技術(shù),同時要對系統(tǒng)進(jìn)行專門的設(shè)計來處理分布式的數(shù)據(jù)。缺點主要反映以下 3 個方面: 。 C/S 結(jié)構(gòu)的優(yōu)點是能充分發(fā)揮出客戶端 PC 的 處理能力,很多工作可以在客戶端處理后再提交給服務(wù)器??蛻舳送瓿蓴?shù)據(jù)處理,數(shù)據(jù)表示以及用戶接口功能;服務(wù)器端完成 DBMS 的核心功能。而且代價高,效率低。 系統(tǒng)的結(jié)構(gòu) 傳統(tǒng)的 C/S 體系結(jié)構(gòu) 常 采用的是開放模式,但這只是系統(tǒng)開發(fā)一級的開放性,在特定的應(yīng)用中無論是 Client 端還是 Server 端都還需要特定的軟件支持。其中第一條詳細(xì)來講就是系統(tǒng)中的所有都?xì)w結(jié)為一個文件,包括命令、硬件和軟件設(shè)備、操作系統(tǒng)、進(jìn)程等等對于操作系統(tǒng)內(nèi)核而言,都被視為擁有各自特性或類型的文件。主要有頁 面 、 連續(xù)內(nèi)存區(qū)管理和非連續(xù)存儲區(qū)管理機(jī)制。普通文件,純文本文件,二進(jìn)制文件,數(shù)據(jù)格式文件,目錄,連接文件,設(shè)備與設(shè)備文件,塊設(shè)備文件,字符設(shè)備文件,套接字和 管道等。多個處理器同時工作,使系統(tǒng)性能大大提高。 2021 年 1 月份發(fā)布的 Linux 版內(nèi)核已經(jīng)能夠完全支持 Intel 64 位芯片架構(gòu)。第二,國際標(biāo)準(zhǔn)組織 OSDL、 CELF 等 , 持續(xù)建 立嵌入式 Linux 相關(guān)標(biāo)準(zhǔn),有效解決版本分歧與兼容性問題。 Linux 可以運行在多種硬件平臺上,如具有 x8 680x0、 SPARC、 Alpha 等處理器的平臺。 Linux 完全運行于保護(hù)模式,其中有對讀、寫進(jìn)行權(quán)限控制、審計跟蹤、核心授權(quán)等技術(shù)。它的網(wǎng)絡(luò)功能和其內(nèi)核緊密相連,用戶可以輕松實現(xiàn)網(wǎng)頁瀏覽、文件傳輸、遠(yuǎn)程登陸等網(wǎng)絡(luò)工作。在 XWindow 環(huán)境中就和在 Windows 中相似,可以說是一個 Linux 版的Windows。在字符界面用戶可以通過鍵盤輸入相應(yīng)的指令來進(jìn)行操作。多用戶使得各個用戶對于自己的文件設(shè)備有自己特殊的權(quán)利,保證了各用戶之間互不影響。 Linux 支持多任務(wù)、多用戶。這是其他的操作系統(tǒng)所做不到的。 Linux 主要作為 Linux 發(fā)行版(通常被稱為 distort)的一部分而使用 2. Linux 操作系統(tǒng)特點 : Linux 是一款開放源代碼的操作系統(tǒng)。通常來講,一個Linux 發(fā)行版包括 Linux 內(nèi)核,將整個軟件安裝到電腦上的一套安裝工具,各種 GNU軟件,其他的一些自由軟件,在一些特定的 Linux 發(fā)行版中也有一些專有軟件。次年,Linux 成為了 IT 市場的年青分子,隨著 RedHat 和 Valium 成為上市的 Linux 公司, Linux得到了軟硬件廠商的投資支持,很快便眾所周知,公眾對 Linux 的興趣與日俱增,相關(guān)的大眾媒體也蜂擁而至,幾乎每 周都有與 Linux 相關(guān)的消息發(fā)布,此時的 Linux 已經(jīng)不僅僅是愛好者的玩具了。同年 7 月,世界上最大的兩家關(guān)系數(shù)據(jù)庫廠商 Informix 和Oracle 宣布把他們的數(shù)據(jù)庫產(chǎn)品移植到了 Linux 上。早期的 版本內(nèi)核發(fā)布于 1994年 3 月 14 日,兩年之后 版本發(fā)布,此時, Linux 功能已經(jīng)非常強(qiáng)大,只是界面設(shè)計不是很理想。托瓦茲( Lines Benedict Tornados) , 出生于芬蘭赫爾辛基市。 其創(chuàng)始人是 林納斯 操作系統(tǒng)概述: Linux 操作系統(tǒng)是 UNIX 操作系統(tǒng)的一種克隆系統(tǒng)。 Linux 是一個領(lǐng)先的操作系統(tǒng),世界上運算最快的 10 臺超級計算機(jī)運行的都是 Linux 操作系統(tǒng)。目前存在著許多不同的 Linux,但它們都使用了 Linux 內(nèi)核。 3 第 2 章 相關(guān)知識概述 本系統(tǒng)主要運用到的開發(fā)系統(tǒng)環(huán)境是 Linux 系統(tǒng),選擇的是 RedHat 企業(yè)版 5,該系統(tǒng)是采用 C/S(客戶端 /服務(wù)器)架構(gòu)開發(fā)的,其中運用到的技術(shù)有 QT 圖形界面的開發(fā)、SQLITE3 數(shù)據(jù)庫的開發(fā)及 socket 編程。 :首先利用 Qt 設(shè)計器規(guī)劃點菜終端的程序的大致界面,然后遵循Qt 編程一般規(guī)則編寫代碼,主要為主窗口類的實現(xiàn),實現(xiàn)開臺、點菜、加菜、刪菜等功能,并在主程序中添加國際化和中文支持,編譯后進(jìn)行測試。 本課題通過研究現(xiàn)有的電子點菜系統(tǒng)的解決方案,以當(dāng)代廣泛應(yīng)用的 Linux 系統(tǒng)、 Qt圖形界面、 SQLite 數(shù)據(jù)庫、系統(tǒng)支持的 TCP/IP 網(wǎng)絡(luò)通信協(xié)議來實現(xiàn)的點菜系統(tǒng)的終端。餐廳點菜系統(tǒng)中,管理數(shù)據(jù)的地方與使用數(shù)據(jù)的地方往往不在同一個站點上,需要用到計算機(jī)網(wǎng)絡(luò)將二者聯(lián)系起來。數(shù)據(jù)庫管理系統(tǒng)一般依賴與某種操作系統(tǒng),因此,也要選擇一個 合適的操作系統(tǒng)。在該系統(tǒng)的實現(xiàn)過程中設(shè)計到許多技術(shù),其中主要有嵌入式技術(shù)、數(shù)據(jù)庫技術(shù)、用戶圖形界面編程技術(shù)等。因此,構(gòu)造一個基于嵌入式 Linux 的點菜系統(tǒng)在技術(shù)上來說已經(jīng)不是困難的事。首先,提高運營效率與降低運營成本,使用餐廳點菜系統(tǒng)可以加快 2 點菜速度,減少人力資源的投入,避免跑、冒、漏;其次,提升餐廳品牌與形象,餐廳點菜系統(tǒng)是一個高科技產(chǎn)品,它代替?zhèn)鹘y(tǒng)的紙筆式點菜方式給人一種高貴的感覺;最后,營造一個安靜、舒服的就餐環(huán)境,傳統(tǒng)的餐廳點菜方式在某些環(huán)節(jié)中出現(xiàn)大聲喧嘩的場面,餐廳點菜系統(tǒng)則可以避免這類情況的發(fā)生。 市場上出現(xiàn)的點菜系統(tǒng)都是作為餐廳信息化管理系統(tǒng)的一部分出現(xiàn)的,它們除了實現(xiàn)基本的點菜功能外,為了便于客戶及管理者的使用,還添加了許多其他的功能,例如,查詢當(dāng)前餐館的資源使用情況,記錄營業(yè)歷史,當(dāng)前工作狀態(tài)等。但是由于成本等原因使電子點菜系統(tǒng)的餐館還比較少,市場需求很大。 目前,國內(nèi)已經(jīng)有不少公司開發(fā)出電子點菜系統(tǒng),例如上海工理電子有限公司的點菜通、餐飲通等,北京辰森計算機(jī)系統(tǒng)有限公司的手持點菜寶等。 國內(nèi)外綜述 餐廳點菜系統(tǒng)代表著當(dāng)今餐飲業(yè)解決方案中最尖端 的領(lǐng)先科技,它集網(wǎng)絡(luò)通信技術(shù)與移動電腦終端技術(shù)與一身,此高端技術(shù)應(yīng)用在餐飲行業(yè)中,即使在美國也是 2021 年才在洛杉磯的一家高檔餐廳中誕生;國內(nèi)于 2021 年 3 月份方有一例高檔的餐館在上海露面,開中國餐飲管理真正數(shù)字化之先河,在餐飲業(yè)轟動一時。另外,當(dāng)前量產(chǎn)的普通 PDA 和 PC 機(jī)硬件上已經(jīng)基本滿足點菜需求,使自行研究的專用硬件設(shè)備不再具有明顯的成本優(yōu)勢,為此,本課題集合嵌入式 Linux 和 Qt 開發(fā)應(yīng)用等技術(shù),以程序軟件的通用性和易用性為方向,構(gòu)造能夠方便移植的軟件。更好的完善企業(yè)的經(jīng)營管理,提高企業(yè)自身的競爭實力。 其次,餐飲管理信息系統(tǒng)能夠給出具體的相應(yīng)的符合企業(yè)自身要求的較科學(xué)的標(biāo)準(zhǔn)化管理流程,這 暫時緩解了專業(yè)人才的需求,通過使用該系統(tǒng)就能完成專業(yè)人員所要做的事。s main operation process, from the customer in the front desk check table free idle state, into the table to order, can add food, delete vegetables etc, submit the menu, kitchen according to menu after cooking, the customer to front desk check, front desk print bill, customer checkout, realize the founding, order, and food, delete vegetables etc system design functions. Keywords: Restaurant order system; Linux; QT; SQLITE3
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1