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

正文內(nèi)容

餐廳點(diǎn)菜系統(tǒng)畢業(yè)設(shè)計(jì)論文(專業(yè)版)

  

【正文】 str=tr(RMB:)+str+tr(元 )。additem[ii].addnum!=0。 for(m=0。fcou。 if(pro==false) //加菜 { static int ss=0。 QString listText2=spinBoxtext()。 diancshow()。 listinsertItem(i+2,QString(tr(aa)))。 listinsertItem(i+1,QString(tr(menu1[i].name)+tr( )+tr(a)))。 前臺(tái)管理模塊 前臺(tái)管理模塊主要查看餐臺(tái)空閑信息,和打印賬單兩部分組成。 14 exit(0)。 詢問(wèn)刪菜 做 完 接收菜單 后廚管理模塊 刪除菜譜信息 數(shù)據(jù)庫(kù)管理模塊 添加菜譜信息 查詢菜譜信息 13 第 4 章 軟件設(shè)計(jì) 軟件采用面向?qū)ο竦脑O(shè)計(jì)方法,考慮到對(duì)計(jì)算效率的要求,采用 C++編程語(yǔ)言,開發(fā)環(huán)境為 Linux RedHat 企業(yè)版 5,服務(wù)器編譯工具為 gcc,其余編程工具為 g++編譯器,采用 C++標(biāo)準(zhǔn)庫(kù)函數(shù)和 QT 類庫(kù)。 圖 32 前臺(tái)終端模塊 3.點(diǎn)菜終端:點(diǎn)菜終端是本系統(tǒng)給顧客的使用的,是本系統(tǒng)的重要組成部分。例如在開發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開發(fā)工具都必須符合通用標(biāo)準(zhǔn)。根據(jù)系統(tǒng)功能的需求,分析了所需要的系統(tǒng)總功能結(jié)構(gòu)如表 31 所示。 如果 IP 數(shù)據(jù)包中有已經(jīng)封好的 TCP 數(shù)據(jù)包,那么 IP 將把它們向上傳送到 TCP 層。使用 TCP 協(xié)議會(huì)有較大的時(shí)延,因此不適合對(duì)實(shí)時(shí)性要求較高的應(yīng)用,如 VOIP、視頻監(jiān)控等。 基于 SQLITE 有諸多特性,我在設(shè)計(jì)該點(diǎn)菜系統(tǒng)時(shí)應(yīng)用的數(shù)據(jù)庫(kù)選擇了它,它雖然 很小巧,但是支持的 SQL 語(yǔ)句不會(huì)遜色于其他開源數(shù)據(jù)庫(kù),同時(shí)還支持事務(wù)處理功能等待。 Qt 提供了一種稱為 signals/slots 的安全類型來(lái)替代 callback,這使得 各個(gè)元件之間的協(xié)同工作變得十分簡(jiǎn)單。而隨著互聯(lián)網(wǎng)的飛速發(fā)展,移動(dòng)辦公和分布式辦公越來(lái)越普及,這需要我們的系統(tǒng)具有擴(kuò)展性。 Linux 支持?jǐn)?shù)十種文件系統(tǒng)格式。 Linux 同時(shí)具有字符界面和圖形界面。他畢業(yè)于 赫爾辛基大學(xué) 計(jì)算機(jī)科學(xué)系 。在本文設(shè)計(jì)的系統(tǒng)中使用了 MySQL 來(lái)管理數(shù)據(jù),操作系統(tǒng)選用了 Linux,用戶圖形界面引入了 Qt。自此,點(diǎn)菜系統(tǒng)市場(chǎng)上豪杰并起,全面促進(jìn)了餐飲業(yè)信息化管理的普及和發(fā)展。 所以 , 餐飲業(yè) 管理 從觀念意識(shí)、經(jīng)營(yíng)思想和管理水平還有待專業(yè)化。 其次,餐飲管理信息系統(tǒng)能夠給出具體的相應(yīng)的符合企業(yè)自身要求的較科學(xué)的標(biāo)準(zhǔn)化管理流程,這 暫時(shí)緩解了專業(yè)人才的需求,通過(guò)使用該系統(tǒng)就能完成專業(yè)人員所要做的事。因此,構(gòu)造一個(gè)基于嵌入式 Linux 的點(diǎn)菜系統(tǒng)在技術(shù)上來(lái)說(shuō)已經(jīng)不是困難的事。 Linux 是一個(gè)領(lǐng)先的操作系統(tǒng),世界上運(yùn)算最快的 10 臺(tái)超級(jí)計(jì)算機(jī)運(yùn)行的都是 Linux 操作系統(tǒng)。 Linux 主要作為 Linux 發(fā)行版(通常被稱為 distort)的一部分而使用 2. Linux 操作系統(tǒng)特點(diǎn) : Linux 是一款開放源代碼的操作系統(tǒng)。 Linux 可以運(yùn)行在多種硬件平臺(tái)上,如具有 x8 680x0、 SPARC、 Alpha 等處理器的平臺(tái)。而且代價(jià)高,效率低。 5 應(yīng)用的相關(guān)技術(shù) 本系統(tǒng)應(yīng)用的相關(guān)技術(shù)主要有 QT 的圖形界面的開發(fā)、數(shù)據(jù)庫(kù)的 SQLITE 的應(yīng)用、還有運(yùn)用到了 TCP/IP 協(xié)議。 Qt Creator 可帶來(lái)兩大關(guān)鍵益處:提供首個(gè)專為支持跨平臺(tái)開發(fā)而設(shè)計(jì)的集成開發(fā)環(huán)境 (IDE),并確保首次接觸Qt 框架的開發(fā)人員能迅速上手和操作。該模型的目的是使各種硬件在相同的層次上相互通信。IP 確認(rèn)包含 一個(gè)選項(xiàng),叫作 IP source routing,可以用來(lái)指定一條源地址和目的地址之間的直接路徑。 圖 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ù),主要介紹了開發(fā)的系統(tǒng)環(huán)境Linux 系統(tǒng)和用到的數(shù)據(jù)庫(kù) SQLITE3,運(yùn)用到的圖形界面開發(fā)工具 QT,運(yùn)用到的網(wǎng)絡(luò)技術(shù)TCP/IP 協(xié)議等概念,并且介紹了相關(guān)技術(shù)的特點(diǎn)。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。 查詢 圖 31 系統(tǒng)總功能模塊 查詢餐臺(tái)信息 結(jié)賬 打印賬單 前臺(tái)管理模塊 服務(wù)器 后廚管理模塊 刪菜詢問(wèn) 接收菜單 做完 顧客點(diǎn)菜模塊 點(diǎn)菜 加菜 退菜 開始 11 餐廳點(diǎn)菜系統(tǒng)的功能模塊概要描述如表 32 所示。 刪除菜單列表功能是將刪除不做的菜肴信息。 } /* 服務(wù)器端填充 sockaddr_in 結(jié)構(gòu) */ bzero(amp。 } sock_accept[i] =accefd。 double sum=0。 listshow()。 = htons(portnumber)。 //指明數(shù)據(jù)庫(kù)名稱 //打開數(shù)據(jù)庫(kù) if(!()) { QMessageBox::critical(0, QObject::tr(Datebase error), ().text())。 //遍歷 MenuBook,查找與宣傳顯示相同名稱的菜,并將其信息存入 SeleteList 或 additem for(int j=0。 if(del==true) 18 { QString text =okListcurrentItem()text()。m++) ipric+=SeleteList[m].pric*SeleteList[m].num。 19 SeleteList[0].buffer[1]=tableNumber。 pro=false。 connect(btn,SIGNAL(clicked()),dlg,SLOT。m++) ipric+=SeleteList[m].pric*SeleteList[m].num。 主要代碼實(shí)現(xiàn)如下: void diancaiDialog::on_listOkButton_clicked() //提交 { QTextCodec::setCodecForTr(QTextCodec::codecForName(utf8))。 for(m=0。 主要實(shí)現(xiàn)代碼如下: void diancaiDialog::slotDelete() //刪除 { if(okListcount()==0) del=false。 okListsetCurrentRow(0)。 主要實(shí)現(xiàn)代碼如下: QSqlDatabase data = QSqlDatabase::addDatabase(QSQLITE)。 = AF_INET。 QString str2 = QString(tr(桌號(hào): )+tr(af)+tr(共計(jì) ))。 } else//結(jié)帳 15 { shou()。address_size)) == 1) { perror(Accept error!)。主要 實(shí)現(xiàn)代碼如下 : if((sockfd = socket(AF_INET,SOCK_STREAM,0)) == 1) { perror(Socket error!)。 圖 34 后廚終端模塊 5.?dāng)?shù)據(jù)庫(kù)管理:數(shù)據(jù)庫(kù)管理管理菜單數(shù)據(jù)庫(kù)信息,包括刪除菜單列表、添加菜單列表,查詢菜單等功能。用 QtCreator 可以動(dòng)態(tài)的調(diào)整用戶風(fēng)格圖形界面,直到滿意為止。 2.系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性: 餐廳自助點(diǎn)菜系統(tǒng)在開發(fā)過(guò)程中,應(yīng)該充分考慮以后的可擴(kuò)充性。 基于 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)通信。 高層的 TCP 服務(wù)在接收數(shù)據(jù)包時(shí),通常假設(shè)包中的源地址是有效的。 TCP/IP 協(xié)議并不完全符合 OSI 的七層參考模型。 Qt Creator 和 Qt 共同構(gòu)成的 Qt SDK,包含了開發(fā)跨平臺(tái)應(yīng)用程序所需的全部功能??赡苓m應(yīng)于 Win98, 但不能用于 win2021 或Windows XP。 系統(tǒng)的結(jié)構(gòu) 傳統(tǒng)的 C/S 體系結(jié)構(gòu) 常 采用的是開放模式,但這只是系統(tǒng)開發(fā)一級(jí)的開放性,在特定的應(yīng)用中無(wú)論是 Client 端還是 Server 端都還需要特定的軟件支持。 Linux 完全運(yùn)行于保護(hù)模式,其中有對(duì)讀、寫進(jìn)行權(quán)限控制、審計(jì)跟蹤、核心授權(quán)等技術(shù)。通常來(lái)講,一個(gè)Linux 發(fā)行版包括 Linux 內(nèi)核,將整個(gè)軟件安裝到電腦上的一套安裝工具,各種 GNU軟件,其他的一些自由軟件,在一些特定的 Linux 發(fā)行版中也有一些專有軟件。目前存在著許多不同的 Linux,但它們都使用了 Linux 內(nèi)核。首先,提高運(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ā)生。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 I 目 錄 摘 要 .............................................................................................................................................. I Abstract ...........................................................................................................................................II 第 1 章 緒 論 ............................................................................................................................... 1 選題目的和意義 .............................................................................................................. 1 國(guó)內(nèi)外綜述 ...................................................................................................................... 1 論文研究?jī)?nèi)容 ........................................
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1