網(wǎng)上訂餐系統(tǒng)概要設(shè)計1_第1頁
網(wǎng)上訂餐系統(tǒng)概要設(shè)計1_第2頁
網(wǎng)上訂餐系統(tǒng)概要設(shè)計1_第3頁
網(wǎng)上訂餐系統(tǒng)概要設(shè)計1_第4頁
網(wǎng)上訂餐系統(tǒng)概要設(shè)計1_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGEPAGE0數(shù)據(jù)庫課程設(shè)計概要設(shè)計說明書設(shè)計題目:網(wǎng)上訂餐系統(tǒng)院系:專業(yè)班級:學(xué)號:姓名:郵箱:指導(dǎo)老師:起止時間:2012年3月——2012年5月PAGEPAGE21、引言1.1編寫目的為了讓消費者清晰了解餐店提供的外賣服務(wù)。消費者可以實時了解該餐店還提供什么外賣服務(wù)和菜式。為了方便餐店對外賣訂單的管理,清晰地了解那個訂單還沒處理,并且不用無時無刻都盯著電話。1.2背景

本項目名稱:網(wǎng)上訂餐系統(tǒng)項目開發(fā)人員:預(yù)期讀者:該文檔預(yù)期讀者為開發(fā)組設(shè)計人員。1.3參考資料

《現(xiàn)代軟件工程》陳松喬等編著,清華大學(xué)出版社

2總體設(shè)計

2.1需求規(guī)定

本項目是提供給提供外賣服務(wù)的餐店的。消費者可以注冊和在線瀏覽菜式,登錄之后還可以把菜式訂單添加到購物車并且提交,還可以查詢訂餐的狀態(tài)。而餐店管理員也可以注冊和登錄。登錄以后可以對訂單管理和菜式管理。其中可以選擇一個時間段后列出客戶提交的訂單,并且可以對訂單進行確認.刪除.回復(fù)。另外對菜式管理,選擇菜式管理以后列出所有菜式,并且可以添加菜式.刪除菜式和對菜式的名字.圖片.價格等信息進行修改。2.2運行環(huán)境操作系統(tǒng)為Windows

xp/7

數(shù)據(jù)庫SQL

server2005

