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

正文內(nèi)容

點菜登記子系統(tǒng)及帳單匯總打印子系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-07-22 00:49 本頁面
 

【文章內(nèi)容簡介】 數(shù)據(jù)存儲 數(shù)據(jù)流 系統(tǒng)總體設(shè)計系統(tǒng)總體設(shè)計(又稱為邏輯設(shè)計)是管理信息系統(tǒng)開發(fā)的關(guān)鍵環(huán)節(jié),要求在系統(tǒng)調(diào)查的基礎(chǔ)上,對系統(tǒng)的功能進行細致的分析,并建立一個系統(tǒng)的邏輯模型。系統(tǒng)的邏輯模型由系統(tǒng)數(shù)據(jù)流程圖、概況表、數(shù)據(jù)字典、數(shù)理邏輯表達式及有關(guān)說明組成。在系統(tǒng)總體設(shè)計階段要做認真、細致的分析、研究工作,避免系統(tǒng)在功能上存在先天不足或缺陷。 系統(tǒng)功能模塊圖前臺 管理系統(tǒng)管理連鎖餐飲管理信息系統(tǒng)―點菜子模塊和統(tǒng)計打印子模塊查詢銷售分析帳單管理帳單查詢統(tǒng)計銷售分析房間查詢點單查詢統(tǒng)計管理查詢管理點菜管理操作員管理數(shù)據(jù)庫管理帳單查詢點單模塊開單模塊食品設(shè)置管理設(shè)置食品類別設(shè)置總金額統(tǒng)計分析查詢報表全天點單匯總單個點單匯總?cè)珍N售分析成本統(tǒng)計分析盈利統(tǒng)計分析 數(shù)據(jù)庫設(shè)計一、數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計M:N點單明細N:11:N食品明細點單代碼1:N1:N總店信息食品類別1:1狀態(tài)代碼1:11:1桌臺信息房間信息1:11:N分店信息1:N 實體-關(guān)系模型是(EntityRelationship Module,簡稱E-R模型)是數(shù)據(jù)庫結(jié)構(gòu)設(shè)計常用的方法,E-R圖的矩形表示實體;菱形表示實體間的聯(lián)系,聯(lián)系可以用1:1或M:N來表示;圓角矩形表示實體的有關(guān)屬性,下面是本系統(tǒng)的E-R圖:帳單信息二、數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計食品類別代碼表食品明細表點單明細表總店信息表狀態(tài)代碼表:房間信息表桌臺信息表點單代碼表分店信息表帳單信息表 詳細設(shè)計系統(tǒng)啟動畫面:登錄模塊:在登錄模塊中,用戶可以在“權(quán)限”組合框中選擇登錄的身份,默認情況下是“一般用戶”,在“用戶名”文本框中輸入用戶名稱,回車后可進入“密碼”文本輸入框,輸入完必后點擊“登錄”按鈕可進入主應(yīng)用程序界面;點擊“退出”按鈕則退出本系統(tǒng)。主界面: 點菜子模塊一、開單模塊開單是前臺營業(yè)的第一步,它將是進行其它功能的基礎(chǔ),開單界面充份考慮到操作員的使用的方便性,盡量避免了用戶的鍵盤輸入,只要簡單的對鼠標操作即可完成。上圖就是該界面的圖形。在開單界面中,用戶不需要輸入點單號,因為在開單界面的onshow事件中已經(jīng)編寫了代碼,每次彈出此界面自動地取點單代碼表中最后一條記錄的下一條記錄的值做為新點單的點單號;用戶只要根據(jù)實際情況輸入顧客的人數(shù);并選擇房間號和桌號即可,其中,房間號和桌號是主從表的關(guān)系,選擇不同的房間號,桌號名稱也不相同;開單時間就是系統(tǒng)時間,也不需用戶來輸入。當一切完成后,單擊確定按鈕時,進入點單界面,同時將開單界面中的信息保存到點單代碼表中。注:設(shè)定每個房間里有4張桌子,在選擇了桌號后要將桌臺表中相應(yīng)的桌號的狀態(tài)置為2即為占用狀態(tài),將相應(yīng)房間的桌子數(shù)目減1,若桌子數(shù)目為0時,則置房間的狀態(tài)為2即為占用狀態(tài)。procedure (Sender: TObject)。begin。(39。diandanhao39。).asstring:=。(39。househao39。).asstring:=。(39。zhuohao39。).asstring:=。(39。renshu39。).asstring:=。(39。daytime39。).asstring:=。(39。zhangdanhao39。).asstring:=。with adoquery3 dobeginclose。(39。update zttb39。)。(39。set zhuangtaimiaoshu=239。)。(39。where zhoutaibianhao=39。+++)。execsql。end。with adoquery2 dobeginclose。(39。update fjtb39。)。(39。set desknum=desknum139。)。(39。where househao=39。+++)。execsql。if (39。desknum39。).value=0 thenbeginwith adoquery2 dobeginclose。(39。update fjtb39。)。(39。set zhuangtaimiaoshu=239。)。(39。where househao=39。+++)。execsql。end。end。end。end。procedure (Sender: TObject)。varcounter1,counter2:integer。begin。counter1:=adoquery1[39。diandanhao39。]。counter2:=adoquery1[39。zhangdanhao39。]。:=inttostr(counter1+1)。:=inttostr(counter2+1)。:=datetostr(now)。end。二、點單模塊在點單界面的最上方,顯示了開單界面的基本信息,下面包含了三個DBGrid控件,其中前兩個DBGrid1和DBGrid2 是主從表的關(guān)系,可以在相應(yīng)的快餐類別中選取相應(yīng)的具體快餐。DBGrid3是點單表臨時表,起到傳遞數(shù)據(jù)的作用;它是用戶所點食品的明細臨時表,體現(xiàn)了顧客所點食品的名稱、數(shù)量、單價和金額。其操作順序是:首先點擊新點單按鈕,然后選擇快餐種類DBGrid1中的信息,當單擊DBGrid2具體快餐名稱時,實現(xiàn)向DBGrid3點單臨時表中傳數(shù)據(jù)的功能,如果要增加食品的數(shù)量,請單擊SpinEdit后,再單擊增加按鈕,則將數(shù)量和金額加入到點單臨時表中;如果要退菜,請單擊退菜按鈕,系統(tǒng)會彈出尋問對話框,來確認;如果顧客想要知道現(xiàn)在的總消費金額,請單擊預(yù)覽按鈕即可實現(xiàn);如果顧客點菜完畢,點擊確定按鈕,則實現(xiàn)將點單臨時表中的信息保存到點單明細表中的目的;單擊關(guān)閉按鈕則關(guān)閉此窗體。procedure (Column: TColumn)。 //向點單臨時表里傳數(shù)據(jù)begin 。 。 。 adoquery2[39。fchname39。]:=。 adoquery2[39。num39。]:=。 adoquery2[39。price39。]:=。 adoquery2[39。jine39。]:=。end。procedure (Sender: TObject)。 //新建點單begin。(39。select * from ddtb39。)。(39。where num=039。)。end。procedure (Sender: TObject)。 //向點單里增加食品數(shù)量和金額begin adoquery2[39。num39。]:=。 adoquery2[39。jine39。]:=。end。procedure (Sender: TObject)。 //退菜begin if messagedlg(39。確實要退39。,mtinformation,[mbok,mbcancel],0)=mrok then 。end。procedure (Sender: TObject)。//預(yù)覽點單begin:=adoquery2。end。procedure (Sender: TObject)。 //將點單存如數(shù)據(jù)庫里begin。while not dobegin。(39。fchname39。).asstring:=(39。fchname39。).asstring。(39。num39。).asstring:=(39。num39。).asstring。(39。price39。).asstring:=(39。price39。).asstring。(39。jine39。).asstring:=。(39。yingli39。).asstring:=。(39。chengben39。).asstring:=。(39。daytime39。).asstring:=。(39。diandanhao39。).value:=。end。end。procedure (Sender: TObject)。 //退出點單窗體begin。end。三、點單查詢 點單查詢的目的是在用戶結(jié)帳時,快速地調(diào)出用戶的點單,及時地顯示點單和金額等信息,并給顧客打印帳單。點單查詢有:按點單號查詢、按房間和桌臺查詢、按時間查詢?nèi)N方式,其中按點單號查詢是用來結(jié)帳的,查出點單后,點擊結(jié)帳按鈕就可以打印點單收據(jù),交給顧客了,在結(jié)帳的同時,要將相應(yīng)的房間和桌號設(shè)置為可用。下面是顧客的點菜收據(jù):四、房臺查詢 房間表和桌臺表是主從表,即一對多的關(guān)系,可以點擊要查看的房間來查詢其中桌臺當前的使用狀態(tài)情況。以便在開單界面
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1