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

正文內(nèi)容

餐廳點(diǎn)餐系統(tǒng)的畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-01-08 16:38 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 本模塊面向的對(duì)象主要是經(jīng)理管理人員 ,實(shí)現(xiàn)的功能是有會(huì)員管理 ,菜譜管理、用戶管理功能 系統(tǒng)架構(gòu)設(shè)計(jì) 本系統(tǒng)采用流行的 C/S 結(jié)構(gòu) ,既客戶端 /服務(wù)器端結(jié)構(gòu) ,客戶端是基于 .Net FrameWork 平臺(tái)的應(yīng)用程序 ,服務(wù)器端是基于 Sql Server 2021 的數(shù)據(jù)庫存儲(chǔ)應(yīng)用系統(tǒng) ,采用面向?qū)ο蟆?12】的開發(fā)語言 C【 13】作為編程語言 ,使用 Visual studio 2021 作為開發(fā)工具以及應(yīng)用流行的軟件開發(fā)模型 ?瀑布模型【 14】 客戶端 系統(tǒng)目錄結(jié)構(gòu) 客戶端目錄結(jié)構(gòu)按照模塊的不同創(chuàng)建不同的文件目錄 ,以便于文件的管理及今后的二次開發(fā) ,截圖如 所示 圖 系統(tǒng)目錄 目錄結(jié)構(gòu)描述 :1:DianCan:客戶點(diǎn)餐模塊 2:PeiCan:食品配餐模塊3:JieZhang:收銀結(jié)賬模塊 4:Manage:系統(tǒng)管理模塊 5:Images:系統(tǒng)圖片 系統(tǒng)類圖設(shè)計(jì) 根據(jù)系統(tǒng)中的實(shí)體 ,一共設(shè)計(jì) 6 個(gè)類 ,具體見下圖 所示 圖 系統(tǒng)類結(jié)構(gòu)圖 詳細(xì)描述如下 : 菜譜類 ,該類中的屬性及方法結(jié)構(gòu)如 所 示 圖 菜譜類 T_CaiPu 類是用來描述系統(tǒng)中的菜譜實(shí)體 ,其中的屬性有 id 菜譜編號(hào)、c_name(菜譜名稱 )、 c_Price(菜價(jià) )、 c_type 類別、 c_image 照片、 is_Tejia 是否特價(jià)、 isEnable(是否啟用 ) 用戶類 ,屬性及方法如圖 所示 圖 用戶類 T_user 類用來描述系統(tǒng)使用者實(shí)體 ,其中的屬性有 id 記錄編號(hào)、userName(用戶名 )、 userPwd(用戶密碼 )、 userRole(用戶角色 )、 isEnable(是否啟用 ) 意見類 :該類的屬性及方法如圖 所示 圖 意見類 T_YiJian 類是用來描述客戶意見的實(shí)體 ,其中的屬性有 id 意見編號(hào)、HJ_YJ(環(huán)境意見 )、 FW_YJ(服務(wù)意見 )、 FC_YJ(飯菜意見 )、 KH_LY(客戶留言 ) 會(huì)員類 :該類的屬性及方法如圖 圖 會(huì)員類 T_Member 類是用來描述客戶級(jí)別的實(shí)體 ,其中的屬性有 id 會(huì)員編號(hào)、member_Name(會(huì)員名稱 )、 type_id(會(huì)員級(jí)別編號(hào) )、 isEnable(是否啟用 ) (餐單類 ):該類的屬性及方法如圖 圖 餐單類 T_CanDan 類是用來描述客戶菜單的實(shí)體類 ,其中的屬性有 id(菜單編號(hào) )、 desk_HM(桌位號(hào) )、 xf_je(消費(fèi)金額 )、 member_id 會(huì)員編號(hào)、 isJieZhang(是否結(jié)賬 )、 xf_date(消費(fèi)日期 )、 state(配餐狀態(tài) ) 餐單明細(xì)類 :該類的屬性及方法如圖 所示 圖 餐單明細(xì)類 T_Can_MingXi 類是用來描述菜單明細(xì)的實(shí)體 ,其中的屬性有 id(記錄編號(hào) )、 can_id 菜單編號(hào)、 cai_id 菜譜編號(hào)、 cai_SL(份數(shù) )、 cai_JE(每類菜的金額 ) 主要模塊設(shè)計(jì) 登錄模塊設(shè)計(jì) 登陸模塊的功能就是驗(yàn)證用戶名及密碼是否有效 ,如果有效則再判斷角色編號(hào)值 (1:服務(wù)員角色 2:廚師角色 3:收銀員角色 4:管理員角色 ),根據(jù)不同的角色打開不同的窗口 ,該模塊實(shí)現(xiàn)的前置條件是設(shè)置正確的服務(wù)器地址以及服務(wù)器處于啟動(dòng)狀態(tài) ,輸入輸出數(shù)據(jù)如表 所示 數(shù)據(jù) 數(shù)據(jù)輸出類型 數(shù)據(jù)類型 約束 用戶名 輸入 字符串類型 410 位的字母組成 密碼 輸入 字符串類型 46 位的數(shù)字組成 表 登陸模塊輸入輸出數(shù)據(jù) 具體實(shí)現(xiàn)代碼如下所示 : //用戶名 string un 。 //密碼 string pwd 。 //判斷用戶名及密碼是否為空 if address || un || pwd 用戶名、密碼、地址不能為空 。 else //判斷用戶名是否是字母及長(zhǎng)度在 410 位 if !, [azAZ]4,10 不是字母或者長(zhǎng)度不夠 。 return。 else if !, [09]4,6 請(qǐng)輸入 46 位的數(shù)字 。 return。 dc 。 //返回?cái)?shù)據(jù)庫中的最新更新 // dc 。 IQueryable t_user . Whereu un amp。amp。 pwd。 if t_user!nullamp。amp。 。 if t_//.rRole 1 //打開點(diǎn)餐窗口 MainMenu mm new MainMenu。 。 else if t_//.rRole 4 //打開管理員 frmManage new 。 。 else if t_//.rRole 2 //打開廚師窗口 frmZuoCai new 。 。 else if t_//.rRole 3 //打開結(jié)算窗口 frm_JieZhang new 。 。 else 登錄失敗 。 點(diǎn)餐模塊設(shè)計(jì) 點(diǎn)餐模塊是系統(tǒng)中重要的模塊 ,主要實(shí)現(xiàn)客戶餐單的創(chuàng)建以及所點(diǎn)菜品的保存 ,該模塊的實(shí)現(xiàn)思路是首先系統(tǒng)分類顯示今日特價(jià)、涼菜、熱菜、湯 類、酒水、飲料 ,客人按照所需登記桌位 ,選擇菜品及分?jǐn)?shù) (默認(rèn) 1 份 ),系統(tǒng)自動(dòng)計(jì)算總金額 ,如果有誤客人則可以刪除某類菜品 ,最后點(diǎn)擊提交保存到數(shù)據(jù)庫。那么該模塊實(shí)現(xiàn)的前提條件是用戶以服務(wù)員身份登錄到系統(tǒng) ,且數(shù)據(jù)庫中有相應(yīng)的菜品信息以及一定數(shù)量的桌位。此模塊的輸入輸出數(shù)據(jù)如表 所示 數(shù)據(jù) 數(shù)據(jù)輸出類型 數(shù)據(jù)類型 約束 菜名 輸出 字符串類型 長(zhǎng)度小于 50 價(jià)格 輸出 字符串類型 長(zhǎng)度小于 50 圖片 輸出 二進(jìn)制類型 桌號(hào) 輸入 字符串類型 長(zhǎng)度小于 50 菜名編號(hào) 輸入 數(shù)字 份數(shù) 輸入 數(shù)字 表 點(diǎn)餐模塊輸入輸出數(shù)據(jù) 具體實(shí)現(xiàn)代碼 : /// /// 系統(tǒng)顯示菜譜 /// /// param namesender /// param namee private void MainMenu_Loadobject sender, EventArgs e dc 。 cur_z new Cursorimages/圖標(biāo) /。 cur_y new Cursorimages/圖標(biāo) /。 tj_list new List。 lc_list new List。 rc_list new List。 t_list new List。 js_list new List。 yl_list new List。 LoadImage1, true。 //默認(rèn)顯示特價(jià) !0 //. tj_list[tj_index]。 //加載桌位號(hào) LoadDesk。 /// /// 修改菜譜 /// /// param namesender /// param namee private void dgv_CanMingXi_CellContentClickobject sender, DataGridViewCellEventArgs e if [].Name del //獲得菜譜 ID cai_id [].Cells[caiid].。 var mx 。 。 。 //重新綁定控件 合計(jì) : + + 元 。 BindingList canList new 。 canList。 第四章 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)編碼規(guī)范 系統(tǒng)編碼實(shí)現(xiàn)采用目前流行的面向?qū)ο蟮木幊陶Z言 ?C,因此為了今后的系 統(tǒng)擴(kuò)展及測(cè)試維護(hù) ,所以按照微軟統(tǒng)一發(fā)布的 C編碼規(guī)范 ,具體內(nèi)容如下 : 類型的命名 ,以 Class 聲明的類 ,都必須以名詞或名詞短語命名 ,體現(xiàn)類的作用。如 :Class Indicator 當(dāng)類是一個(gè)特性 (Attribute)時(shí) ,以 Attribute 結(jié)尾 ,當(dāng)類是一個(gè)異常
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1