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

正文內(nèi)容

餐廳點(diǎn)菜系統(tǒng)畢業(yè)設(shè)計(jì)論文-文庫(kù)吧資料

2024-12-11 15:41本頁(yè)面
  

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