網(wǎng)上訂餐系統(tǒng)_第1頁
網(wǎng)上訂餐系統(tǒng)_第2頁
網(wǎng)上訂餐系統(tǒng)_第3頁
網(wǎng)上訂餐系統(tǒng)_第4頁
免費預覽已結束,剩余38頁可下載查看

下載本文檔

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

文檔簡介

1、_課程設計課程名稱:題目名稱:學生學院:專業(yè)班級:學號:學生姓名:指導教師:精品資料_2007年 3月 4日目錄1 系統(tǒng)分析 .41.1用戶需求 .41.2目標系統(tǒng)的流程 .51.3目標系統(tǒng)的數(shù)據(jù)存儲分析: .102.系統(tǒng)設計 .162.1網(wǎng)站總體設計 .162.1.1一般關系模型設計 .162.1.2前臺總體結構設計 .162.1.3后臺總體結構設計 .172.2網(wǎng)頁詳細設計 .182.2.1數(shù)據(jù)庫結構的具體設計 .182.2.2主頁總體布局設計 .182.2.3JavaBeans 或類設計 .202.2.4基礎數(shù)據(jù)頁面設計 .212.2.5核心處理功能網(wǎng)頁設計 .223. 系統(tǒng)實現(xiàn)與運行

2、.263.1數(shù)據(jù)庫表結構的建立與數(shù)據(jù)輸入 .263.2網(wǎng)站系統(tǒng)設計與測試 .293.3系統(tǒng)操作使用的簡要說明 .37精品資料_3.4 運行系統(tǒng)并打印出運行結果383.5 系統(tǒng)評價:41概述:本系統(tǒng)是以B/S 模式設計了一個網(wǎng)上訂餐系統(tǒng),可滿足大多數(shù)中小型的餐飲商務網(wǎng)站要求。 系統(tǒng)統(tǒng)實現(xiàn)了一個完整的網(wǎng)上交易過程,系統(tǒng)結構簡單但功能齊全 ,系統(tǒng)中絕大多數(shù) ASP 頁都直接訪問 WEB 服務器的文件系統(tǒng)或數(shù)據(jù)庫服務器的數(shù)據(jù)庫系統(tǒng),快餐添加功能中的圖片上傳采用組件訪問WEB 服務器。企業(yè)中利用計算機信息化管理是不可阻擋的趨勢,也是21世紀企業(yè)取得成功精品資料_關鍵的一步。餐飲系統(tǒng)的主要目標是實現(xiàn)對餐飲

3、內(nèi)部各種管理的電子化、自動化、提高各個模塊的辦公效 率,為高 質(zhì)量餐飲服務提供 保證。系統(tǒng)是以dreamweaver 為前臺開發(fā)工具,以Microsoft access為后臺數(shù)據(jù)庫服務器,采用當前最流行的B/S 架構 , 利用數(shù)據(jù)庫及分布式處理技術、 模塊化功能設計等。系統(tǒng)著眼于餐飲業(yè)的當前管理與未來發(fā)展。系統(tǒng)結構圖如下:WEB 服務器數(shù)據(jù)庫服務器ASP 頁上傳組件1 系統(tǒng)分析1.1 用戶需求 :網(wǎng)上訂餐系統(tǒng)是一種具有交互功能的商業(yè)信息系統(tǒng),它在網(wǎng)絡上建立一個虛擬的快餐商城,使得訂餐過程變得輕松、快捷、方便,同時會員也可以在網(wǎng)上免費開一家自己的網(wǎng)上餐店,本系統(tǒng)包括了會員管理、 快餐管理和訂餐車

4、管理 3 種功能,另外添加了必要的系統(tǒng)管理。自從計算機應用于管理領域以來,短短的30 多年,發(fā)生了驚人的變化;在信息系統(tǒng)開發(fā)與應用方面的進展相當神速,在餐飲業(yè)競爭越來越激烈的今天,餐飲業(yè)該如何提高服務質(zhì)量和管理能力顯得越來越重要。尤其是大型餐飲企業(yè), 企業(yè)內(nèi)部服務項目眾多, 即要完成前臺的一般性服務工作,又要完成后臺的管理工作,前臺包括:客人點菜管理、收銀管理、會員管理、菜品分類管理、菜品品種精品資料_管理、每日統(tǒng)計營業(yè)狀況等;后臺包括:原料的進出、原料庫存量即時監(jiān)控、原料消耗日盤點、原料的損耗、人員管理、成績考核等眾多的內(nèi)容。如果沒有一套可靠的管理系統(tǒng),單憑原始的手工操作,不僅管理效率低,而

