版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)姓名:史靜文學(xué)號(hào): 201432512138班級(jí):信息管理 1 班網(wǎng)上訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)【摘要】 越來(lái)越多的人接受了電子商務(wù)這種便捷、 快速的交易形式, 網(wǎng)上訂 餐的推出也很快受到了大家的歡迎。 首先,簡(jiǎn)要地介紹了國(guó)內(nèi)網(wǎng)絡(luò)技術(shù)和信息產(chǎn) 業(yè)的發(fā)展情況以及研究課題的現(xiàn)狀, 闡述了網(wǎng)上訂餐系統(tǒng)的解決方案以及實(shí)施的 重要意義。 然后是建設(shè)網(wǎng)上訂餐系統(tǒng), 具體分析如何實(shí)現(xiàn)系統(tǒng)功能, 規(guī)劃系統(tǒng)流 程,設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu), 介紹在開發(fā)系統(tǒng)過(guò)程中所使用的重要開發(fā)語(yǔ)言、 開發(fā)工具、配套插件以及開發(fā)平臺(tái)。最后設(shè)計(jì)和實(shí)現(xiàn)了一個(gè) B/S 結(jié)構(gòu)的網(wǎng)上訂 餐系統(tǒng),著重論述了系統(tǒng)的功能與實(shí)現(xiàn)
2、、數(shù)據(jù)流程及存儲(chǔ)。包括會(huì)員管理、菜品 信息介紹、網(wǎng)上訂餐、用戶留言、系統(tǒng)用戶管理以及后臺(tái)數(shù)據(jù)庫(kù)管理等,使用圖 文并茂(功能代碼及截圖) 的方式, 對(duì)整個(gè)網(wǎng)上訂餐系統(tǒng)功能模塊的實(shí)現(xiàn)方法進(jìn) 行闡述和分析。【關(guān)鍵字】數(shù)據(jù)庫(kù) 網(wǎng)上訂餐系統(tǒng) ASP【引言】高新科技和計(jì)算機(jī)的飛速發(fā)展, 給人們帶來(lái)了更多的便利 電腦普 及時(shí)代即將到來(lái) ,網(wǎng)絡(luò)技術(shù)也在逐漸完善 ,人們的生活已經(jīng)開始發(fā)生重要的變革, 效率已經(jīng)成為各個(gè)企業(yè)生存的首要條件, 更好更快的使用和了解相關(guān)的信息, 以 及處理更多更繁瑣的事物便是我們?cè)O(shè)計(jì)網(wǎng)上購(gòu)物系統(tǒng)的初衷由于互聯(lián)網(wǎng)發(fā)展已深入家庭, 網(wǎng)上訂餐這個(gè)課題已經(jīng)提出, 為了方便人們生 活,提高人們的
3、生活效率, 本系統(tǒng)根據(jù)現(xiàn)實(shí)訂餐的方式虛擬于網(wǎng)絡(luò)之上, 使人們 通過(guò)網(wǎng)絡(luò)就可以完成生活中必要的事情(飲食) 。系統(tǒng)的完成不僅可以基本實(shí)現(xiàn) 客戶訂餐的功能, 還能在此基礎(chǔ)上提供更多的, 更貼心的服務(wù)。 信息技術(shù)的發(fā)展 將更快的推動(dòng)互聯(lián)網(wǎng)的發(fā)展,訂餐系統(tǒng)的重要性也將越顯其強(qiáng)大的作用。第一章 概述1.1 網(wǎng)上訂餐的市場(chǎng)趨勢(shì)隨著越來(lái)越多的人接受了電子商務(wù)這種便捷、 快速的交易形式, 網(wǎng)上訂餐的 順勢(shì)而出很快受到了大家的歡迎?;ヂ?lián)網(wǎng)的應(yīng)用以普及千家萬(wàn)戶 ,這為網(wǎng)絡(luò)訂餐提供了良好的發(fā)展空間。 同時(shí), 網(wǎng)上訂餐服務(wù)的直觀、 有效、便捷等優(yōu)點(diǎn)是傳統(tǒng)的電話訂餐業(yè)務(wù)無(wú)法比擬的。 調(diào) 查數(shù)據(jù)顯示, 北京白領(lǐng)更樂(lè)于選擇
4、網(wǎng)上訂餐服務(wù) , 網(wǎng)上訂餐將是白領(lǐng)一族捕獲餐 店信息、進(jìn)行訂餐的發(fā)展趨勢(shì)。網(wǎng)絡(luò)訂餐隨著互聯(lián)網(wǎng)的成長(zhǎng)會(huì)逐漸被人們所喜愛, 正如幾年前手機(jī)移動(dòng)的短 信、如今的微信一樣,為企業(yè)帶來(lái)的頗高的業(yè)務(wù)收入。在互聯(lián)網(wǎng)世界里面,誰(shuí)早 一步在應(yīng)用上創(chuàng)新,誰(shuí)就掌握了未來(lái)的方向,品牌更是一炮打紅,網(wǎng)絡(luò)訂餐,看 到希望的是希望,看到泡沫的是泡沫。1.2 網(wǎng)上訂餐的市場(chǎng)優(yōu)勢(shì)網(wǎng)絡(luò)訂餐可充通過(guò)色彩、圖片、說(shuō)明、設(shè)置動(dòng)畫加強(qiáng)了產(chǎn)品了宣傳,大大達(dá) 到了餐飲業(yè)的“色型”要求。實(shí)現(xiàn)產(chǎn)品管理方便,起到立竿見影的效果,不用因 為更改菜色而重新印刷。只要在后臺(tái)鼠標(biāo)輕輕一點(diǎn),全線馬上更新。采用 B/S 模式,訂餐者無(wú)須安裝第三方軟件, 能上
5、網(wǎng)就能訂餐, 甚至可以利用手機(jī)上網(wǎng)訂 餐,使操作更加簡(jiǎn)便,訂餐信息更加準(zhǔn)確。 避免口頭傳遞信息的錯(cuò)誤, 優(yōu)化服務(wù)。 網(wǎng)絡(luò)不會(huì)跟電話一樣占線, 在高峰期對(duì)訂餐的處理更是游刃有余, 只看著屏幕點(diǎn) 打印即可, 就可下廚房配菜配送。 地址永遠(yuǎn)不會(huì)丟失, 是一個(gè)永遠(yuǎn)存在的電子菜 單,甚至還可以通過(guò)我們的推廣而讓更多的客人認(rèn)識(shí), 不用派人派宣傳單, 省去 一筆宣傳和人工費(fèi)用。 訂餐途徑有了更好的改善, 網(wǎng)絡(luò)訂餐成為電話訂餐又一有 力補(bǔ)充,擴(kuò)大客流,從而整體提高業(yè)務(wù)量。倡導(dǎo)了一種時(shí)尚,餐店的定位更是網(wǎng) 絡(luò)化,時(shí)尚化,具備更為勃勃的生機(jī)。緩解了食堂的擁擠的困境,為食堂提供更 為輕松的環(huán)境。有時(shí)間的提前性,方便
6、統(tǒng)籌安排,集中處理。采用會(huì)員制度,設(shè) 立積分換贈(zèng)送, 營(yíng)銷手段更是利用得淋漓盡致。 可以設(shè)立團(tuán)體會(huì)員制, 利用贈(zèng)品 或優(yōu)惠,擴(kuò)大市場(chǎng)份額。利用網(wǎng)頁(yè)技術(shù),展示本公司的精品,增強(qiáng)吸引力。詳細(xì) 介紹每一個(gè)產(chǎn)品,展現(xiàn)公司周到、細(xì)微的服務(wù)。容易形成品牌和連鎖經(jīng)營(yíng),即使 沒有合適的店面,主要配送隊(duì)伍健全,一個(gè)店面,就可以做全市生意。訂餐者省 電話費(fèi),實(shí)現(xiàn)雙盈。提供了交流的平臺(tái),實(shí)現(xiàn)消費(fèi)者可貴信息的反饋和交流。方 便統(tǒng)計(jì)和查詢,分析經(jīng)營(yíng)來(lái)得更直接。企業(yè)創(chuàng)新,跟得上市場(chǎng)的需要。1.3 可行性研究1.3.1 可行性目的可行性研究的目的是用最小的代價(jià)在盡可能的時(shí)間內(nèi)確定問(wèn)題是否能夠解 決。1.3.2 經(jīng)濟(jì)可行性現(xiàn)
7、在,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉, 性能卻有了長(zhǎng)足的進(jìn)步。 而本系統(tǒng)的開發(fā),為餐飲酒店的工作效率帶來(lái)了一個(gè)質(zhì)的飛躍, 為此主要表現(xiàn)有以下幾個(gè)方面: 第一,本系統(tǒng)的運(yùn)行可以代替人工進(jìn)行許多繁雜的勞動(dòng); 第二,本系統(tǒng)的運(yùn)行可以節(jié)省許多資源; 第三,本系統(tǒng)的運(yùn)行可以大大的提高餐飲酒店的工作效率; 所以,本系統(tǒng)在經(jīng)濟(jì)上是可行的。1.3.3 技術(shù)可行性為本系統(tǒng)的開發(fā)我特對(duì)某某餐飲酒店進(jìn)行了深入的調(diào)查研究。 該酒店從事網(wǎng) 上訂餐管理的人員都是從事該工作多年的員工。 他們對(duì)使用計(jì)算機(jī)軟件有豐富的 使用和管理經(jīng)驗(yàn)。而且酒店為他們提供了多臺(tái)配備良好的電腦。本系統(tǒng)開發(fā)后使用的用戶主要是餐飲酒店的訂餐管理人員。 所以開
8、發(fā)的系統(tǒng)暫 時(shí)定位單機(jī)版本。后臺(tái)數(shù)據(jù)庫(kù)我選擇 Microsoft ACCESS 作為本系統(tǒng)的數(shù)據(jù)庫(kù), 前臺(tái)開發(fā)工具采用 Active Server Pages 。使用 Active Server Pages 作為系統(tǒng)開發(fā)的開發(fā)環(huán)境,它作為一種現(xiàn)代的 編程語(yǔ)言, 提供完善的指令控制語(yǔ)句、 類與對(duì)象的支持及豐富的數(shù)據(jù)類型, 給開 發(fā)高性能系統(tǒng)提供的保障為開發(fā)滿足客戶要求的系統(tǒng),保證了代碼的模塊化要 求,而代碼模塊化的提高,非常有利于以后對(duì)新系統(tǒng)的擴(kuò)展與修改綜上所述,本系統(tǒng)的設(shè)計(jì)與開發(fā)在技術(shù)上和硬件設(shè)備上的條件以及計(jì)算機(jī)軟 件的使用上條件是成熟,技術(shù)上都是滿足的,因此,它在技術(shù)上是可行的。1.3.4
9、 運(yùn)行可行性本系統(tǒng)為一個(gè)中小型的網(wǎng)上訂餐管理系統(tǒng), 所耗費(fèi)的資源非常的小, 酒店的 電腦無(wú)論是硬件還是軟件都能夠滿足條件,因此,本系統(tǒng)在運(yùn)行上是可行的。第二章 系統(tǒng)開發(fā)技術(shù)介紹2.1 系統(tǒng)開發(fā)語(yǔ)言2.1.1 開發(fā)語(yǔ)言 -ASPActive Server Pages (ASP ,活動(dòng)服務(wù)器頁(yè)面)就是一個(gè)編程環(huán)境,在其 中,可以混合使用 HTML 、腳本語(yǔ)言以及組件來(lái)創(chuàng)建服務(wù)器端功能強(qiáng)大的 Internet 應(yīng)用程序。如果你以前創(chuàng)建過(guò)一個(gè)站點(diǎn),其中混合了 HTML 、腳本語(yǔ) 言以及組件, 你就可以在其中加入 ASP 程序代碼。 通過(guò)在 HTML 頁(yè)面中加入腳 本命令,你可以創(chuàng)建一個(gè) HTML 用戶
10、界面,并且,還可以通過(guò)使用組件包含一 些商業(yè)邏輯規(guī)則。組件可以被腳本程序調(diào)用,也可以由其他的組件調(diào)用。目前, Internet 上的許多基于 Windows 平臺(tái)的 Web 站點(diǎn)已開始應(yīng)用 ASP 來(lái)替換 CGI。ASP 是基于 WEB 的一種編程技術(shù),可以說(shuō)是 CGI 的一種。它可以完成以 往 CGI 程序的所有功能,如計(jì)數(shù)器、留言簿、公告板、聊天室等等 .ASP 可以輕 松地實(shí)現(xiàn)對(duì)頁(yè)面內(nèi)容的動(dòng)態(tài)控制, 根據(jù)不同的瀏覽者, 顯示不同的頁(yè)面內(nèi)容。 而 瀏覽者一點(diǎn)覺察不出來(lái),就像為他專門制作的頁(yè)面一樣。使用各種各樣的組件, ASP 可以完成無(wú)比強(qiáng)大的功能。 使用 FileSystemObject
11、 ,可以對(duì)服務(wù)器上的文 件進(jìn)行操作,瀏覽、復(fù)制、移動(dòng)、刪除等等。有 ADO(Active Database Object 動(dòng)態(tài)數(shù)據(jù)庫(kù)對(duì)象)的支持, ASP 對(duì)數(shù)據(jù)庫(kù)的操作非常得心應(yīng)手。你甚至可以像 使用本地?cái)?shù)據(jù)庫(kù)那樣,管理遠(yuǎn)程主機(jī)上的數(shù)據(jù)庫(kù),對(duì)表格、記錄進(jìn)行各種操作。 使用 CDONTS ,可以發(fā)送、查看郵件,實(shí)現(xiàn) WEBMAIL 的功能。結(jié)合 WSH ( Windows Scripting Host ),可以實(shí)現(xiàn)對(duì) NT 主機(jī)的管理,如 NT 用戶管理、 IIS 虛擬主機(jī)設(shè)置、 EXCHANGE 郵箱設(shè)置等等,就像管理本地機(jī)一樣方便。ASP 工作流程圖如下:圖 2-1 ASP 工作流程圖2.
12、1.2 開發(fā)語(yǔ)言 -HTMLHTML (Hyper Text Markup Language超文本標(biāo)記語(yǔ)言)是一種用來(lái)制作超文本文檔的簡(jiǎn)單標(biāo)記語(yǔ)言。與常見的字處理文件不同 ,Web 頁(yè)以超文本標(biāo)識(shí) 語(yǔ)言編排格式。它能獨(dú)立于各種操作系統(tǒng)平臺(tái)(如 UNIX ,WINDOWS 等)。HTML 語(yǔ)言作為一種標(biāo)識(shí)性的語(yǔ)言,是由一些特定符號(hào)和語(yǔ)法組成的,所 以理解和掌握都是十分容易的。可以說(shuō), HTML 語(yǔ)言在所有的計(jì)算機(jī)編程語(yǔ)言 中是最簡(jiǎn)單易學(xué)的。 組成 HTML 的文檔都是 ASCII 檔,所以創(chuàng)建 HTML 文件 十分簡(jiǎn)單,只需一個(gè)普通的字符編輯器即可。如 Windows 中的記事本、寫字 板都可以
13、使用。也可以采用專用的 HTML 編輯工具:如 CoffeeHTML 、 Homesite 、 HTMLedit Pro 等工具,它們的特點(diǎn)是能夠自動(dòng)檢查 HTML 文檔 中的語(yǔ)法錯(cuò)誤并協(xié)助改正。 由于有了圖形化的 HTML 開發(fā)工具,使得學(xué)習(xí) HTML 更加容易,可以先用它制作好網(wǎng)頁(yè),再在它附帶的 HTML 代碼編輯器在刪去那 些無(wú)用的代碼,利用它的所見即所得特性,從而很快就能熟練地掌握 HTML 。2.1.3 開發(fā)語(yǔ)言 -VBScriptVBScript 程序語(yǔ)言是 Microsoft 公司將 VB 程序語(yǔ)言加以簡(jiǎn)化,使其較易 學(xué)習(xí),且完全以配合網(wǎng)頁(yè)設(shè)計(jì)發(fā)展重點(diǎn), 除去了有安全性顧慮的指令
14、, 諸如讀寫 刪除文件或執(zhí)行系統(tǒng)調(diào)用程序等, 使設(shè)計(jì)者可安心地在 Internet 上傳送。此外, 又加上適合其他操作平臺(tái)的可移植性,并大大提升了執(zhí)行效率,使得 VBScript 廣受網(wǎng)頁(yè)設(shè)計(jì)者的歡迎。VBScript 腳本語(yǔ)言腳本是應(yīng)用程序在網(wǎng)頁(yè)上表達(dá)的語(yǔ)言 ,可以將腳本嵌入 Web 頁(yè)中。通常腳本在服務(wù)器上運(yùn)行 ,但也可以采用客戶端和服務(wù)器端結(jié)合使用 VBScript 是 ASP 的默認(rèn)腳本語(yǔ)言。2.1.4 開發(fā)語(yǔ)言 -JavaScriptJavaScript 是 1995 年由美國(guó) Netscape 公司為 Navigator2.0 瀏覽器的應(yīng) 用而發(fā)明的。它是寫在 HTML 文件中的一
15、種基于對(duì)象和事件驅(qū)動(dòng)并具有安全性 能的腳本語(yǔ)言,當(dāng)用戶在客戶端的瀏覽器中顯示該網(wǎng)頁(yè)時(shí),瀏覽器就會(huì)執(zhí)行 JavaScript 程序,讓用戶通過(guò)交互式的操作變換網(wǎng)頁(yè)的顯示內(nèi)容, 以實(shí)現(xiàn) HTML 語(yǔ)言所不能實(shí)現(xiàn)的一些功能。 JavaScript 是一種解釋性的,用于客戶端的,基 于對(duì)象的一種程序開發(fā)語(yǔ)言。 在系統(tǒng)的設(shè)計(jì)過(guò)程中可以通過(guò)它實(shí)現(xiàn)一些客戶端的 功能,以減輕服務(wù)器運(yùn)行任務(wù)的壓力,從而達(dá)到高效率的目的2.2 系統(tǒng)開發(fā)工具及插件2.2.1 開發(fā)工具 -AccessAccess 數(shù)據(jù)庫(kù)管理系統(tǒng)是 Microsoft Office 套件的重要組成部分,適用 于小型商務(wù)活動(dòng),用以存貯和管理商務(wù)活動(dòng)所需
16、要的數(shù)據(jù)。 Access 不僅是一個(gè) 數(shù)據(jù)庫(kù),而且它具有強(qiáng)大的數(shù)據(jù)管理功能,它可以方 便地利用各種數(shù)據(jù)源,生 成窗體(表單),查詢,報(bào)表和應(yīng)用程序等。數(shù)據(jù)庫(kù)是有結(jié)構(gòu)的數(shù)據(jù)集合 ,它與一 般的數(shù)據(jù)文件不同, (其中的數(shù)據(jù)是無(wú)結(jié)構(gòu)的 )是一串文字或數(shù)字流。數(shù)據(jù)庫(kù)中的 數(shù)據(jù)可以是文字、圖像、聲音等。Access 數(shù)據(jù)庫(kù)由六種對(duì)象組成, 它們是表、 查詢、窗體、 報(bào)表、宏和模塊。表(Table) 表是數(shù)據(jù)庫(kù)的基本對(duì)象, 是創(chuàng)建其他 5 種對(duì)象的基礎(chǔ)。 表由記錄 組成,記錄由字段組成,表用來(lái)存貯數(shù)據(jù)庫(kù)的數(shù)據(jù),故又稱數(shù)據(jù)表。查詢 (Query) 查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并能 連接
17、若干個(gè)表的字段組成新表。窗體 (Form) 窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以 創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。報(bào)表 (Report) 報(bào)表的功能是將數(shù)據(jù)庫(kù)中的數(shù)據(jù)分類匯總,然后打印出來(lái), 以便分析。宏(Macro) 宏相當(dāng)于 DOS 中的批處理, 用來(lái)自動(dòng)執(zhí)行一系列操作。 Access 列出了一些常用的操作供用戶選擇,使用起來(lái)十分方便。模塊 (Module) 模塊的功能與宏類似,但它定義的操作比宏更精細(xì)和復(fù)雜, 用戶可以根據(jù)自己的需要編寫程序。模塊使用 Visual Basic 編程。2.2.2 開發(fā)工具 -Dream weaver MXMacromedia
18、 公司的 Dream weaver 自問(wèn)世以來(lái)備受網(wǎng)頁(yè)設(shè)計(jì)專業(yè)人士的 青睞,被譽(yù)為“網(wǎng)頁(yè)三劍客之一” 。經(jīng)過(guò)多年的改進(jìn), Macromedia 公司又推出 了新版本: MX 系列的 Dream weaver 。 Dream weaver MX 主要負(fù)責(zé)網(wǎng)頁(yè)版 式設(shè)計(jì),網(wǎng)頁(yè)編輯制作。新版本中,它將 Dream weaver UltraDev 的所有功能 整合近來(lái)。2.2.3 開發(fā)工具 -IISIIS 是微軟公司主推的 Web 服務(wù)器產(chǎn)品,最新版本的是 Windows 2003 里 所包含的 IIS6.0 。IIS支持HTTP ,F(xiàn)TP以及SMTP 協(xié)議。IIS支持與語(yǔ)言無(wú)關(guān) 的腳本編寫和組件,完
19、全支持 VBScript , JavaScript 腳本開發(fā)語(yǔ)言以及 Java 語(yǔ)言,也支持 CGI 和 WinCGI ,ISAPI 擴(kuò)展等。其響應(yīng)性能很高,同時(shí)系統(tǒng)資 源消耗相對(duì)比較少, IIS 安裝,管理和配置都比較簡(jiǎn)單。在 IIS 提供的服務(wù)器端 腳本執(zhí)行環(huán)境中,設(shè)計(jì)人員可以建立和運(yùn)行動(dòng)態(tài)的,交互的,高效的 Web 應(yīng)用 程序。2.2.4 開發(fā)插件 -LyfUploadLyfUpload 是個(gè)免費(fèi)的 ASP 組件,遵從 RFC-1867 HTTP 請(qǐng)求,它可以 在 ASP 頁(yè)面中接收客戶端瀏覽器使用 encType="multipart/form-data" 的 Fo
20、rm 上載的文件。本版本支持單文件上載、 多文件上載、 限制文件大小上載、 限制某一類型文 件上載、文件上載到數(shù)據(jù)庫(kù)、 數(shù)據(jù)庫(kù)中讀取文件及文件上載重命名等功能。 功能:(1)支持單文件上傳 (1.2 版支持上載文件覆蓋判斷功能 );(2) 支持上傳多個(gè)文件; (3)可以將上傳的文件改名保存 (1.2 版支持變量保存功能 );(4)可以同時(shí)使用其它 的 form 元素的信息; (5)支持限制文件上傳的大??; (6) 支持限制文件上傳的類 型 (1.1 版修改,支持多文件類型 )(1.2 版修正 );(7) 可以得到上傳文件的大小 (1.1 版新增功能 ); (8)支持將文件內(nèi)容保存進(jìn)數(shù)據(jù)庫(kù),如上
21、載圖形文件、 DOC 文件等各類 Windows 文件(1.1 版新增功能 );(9)支持從數(shù)據(jù)庫(kù)中讀取上載文件 到數(shù)據(jù)庫(kù)中的記錄 ,如顯示圖形文件、 DOC 文件等各類 Windows 文件 (1.1 版 新增功能);(10)可以得到上傳文件的 MIME 類型,如gif 文件為 images/gif(1.2 版修正 )。系統(tǒng)采用上傳組件的主要目的就是為了實(shí)現(xiàn)在后臺(tái)對(duì)商品圖片的上傳保存, 以實(shí)現(xiàn)在前臺(tái)用戶在購(gòu)買商品對(duì)商品有更深的了解。第三章 系統(tǒng)總體設(shè)計(jì)3.1 需求分析“民以食為天”,隨著人民生活水平的提高,餐飲業(yè)在服務(wù)行業(yè)中占有越來(lái) 越重要的地位。 努力在當(dāng)前餐飲行業(yè)日趨激烈的競(jìng)爭(zhēng)中脫穎而出
22、, 已成為每位餐 飲業(yè)經(jīng)營(yíng)者 所追求的目標(biāo)。網(wǎng)絡(luò)訂餐實(shí)現(xiàn)了小店面大作為的成本效益,解決了 因?yàn)榈昝嫘〉南拗贫鵁o(wú)法提高營(yíng)業(yè)額的難題,是一個(gè)小投入大成效的經(jīng)營(yíng)新模 式。在網(wǎng)上參觀訂餐的人相對(duì)網(wǎng)下人來(lái)說(shuō)還是比較少 ,一個(gè)是對(duì)網(wǎng)上餐館的信用度持疑慮態(tài)度; 另一個(gè)是網(wǎng)上訂餐只可以看到物品的說(shuō)明簡(jiǎn)介和外觀, 沒有看到實(shí)體于細(xì)節(jié)處, 無(wú)法通過(guò)快速瀏覽確定是不是自己想要的菜品。 而這正是傳統(tǒng)的 實(shí)體餐館優(yōu)于網(wǎng)上餐館的地方。 而在網(wǎng)上訂餐的人都是一般都是對(duì)電腦比較熟練 的人,也就就是比較年青化的消費(fèi)群體。就是白領(lǐng)、大學(xué)生、高中生和對(duì)計(jì)算機(jī) 操作相對(duì)比較熟的人。 因?yàn)檫@些人工作都比較忙, 而且對(duì)計(jì)算機(jī)也比較熟,
23、思想 也比較超前,對(duì)于在網(wǎng)上訂餐能夠接受,并經(jīng)常上網(wǎng)訂餐。3.2 系統(tǒng)功能圖網(wǎng)上訂餐系統(tǒng)附 加 功 能后臺(tái)模塊菜 品 信 息 管 理圖 3-1 網(wǎng)上訂餐系統(tǒng)功能模塊圖前臺(tái)功能圖 (如圖 3-1) 主要包括客戶進(jìn)入網(wǎng)站后進(jìn)行的相應(yīng)操作。首先,客戶需要注冊(cè)會(huì)員登錄, 如果不注冊(cè)會(huì)員則不能進(jìn)行訂餐的下一步操作。 其次,會(huì)員注冊(cè)成功后, 以會(huì)員身份登錄網(wǎng)站, 則可以進(jìn)行會(huì)員信息修改, 訂單信息查詢修改,網(wǎng)上訂餐以及網(wǎng)站留言等功能后臺(tái)功能圖 (如圖 3-2) 主要介紹系統(tǒng)管理員登錄網(wǎng)站后臺(tái)進(jìn)行的相應(yīng)操作 首先,管理者需登錄后臺(tái)網(wǎng)站。其次,登錄成功后,可進(jìn)行系統(tǒng)用戶管理、菜品類別設(shè)置、網(wǎng)站新聞發(fā)布、菜品信
24、息管理等。訂單及管理流程圖 (如圖 3-3) 介紹了用戶從開始訂餐到網(wǎng)站后臺(tái)管理者查看訂單,實(shí)現(xiàn)送貨,更改訂單狀態(tài)的整個(gè)過(guò)程,也是整個(gè)訂餐系統(tǒng)的運(yùn)作過(guò)程下訂單流程圖:訂單管理流程圖:圖 3-2 訂單及管理流程圖系統(tǒng)業(yè)務(wù)流程圖:配菜單圖 3-3 系統(tǒng)業(yè)務(wù)流程圖第四章 系統(tǒng)功能模塊分析4.1 前臺(tái)功能模塊分析4.1.1 數(shù)據(jù)庫(kù)連接專門獨(dú)立一頁(yè)面除了作為進(jìn)行數(shù)據(jù)庫(kù)連接功能的實(shí)現(xiàn), 同時(shí)寫入系統(tǒng)常用的 幾個(gè)函數(shù), 其目的是方便以后其它頁(yè)面的功能實(shí)現(xiàn)時(shí)能直接調(diào)用此頁(yè)面, 而不需 反復(fù)寫入代碼,提高效率。函數(shù)的編寫主要是利用了 ASP 內(nèi)置幾個(gè)重要函數(shù)來(lái) 實(shí)現(xiàn)的。4.1.2 菜品圖片瀏覽用戶可直接在主頁(yè)面
25、查看菜品信息包括菜品圖示以及價(jià)格。 操作簡(jiǎn)單只需將 鼠標(biāo)放在菜名上即可顯示菜品圖示。瀏覽方便,特色性強(qiáng)。采用 JavaScript 語(yǔ) 言編寫。在網(wǎng)上搜索代碼嵌入頁(yè)面使用。如圖 4-1 所示圖 4-1 菜單瀏覽頁(yè)面4.1.3 訂單填寫訂單是用戶管理自己在網(wǎng)站訂餐的一個(gè)模塊, 此功能在這里不僅給用戶提供 了查看自己的訂餐,還提供了自動(dòng)計(jì)算功能。如圖 4 2 所示。圖 4-2 訂單圖查看訂單狀態(tài):此功能為會(huì)員所特有,只有會(huì)員登陸后才能查看訂單信息。 如圖 43所示圖 4-3 查看訂單4.1.4 在線留言在網(wǎng)站建設(shè)初期, 針對(duì)所有用戶開放留言區(qū), 用戶可以提出對(duì)菜品信息、 如何送貨以及對(duì)網(wǎng)站建設(shè)的任
26、何問(wèn)題。 在網(wǎng)站正式步入軌道后將改為只針對(duì)會(huì)員開 放。如圖 4 4 所示圖 4-4 用戶留言頁(yè)面檢查留言信息是否填完整:圖 4-5 查看留言填寫完整4.2 后臺(tái)功能模塊分析4.2.1 添加菜單頁(yè)面除了添加菜單的基本窗口,還使用了 2 個(gè)插件來(lái)完善添加菜單詳細(xì)信 息:一個(gè)是上傳組件, 目的是實(shí)現(xiàn)菜單圖片的上傳; 還有一個(gè)就是詳細(xì)說(shuō)明的編 輯,每個(gè)菜單都需要細(xì)節(jié)的介紹, 此插件提供了類似于具有辦公軟件的功能的編 輯窗口。 首先頁(yè)面利用對(duì)象 Session 來(lái)實(shí)現(xiàn)對(duì)后臺(tái)管理員的身份和權(quán)限的控制, 再通過(guò)對(duì)數(shù)據(jù)庫(kù)的連接, 實(shí)現(xiàn)二個(gè)功能: 一個(gè)功能是獲取頁(yè)面 Addpro.asp 所提交的商品相關(guān)信息,
27、 并插入到數(shù)據(jù)庫(kù)相應(yīng)的表里; 再一個(gè)是對(duì)提交商品的更新信息來(lái)刷新數(shù)據(jù)庫(kù),完成對(duì)商品信息的編輯。圖 4-6 菜單添加圖4.2.2 菜單管理 查看菜單信息:顯示菜品名、所屬分類以及發(fā)布時(shí)間,管理者可對(duì)菜單進(jìn)行編輯。如圖4 7 所 示。圖 4-7 菜單管理頁(yè)面4.2.3 查看回復(fù)留言圖 4-8 回復(fù)留言管理者及時(shí)回復(fù)顧客留言,并在前臺(tái)顯示。如圖 4 8 所示第五章 總 結(jié)本論文簡(jiǎn)要介紹了典型 B/S 電子商務(wù)網(wǎng)上訂餐系統(tǒng)的主要體系結(jié)構(gòu)及功能 模塊,重點(diǎn)討論了系統(tǒng)開發(fā)工具、開發(fā)語(yǔ)言等關(guān)鍵技術(shù)以及系統(tǒng)的數(shù)據(jù)庫(kù)建設(shè), 系統(tǒng)流程圖和功能模塊的代碼分析。 目前此系統(tǒng)基本可以完全的實(shí)現(xiàn)網(wǎng)上訂餐的 功能。但系統(tǒng)仍然有一些不盡人意, 而這些問(wèn)題主要集中在系統(tǒng)的安全上, 雖然 系統(tǒng)已經(jīng)通過(guò)相關(guān)的控制語(yǔ)句對(duì)登陸用戶身份進(jìn)行驗(yàn)證, 但是在當(dāng)今網(wǎng)絡(luò)信息安 全中,僅僅對(duì)用戶身份驗(yàn)證是不夠的, 還需要對(duì)傳送數(shù)據(jù)進(jìn)行加密, 防止數(shù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年三分能力七分責(zé)任心得體會(huì)模版(2篇)
- 二零二五版煤炭物流運(yùn)輸新能源車輛采購(gòu)合同4篇
- 二零二五年度養(yǎng)殖場(chǎng)承包運(yùn)營(yíng)管理協(xié)議3篇
- 龍湖地產(chǎn)龍湖一期土石方工程二零二五年度質(zhì)量保證合同4篇
- 2025年度個(gè)人對(duì)公司養(yǎng)老產(chǎn)業(yè)借款合同(養(yǎng)老產(chǎn)業(yè)發(fā)展支持版)2篇
- 2024藥店藥品追溯系統(tǒng)建設(shè)及運(yùn)營(yíng)服務(wù)合同范本3篇
- 2025年度內(nèi)墻涂料施工與綠色建筑認(rèn)證合同
- 2025年退休人員創(chuàng)業(yè)扶持勞動(dòng)合同規(guī)范
- 二零二五年度內(nèi)蒙古自治區(qū)肉牛良種引進(jìn)與推廣合同
- 中小微企業(yè)2024合作創(chuàng)新發(fā)展合同稿版B版
- 物業(yè)民法典知識(shí)培訓(xùn)課件
- 2023年初中畢業(yè)生信息技術(shù)中考知識(shí)點(diǎn)詳解
- 2024-2025學(xué)年八年級(jí)數(shù)學(xué)人教版上冊(cè)寒假作業(yè)(綜合復(fù)習(xí)能力提升篇)(含答案)
- 《萬(wàn)方數(shù)據(jù)資源介紹》課件
- 醫(yī)生定期考核簡(jiǎn)易程序述職報(bào)告范文(10篇)
- 第一章-地震工程學(xué)概論
- 《中國(guó)糖尿病防治指南(2024版)》更新要點(diǎn)解讀
- 交通運(yùn)輸類專業(yè)生涯發(fā)展展示
- 2024年山東省公務(wù)員錄用考試《行測(cè)》試題及答案解析
- 神經(jīng)重癥氣管切開患者氣道功能康復(fù)與管理專家共識(shí)(2024)解讀
- 2025年九省聯(lián)考新高考 政治試卷(含答案解析)
評(píng)論
0/150
提交評(píng)論