3、登錄界面管理二個登錄頁面:一是系統(tǒng)管理員登錄頁面,二是用戶登錄頁面。3.1系統(tǒng)管理員頁面:實現(xiàn)菜式添加、菜式修改、菜式刪除、數(shù)據(jù)庫的恢復(fù)、數(shù)據(jù)庫的備份、留言的刪除、訂單處理、留言的回復(fù)等基本功能.3.2用戶登錄頁面:實現(xiàn)菜式的查詢,購物車的菜式的添加及刪除,留言的提交,密碼的修改,用戶登陸密碼的更改等基本功能.4、系統(tǒng)模塊設(shè)計該系統(tǒng)功能有:信息管理,菜式管理,訂單管理等,可分為下面幾個模塊:4.1、基本信息管理(用戶賬戶,密碼;管理員賬戶,密碼、用戶留言等)4.2、菜式管理(菜名,、上傳、價格等)4.3、訂單管理(菜名、數(shù)量、價格、地址、電話、備注、姓名等 4.4具體模塊模塊編號:01模塊名稱:用戶注冊登錄模塊模塊編號:02模塊名稱:菜單瀏覽模塊編號:03模塊名稱:客戶訂單模塊模塊編號:04模塊名稱:留言模塊模塊編號:05模塊名稱:管理員管理模塊模塊編號:06模塊名稱:菜品上傳模塊4.5基本設(shè)計概念和處理流程1、瀏覽與選擇餐飲信息:顧客進入網(wǎng)站,不需身份確認就可以在網(wǎng)站上隨意瀏覽,登錄系統(tǒng)后即刻自動提供購物車則可挑選餐飲(可增加、刪除、修改購物車上餐飲的類型),網(wǎng)站提供餐飲信息列表,最先添加的餐飲信息優(yōu)先列表給顧客作為選購時的參考;2、判斷:顧客確定所購餐飲信息后,系統(tǒng)將判斷該顧客是否注冊,如果是,則可直接填寫訂單;否則,提示顧客登記注冊;3、提交訂單:已選購的菜品信息需填寫訂單細節(jié)。4、注冊:顧客可在餐館的網(wǎng)站上注冊后提交申請;5、確認:后臺管理將實時得到顧客的注冊信息,通過電話及其他方式確認,當確認后,系統(tǒng)管理員可對該顧客提交的預(yù)定信息進行審核。6、送貨與付款:網(wǎng)上的每一份訂單都將實時存入后臺數(shù)據(jù)庫,后臺操作人員通過電話及其他方式確認,確認后將及時實施審核該訂單:向顧客送貨,貨到付款,完成網(wǎng)上交易。圖1業(yè)務(wù)流程圖圖2顧客訂餐流程圖圖3管理員管理訂單流程圖5、接口設(shè)計5.1用戶接口;本系統(tǒng)提供可視化的操作方式,用戶只需使用鼠標進行命令控制,使用鍵盤進行參數(shù)輸入;用戶通過窗口,對話框等交互。5.2硬件接口:本系統(tǒng)不需要特定的硬件或硬件接口進行支撐。

5.3軟件接口:本系統(tǒng)的軟件接口由html、jsp、asp編程語言,SQL數(shù)據(jù)庫以及數(shù)據(jù)結(jié)構(gòu)組成。通訊接口:本系統(tǒng)的沒有特殊的通訊接口,通訊接口由所使用的PC機決定。6、運行設(shè)計6.1運行模塊組合本程序主要是以一個窗口為模塊,一般一個窗口完成一個特定的功能,通過每一個窗口最上面的索引是實現(xiàn)模塊間不同功能的連接和組合。各模塊之間相對獨立,程序的可移植性好。各模塊之間主要以傳遞參數(shù)來實現(xiàn)模塊之間的合作和數(shù)據(jù)共享。6.2運行控制只要符合軟件設(shè)計的要求,用戶可自由控制,不限定用戶輸入,異常由程序內(nèi)部進行處理,給出相應(yīng)的提示信息。6.3運行時間由用戶決定,但每次操作響應(yīng)時間上限應(yīng)控制在5S以內(nèi)。7、軟件結(jié)構(gòu)7.1B/S架構(gòu),通過網(wǎng)絡(luò)及瀏覽器使用網(wǎng)上訂餐系統(tǒng)整體功能模塊圖圖4系統(tǒng)整體功能模塊圖8、系統(tǒng)出錯處理設(shè)計8.1信息出錯出錯信息出錯時,系統(tǒng)輸出信息的形式、含義及處理方法亂碼系統(tǒng)輸出信息的形式為亂碼,解決辦法:對提交的漢字信息從新進行編碼。注冊輸出信息,注冊不成功,解決辦法:輸入符合軟件規(guī)定的會員名和密碼。登錄輸出信息登陸不成立,解決辦法:輸入已經(jīng)注冊的文件名和密碼表1出錯信息表8.2補救信息將上面的給出的出錯信息進行分析,得到主要的錯誤可能有:(1)數(shù)據(jù)庫連接錯誤:這類錯誤主要是數(shù)據(jù)庫設(shè)置不正確引起的,我們只要取消本次操作,提醒維護人員自己檢查數(shù)據(jù)庫問題即可。(2)輸入錯誤:主要是用戶輸入不規(guī)范造成的,我們在盡量減少用戶出錯的條件的情況下對用戶進行提醒,然后再次操作。(3)亂碼:主要發(fā)生在提交漢字信息的情況下,這是我們只需要對提交的漢字從新進行編碼即可。(4)其他操作錯誤:對于用戶的不正當操作,有可能是程序發(fā)生錯誤。我們主要是種植操作,并提醒用戶種植的原因和操作規(guī)范。(5)其他不可預(yù)知的錯誤:程序也會有一些我們無法預(yù)知或沒有考慮完全的錯誤,我們對此不可能做出完全的異常處理,為了保證數(shù)據(jù)的安全,要經(jīng)常對數(shù)據(jù)庫進行備份。然后犯規(guī)錯誤信息,以逐步完善程序。8.3系統(tǒng)維護計劃軟件的維護主要包括,數(shù)據(jù)庫的維護和軟件功能的維護。對于數(shù)據(jù)庫的維護,主要是經(jīng)常備份數(shù)據(jù)庫的內(nèi)容,以防止數(shù)據(jù)庫內(nèi)容的丟失。對于

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論