5、且經(jīng)常出現(xiàn)錯誤。再加上一些未知的人為因素,不僅影響企業(yè)的經(jīng)營成本,降低利潤,還會極大的影響餐飲業(yè)的服務質(zhì)量。可行性分析: 據(jù)我們調(diào)查:一些酒店、飯店采用手工點菜、結帳;客人就餐率為30% 的時候,服務員可以應付自如, 服務員人數(shù)供過于求; 當就餐率為60% 的時候,服務員顯得有些忙碌, 尤其是遇到分樓層的情況,服務員需要不停地上下走動,有點供不應求;當就餐率為90%-100%的時候,服務員就顯得過于忙碌,忙亂時常常顧此失彼,出現(xiàn)這樣那樣的錯誤,大大影響了服務質(zhì)量;在結帳時,還會出現(xiàn)客人等待、算錯帳、跑單的現(xiàn)象。在原料倉庫中,菜品原料數(shù)量不很確實,浪費嚴重。 因為企業(yè)的營業(yè)收入就在菜品售價與原料

6、的差額中,無論是原料管理還是收銀管理,只要其中一項出現(xiàn)錯誤,就會直接影響企業(yè)的效益。利用計算機系統(tǒng)來管理店內(nèi)的所有業(yè)務,不僅速度快、效率高,而且大大提高了數(shù)據(jù)的準確率。即排除了人為因素的干擾, 又使各方面的數(shù)據(jù)得到嚴格控制,降低了經(jīng)營成本, 增加了企業(yè)效益, 大大提高了餐飲業(yè)務辦公的自動化程度。無形中就提高了工作效率和企業(yè)的管理水平,使企業(yè)贏得了時間, 贏得了客戶, 贏得了效益。這才符合現(xiàn)代化企業(yè)管理的要求。使企業(yè)全面提升了一個檔次。所以,餐飲企業(yè)使用計算機系統(tǒng)來管理各種業(yè)務是當今社會的一個必然發(fā)展趨勢。計算機還可以實現(xiàn)數(shù)據(jù)遠程傳輸,您只要輕輕一擊鼠標, 即可對整個企業(yè)的運營狀況了如支撐。1.

7、2 目標系統(tǒng)的流程精品資料_所選業(yè)務相關的組織機構圖:說明:本站是提供免費為會員開店的多店方案快餐系統(tǒng),特點是店鋪可分布在不同地區(qū),甚至是不同城市,系統(tǒng)管理員審核通過的店主可掌管理各店鋪的經(jīng)營狀態(tài) , 包括快餐管理,訂單管理,留言管理等等。注冊會員可根據(jù)實際需要在不同店鋪都可以訂餐。各分店運用同一套系統(tǒng),進行各自的管理,單獨核算。前臺客戶登陸數(shù)據(jù)流程圖 :精品資料_注冊用戶登陸系統(tǒng)客戶訂餐繼續(xù)訂訂購餐結賬訂單信息購物車收銀臺訂單后臺管理數(shù)據(jù)流程圖:添加管理員會員管管理員理用戶管理客戶訂單管理員審核處理客戶訂單站務管理后臺管理添加小查看類管理客快餐管理戶退出系統(tǒng)添加大管理快添加快類系統(tǒng)信息餐餐畫

8、出網(wǎng)上訂餐系統(tǒng)圖T精品資料_FT-11 購買單銷售部FT-1 購買訂單FT-12 配送單客戶系統(tǒng)管理配送部FT-13 購買發(fā)票客戶圖 T :網(wǎng)上訂餐系統(tǒng)根據(jù)功能數(shù)據(jù)(P-D )分析法,敘述分析過程并畫出U/C 矩陣如下:數(shù)據(jù)資料購 客未注 錯正錯庫缺購配錯正發(fā)庫發(fā)買 戶 注冊 誤確誤 存貨買 送 誤確貨存票訂 檔 冊用 單單通 檔通單 單 單單單臺收單 案 用戶 據(jù)據(jù)知 案知據(jù)據(jù)帳 據(jù)過程戶單單購買商品U1審核客戶UCCCC拒絕購買UUC審核單據(jù)CCUC拒絕購買UC審核庫存UUCCU2登記購買UC生產(chǎn)配送單UCUC C精品資料_審核單據(jù)UCC生成發(fā)貨單UC3修改庫存信息UC發(fā)貨配送UC精品資料

