網(wǎng)上訂餐系統(tǒng)概要設(shè)計(jì)說(shuō)明書范文_第1頁(yè)
網(wǎng)上訂餐系統(tǒng)概要設(shè)計(jì)說(shuō)明書范文_第2頁(yè)
網(wǎng)上訂餐系統(tǒng)概要設(shè)計(jì)說(shuō)明書范文_第3頁(yè)
網(wǎng)上訂餐系統(tǒng)概要設(shè)計(jì)說(shuō)明書范文_第4頁(yè)
網(wǎng)上訂餐系統(tǒng)概要設(shè)計(jì)說(shuō)明書范文_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)說(shuō)明書報(bào)告名稱 網(wǎng)上訂餐系統(tǒng)專 業(yè)班 級(jí)組長(zhǎng)姓名組員名單日 期 指導(dǎo)教師1引言錯(cuò)誤!未定義書簽。1.1編寫目的錯(cuò)誤!未定義書簽。1.2背景錯(cuò)誤!未定義書簽。1.3定義錯(cuò)誤!未定義書簽。1.4參考資料錯(cuò)誤!未定義書簽。2總體設(shè)計(jì)箔誤!未定義書簽。2需求規(guī)泄錯(cuò)誤!未定義書簽。2.2運(yùn)行環(huán)境錯(cuò)誤!未定義書簽。2.3基本設(shè)計(jì)概念和處理流程錯(cuò)誤!未定義書簽。2.4結(jié)構(gòu)錯(cuò)誤!未定義書簽。2.5功能需求與程序的關(guān)系錯(cuò)誤!未定義書簽。2.6人工處理過(guò)程錯(cuò)誤!未定義書簽。2.7尚未解決的問(wèn)題錯(cuò)誤!未定義書簽。3接口設(shè)計(jì)錯(cuò)誤!未定義書簽。3用戶接口錯(cuò)誤!未定義書簽。3.2外部接口錯(cuò)誤!未定義書

2、簽。3.3內(nèi)部接口錯(cuò)誤!未定義書簽。4運(yùn)行設(shè)計(jì)錯(cuò)誤!未定義書簽。4運(yùn)行模塊組合錯(cuò)誤!未定義書簽。4.2運(yùn)行控制錯(cuò)誤!未定義書簽。4.3運(yùn)行時(shí)間錯(cuò)誤!未定義書簽。5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)錯(cuò)誤!未定義書簽。5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)錯(cuò)誤!未定義書簽。5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)錯(cuò)誤!未定義書簽。5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系錯(cuò)謀!未定義書簽。6系統(tǒng)岀錯(cuò)處理設(shè)計(jì)錯(cuò)誤!未定義書簽。6.1出錯(cuò)信息錯(cuò)誤!未定義書簽。6.2補(bǔ)救措施錯(cuò)誤!未定義書簽。6.3系統(tǒng)維護(hù)設(shè)計(jì)錯(cuò)誤!未定義書簽。概要設(shè)計(jì)說(shuō)明書1引言1.1編寫目的俗話說(shuō)民以食為天”,在當(dāng)今社會(huì),隨著人們生活水平的不斷提髙,人們?cè)絹?lái)越重 視飲食的質(zhì)量。越來(lái)越多的人選擇到餐廳

3、吃飯。這樣既方便又美味。但是,隨著到餐廳就 餐的人越來(lái)越多,在餐廳發(fā)生了等待,就餐環(huán)境差等問(wèn)題。網(wǎng)上訂餐,正是解決這一問(wèn)題 的好方法。網(wǎng)上訂餐既可以方便用戶訂餐,也方便餐廳進(jìn)行管理。減少了人力物力的付 出。編寫本概要說(shuō)明書是為了說(shuō)明該網(wǎng)上訂餐系統(tǒng)的總體設(shè)計(jì)、接口設(shè)計(jì)、運(yùn)行設(shè)計(jì)、系 統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)以及系統(tǒng)岀錯(cuò)處理設(shè)計(jì)。為今后詳細(xì)設(shè)訃該系統(tǒng)以及編碼過(guò)程打下基礎(chǔ)。 該概要設(shè)計(jì)說(shuō)明說(shuō)的預(yù)期讀者是該軟件的設(shè)計(jì)人員。1-2背景系統(tǒng)名稱:網(wǎng)上訂餐系統(tǒng)任務(wù)提岀者:哈爾濱工程大學(xué)軟件工程項(xiàng)目實(shí)踐組開發(fā)者:班第小組用戶:具有一左能力的餐廳及需要網(wǎng)上訂餐服務(wù)的客戶在國(guó)內(nèi)比較流行的訂餐方式還是電話訂餐,這種方式需要餐

