摘 ?要
電子網(wǎng)絡(luò)的快速進步給傳統(tǒng)的餐飲行業(yè)帶來了很大的變化。目前借助商業(yè)平臺推廣商家品牌,增加營業(yè)額,并且餐飲行業(yè)可以專注于發(fā)展個性化、特色的服務(wù)。在互聯(lián)網(wǎng)的推動下,傳統(tǒng)流通領(lǐng)域呈現(xiàn)出良好的發(fā)展趨勢,越來越多的傳統(tǒng)行業(yè)開始與互聯(lián)網(wǎng)結(jié)合,散發(fā)出更多的活力。在這種背景下,網(wǎng)上訂餐應(yīng)運而生。
網(wǎng)上訂餐管理平臺的設(shè)計與實現(xiàn)是在研究現(xiàn)有訂餐平臺的現(xiàn)狀與發(fā)展,分析訂餐平臺的發(fā)展?jié)摿Φ幕A(chǔ)上,從實際應(yīng)用需求出發(fā)進行設(shè)計與實現(xiàn)的。系統(tǒng)客戶端為用戶提供了選擇菜品種類、點餐、將當(dāng)前訂單保存到購物車、提交訂單等功能。管理端為商家提供添加、修改、刪除菜單,查看和修改訂單狀態(tài),為平臺管理員提供用戶管理功能。
在設(shè)計和開發(fā)過程中在線訂餐系統(tǒng),類圖和用例分析是用來分析和設(shè)計系統(tǒng),并確定了系統(tǒng)的總體流程通過流程圖,和技術(shù),如VS2019用于實現(xiàn)系統(tǒng)。這些技術(shù)使系統(tǒng)具有更好的可用性和伸縮性,并便于后期的維護和升級。
主要工作特點:
(1)平臺從實際應(yīng)用出發(fā),進行權(quán)限分配,并將系統(tǒng)用戶劃分為:平臺所有者、加盟店和消費者。有利于更多商家加入平臺,形成集約化服務(wù)。
(2)系統(tǒng)的功能分為前端顯示和后端管理,包括產(chǎn)品的添加和修改、菜單瀏覽、購物車、訂單的生成和處理。在后臺管理中,商家對店鋪進行管理,平臺管理員對商家進行管理,形成了有效的監(jiān)督和獨立的經(jīng)營模式。
(3)應(yīng)用定位技術(shù),將離消費者最近的店鋪推送給消費者,縮短送貨時間。
關(guān)鍵詞:網(wǎng)上訂餐;電子商務(wù);MVC;Struts2
?
Abstract
The rapid progress of the electronic network has brought great changes to the traditional catering industry. At present, with the help of commercial platforms to promote business brands and increase turnover, the catering industry can focus on the development of personalized and characteristic services. Driven by the Internet, the traditional circulation field shows a good trend of development. More and more traditional industries begin to combine with the Internet and emit more vitality. In this context, online ordering emerged at the historic moment.
The design and implementation of the online ordering management platform is based on the research of the current situation and development of the existing ordering platform, the analysis of the development potential of the ordering platform, from the actual application requirements of the design and implementation. The system client provides users with the functions of selecting dishes, ordering, saving the current order to the shopping cart, and submitting the order. The management terminal provides menus for merchants to add, modify and delete, view and modify order status, and provides user management functions for platform administrators.
In the design and development process of the online meal ordering system, class diagram and use case analysis are used to analyze and design the system, and determine the overall process of the system through flow charts, and technologies such as S2SH JavaEE used to implement the system. These technologies enable the system to have better availability and scalability, and facilitate later maintenance and upgrade.
Main work features:
(1) From the perspective of practical application, the platform allocates permissions and divides system users into platform owners, franchise stores and consumers. It is beneficial for more merchants to join the platform and form intensive services.
(2) The functions of the system are divided into front-end display and back-end management, including product addition and modification, menu browsing, shopping cart, order generation and processing. In the background management, the merchant manages the store, and the platform administrator manages the merchant, forming an effective supervision and independent business model.
(3) Apply positioning technology to push the nearest store to consumers and shorten the delivery time
Key words: Online ordering; E-commerce; MVC; Struts2
目錄
一、 緒論?? ?
(一)課題研究背景?? ?
(二)研究現(xiàn)狀?? ?
(三)主要內(nèi)容?? ?
(四)本文結(jié)構(gòu)?? ?
二、 網(wǎng)上訂餐系統(tǒng)需求分析?? ?
(一)系統(tǒng)業(yè)務(wù)流程分析?? ?
(二)消費者用戶業(yè)務(wù)流程分析?? ?
(三)商戶業(yè)務(wù)流程分析?? ?
(四)管理員用戶流程分析消費者用戶用例分析?? ?
(五)系統(tǒng)用例分析?? ?
三、 網(wǎng)上訂餐系統(tǒng)設(shè)計?? ?
(一)功能概述?? ?
(二)訂單管理模塊概要設(shè)計?? ?
(三)餐品管理模塊概要設(shè)計?? ?
(四)用戶注冊登錄模塊概要設(shè)計?? ?
(五)購物車管理模塊概要設(shè)計?? ?
(六)修改個人信息模塊概要設(shè)計?? ?
(七)數(shù)據(jù)庫設(shè)計
四、 網(wǎng)上訂餐系統(tǒng)實現(xiàn)?? ?
(一)用戶登錄實現(xiàn)
(二)用戶下單實現(xiàn)?? ?
(三)平臺管理員端功能實現(xiàn)?? ?
五、 網(wǎng)上訂餐系統(tǒng)測試?? ?
(一)測試過程?? ?
(二)測試訂餐系統(tǒng)前端用例?? ?
(三)系統(tǒng)后臺數(shù)據(jù)庫測試?? ?
(四)測試設(shè)計評估及改進?? ?
參考文獻?? ?
致 ?謝?? ?
1緒論
1.1課題研究背景
當(dāng)前,互聯(lián)網(wǎng)已經(jīng)成為人們生活、工作中必不可少的重要工具,通過網(wǎng)絡(luò)技術(shù)使人們相互交流、團隊工作以及共享信息變得十分便捷。網(wǎng)絡(luò)應(yīng)用在各個領(lǐng)域中都得到廣泛的應(yīng)用,在這種背景下,電子商務(wù)得以出現(xiàn)并快速發(fā)展,電子商務(wù)的物流體系與渠道應(yīng)發(fā)展需要適時地建立和完善。消費者進行網(wǎng)上購物的主要方式便是電子商務(wù)。
網(wǎng)絡(luò)信息時代,在許多傳統(tǒng)的飲食業(yè)中,主要的交流方式和宣傳手段大多數(shù)是以實際門面的方式,餐飲業(yè)在網(wǎng)絡(luò)的領(lǐng)域中體系尚未完全建立與完善。電子商務(wù)的發(fā)展為傳統(tǒng)的餐飲業(yè)帶來了巨大的飛躍,餐飲業(yè)可專注于個性化、特色化服務(wù)發(fā)展,借助商務(wù)平臺進行品牌推廣,提升銷售量。所以說電子商務(wù) 讓傳統(tǒng)的餐飲業(yè)注入了新的活力,必定能夠推動餐飲業(yè)的快速發(fā)展。
在這種趨勢下,餐飲業(yè)在電子商務(wù)中擁有越來越重要的地位,網(wǎng)上訂餐系 統(tǒng)應(yīng)運而生。人們用餐不用再去餐館,免去了人多排隊的煩惱,只需要通過網(wǎng)絡(luò)就能買到符合自己心意而又營養(yǎng)實惠的美食,即節(jié)省了自己的時間,又為餐飲業(yè)提供了品牌宣傳和更多商機。
1.2研究現(xiàn)狀
應(yīng)用管理軟件進行管理,不僅提高了餐飲業(yè)的管理水平,還能提供及時、有效的餐飲信息,讓消費者根據(jù)餐館提供的信息快速找到需要的美味佳肴與傳統(tǒng)餐飲業(yè)的人工作業(yè)相比,不僅節(jié)省了用戶的時間,還為餐飲企業(yè)在取得經(jīng)濟上的效益的同時提高了管理工作的效率,不僅如此,餐館還可以通過網(wǎng)絡(luò)對自己的品牌進行宣傳,并通過消費者的反饋信息,完善自身問題并提供更 高質(zhì)量的食品和更好的服務(wù),使餐館有更大的發(fā)展空間。
在國外,網(wǎng)絡(luò)訂餐服務(wù)進行比較早,并且隨著快遞的鋪開和網(wǎng)上交易模式的日益成熟,網(wǎng)上訂餐正在走進千家萬戶。不僅如此,隨著電子商務(wù)平臺的發(fā)展,我國餐飲行業(yè)與電子商務(wù)讓平臺與商家走向共贏。并且,進一步促進了上游的配送行業(yè),以及下游的第三方物流行業(yè)的發(fā)展。
當(dāng)前,大家比較認可的餐飲與電子商務(wù)運作模式為:商戶自己建立或者加 盟電子商務(wù)平臺,消費者用戶通過網(wǎng)絡(luò)或者移動設(shè)備進行在線訂餐。商戶在最快的時間內(nèi)制作餐品,交由線下的快遞人員快速送達。通過近似殘酷的考核體系,以及勞動密集型的作業(yè)方式,在最短時間內(nèi)把餐品送到用戶手中。從用戶角度來講,訂餐人員已經(jīng)享受到低成本、快捷的用餐模式。然而,現(xiàn)有的運行模式中仍然存在很多問題。
主要體現(xiàn)在:
(1)缺少有效的監(jiān)控體系。餐飲行業(yè)對食品安全有著極高的要求,如果對供給側(cè)的商戶供餐過程缺少有效的監(jiān)控,勢必會有黑心的商家制作問題食品。
(2)現(xiàn)存的個體經(jīng)營商戶很難建立起成規(guī)模的電子商務(wù)平臺。選擇加盟是他們唯一的選擇,電子商務(wù)平臺與商戶之間的利益爭奪不利于一些特色餐飲的特色發(fā)展,而趨向于制作快速、低成本的食品。
(3)訂餐管理系統(tǒng)對用戶信息保護缺乏安全責(zé)任。大量用戶注冊平臺后信息被過度利用,賬號不可注銷,也意味著個人信息不可收回。
雖然如此,政府已經(jīng)開始關(guān)注訂餐行業(yè)的健康發(fā)展,出臺了一些引導(dǎo)性的法則。一些學(xué)者開始進行了制度層面上、技術(shù)手段上的研究,推動整個訂餐行業(yè)的健康特色發(fā)展。
學(xué)術(shù)界重點關(guān)注個性化的訂餐系統(tǒng)的技術(shù)實現(xiàn),當(dāng)前相關(guān)前沿問題不僅僅體現(xiàn)在應(yīng)用新技術(shù)實現(xiàn)訂餐管理系統(tǒng),還體現(xiàn)在應(yīng)用個性化算法進行訂餐信息檢索,餐飲信息推送的算法優(yōu)化研究,并探討相關(guān)算法在系統(tǒng)實現(xiàn)中如何應(yīng)用。如:應(yīng)用貝葉斯網(wǎng)絡(luò),進行用戶行為建模分析,通過對用戶進行訂餐過程中固定的訂餐時間和地點,進行訂餐行為發(fā)生的概率統(tǒng)計,從而得出指導(dǎo)性建議,基于量化算法用于對評價進行量化粗略判斷近期是否產(chǎn)生大量虛假評價,根據(jù)特定用戶用餐的選擇行為,進行餐品推薦和座位最優(yōu)推薦,從而提高上 座率叫。
隨著新的開發(fā)技術(shù)發(fā)展以及相關(guān)的訂餐理論研究的深入,訂餐管理平臺將朝著實現(xiàn)基本的功能的同時,通過信息系統(tǒng)實現(xiàn)餐飲業(yè)務(wù)流程標(biāo)準化、規(guī)范化、可視化,全方位進行食品質(zhì)量監(jiān)督,提供大數(shù)據(jù)挖掘與服務(wù)提升決策支撐,信息推送人性化,支付便捷安全等。
1.3主要內(nèi)容
在研究了當(dāng)下已存在的訂餐平臺的現(xiàn)狀與發(fā)展,結(jié)合國內(nèi)外的大環(huán)境,分析了訂餐平臺發(fā)展的潛力。從系統(tǒng)需求方面詳細介紹了訂餐平臺需要提供的功能,用戶端需要提供給用戶選擇商圈、選擇店鋪、點餐、保存當(dāng)前點餐到購物 車的功能、在線支付和評價訂單的功能,而商戶提供了編輯店鋪、修改菜單、 查看訂單和修改訂單狀態(tài)的功能。在明確系統(tǒng)需求之后,對平臺如何架構(gòu)和設(shè)計做了進一步的研究。同時對設(shè)計過程中難以處理的幾個點,詳細論述了困難點和最后給出的解決方案。主要工作特色創(chuàng)新:
(1)從實際應(yīng)用出發(fā),設(shè)計并實現(xiàn)了一款通用型的訂餐平臺。
(2)為了讓平臺更具生命力,將用戶劃分為:平臺所有者、加盟店家和消費者。與普通的訂餐管理系統(tǒng)不同之處在于,可以多家店家加盟進駐平臺。
(3)應(yīng)用定位技術(shù)和基于地理位置推送算法,向消費者推送最近距離店家,縮短送餐時間。
1.4本文結(jié)構(gòu)
本文分為六個部分:
第一部分:介紹了網(wǎng)上訂餐系統(tǒng)的研究背景,并且對該系統(tǒng)的研究意義與發(fā)展?jié)摿M行分析,通過分析結(jié)果確定了主要的研究內(nèi)容和開發(fā)工作。
第二部分:介紹了網(wǎng)上訂餐系統(tǒng)涉及的相關(guān)技術(shù)基礎(chǔ),分別對這些技術(shù)進行了概述,并分析了相關(guān)技術(shù)的優(yōu)勢。
第三部分:分析網(wǎng)上訂餐系統(tǒng)的業(yè)務(wù)需求,進行了詳細的業(yè)務(wù)流程分析。應(yīng)用UML建構(gòu)工具對系統(tǒng)用戶的業(yè)務(wù)需求進行了用例分析。
第四部分:根據(jù)系統(tǒng)的需求分析,進行網(wǎng)上訂餐系統(tǒng)的設(shè)計,包括每個功能模塊的具體設(shè)計和數(shù)據(jù)庫的設(shè)計。
第五部分:明確了系統(tǒng)需求分析和設(shè)計思路后,使用相關(guān)技術(shù)開始進行開發(fā)工作,完成系統(tǒng)的實現(xiàn)。
第六部分:為確保系統(tǒng)所有功能的穩(wěn)定性進行系統(tǒng)測試,先進行每個單元模塊的測試,再整合所有單元模塊進行系統(tǒng)的整體測試。
第七部分:對以上工作做工作總結(jié),以及進一步工作的展望。
?文章來源:http://www.zghlxwxcb.cn/news/detail-463581.html
?
?
?
?
文章來源地址http://www.zghlxwxcb.cn/news/detail-463581.html
到了這里,關(guān)于基于web網(wǎng)上訂餐系統(tǒng)的設(shè)計與實現(xiàn)(論文+源碼)_kaic的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!