9、_畫出網(wǎng)上訂餐系統(tǒng)0 層圖0-1錯 誤申請表FFT-1購買 訂單1FT -11購買單2FT-1購買信息銷售信息2配處理處理送單3FT-2支付單配送信息處S0-1 庫存檔案理S0-2 客戶檔案圖 0 :網(wǎng)上訂餐系統(tǒng)1.3 目標系統(tǒng)的數(shù)據(jù)存儲分析:從設計 E-R 圖的基本原則:原則 1 :能獨立存在的事物,例如人、物、事、地、團體、機構、活動、事項等等,在其有多個由基本項描述的特征需要被關注時,就應把它作為實體。原則 2:兩個或多個實體間的關聯(lián)與結合,如主管、從屬、組成、占有、作用、配合、協(xié)同等等當需要予以關注時,應作為聯(lián)系。聯(lián)系通常是某類行為動作,ERD 中關注的是其狀態(tài)與結果而非其過程。原則

10、3 :實體的屬性是實體的本質(zhì)特征。實體應有標識屬性(能把不同個體區(qū)分開來的屬性組),并指定其中一個作為主標識。聯(lián)系的屬性是聯(lián)系的結果或狀態(tài)。屬性具有如下幾個特點:a.非多值性; b.非復合性; c.非導出性。而實體的屬性還應有非關聯(lián)性。原則 4(一事一地原則):所有基本項在同一E-R 圖中作為屬性要在且僅在一個地方出現(xiàn)。畫出 ERD系統(tǒng)管理員精品資料_編號管理員賬號管理員密碼系統(tǒng)管理員 E-R 圖用戶(包括掌柜)用戶編號用戶賬號用戶密碼聯(lián)系電話 用戶信息表 E-R 圖快餐信息表快餐編號用戶編號快餐名稱快餐大類 快餐信息表 E-R 圖訂單信息表訂單編號用戶編號用戶賬號用戶姓名 精品資料_訂單信息

11、表 E-R 圖系統(tǒng)信息表編號網(wǎng)站名稱網(wǎng)站地址網(wǎng)站 LOGO 地址 系統(tǒng)信息表 E-R 圖留言表留言 ID用戶編號用戶賬號用戶頭像 留言表 E-R 圖總體的 E-R 圖精品資料_管理員賬號編號管理員密碼快餐大類系統(tǒng)管理員 編號網(wǎng)站名稱快餐名稱網(wǎng)站地址用戶編號快餐信息表管理系統(tǒng)信息表網(wǎng)站 LOGO 地址用戶賬號快餐編號用戶編號 留言 ID留用戶賬號言發(fā)表用戶表用戶編號用戶密碼用戶頭像 定餐聯(lián)系電話 訂單編號訂單信息表 用戶編號用戶賬號用戶姓名根據(jù)從 E-R 圖導出一般關系模型的4 個原則:原則 1:E-R 圖中的每一個獨立實體變換為一個關系,其屬性變?yōu)殛P系的屬性,其主標識變?yōu)殛P系的主碼。原則 2:

12、 E-R 圖中的從實體及相應的“的”聯(lián)系變換為一個關系,從實體的屬性加上主實體關系的主碼構成這個關系的屬性。如果“的”聯(lián)系是1:1 的,則以主實體關系的主碼加上同一主實體個體聯(lián)系的不同從屬實體個體賴以相互區(qū)分的屬性組,組成該關系的主碼。原則 3:M 聯(lián)系通過在“多”實體關系中增加相聯(lián)系的“1”實體關系的主碼及聯(lián)系精品資料_本身的屬性來表達。其中“ 1”實體主碼為外來碼。原則 4:M: M 聯(lián)系轉換成一個獨立的關系,被聯(lián)系實體關系的主碼(作為外來碼)和聯(lián)系本身的屬性作為該關系的屬性,被聯(lián)系實體關系的主碼組成其復合主碼。整理伴隨著DFD 的繪制畫出的功能層次圖(FHD ),得到新系統(tǒng)的FHD 。系

