酒店點(diǎn)菜管理系統(tǒng)詳細(xì)設(shè)計(jì)_第1頁
酒店點(diǎn)菜管理系統(tǒng)詳細(xì)設(shè)計(jì)_第2頁
酒店點(diǎn)菜管理系統(tǒng)詳細(xì)設(shè)計(jì)_第3頁
酒店點(diǎn)菜管理系統(tǒng)詳細(xì)設(shè)計(jì)_第4頁
酒店點(diǎn)菜管理系統(tǒng)詳細(xì)設(shè)計(jì)_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

/案卷號(hào)日期<超市管理系統(tǒng)>詳細(xì)設(shè)計(jì)說明書作者:完成日期:簽收人:簽收日期:修改狀況記錄:版本號(hào)修改批準(zhǔn)人修改人安裝日期簽收人1引言1.1編寫目的說明編寫這份詳細(xì)設(shè)計(jì)說明書的目的,指出預(yù)期的讀者范圍。1.2背景說明:待開發(fā)的軟件系統(tǒng)的名稱;列出本項(xiàng)目的任務(wù)提出者、開發(fā)者、用戶以及將運(yùn)行該項(xiàng)軟件的單位。1.3定義列出本文件中用到的特地術(shù)語的定義和縮寫詞的原詞組。1.4參考資料列出要用到的參考資料,如:本項(xiàng)目的經(jīng)核準(zhǔn)的支配任務(wù)書或合同、上級機(jī)關(guān)的批文;屬于本項(xiàng)目的其他已發(fā)表的文件;本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。2程序系統(tǒng)的結(jié)構(gòu)用一系列圖表列出本程序系統(tǒng)內(nèi)的每個(gè)程序(包括每個(gè)模塊和子程序)的名稱、標(biāo)識(shí)符和它們之間的層次結(jié)構(gòu)關(guān)系。本程序主要接受四層結(jié)構(gòu),如下所示:數(shù)據(jù)層(DB)數(shù)據(jù)訪問層(DAL)業(yè)務(wù)邏輯層(BLL)用戶層(UI)數(shù)據(jù)層(DB)數(shù)據(jù)訪問層(DAL)業(yè)務(wù)邏輯層(BLL)用戶層(UI)圖1系統(tǒng)結(jié)構(gòu)示意圖3程序(標(biāo)識(shí)符)設(shè)計(jì)說明管理系統(tǒng)中所用到的一些基本信息:食譜信息、訂單信息、廚師信息、服務(wù)員信息、餐桌信息、。主要包含如下六項(xiàng)子模塊:食譜(BAS001)子模塊.1程序描述食譜信息管理分增加、修改、刪除、查詢、打印。增加(Add):在增加記錄頁面中填寫供貨商信息,以增加一條記錄。修改(Update):在修改記錄頁面中填寫食譜信息,以更新記錄。刪除(Delete):將刪除選中的整個(gè)食譜的信息。查詢:依據(jù)食譜名稱查詢食譜信息。5.打?。≒rint):執(zhí)行打印功能。.2功能該功能點(diǎn)的大致處理流程圖如下:圖2食譜模塊處理流程圖該功能點(diǎn)的詳細(xì)狀況以類圖的形式給出,如下所示:圖3食譜管理類圖.3性能說明對該程序的全部性能要求,包括對精度、靈敏性和時(shí)間特性的要求。.4輸入項(xiàng)食譜編號(hào)(dishid):文本框。菜名(dishname):文本框。菜價(jià)(price):文本框。種類(kind):文本框。材料(materi):文本框。.5輸出項(xiàng)增加增加成功:返回到食譜主頁面,輸出全部輸入項(xiàng)。增加失?。禾崾緮?shù)據(jù)庫插入失敗,返回增加記錄頁面。修改修改成功:返回到食譜主頁面,輸出全部輸入項(xiàng)。修改失?。禾崾緮?shù)據(jù)庫更新失敗,返回修改記錄頁面。刪除刪除成功:返回到食譜主頁面,輸出全部輸入項(xiàng)。刪除失敗:提示數(shù)據(jù)庫刪除失敗,返回食譜主頁面。查詢查詢成功:返回到食譜主頁面,輸出全部查詢結(jié)果項(xiàng)。查詢失?。簾o操作。打印打印成功:輸出打印紙。打印失敗:輸出打印失敗信息。.6算法(略).7流程邏輯.8接口無.9存儲(chǔ)支配無.10注釋設(shè)計(jì)說明準(zhǔn)備在本程序中支配的注釋,如:加在模塊首部的注釋;加在各分枝點(diǎn)處的注釋;對各變量的功能、范圍、缺省條件等所加的注釋;對運(yùn)用的邏輯所加的注釋等等。.11限制條件說明本程序運(yùn)行中所受到的限制條件。.12測試支配說明對本程序進(jìn)行單體測試的支配,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度支配、人員職責(zé)、設(shè)備條件驅(qū)動(dòng)程序及樁模塊等的規(guī)定。.13尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。訂單信息管理功能(BAS002)3.1.2.1程序描述該模塊功能為對訂單信息進(jìn)行管理,進(jìn)行一些有關(guān)訂單信息管理的增加、刪除、修改、保存、排序等基本管理操作,同時(shí)還出名稱檢索功能。目的是直觀的了解訂單基本狀況。3.1.2.2功能訂單信息輸入類圖:時(shí)序圖:3.1.2.3輸入項(xiàng)輸入項(xiàng)目:鼠標(biāo)或鍵盤事務(wù)。1.菜肴狀態(tài):文本框輸入格式;2.菜肴數(shù):下拉列表;3.1.2.4輸出項(xiàng)1.增加增加成功:返回到訂單主頁面,輸出全部輸入項(xiàng)。增加失敗:提示數(shù)據(jù)庫插入失敗,返回增加記錄頁面。修改修改成功:返回到訂單主頁面,輸出全部輸入項(xiàng)。修改失?。禾崾緮?shù)據(jù)庫更新失敗,返回修改記錄頁面。刪除刪除成功:返回到訂單主頁面,輸出全部輸入項(xiàng)。刪除失?。禾崾緮?shù)據(jù)庫刪除失敗,返回訂單主頁面。查詢查詢成功:返回到訂單主頁面,輸出全部查詢結(jié)果項(xiàng)。查詢失敗:無操作。5.排序按菜價(jià)進(jìn)行排序。3.1.2.5算法3.1.3廚師信息管理功能(BAS003)3.1.3.1程序描述該模塊功能為對廚師信息進(jìn)行管理,進(jìn)行一些有關(guān)廚師信息管理的增加、刪除、修改、查詢等基本管理操作,同時(shí)還出名稱檢索功能。3.1.3.2功能廚師輸入信息類圖:3.1.3.3輸入項(xiàng)輸入項(xiàng)目:鼠標(biāo)或鍵盤事務(wù)。增加操作輸入項(xiàng):1.廚師名稱:文本框輸入格式;2.廚師賬號(hào):文本框輸入格式;修改操作輸入項(xiàng):1.廚師名稱:文本框輸入格式;2.廚師賬號(hào):文本框輸入格式;檢索輸入項(xiàng)目:文本框輸入格式,輸入數(shù)據(jù)無限制;輸入廚師姓名,每輸入一個(gè)字符進(jìn)行一次檢索。觸發(fā)檢索事務(wù)。3.1.3.4輸出項(xiàng)增加:1.廚師信息增加成功,跳轉(zhuǎn)到廚師信息管理頁面,全部的廚師信息以DataView的方式顯示,在數(shù)據(jù)閱讀區(qū)域顯示全部廚師的信息。2.廚師信息增加失敗,提示輸入數(shù)據(jù)有誤,返回管理頁面。修改:1.廚師信息修改成功,跳轉(zhuǎn)到管理頁面,全部的廚師信息以DataView的方式顯示,在數(shù)據(jù)閱讀區(qū)域顯示全部廚師的信息。2.廚師信息修改失敗,提示輸入數(shù)據(jù)有誤(ErrorMessage),返回廚師信息管理頁面。3.1.3.5算法3.1.4服務(wù)員信息管理功能(BAS004)3.1.4.1服務(wù)員信息管理功能程序描述該模塊功能為對廚師信息進(jìn)行管理,進(jìn)行一些有關(guān)廚師信息管理的增加、刪除、修改、查詢等基本管理操作,同時(shí)還出名稱檢索功能。3.1.4.2功能 服務(wù)員信息類圖:3.1.4.3輸入項(xiàng) 輸入項(xiàng)目:鼠標(biāo)或鍵盤事務(wù)。增加操作輸入項(xiàng):1.服務(wù)員名稱:文本框輸入格式;2.服務(wù)員賬號(hào):文本框輸入格式;修改操作輸入項(xiàng):1.服務(wù)員名稱:文本框輸入格式;2.服務(wù)員賬號(hào):文本框輸入格式;檢索輸入項(xiàng)目:文本框輸入格式,輸入數(shù)據(jù)無限制;輸入服務(wù)員姓名,每輸入一個(gè)字符進(jìn)行一次檢索。觸發(fā)檢索事務(wù)。3.1.4.4輸出項(xiàng)增加:1.服務(wù)員信息增加成功,跳轉(zhuǎn)到服務(wù)員信息管理頁面,全部的服務(wù)員信息以DataView的方式顯示,在數(shù)據(jù)閱讀區(qū)域顯示全部服務(wù)員的信息。2.服務(wù)員信息增加失敗,提示輸入數(shù)據(jù)有誤,返回管理頁面。修改:1.服務(wù)員信息修改成功,跳轉(zhuǎn)到管理頁面,全部的服務(wù)員信息以DataView的方式顯示,在數(shù)據(jù)閱讀區(qū)域顯示全部服務(wù)員的信息。2.服務(wù)員信息修改失敗,提示輸入數(shù)據(jù)有誤(ErrorMessage),返回服務(wù)員信息管理頁面。3.1.4.5算法3.1.4.6接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明和本程序相干脆關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。3.1.4.7存儲(chǔ)支配依據(jù)須要,說明本程序的存儲(chǔ)支配。3.1.4.8注釋設(shè)計(jì)說明準(zhǔn)備在本程序中支配的注釋,如:加在模塊首部的注釋;加在各分枝點(diǎn)處的注釋;對各變量的功能、范圍、缺省條件等所加的注釋;對運(yùn)用的邏輯所加的注釋等等。3.1.4.8限制條件說明本程序運(yùn)行中所受到的限制條件。3.1.4.8測試支配說明對本程序進(jìn)行單體測試的支配,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度支配、人員職責(zé)、設(shè)備條件驅(qū)動(dòng)程序及樁模塊等的規(guī)定。3.1.4.13尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.1.6餐桌信息管理功能程序描述3.1.6.1程序描述該模塊功能為對餐桌信息進(jìn)行管理,進(jìn)行一些有關(guān)餐桌信息管理的增加、刪除、修改、查詢等基本管理操作,同時(shí)還出名稱檢索功能。3.1.6.2功能功能的類圖:3.1.6.3輸入項(xiàng)輸入項(xiàng)目:鼠標(biāo)或鍵盤事務(wù)。增加操作輸入項(xiàng):1.餐桌名稱:文本框輸入格式;2.餐桌狀態(tài):文本框輸入格式;修改操作輸入項(xiàng):1.餐桌名稱:文本框輸入格式;2.餐

溫馨提示

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

最新文檔

評論

0/150

提交評論