【正文】
畢業(yè)設(shè)計(jì)說明書 網(wǎng)上 訂餐系統(tǒng) 班 級: ******** 學(xué)號: ***** 姓 名: 楊亞祥 學(xué) 院: 餐飲 學(xué)院 專 業(yè): 餐飲 工程 指導(dǎo)教師: *********** 2021 年 6 月 基 于 網(wǎng)上訂餐系統(tǒng) 的設(shè)計(jì)與 實(shí)現(xiàn) 摘要 隨著麥當(dāng)勞,肯德基等洋味十足的快餐店越來越密集的出現(xiàn)在城市的大街小巷,越來越多的消費(fèi)者光顧它們。然而一旦走進(jìn)這些店鋪,大多數(shù)人看到的都是鋪天蓋地排長龍的等待購買的人群、領(lǐng)餐后茫然尋找座位的人群以及因?yàn)槿颂嗟炔患百徺I而進(jìn)去又徘徊出來的人。當(dāng)然國內(nèi)其他大型餐飲或者其他行業(yè)也都會(huì)出現(xiàn)類似的現(xiàn)象。 面對以上這種現(xiàn)象,國民迫切的需要一種實(shí)際的解決方法,一個(gè)功能完備但是操作簡單的訂餐點(diǎn)餐系統(tǒng)。 針對目前網(wǎng)絡(luò)訂餐 網(wǎng)站的這種局限性,我們提出并設(shè)計(jì)實(shí)現(xiàn)了這個(gè)網(wǎng)絡(luò)訂餐系統(tǒng)。 在開發(fā)設(shè)計(jì)中,采用 B/S( Browser/Server)結(jié)構(gòu),這種結(jié)構(gòu)使得數(shù)據(jù)只有結(jié)果集合在瀏覽器中顯示,數(shù)據(jù)的處理在服務(wù)器進(jìn)行,而且由于通過服務(wù)器端統(tǒng)一管理數(shù)據(jù),易于保證數(shù)據(jù)的一致性。數(shù)據(jù)庫方面,推薦業(yè)界具有領(lǐng)導(dǎo)地位的關(guān)系數(shù)據(jù)庫管理系統(tǒng) Microsoft SQL sever2021,使系統(tǒng)安全性能更高。同時(shí)采用當(dāng)前正在流行的 JSP(Java Server Pages)編程,用戶界面更友好。 在開發(fā)中選擇了 JSP+JavaBean+SQL2021 的模式,實(shí)現(xiàn)了應(yīng)用程序邏輯和頁面顯示分離,界面設(shè)計(jì)更簡單。 JavaBean 可重用的 餐飲 組件滿足小型 應(yīng)用,同時(shí)使編程人員投入量精力便可重用組件,在簡單的應(yīng)用中可以充分考慮。 (B/S 結(jié)構(gòu)應(yīng)用開發(fā)秘笈 作者:陳衛(wèi) 國防工業(yè)出版社 2021) 關(guān)鍵詞: 餐飲; 網(wǎng)上訂餐管理系統(tǒng) ; JSP, B/S Online Sales of household appliances system design and development Based on JavaEE Abstract With such as McDonald39。s, KFC fastfood restaurant on the more densely populated with dyeinthewood appear in city streets, more and more consumer patronage them. However, once walked into these shops, most people saw a deluge of long queues of people waiting to buy, and bring postprandial vacant seat because of the crowd and for too many people can39。t wait to buy and go in and around the cream of the crop. Of course other domestic large food or other industry also will appear similar phenomena. Facing the above this kind of phenomenon, national urgently need a practical solutions, a function plete but operation simple meal ordering system. In view of the present work roscoe gateway website this limitation, we put forward and realized this work design roscoe system. In the development of design, adopts B/S (is clicked/Server) structure, this kind of structure allows data only result sets in the Browser display, data processing in Server, users need not install client, and because by the Server unified management data, easy to ensure the consistency of the data. Database, remend industry of the leading relational database management system, the system sever2021 Microsoft SQL safety performance is higher. By adopting the JSP are currently popular web Server (Java) programming, more friendly user interface. In developing chose JSP + JavaBean + SQL2021 model, realized the application logic and page shows the separation, interface design more simple. JavaBean reusable software ponent meet, and meanwhile make small application programmer inputs, energy and reusable ponents, in simple applications to consider. Key Words: meal, online meal, NOMS(Order management system) 中北大學(xué) 2021 屆畢業(yè)設(shè)計(jì)說明書 第 I 頁 共 II 頁 目 錄 1 緒論 .............................................................. 1 課題背景 ........................................................ 1 目的和意義 ...................................................... 1 系統(tǒng)設(shè)計(jì)思想 .................................................... 2 本文的結(jié)構(gòu) ...................................................... 3 2 可行性分析 ........................................................ 4 業(yè)務(wù)流程 ........................................................ 5 經(jīng)濟(jì)可行性 ...................................................... 6 技術(shù)可行性 ...................................................... 6 運(yùn)行可行性 ...................................................... 7 3 需求分析 .......................................................... 8 電子商務(wù)的產(chǎn)生和發(fā)展情況 ........................................ 8 網(wǎng)上訂餐 系統(tǒng)的需求分析 .......................................... 8 數(shù)據(jù)流圖 ........................................................ 9 4 總體設(shè)計(jì) ......................................................... 10 系統(tǒng)模塊總體設(shè)計(jì) ............................................... 10 數(shù)據(jù)庫設(shè)計(jì) ..................................................... 12 數(shù)據(jù)分析 ..................................................... 12 數(shù)據(jù)庫的詳細(xì)設(shè)計(jì) ............................................. 13 5 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) ................................................... 18 系統(tǒng)運(yùn)行平臺(tái)設(shè)置 ............................................... 18 運(yùn)行環(huán)境 ....................................................... 18 開發(fā)工具和技術(shù)簡介 ............................................. 18 開發(fā)工具簡介 ................................................. 18 技術(shù)簡介 ..................................................... 19 系統(tǒng)首頁設(shè)計(jì) ................................................... 20 系統(tǒng)前臺(tái)基本功能設(shè)計(jì)與實(shí)現(xiàn) ..................................... 20 中北大學(xué) 2021 屆畢業(yè)設(shè)計(jì)說明書 第 II 頁 共 II 頁 用戶維護(hù)模塊設(shè)計(jì)與實(shí)現(xiàn) ....................................... 20 餐飲 展示模塊設(shè)計(jì)與實(shí)現(xiàn) ....................................... 23 購物車 模塊 的 設(shè)計(jì)與實(shí)現(xiàn) ....................................... 23 收銀臺(tái)模塊的設(shè)計(jì)與實(shí)現(xiàn) ....................................... 24 查看訂單模塊的設(shè)計(jì)與實(shí)現(xiàn) ..................................... 25 公告瀏覽模塊的設(shè)計(jì)與實(shí)現(xiàn) ..................................... 25 客戶留言模塊的設(shè)計(jì)與實(shí)現(xiàn) ..................................... 26 系統(tǒng)后臺(tái)管理功能設(shè)計(jì)與實(shí)現(xiàn) ..................................... 27 基本信息管理設(shè)計(jì)與實(shí)現(xiàn) ....................................... 27 訂單信息管理設(shè)計(jì)與實(shí)現(xiàn) ....................................... 27 餐飲 信息管理設(shè)計(jì)與實(shí)現(xiàn) ....................................... 28 公告信息管理設(shè)計(jì)與實(shí)現(xiàn) ....................................... 29 留言信息管理設(shè)計(jì)與實(shí)現(xiàn) ....................................... 30 6 系統(tǒng)測試與性能分析 ............................................... 29 餐飲 測試 ....................................................... 29 本系統(tǒng)測試 ..................................................... 29 前臺(tái)首頁的測試 ............................................... 29 購物車模塊的測試 ............................................. 32 用戶注冊模塊測試 ............................................. 32 餐飲 管理模塊測試