13、統(tǒng)功能模塊圖 (會員管理模塊、在線訂餐模塊和系統(tǒng)管理模塊)會員管理模塊在線訂餐模塊系統(tǒng)管理模塊用戶注冊快餐查找快餐信息管理用戶審核訂餐車管理交易信息管理用戶登錄驗證訂單查詢系統(tǒng)信息管理根據(jù)這些功能,設計出系統(tǒng)的功能層次,如下圖M瀏覽快餐系統(tǒng)管理F網(wǎng)快餐管理上訂搜索快餐訂單管理餐系前臺管理后臺管理留言管理統(tǒng)用戶注冊會員管理在線訂餐精品資料_瀏覽新聞用戶管理功能模塊創(chuàng)建修改刪除店主信息系統(tǒng)管理員系統(tǒng)用修改刪自除身用密戶碼信息戶信息管理管理系統(tǒng)信息管理店鋪站務信息店主精品資料_修改自身密碼創(chuàng)建修改自身信息信息會員創(chuàng)建修改個人資料查看訂單留言信息等信息2.系統(tǒng)設計2.1網(wǎng)站總體設計一般關系模型設計用戶

14、編號精品資料_用戶編號前臺總體結構設計:index.asp樣式表鏈接(1)圖形( 位圖) 鏈接(3)文件鏈接(1)后臺總體結構設計:精品資料_default.aspread.asptop.aspleft.asp樣式表鏈接 (1)index.aspmanager_list.aspproduct_check.aspaddnews.aspUser_Check.aspOrderList_CheckOK.aspadmin_outlogin.asp圖形(位圖) 鏈接 (3)add_manager.aspadd_manager_ok.aspadd_class_1.aspdefault.aspadd_clas

15、s_2.aspadd_class_1_ok.asptop.aspleft.aspadd_class_2_name.aspread.aspadd_class_2_ok.aspadmin_book.aspadd_product.asp樣式表鏈接 (1)文件鏈接 (1)add_product_2.aspadd_product_3.asp?class_1_name=圖形(位圖) 鏈接 (1)<%=request.form("class_1_name")%add_product_ok.asp2.2 網(wǎng)頁詳細設計數(shù)據(jù)庫結構的具體設計:a.用戶信息:用戶編號、用戶賬號、密碼、姓名、

16、性別、QQ 號碼、電話、EMAIL 、收餐地址、注冊時間等b.快餐信息:快餐編號、快餐ID、快餐名、所屬大類、所屬小類、快餐介紹、市場價、會員價和加入時間等c.訂單信息:訂單ID、用戶賬號、姓名、 QQ 號碼、 電話、收餐地址和付款方式等主頁總體布局設計:前臺主頁面布局: 亮麗快餐網(wǎng)主頁面設計獨特而引人入目,不僅在主菜單上面提供了最新快餐, 購物車,客戶留言和關于本站信息,而且還在頁面一角提供了新精品資料_品推薦供顧客瀏覽和了解。 除此之外,還提供了大量可供查看的快餐供顧客能立即定購。顧客還可以通過用戶注冊而成為網(wǎng)站的會員,注冊成會員后, 顧客就可以通過查詢自己想要訂購的快餐來進行網(wǎng)上定購,整

17、個過程非常方便。 顧客能夠享受到優(yōu)質(zhì)的服務質(zhì)量。主頁面:后臺管理布局:后臺主要有用戶管理,快餐管理,站務管理,退出系統(tǒng)和系統(tǒng)信息等幾個模塊, 用戶管理里面包括添加管理員,管理員審核兩個功能; 快餐管理包括管理快餐,添加快餐,添加大類,添加小類等4 個功能;站務管理包括會員管理,客戶訂單處理,客戶訂單查看和管理客戶留有等4 個功能;后臺登陸頁面:精品資料_后臺管理系統(tǒng)頁面:或類設計 :我們可以把可重用的代碼部分 (如數(shù)據(jù)庫的連接)和頁面邏輯部分寫入JavaBean中,還可以通過使用 JavaBean 來減少在 Jsp 頁面中腳本語言的使用率, 這樣可以使得 Jsp 頁面更簡潔、更容易維護、更容易

