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

正文內(nèi)容

網(wǎng)上訂餐系統(tǒng)畢業(yè)設(shè)計論文-全文預(yù)覽

2025-09-21 21:33 上一頁面

下一頁面
  

【正文】 的,它包括 java 標(biāo)準(zhǔn)版, java 企業(yè)版和java 迷你版。 3. 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的 管理工具 。 大連工業(yè)大學(xué) 2020 屆本科生畢業(yè)設(shè)計(論文) 23 圖 網(wǎng)上訂餐系統(tǒng)數(shù)據(jù) 庫 ER 圖 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計 將網(wǎng)上訂餐系統(tǒng) ER模型中的實體轉(zhuǎn)換為物理表,得到物理表結(jié)構(gòu)如下: tab_user 表 用戶信息表結(jié)構(gòu) 主鍵標(biāo)識 字段名 類型 是否為空 注釋 PK id int N 用戶 ID number VARCHAR(30) Y 用戶賬號 password VARCHAR(20) Y 密碼 phoneNumber VARCHAR(20) Y 聯(lián)系電話 registDate VARCHAR(15) Y 注冊日期 registQuestion VARCHAR(255) Y 賬號提問問題 registAnswer VARCHAR(255) Y 賬號回答答案 大連工業(yè)大學(xué) 2020 屆本科生畢業(yè)設(shè)計(論文) 24 tab_dish 表 菜單信息表結(jié)構(gòu) tab_order 表 訂單信息表結(jié)構(gòu) 主鍵標(biāo)識 字段名 類型 是否為空 注釋 PK id INT N 訂單編號 dish VARCHAR(50) Y 菜品名稱 sumPrice DOUBLE Y 總價 contact VARCHAR(20) Y 聯(lián)系電話 isValid VARCHAR(10) Y 是否有效 tab_special 表 特價菜品信息表 結(jié)構(gòu) 主鍵標(biāo)識 字段名 類型 是否為空 注釋 PK id INT N 特價菜品編號 dishName VARCHAR(20) Y 特價菜品名稱 dishPicture VARCHAR(50) Y 特價菜品圖片 specialPrice DOUBLE Y 特價菜品價格 5. 臨時訂單表 tab_orderform_temp 表 臨時訂單表結(jié)構(gòu) 主鍵標(biāo)識 字段名 類型 是否為空 注釋 PK id INT N 臨時訂單編號 FK userNumber VARCHAR(50) Y 用戶賬號 FK dishId INT Y 菜品編號 isSpecial VARCHAR(20) Y 是否為特價菜 主鍵標(biāo)識 字段名 類型 是否為空 注釋 PK Id INT N 菜品編碼 dishName VARCHAR( 50) Y 菜品名稱 dishPicture VARCHAR( 30) Y 菜品圖片 dishKind VARCHAR( 10) Y 菜品種類 price DOUBLE Y 菜品價格 memberPrice DOUBLE Y 菜品特價 isValid INT Y 是否有效 大連工業(yè)大學(xué) 2020 屆本科生畢業(yè)設(shè)計(論文) 25 tab_ment 表 表結(jié)構(gòu) 主鍵標(biāo)識 字段名 類型 是否為空 注釋 PK id INT N 評論編號 dishId INT Y 菜品編號 ment VARCHAR(255) Y 評論內(nèi)容 date VARCHAR(50) Y 評論日期 isSpecial VARCHAR(20) Y 是否為特價菜 開發(fā)環(huán)境的選擇 系 統(tǒng)開發(fā)工具 網(wǎng)上訂餐系統(tǒng)主要采用 MyEclipse 作為開發(fā)平臺。系統(tǒng)業(yè)務(wù)邏輯類如圖 所示。 業(yè)務(wù)邏輯對象類設(shè)計 發(fā)現(xiàn)業(yè)務(wù)邏輯類 本節(jié)由系統(tǒng)分析中的 Use Case 交互圖可以發(fā)現(xiàn)業(yè)務(wù)邏輯類包括用戶類,菜品評評論類,菜單基本類、訂單信息類,購物車信息類。 在菜單管理模塊中,管理員登錄系統(tǒng)后,可以選取菜品 種類(肉菜,素菜,海鮮,主食,飲料)進(jìn)行刪除、修改、設(shè)置今日特價等操作記錄,如果是刪除,則刪除此菜品記錄,如果是修改,則修改菜品信息,更新菜單,也可以進(jìn)行添加菜品的操作,添加新菜品信息,更新菜單。 在訂單管理模塊中,系統(tǒng)存在菜單管理界面顯示、訂單管理界面顯示、刪除訂單、數(shù)據(jù)更新等狀態(tài) 。 根據(jù)上節(jié)描述的管理員對菜單管理的協(xié)作圖,如下圖 。 (1)管理員登錄系統(tǒng),打開菜單管理窗體; (2)管理員選擇要更改的特價菜信息,進(jìn)行刪除或者修改的操作; (3)管理員對特價菜進(jìn)行修改,并更新特價菜信息。 系統(tǒng)交互圖 系統(tǒng)架構(gòu)類交互圖 系統(tǒng)架構(gòu)類的工作流程如下: ,進(jìn)行權(quán)限驗證,然后顯示權(quán)限對應(yīng)的菜單; ,先利用 Model 實體類對數(shù)據(jù)進(jìn)行封裝,然后將封裝的數(shù)據(jù)對象和業(yè)務(wù)請求傳給業(yè)務(wù)邏輯類的對象進(jìn)行處理; ,進(jìn)行業(yè)務(wù)處理,生成對應(yīng)的 SQL 命令,然后提 交給數(shù)據(jù)庫訪問層進(jìn)行執(zhí)行; SQL 命令后,如果正常執(zhí)行則返回數(shù)據(jù),若產(chǎn)生異常則交付異常處理對象進(jìn)行處理; ,如發(fā)生異常則交付給異常處理對象; Model 實體對象返回用戶窗體類; Model 實體類進(jìn)行解除封裝,然后顯示處理結(jié)果在窗體上。經(jīng)過這一階段的設(shè)計工作,應(yīng)該得出對目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把整個描述直接翻譯成用某種程序設(shè)計語言書寫的程序 ]。 ( 2)記錄異常處理日志。 + 業(yè) 務(wù) 處 理 ( ) 數(shù) 據(jù) 庫 連 接 對 象 數(shù) 據(jù) 庫 訪 問 對 象業(yè) 務(wù) 邏 輯 類+ 業(yè) 務(wù) 處 理 ( ) 權(quán) 限 管 理 對 象 業(yè) 務(wù) 對 象業(yè) 務(wù) 代 理 類 圖 業(yè)務(wù)邏輯展開包圖 3. Data Access(數(shù)據(jù)訪問)包 數(shù)據(jù)訪問層的職責(zé)是: (1)實現(xiàn)數(shù)據(jù)持久化操作; (2)執(zhí)行事務(wù)處理,維持事務(wù)原子性。 業(yè)務(wù)邏輯展開包圖如圖 所示: 業(yè) 務(wù) 邏 輯實 現(xiàn) 各 種 業(yè) 務(wù) 處 理 邏 輯 或 處 理 算 法 。 用戶界面展開包圖如圖 所示: 用 戶 界 面輸 入 , 輸 出數(shù) 據(jù) 效 驗發(fā) 送 業(yè) 務(wù) 處 理 請 求 圖 用戶界面展開包圖 用戶界面包包含的類見圖 : 大連工業(yè)大學(xué) 2020 屆本科生畢業(yè)設(shè)計(論文) 13 + 數(shù) 據(jù) 效 驗 ( )+ 業(yè) 務(wù) 處 理 ( ) 輸 入 輸 出 元 素 業(yè) 務(wù) 代 理 對 象用 戶 界 面 類輸 入 界 面 輸 出 界 面 圖 用戶界面類圖 2. 業(yè)務(wù)邏輯包 業(yè)務(wù)邏輯包的職責(zé)是: ( 1)完成各種業(yè)務(wù)處理邏輯或算法。 ,且該系統(tǒng)能做出最高層次的技術(shù)上的決定。 享數(shù)據(jù),相互協(xié)作,完成整個系統(tǒng)流程,單一事物功能模塊間是相互獨立的。 大連工業(yè)大學(xué) 2020 屆本科生畢業(yè)設(shè)計(論文) 10 第三章 總體設(shè)計 需求分析作為軟件工程的首要任務(wù)那么接下來要做的便是著手解決“怎么做”的問題 [6]即軟件的總體設(shè)計。 5. 增添新菜品 管理員可以增添新的菜品,方便用戶選購。 如果用戶注冊后忘記密碼,可以找回密碼,加強(qiáng)管理人員對用戶信息的維護(hù)。 大連工業(yè)大學(xué) 2020 屆本科生畢業(yè)設(shè)計(論文) 9 注冊的用戶,忘記密碼,可以找回密碼,方便用戶的信息維護(hù)。 管理員對每個用戶訂購的菜品所組成的購物車進(jìn)行管理。用戶注冊后,成為會員,而未注冊的是非會員,方便管理人員對其進(jìn)行符號 名稱 說明 用 例 用例 交互動作的序列說明 參 與 者 參與者 出系統(tǒng)外需要與系統(tǒng)交互的功能 組件 關(guān)聯(lián) actor和 usecase之間的關(guān)系 大連工業(yè)大學(xué) 2020 屆本科生畢業(yè)設(shè)計(論文) 8 管理及維護(hù)。用例圖展示了用例之間以及同用例參與者之間是怎樣相互聯(lián)系的。根據(jù)網(wǎng)上訂餐系統(tǒng)的需求可以確定 2 個參與者,即: 管理員主要維護(hù)用戶基本信息管理,菜單信息管理,訂單管理,以及 菜品評論信息管理。同時方便管理人員對用戶訂購菜品的大連工業(yè)大學(xué) 2020 屆本科生畢業(yè)設(shè)計(論文) 6 管理。 菜單信息管理模塊主要由管理人員來操作,主要負(fù)責(zé)對增添新菜品、修改菜品信息、刪除菜品、設(shè)置特色菜進(jìn)行管理。會員制是平臺應(yīng)該具備的。對軟件需求分析和了解是軟件開發(fā)成功的關(guān)鍵,不論項目人員把設(shè)計和編碼工作做得多么的出色,不能真正滿足用戶需求的程序只會令用戶失望,從而不斷地修改軟件給開發(fā)者帶來煩惱 [1]。 根據(jù)以上 總結(jié)出來的業(yè)務(wù)流程,結(jié)合在學(xué)校學(xué)習(xí)到的 java web 知識,經(jīng)過對需求調(diào)研的總結(jié),給出網(wǎng)上訂餐系統(tǒng)的業(yè)務(wù)流程圖。 4. 用戶選好菜式后,可將其加入購物車,完成訂單。同時兩者有事相輔相成的關(guān)系,可以擴(kuò)大客流量,提升餐飲行業(yè)的業(yè)務(wù)量無論如何網(wǎng)上訂餐終將成為一種時尚一種潮流,將使傳統(tǒng)的餐飲更加具有勃勃生機(jī),在眾多行業(yè)中立于不敗之地。電話接收人員在同一時間反復(fù)重復(fù)相同的信息,也造成了人力的浪費。足不出戶就可以享受上等的佳肴,網(wǎng)上訂餐為客戶提供的是最方便的飲食方式,以最快、最便捷的訂餐服務(wù),并且有自己的類似與肯德基的宅急送,送貨上門為客戶服務(wù),這省去了客戶很多不必要的時間和麻煩,給經(jīng)營者帶來更多利益,同時,網(wǎng)上訂餐可以增加 社會的就業(yè)率。將應(yīng)用軟件用于現(xiàn)代的餐飲業(yè),解決了傳統(tǒng)的筆上記賬,統(tǒng)計,對于核算方式計費等費時費力的難題,這種方式既容易操作,又不會出錯誤,提高了餐飲業(yè)管理水平。有能力的餐飲企業(yè)可以對菜品、飲料等提供商提供網(wǎng)上訂餐服務(wù),不僅提高餐飲企業(yè)的服務(wù)質(zhì)量,對于擴(kuò)大知名度,和提升市場競爭力有很大的益處。 MySQL。 personal basic information maintenance, order management, specials menu management。系統(tǒng)后臺利用 MySQL 作為數(shù)據(jù)庫服務(wù)器支持,完成動態(tài)的、交互的網(wǎng)上訂餐系統(tǒng)。軟件設(shè)計部分采用面向?qū)ο蟮能浖O(shè)計方法,利用 UML 的標(biāo)準(zhǔn)對系統(tǒng)的主要部分進(jìn)行建模和設(shè)計,采用 B/S 結(jié)構(gòu),采用 開發(fā)工具,結(jié)合 java 編程語言, 作為服務(wù)器,使用JDBC 連接數(shù)據(jù)庫, struts2 框架做頁面間的跳轉(zhuǎn)。 關(guān)鍵字: B/S結(jié)構(gòu); MyEclipse ; MySQL; JAVA; Strust2 大連工業(yè)大學(xué) 2020 屆本科生畢業(yè)設(shè)計(論文) II ABSTRACT This paper analyzes the system each function of the design, implementation process, clearly illustrates system design idea, system planning, etc. Software design part adopts the objectoriented software design method, using UML standard modeling and design for the main part of the system, adopts B/S structure, using MyEclipse10 development tools, bined with the Java programming language, as a server, using JDBC to connect to the database, the struts 2 framework to jump between pages. Support system background using MySQL as a database server, dynamic, interactive online reservation system. System main function implements the administrator of food management, users39。MyEclipse 。餐飲這一行業(yè)也面連著巨大的挑戰(zhàn),網(wǎng)上訂餐主要是針對工薪階層還有大學(xué)生這些特殊群體,白領(lǐng)們在中午時間或者晚上高峰時間就餐,由于時間的緊湊,不能很好地享受美味,所以網(wǎng)上訂餐,這樣既可以提前訂餐不浪費中午休息的時間,還可和同事加深感情,更可以每天換各種各樣的菜品,確保每天的工作效率和身心健康,這些問題就產(chǎn)生了快捷訂餐的需求,實現(xiàn)這種式莫過于利用網(wǎng)絡(luò),將餐飲業(yè)和網(wǎng)絡(luò)結(jié)合起來,就形成最快的方式 網(wǎng)上訂餐,這種方式能足不出戶,輕松方便地實現(xiàn)自己訂購餐飲和食品(包括飯、菜、飲料等)。在科學(xué)管理的具體實現(xiàn)方式和方法中,最有效率的工具就是應(yīng)用餐飲管理軟件進(jìn)行管理。能夠很方便的預(yù)定需要的菜品及飲品。例如如:顧客通過電話訂餐時,往往由于本身對餐飲企業(yè)提供的信息不太了解,就會進(jìn)行不必要的咨詢,導(dǎo)致時間上的浪費。網(wǎng)絡(luò)不會同電話一樣占線,在高峰期對訂餐的處理更是綽綽有余, 很少會出現(xiàn)向系統(tǒng)崩潰的現(xiàn)象,而且網(wǎng)上訂餐的費用不會想電話訂餐那樣高, 相比之下有自己的競爭力。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1