劉娟
摘要:為實現(xiàn)網(wǎng)上訂餐高度智能化管理,本系統(tǒng)基于ASP.NET技術平臺、采用C#語言+SQL Server 2012數(shù)據(jù)庫,利用B/S模式構(gòu)建了一個網(wǎng)上訂餐系統(tǒng)。系統(tǒng)運行穩(wěn)定、高效方便、安全可靠,能夠基本滿足用戶的需求[1]。
關鍵詞:ASP.NET;網(wǎng)上訂餐;C#;SQL Server 2012
中圖分類號:TN99 文獻標識碼:A 文章編號:1007-9416(2018)09-0156-02
21世紀全球網(wǎng)絡化使科技突飛猛進,便捷、直觀、個性化的網(wǎng)上訂餐開始走進人們的生活,并迅速發(fā)展為一種新型就餐消費方式[2],有效解決了傳統(tǒng)就餐過程中所出現(xiàn)的擁擠、排隊或沒有位置等現(xiàn)象[3]。為實現(xiàn)餐飲業(yè)的高度智能化管理,本文提出了基于ASP.NET技術平臺、采用C#語言+SQL Server 2012數(shù)據(jù)庫,利用B/S模式構(gòu)建三層結(jié)構(gòu)Web應用程序的網(wǎng)上訂餐系統(tǒng)解決方案。
1 系統(tǒng)分析
1.1 系統(tǒng)功能分析
根據(jù)網(wǎng)上訂餐的日常管理和運行,系統(tǒng)用戶分三種:一是游客,即隨意瀏覽商家的未注冊會員;二是會員;三是系統(tǒng)管理員。三者身份不同,權(quán)限不同,所以具體的功能需求也不同。
對于游客,要實現(xiàn)的功能包括:瀏覽商家各類菜品及其詳細信息、查看積分兌換、閱讀訂餐幫助、了解商家信息、瀏覽公告以及注冊登錄等。
對于會員,主要實現(xiàn)以下功能:
(1)會員中心:游客成功注冊后就有了獨立的會員中心,內(nèi)容包括訂單管理、積分管理、個人信息、留言建議及催單等。(2)網(wǎng)上訂餐:添加菜品到訂餐車中,查看訂餐車中的菜品,修改菜品數(shù)量信息,對不想購買的菜品信息進行刪除等。(3)積分兌換:評論送積分,訂單送積分,用積分兌換相應的禮品,鼓勵用戶網(wǎng)上訂餐和增加系統(tǒng)人氣。
對于系統(tǒng)管理員,主要實現(xiàn)以下功能:
(1)會員管理:管理員管理網(wǎng)站會員信息,例如更新會員信息、查看消費情況、進行資料導出以及獲取積分情況。(2)菜品管理:管理菜品類別及更新菜品相關信息。(3)訂單管理:能夠隨時查看網(wǎng)上訂單信息,對訂單進行相應分發(fā),實時更新訂單狀態(tài)并用EXCEL格式導出訂單,以便打印機處理,刪除失效狀態(tài)的訂單。(4)留言建議管理:查看用戶的留言建議并進行回復、刪除。(5)公告管理:能夠?qū)崟r發(fā)布更新公告內(nèi)容。(6)財務統(tǒng)計:按照不同條件對營業(yè)額進行查詢統(tǒng)計,查看不同時段營業(yè)額的各項數(shù)據(jù)指標。(7)幫助中心:幫助用戶盡快了解該系統(tǒng)。
1.2 訂餐業(yè)務流程
網(wǎng)上訂餐功能是系統(tǒng)的主要業(yè)務,具體訂餐業(yè)務流程如圖1所示。
2 系統(tǒng)功能總體設計
本系統(tǒng)將功能分為前臺和后臺兩部分來進行設計。其功能模塊如圖2所示。
3 數(shù)據(jù)庫設計
系統(tǒng)以SQL Server 2012作為后臺數(shù)據(jù)庫,建立了名為Online Order的實例數(shù)據(jù)庫。根據(jù)分析,先設計出數(shù)據(jù)庫總體E-R圖,如圖3所示。
根據(jù)數(shù)據(jù)庫總體E-R圖設計數(shù)據(jù)表結(jié)構(gòu),本系統(tǒng)設計了9個數(shù)據(jù)庫表,包括會員表、公告表、菜品表、菜品類別表、訂單表、訂單詳情表、訂餐車表、留言建議表、管理員表等。
4 結(jié)語
結(jié)合目前網(wǎng)上訂餐實際情況, 本系統(tǒng)基于ASP.NET技術平臺、采用C#語言+SQL Server 2012數(shù)據(jù)庫,利用B/S模式構(gòu)建了一個三層結(jié)構(gòu)的網(wǎng)上訂餐系統(tǒng)。所構(gòu)建的網(wǎng)上訂餐系統(tǒng)運行穩(wěn)定、高效方便、安全可靠,能夠基本滿足用戶的需求,并具有易操作性、易維護性和易擴展性,為餐飲業(yè)實現(xiàn)高度智能化管理提供了極大的幫助[1]。
參考文獻
[1]楊瑞.基于.NET技術的網(wǎng)上訂餐系統(tǒng)研究與設計[J].電子設計工程,2014,22(24):18.
[2]陳覺,何賢滿.餐飲管理經(jīng)典案例及點評[M].沈陽:遼寧科學技術出版社,2005.
[3]李健.網(wǎng)上訂餐系統(tǒng)分析設計與實現(xiàn)[J].中山大學研究生學刊(自然科學、醫(yī)學版),2014,35(2):102.