18、被非編程人員接受。在開發(fā)過程中經(jīng)常需要對數(shù)據(jù)庫操作,這就需要連接數(shù)據(jù)庫和操作數(shù)據(jù)庫(包括數(shù)據(jù)的插入、更新、刪除和查詢等),因此將連接數(shù)據(jù)庫和操作數(shù)據(jù)庫的代碼寫成了 一個JavaBean : connDB.java 。 具體 代碼 請查看網(wǎng)站目錄下WEB-INFclassesbeans的 connDB.java 文件。精品資料_在開發(fā)過程中經(jīng)常需要考慮中文亂碼問題、過濾一些特殊字符(如空格與Null 值等)和顯示文本中的回車換行、空格。此功能通常都需要編寫成一個獨立的JavaBean: chStr.java完 成 , 具 體 代 碼 請 查 看 網(wǎng) 站 目 錄 下WEB-INFclassesbe

19、ans的 chStr.java 文件。在購物車中程序需要使用一個foodelement 對象保存所選食物信息, 生成該對 象 的JavaBean : bookelement.java。 具 體 代 碼 請 查 看 網(wǎng) 站 目 錄 下WEB-INFclassesbeans的 bookelement.java文件。基礎數(shù)據(jù)頁面設計:例如對客戶的信息刪除頁面如下:如果要刪除掉賬號為1234 ,姓名為 li 的客戶,直接點擊操作中的刪除鈕,就可以把該客戶注冊信息刪除掉,出現(xiàn)刪除后的頁面如下, 這是記錄中就減少了一條數(shù)據(jù)。如圖:精品資料_核心處理功能網(wǎng)頁設計:例 1:購物車網(wǎng)頁設計:當你在主頁面中點擊了

20、一下三種快餐的訂購后,在查看購物車欄里就出現(xiàn)以下頁面:訂購完后選擇“去收銀臺”付賬,出現(xiàn)下圖:精品資料_點擊下一步,出現(xiàn)訂單信息框,如下:出現(xiàn)確認信息如下圖:精品資料_點擊提交訂單,出現(xiàn)訂單成功框,并記下你的訂單號,如下:例 2:客戶留言網(wǎng)頁設計:點擊客戶留言后, 你就可以在網(wǎng)頁上面留下你對本網(wǎng)站服務或者快餐質(zhì)量的各種意見,點擊右邊的“簽寫新留言”就出現(xiàn)一下頁面:精品資料_填寫留言信息后,如下圖:精品資料_點擊“提交留言”后,出現(xiàn)提交成功對話框:在主頁面的客戶留言中就可以瀏覽到自己的留言信息,如下圖:3. 系統(tǒng)實現(xiàn)與運行3.1 數(shù)據(jù)庫表結構的建立與數(shù)據(jù)輸入:數(shù)據(jù)庫邏輯設計:圖 1:系統(tǒng)管理員精

21、品資料_圖 2:用戶信息表圖 3:快餐信息表精品資料_圖 4:快餐大類圖 5:快餐小類圖 6:訂單信息表圖 7:系統(tǒng)信息表精品資料_圖 8:留言表圖 9:快餐新聞表3.2 網(wǎng)站系統(tǒng)設計與測試:會員管理模塊(包含以下幾個子模塊 ,會員注冊、會員審核、用戶登錄驗證)reguser.asp 頁面代碼functionFORM1_onsubmit()/ 通過 returnFORM1_onsubmit() 來判斷用戶輸入是否合法 ;alert(" 請輸入正確的會員帳號。");return false;精品資料_ </SCRIPT><FORMlanguage=javas

22、criptname=FORM1onsubmit="returnFORM1_onsubmit()"action=reguser2.aspmethod=post>/ 將 uid的值 送入reguser2 頁面。<INPUT maxLength=16 size=12name=uid></tr><INPUT class=maintype=submitsize=3 value= 立刻注冊name=Submit22style="border:1px dotted gray; "></FORM>reguser2.asp 頁面代碼<% LANGUAGE="VBSCRIPT" %><!-#include file="conn.asp"->/引用數(shù)據(jù)庫連接對象文件<%set

溫馨提示

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

評論

0/150

提交評論