4、廳有專門的人來(lái)負(fù)責(zé)接聽 電話,并且需要人工記錄客戶信息,還要保留紙質(zhì)的客戶信息。這樣既浪費(fèi)人力,又要花 費(fèi)空間和時(shí)間對(duì)客戶資料進(jìn)行保管與整理。而且人工操作的出錯(cuò)率很高。效率比較低。采用網(wǎng)上訂餐的方式進(jìn)行訂餐則能有效地解決以上的問(wèn)題,不僅方便訂餐的顧客,也 能使餐廳減輕負(fù)擔(dān),更重要的是可以提高餐廳的工作效率。1-3定義B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式):是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式, WEB瀏覽器是客戶端最主要的應(yīng)用軟件。電子商務(wù):通常是指是在全球各地廣泛的商業(yè)貿(mào)易活動(dòng)中,在因特網(wǎng)開放的網(wǎng)絡(luò)環(huán)境下, 基于瀏覽器/服務(wù)器應(yīng)用方式,買賣雙方不謀面地進(jìn)行各種商貿(mào)活動(dòng),實(shí)

5、現(xiàn)消費(fèi)者的網(wǎng)上購(gòu) 物,商戶之間的網(wǎng)上交易和在線電子支付以及體種商務(wù)活動(dòng)、交易活動(dòng)、金融活動(dòng)和想過(guò) 的綜合服務(wù)活動(dòng)的一種新型的商業(yè)運(yùn)營(yíng)模式。14參考資料列出有關(guān)的參考文件,如:a. 本項(xiàng)目的經(jīng)核準(zhǔn)的訃劃任務(wù)書或合同,上級(jí)機(jī)關(guān)的批文:b. 屬于本項(xiàng)目的其他已發(fā)表文件;c. 本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列岀這些文件 的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說(shuō)明能夠得到這些文件資料的來(lái)源。2總體設(shè)計(jì)2.1需求規(guī)定1、操作簡(jiǎn)單,對(duì)于大多數(shù)網(wǎng)絡(luò)用戶都可以輕松地實(shí)現(xiàn)在網(wǎng)上訂餐的功能,界面淸晰,簡(jiǎn)單 易懂,易于操作。2、具有類似網(wǎng)站的管理的功能,增加,刪除,更改,填寫訂餐客戶信息。

6、3、系統(tǒng)運(yùn)行快速穩(wěn)定,高效。4、在結(jié)構(gòu)上具有很好的可擴(kuò)展性,一邊與將來(lái)在功能上的增加。2.2運(yùn)行環(huán)境操作系統(tǒng):Windows XP及英以上版本數(shù)據(jù)庫(kù):SQL 20052.3基本設(shè)計(jì)概念和處理流程說(shuō)明本系統(tǒng)的基本設(shè)計(jì)概念和處理流程,盡量使用圖表的形式。本系統(tǒng)的基本設(shè)計(jì)槪念:訂餐客戶通過(guò)瀏覽網(wǎng)頁(yè)上的菜品信息,通過(guò)填寫信息進(jìn)行訂 餐。餐廳通過(guò)收集訂餐信息進(jìn)行送餐,并對(duì)客戶信息進(jìn)行管理。處理流程:餐廳將菜品的基本信息,包括圖片,價(jià)格,配料發(fā)布到網(wǎng)上訂餐主頁(yè)上 訂餐客戶瀏覽網(wǎng)頁(yè)- 打開訂餐菜單填寫信息- 驗(yàn)證所填寫信息是否正確提示客戶訂餐成 功- 餐廳整理訂餐信息- 送餐。英流程圖如下所示:r結(jié)束3/1

7、02.4結(jié)構(gòu)用一覽表及框圖的形式說(shuō)明本系統(tǒng)的系統(tǒng)元素(各層模塊、子程序、公用程序等)的 劃分,扼要說(shuō)明每個(gè)系統(tǒng)元素的標(biāo)識(shí)符和功能,分層次地給出各元素之間的控制與被控制 關(guān)系.2.5功能需求與程序的關(guān)系本條用一張如下的矩陣圖說(shuō)明各項(xiàng)功能需求的實(shí)現(xiàn)同各塊程序的分配關(guān)系:插入菜品信息插入訂單菜單驗(yàn)證輸入信息是 否可行顯示訂餐成功客戶瀏覽訂餐網(wǎng)頁(yè)訂餐修改菜品信息2.6人工處理過(guò)程本軟件系統(tǒng)在餐廳收到訂餐信息后,需要有以為工作人員瀏覽信息并安排送餐人員送 餐。2.7尚未解決的問(wèn)題說(shuō)明在概要設(shè)計(jì)過(guò)程中尚未解決而設(shè)汁者認(rèn)為在系統(tǒng)完成之前必須解決的各個(gè)問(wèn)題。3接口設(shè)計(jì)3.1用戶接口窗口化,索引式,在操作時(shí)響應(yīng)

