《訂餐管理信息系統(tǒng)設(shè)計》開題報告3900字_第1頁
《訂餐管理信息系統(tǒng)設(shè)計》開題報告3900字_第2頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

一、課題的背景及意義1.1選題的背景:如今大部分餐飲門店開啟了線上業(yè)務(wù),互聯(lián)網(wǎng)經(jīng)濟還催生了很多的“網(wǎng)紅”門店,可以說是新時代下的“酒香不怕巷子深”。有供應(yīng)必定存在需求,在這個特殊的時代背景下,網(wǎng)上訂餐市場需求十分龐大。但餐飲行業(yè)在互聯(lián)網(wǎng)領(lǐng)域的開發(fā)還處于初級階段,可以發(fā)揮的空間極大。時代的發(fā)展,推動了網(wǎng)上訂餐系統(tǒng)的出現(xiàn)和發(fā)展,由于它的快捷性、方便性,慢慢被越來越多的人所接受,越來越多的人收獲了互聯(lián)網(wǎng)帶來的紅利,甚至出現(xiàn)了線上盈利大于線下盈利的局面,網(wǎng)上訂餐系統(tǒng)給商家?guī)砹司薮蟮氖找?,越來越多的人涌入進來,從而推動著時代的快速發(fā)展。因此,本次畢業(yè)設(shè)計決定開發(fā)這款“網(wǎng)上訂餐系統(tǒng)”,該系統(tǒng)的開發(fā)順應(yīng)時代發(fā)展的潮流,能夠滿足人們?nèi)粘5男枨螅瑢τ诓惋嬓袠I(yè)的管理及拓展有很高的使用價值。1.2研究意義:時代的發(fā)展,推動了網(wǎng)上訂餐系統(tǒng)的出現(xiàn)和發(fā)展,由于它的快捷性、方便性,慢慢被越來越多的人所接受,越來越多的人收獲了互聯(lián)網(wǎng)帶來的紅利,網(wǎng)上訂餐系統(tǒng)對于餐飲行業(yè)的管理及拓展有很高的使用價值,該系統(tǒng)的工作方式使顧客感到舒適和快捷,并且與傳統(tǒng)的方法相比,每個訂單的信息都得到了客觀和良好的管理。二、課題的基本內(nèi)容與構(gòu)想2.1課題的基本內(nèi)容:本篇論文主要通過對當下傳統(tǒng)餐飲和網(wǎng)絡(luò)餐飲的發(fā)展狀況進行詳細分析,挖掘了傳統(tǒng)餐飲的不足和巨大的發(fā)展前景以及當下互聯(lián)網(wǎng)餐飲需要及時補齊的短板,明確了中餐廳網(wǎng)上訂餐系統(tǒng)的設(shè)計與應(yīng)用開發(fā)的重要意義,結(jié)合競品分析,選擇當下最熱門、最高效、最穩(wěn)定的計算機系統(tǒng)開發(fā)技術(shù)和開發(fā)工具,對系統(tǒng)進行了全方面的分析和研究,使其系統(tǒng)功能實現(xiàn)解決現(xiàn)代人的高效就餐問題。2.2課題的構(gòu)想:本論文主要包括七個章節(jié):第一章為緒論部分,主要對論文的目的和意義進行詳細的分析,結(jié)合當下網(wǎng)上訂餐系統(tǒng)主要服務(wù)的用戶、商家、騎手的需求,明確后續(xù)要開發(fā)的網(wǎng)上訂餐系統(tǒng)要解決哪些問題,通過要解決的問題確定自己要完成的項目模塊,并根據(jù)自己的能力對開發(fā)技術(shù)、開發(fā)工具、開發(fā)語言進行選擇。第二章對國內(nèi)外的研究動態(tài)進行分析,明確網(wǎng)上訂餐系統(tǒng)的發(fā)展前景和自己的研究方向。對熱門競品進行分析,學(xué)習(xí)成功案例,豐富自己的畢業(yè)設(shè)計,并對自己研究的課題進行詳細的分析,推進后續(xù)工作的進展。第三章對本論文所涉及的技術(shù)進行了詳細的介紹。第四章為需求分析與總體設(shè)計。第五章為系統(tǒng)的概要設(shè)計。第六章是系統(tǒng)詳細設(shè)計,展示了核心代碼及詳細的具體實現(xiàn)流程。第七章是對系統(tǒng)進行測試。三、系統(tǒng)相關(guān)技術(shù)與開發(fā)環(huán)境概述3.1系統(tǒng)的相關(guān)技術(shù):網(wǎng)上訂餐系統(tǒng)是基于SSM框架的系統(tǒng)開發(fā),以MySQL數(shù)據(jù)庫為數(shù)據(jù)核心的應(yīng)用,以服務(wù)為目的的信息平臺。網(wǎng)上訂餐系統(tǒng)的設(shè)計與開發(fā)借助java語言,使用SSM(Spring+SpringMVC+MyBatis)技術(shù)架構(gòu)實現(xiàn),Spring作為容器,實例化各種bean對象,SpringMVC作為控制層,處理各種業(yè)務(wù)操作,MyBatis作為持久層,從數(shù)據(jù)庫讀取和寫入數(shù)據(jù);數(shù)據(jù)庫使用MySQL8.0,前端頁面采用JSP+CSS+JS來實現(xiàn)。網(wǎng)上訂餐系統(tǒng)使用SSM(spring+springmvc+mybatis)技術(shù)架構(gòu)實現(xiàn),spring作為容器,實例化各種bean對象,springmvc做控制層,處理各種業(yè)務(wù)操作,mybatis作為持久層,從數(shù)據(jù)庫讀取和寫入數(shù)據(jù)。3.2系統(tǒng)的開發(fā)環(huán)境:本系統(tǒng)是基于B/S——瀏覽器/服務(wù)器結(jié)構(gòu)進行開發(fā)的。四、系統(tǒng)需求分析與概要設(shè)計4.1系統(tǒng)業(yè)務(wù)流程圖分析與設(shè)計:基于SSM網(wǎng)上訂餐系統(tǒng)總工作流程框圖,如圖4.1所示。4.1基于SSM網(wǎng)上訂餐系統(tǒng)工作流程框圖4.2系統(tǒng)流程設(shè)計:系統(tǒng)啟動并直接進入一個登錄界面,根據(jù)用戶需求進行登錄,所有的用戶都可以直接瀏覽到本系統(tǒng)的主要網(wǎng)站。通過這種權(quán)限來判斷,普通用戶在網(wǎng)站上只能夠進行瀏覽、閱讀和查看個人資料,注冊后的用戶除了在網(wǎng)站上就可以直接完成一些普通用戶的操作外,還需要在網(wǎng)站上就進行自己的注冊個人資料(其中包含對自己個人資料的記載、修改和刪除等操作)。管理員在使用后就可以將系統(tǒng)中的信息實時地添加、修改或者是刪除權(quán)限,及對系統(tǒng)管理中的所有職能進行操作。所有的用戶都是可以通過這種方式來實現(xiàn)一個查詢。管理員對倉儲庫中所有的信息進行查詢操作,可根據(jù)具體的需求對其進行合理的數(shù)據(jù)管理(增、刪、改、查)??蛻粢话阒荒軐ψ约旱挠啿筒似沸畔熘械乃袃?nèi)容都進行了查詢操作,客戶在進入菜品信息庫之后,在不需要進行注冊或者登錄的前提下,僅僅是只能通過簡單地進行菜品信息查詢的操作,想要預(yù)訂飯菜就必須首先通過注冊或者登錄才能提交自己的基本資料,系統(tǒng)將根據(jù)管理人員及客戶的各項操作動態(tài)做出相關(guān)的返還信息給客戶。后臺系統(tǒng)不與用戶直接發(fā)生接觸,主要支持管理員查詢、菜品管理、數(shù)據(jù)庫備份、訂單管理。后臺子系統(tǒng)DFD圖,如圖4.2所示。圖4.2后臺子系統(tǒng)DFD圖數(shù)據(jù)備份DFD圖,如圖4.3所示。圖4.3數(shù)據(jù)備份DFD圖系統(tǒng)處理流程圖,如圖4.4所示。圖4.4系統(tǒng)處理流程圖4.3系統(tǒng)功能結(jié)構(gòu)分析與設(shè)計:前臺各模塊主要功能詳細介紹如下:用戶信息模塊:用戶信息模塊可以細分為兩種用戶使用狀態(tài),一種是登錄狀態(tài),一種是未登錄狀態(tài)。沒有登錄系統(tǒng)的用戶對系統(tǒng)的商品信息進行簡單的瀏覽,也就是說只能實現(xiàn)查看的功能。在用戶登錄系統(tǒng)后,可以有自己獨立的個人中心,并且可以對系統(tǒng)進行操作如添加購物車、購買商品、處理訂單信息、留言等。商品信息模塊:商品信息模塊是對商品信息進行詳細具體的介紹,已經(jīng)能夠?qū)⑸唐沸畔⑼扑徒o用戶。商品信息的介紹包括點擊具體的商品能夠現(xiàn)實展示商品詳情頁以及查看用戶的留言,登錄系統(tǒng)的用戶也可以對商品進行實時的評價。用戶在系統(tǒng)的搜索欄輸入商品信息,系統(tǒng)就可以實現(xiàn)模糊查詢,并以表單的樣式推送給用戶,讓用戶進行進一步的商品信息瀏覽。購物車模塊和個人訂單信息模塊:用戶在登錄系統(tǒng)后,購物車模塊和訂單信息模塊將對用戶開放,用戶可以將商品添加購物車,也可以對購物車內(nèi)的商品進行處理。在選中購物車中的一個或多個商品后,用戶可以對其進行結(jié)算,系統(tǒng)將會自動生成訂單信息,用戶可以根據(jù)訂單的不同狀態(tài)進行相應(yīng)的操作。前臺模塊結(jié)構(gòu)圖,如圖4.5所示。圖4.5前臺模塊結(jié)構(gòu)圖后臺各模塊主要功能詳細介紹如下:用戶管理模塊:管理員登錄后臺系統(tǒng)后,點擊用戶管理,會將所要用戶列表展示。管理員也可以對自己的用戶名和登錄注冊郵箱信息進行模糊的查詢,可以按照自己的注冊日期和密碼來進行查詢、查看用戶的狀態(tài)、用戶的消費信息等。訂單信息管理系統(tǒng)功能模塊:幫助網(wǎng)站訂單管理員展示用戶訂單。點擊你的訂單信息進行智能管理后,展示所有的用戶訂單,可以按照分類或者按照時間對訂單進行查詢,對于已發(fā)貨的訂單可以標記狀態(tài)為“已發(fā)貨”。商品信息模塊:用戶點擊商品管理,所有商品列表展示,管理員可以增加商品、查看商品詳細信息、對商品進行上下架的管理。后臺模塊結(jié)構(gòu)圖,如圖4.6所示。圖4.6后臺模塊結(jié)構(gòu)圖網(wǎng)上訂餐系統(tǒng)結(jié)構(gòu)圖,如圖4.7所示。圖4.7網(wǎng)上訂餐系統(tǒng)結(jié)構(gòu)圖4.4數(shù)據(jù)庫設(shè)計:數(shù)據(jù)庫設(shè)計主要是為特殊的、給定的應(yīng)用環(huán)境,建立一個優(yōu)化的數(shù)據(jù)庫管理模型,建立一個適用于數(shù)據(jù)庫及其相關(guān)應(yīng)用的系統(tǒng),使其能夠有效地管理和存儲數(shù)據(jù),滿足不同用戶的應(yīng)用需求和數(shù)據(jù)處理的要求。在我國數(shù)據(jù)庫管理領(lǐng)域,使用數(shù)據(jù)庫的各種系統(tǒng)往往都是數(shù)據(jù)庫應(yīng)用系統(tǒng)。數(shù)據(jù)庫管理系統(tǒng)是企業(yè)信息管理系統(tǒng)的核心,企業(yè)信息管理系統(tǒng)中的大量數(shù)據(jù)是按照一定的模型組織起來的,它提供了數(shù)據(jù)存儲管理、維護和檢索功能,使企業(yè)的信息管理系統(tǒng)能夠?qū)崿F(xiàn)方便、快捷、精準的從企業(yè)數(shù)據(jù)庫中查詢到所需的數(shù)據(jù)。同時,數(shù)據(jù)庫也是整個信息系統(tǒng)各組成部分交互的重點。1對多(1:N)E-R圖,如4.8所示。圖4.81對多(1:N)E-R圖五、總結(jié)5.1已完成部分:在進行開發(fā)的過程中我嚴格遵循開發(fā)階段的形式,掌握整個項目開發(fā)的流程,由于一些技術(shù)性的問題和開發(fā)時間的問題,從而選擇了自己能夠熟練掌握的java等專業(yè)知識進行編寫,其他方法與之相結(jié)合,并且充分滿足了對軟件工程應(yīng)用的要求。通過可行性分析可以知道該系統(tǒng)在各個方面的可行性。通過需求分析,對網(wǎng)上訂餐系統(tǒng)的實現(xiàn)有更深刻的理解。5.2未完成部分:對網(wǎng)上訂餐系統(tǒng)各種界面,功能進行設(shè)計,實現(xiàn)系統(tǒng)各個模塊的功能與聯(lián)系。系統(tǒng)開發(fā)完成后對該系統(tǒng)進行測試,檢查出運行中可能存在的問題,修改它們,以保證系統(tǒng)能安全穩(wěn)定的運行。5.3遇到的問題及解決方法:由由于實際經(jīng)驗的不足、對存在的問題進行處理不及時、不能及時采取有效的改進措施,對系統(tǒng)產(chǎn)生的風(fēng)險評估沒有完美的預(yù)測,將通過請教老師、同學(xué)以及互聯(lián)網(wǎng)的查詢,自己的鉆研,逐一糾正。六、主要參考文獻[1]黃信洋.網(wǎng)上餐飲信息服務(wù)平臺設(shè)計與實現(xiàn)[D].電子科技大學(xué),2019.[2]聶維,張忠,劉小豫.網(wǎng)上訂餐系統(tǒng)的設(shè)計與開發(fā)[J].信息與電腦(理論版),2019,31(20):56-58.[3]祝坤艷,楊藝,賈好朋.“互聯(lián)網(wǎng)+”校園網(wǎng)上訂餐的現(xiàn)狀和問題[J].現(xiàn)代營銷(下旬刊),2020(02):151-152.[4]郝恬.針對雙用戶的訂餐系統(tǒng)設(shè)計研究[D].武漢理工大學(xué),2019.[5]章露露,紀鑫.基于管理信息系統(tǒng)的餐廳服務(wù)與運營分析[J].科學(xué)與財富,2018,000(026):232-233[6]單聰,孫細明.網(wǎng)絡(luò)訂餐的發(fā)展現(xiàn)狀及對策研究[J].現(xiàn)代商業(yè).2010(35):221-222[7]清漢計算機工作室.JSP開發(fā)實例.第二版[M].北京:機械工業(yè)出版社.2013:55-158[8]楊得新.SQLServer2000開發(fā)與應(yīng)用[M].北京:機械工業(yè)出版社.2003[9]黃信洋.網(wǎng)上餐飲信息服務(wù)平臺設(shè)計與實現(xiàn)[D].電子科技大學(xué),2019.[10]王金朔,孫延輝.基于SSM和Java的網(wǎng)上訂餐系統(tǒng)設(shè)計[J].信息通信,2018(10):99-100.[11]劉娟.基于ASP.NET的網(wǎng)上訂餐系統(tǒng)的分析與設(shè)計[J].數(shù)字技術(shù)應(yīng)用,2018,36(09):156-157.[12]張蕾.網(wǎng)上訂餐系統(tǒng)的數(shù)據(jù)庫設(shè)計[J].工業(yè)技術(shù)與職業(yè)教育,2018,16(01):12-14.[

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論