8、熱鍵。3.2外部接口硬件結(jié)構(gòu):無(wú);軟件接口:通過(guò)橋接器與microsoft mySQL 2005數(shù)據(jù)庫(kù)連接;3.3內(nèi)部接口通過(guò)而向?qū)ο笳Z(yǔ)言設(shè)計(jì)類,采用MVC格式,在JSP頁(yè)而中實(shí)現(xiàn)對(duì)類的屬性和功能的調(diào) 用。4運(yùn)行設(shè)計(jì)4.1運(yùn)行模塊組合主要是以窗口為模塊,一個(gè)窗口完成一項(xiàng)功能,通過(guò)每一個(gè)窗口最上而的索引實(shí)現(xiàn)模 塊間不同功能的連接和組合。各模塊之間相互獨(dú)立。4.2運(yùn)行控制不限制用戶的輸入,對(duì)于每次輸入,只要符合要求,可繼續(xù)執(zhí)行,若超岀規(guī)立范圍則 會(huì)出現(xiàn)對(duì)話框提示用戶信息錯(cuò)渓。4.3運(yùn)行時(shí)間每次操作的時(shí)間響應(yīng)的上限應(yīng)控制在1S內(nèi)。5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)給出本系統(tǒng)內(nèi)所使用的每個(gè)數(shù)據(jù)結(jié)

9、構(gòu)的名稱.標(biāo)識(shí)符以及它們Z中每個(gè)數(shù)據(jù)項(xiàng)、記 錄、文卷和系的標(biāo)識(shí)、怎義、長(zhǎng)度及它們之間的層次的或表格的相互關(guān)系。1、菜品表FOODLIST (菜品名,菜品編號(hào),菜品價(jià)格,菜品介紹)2、訂單表0RDERLIST (訂單編號(hào),菜品數(shù)量,菜品編號(hào),客戶編號(hào))3、客戶表USERTLIST (客戶編號(hào),客戶姓名,聯(lián)系電話,地址)其ER圖如下所示:訂單顧客表列名數(shù)據(jù)類型長(zhǎng)度主鍵useridint4yesusernamechar5useraddrchar40usertelint11菜品表列名數(shù)據(jù)類型長(zhǎng)度主鍵foodidint4yesfoodnamechar20foodpricefloat10fooddescr

10、ibechar50訂單表列名數(shù)拯類型長(zhǎng)度主鍵orderidint4yespricefloat1()5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)數(shù)據(jù)結(jié)構(gòu)為關(guān)系型數(shù)據(jù)庫(kù),所以,在程序中可以通過(guò)標(biāo)準(zhǔn)的SQL語(yǔ)句與數(shù)據(jù)結(jié)構(gòu)進(jìn)行 交互,交互過(guò)程中采用通用的數(shù)據(jù)庫(kù)訪問(wèn)接口。5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)由標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)語(yǔ)言 SQL 生成。例如創(chuàng)建系統(tǒng)用戶表格的程序用 SQL 表示就是:CREATETABLEuser.userJnfo(useridchar(10)COLLATE Chincsc_PRC_CI_AS NOT NULL. usertelchar(10)COLLATEChincsc_PRC_CI_ASNULL,|

11、useraddrchar(10)COLLATE Chincsc_PRC_CI_AS NULL)ON PRIMARY6系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1出錯(cuò)信息 用戶登錄錯(cuò)誤:所輸入的客戶姓名不符,則彈出錯(cuò)誤對(duì)話框。 用戶信息錯(cuò)誤:所輸出用戶信息非該用戶信息如聯(lián)系電話不符合規(guī)格,或者電話不存 在,為數(shù)據(jù)庫(kù)連接出現(xiàn)錯(cuò)誤;若該用戶信息出現(xiàn)差錯(cuò),則為數(shù)據(jù)庫(kù)內(nèi)部信息有錯(cuò),應(yīng) 盡快找管理員修改解決。 頁(yè)而更新錯(cuò)誤:可能因所使用網(wǎng)絡(luò)狀況不佳,頁(yè)而無(wú)法刷新。減少網(wǎng)絡(luò)負(fù)載量。7/106.2補(bǔ)救措施由于數(shù)據(jù)在數(shù)據(jù)庫(kù)中已經(jīng)有備份,故在系統(tǒng)岀錯(cuò)后可以依靠數(shù)據(jù)庫(kù)的恢復(fù)功能,并且 依靠日志文件使系統(tǒng)再啟動(dòng),就算系統(tǒng)崩潰用戶數(shù)據(jù)也不會(huì)丟失或遭到破壞。但有可能占 用更多的

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論