酒店餐館管理系統(tǒng)軟件需求分析說明書_第1頁
酒店餐館管理系統(tǒng)軟件需求分析說明書_第2頁
酒店餐館管理系統(tǒng)軟件需求分析說明書_第3頁
酒店餐館管理系統(tǒng)軟件需求分析說明書_第4頁
酒店餐館管理系統(tǒng)軟件需求分析說明書_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1 餐館管理系統(tǒng)餐館管理系統(tǒng) 需求分析說明書需求分析說明書 2 目錄目錄 1 引言引言 .4 1.1 背景.4 1.2 文檔概述.4 1.3 參考資料.4 2 任務(wù)概述任務(wù)概述 .4 2.1 目標.4 2.2 用戶的特點.4 3 需求規(guī)定需求規(guī)定 .5 3.1 系統(tǒng)用例關(guān)系圖.5 3.2 系統(tǒng)功能概述.6 3.3 系統(tǒng)功能模塊.7 3.4 系統(tǒng)用例描述.7 3.4.1注冊與登錄用例.7 3.4.2 個人信息管理用例.8 3.4.3 食品管理用例.8 3.4.4餐臺管理用例.8 3.4.5 核準菜單用例.9 3.4.6 產(chǎn)生報表用例.9 3.4.7采購消費信息處理用例.10 3.4.8 消費統(tǒng)計

2、用例.11 3.5 系統(tǒng)業(yè)務(wù)類圖.12 3.6 用例的活動圖.12 3.6.1 顧客注冊與登錄活動圖.12 3.6.2 個人信息管理活動圖.13 3.6.3 食品管理活動圖.14 3.6.4 餐臺管理活動圖.15 3.6.5 核準菜單活動圖.16 3.6.6 產(chǎn)生報表活動圖.17 3.6.7 采購消費信息處理活動圖.17 3.6.8 消費統(tǒng)計活動圖.19 3.7 用例的時序圖.20 3.7.1 顧客注冊與登錄時序圖.20 4 運行環(huán)境規(guī)定運行環(huán)境規(guī)定 .25 4.1 支持軟件.25 3 1 引言引言 1.1 背景背景 餐飲業(yè)做為一個與人民生活密切相關(guān)的重要服務(wù)業(yè),勢必要在各方面實現(xiàn)信息化,中

3、國飲食文化歷史悠久,各地美食更是獨具特色,隨著市場競爭的日益激烈,以等待顧客上 門等傳統(tǒng)方式經(jīng)營的餐飲店,逐漸受到信息時代的沖擊。越來越多的商戶,開始把目光投 向網(wǎng)絡(luò)這種更加方便快捷的交互平臺,餐飲業(yè)迎來了自己的 e 時代,與此同時,人們對餐 飲服務(wù)的要求也越來越高。以方便餐飲服務(wù)人員更好的了解客人的需求,給客人提供更好 的服務(wù)。 ,一套好用的網(wǎng)上餐館管理系統(tǒng)是必須的。 1.2 文檔概述文檔概述 本系統(tǒng)是基于 web 的網(wǎng)絡(luò)在線訂餐系統(tǒng),客戶只要在瀏覽器上就可以瀏覽菜單信息, 并可以進行訂餐、修改、退訂等操作。統(tǒng)一建模語言 uml(unified modeling language) 是面向?qū)?/p>

4、象技術(shù)的一個重要應(yīng)用,也是軟件工程環(huán)境中對象分析和設(shè)計的重要工具。通過 uml 對網(wǎng)絡(luò)餐館管理系統(tǒng)進行建模,實現(xiàn)顧客瀏覽查詢菜單、訂餐、修改、退訂等;管理 員管理商品等業(yè)務(wù),對各功能進行具體的分析和建模。 1.3 參考資料參考資料 可行性研究報告 百度 2 任務(wù)概述任務(wù)概述 2.1 目標目標 實現(xiàn)顧客注冊與登錄、個人信息管理、食品管理、餐臺管理、核準菜單、產(chǎn)生報表、采 購消費信息處理、消費統(tǒng)計等功能。 2.2 用戶的特點用戶的特點 網(wǎng)絡(luò)在線餐館管理系統(tǒng)主要是為了適應(yīng)現(xiàn)在快節(jié)奏的生活,實現(xiàn)了在家輕松知道餐館 是否有空臺,免得顧客為了吃飯輾轉(zhuǎn)多個地方,為顧客提供方便。同時也方便了餐館的管 理。 4

5、 3 需求規(guī)定需求規(guī)定 3.1 系統(tǒng)用例關(guān)系圖系統(tǒng)用例關(guān)系圖 由圖可見,該用例圖包括 8 個用例、5 個參與者。 用例圖的編號和名稱是:1.注冊與登錄,2.個人信息管理,3.食品管理,4.餐臺 管理,5.核準菜單,6.產(chǎn)生報表,7.采購消費信息處理,8.消費統(tǒng) 計。 參與者的名稱:顧客,前臺客服,廚房工作人員,采購員,收銀員。 收銀員 廚房工作 人員 前臺客服 and 顧客 注冊與登錄 個人信息管理 食品管理 餐臺管理 采購消費信息處理 產(chǎn)生報表 核準菜單 消費統(tǒng)計 采購員 3.2 系統(tǒng)功能概述系統(tǒng)功能概述 顧客進入商家主頁(游客身份),可瀏覽、查看餐館信息;已注冊的顧客(會員)輸入正 確的賬

6、號密碼進入系統(tǒng),可進行相關(guān)的操作。 1. 顧客注冊與登錄 a. 顧客注冊:網(wǎng)站瀏覽者若是游客則可以通過注冊成為本系統(tǒng)會員從而擁有一定的權(quán) 限。 b. 顧客登錄:網(wǎng)站瀏覽者若已經(jīng)是會員,輸入正確的賬號、密碼就可以登錄,并擁有 訂餐、退訂等權(quán)限。 5 2. 個人信息管理 a. 修改密碼:會員可以修改登錄密碼。 b.信息修改與補充:會員可以查看自己的信息,進行必要的補充與修改。 3. 食品管理 a. 菜單瀏覽:會員或是游客都可以瀏覽此系統(tǒng)上發(fā)布的各種食品的名稱、價格和對應(yīng) 的圖片。 b. 商品查詢:會員或是游客都可以通過此功能搜索到自己想要的食品。 4餐臺管理 a確定餐臺:系統(tǒng)對顧客提交的點餐人數(shù)與

7、時間信息分析確定顧客所需餐臺類型,然 后通過查詢餐臺庫確定餐臺號。 b更新餐臺庫:系統(tǒng)將確定后的餐臺狀態(tài)進行修改,并更新餐臺庫。 5. 核準菜單 核準菜單生成:顧客提交點餐信息,系統(tǒng)與食品庫存清單進行連接,通過檢測若全部 能夠滿足,則生成并打印出菜單。 6. 產(chǎn)生報表 對比原始菜單和核準后的菜單,確定是否需要食品采購,如若需要采購,則產(chǎn)生采購 清單,并將采購清單交由采購員,同時將采購單信息傳給采購消費信息處理系統(tǒng)。 7. 采購消費信息處理 采購信息進入該系統(tǒng),該系統(tǒng)連接食材價格表,對采購花費進行統(tǒng)計,并將花費消息 進行統(tǒng)計存入財務(wù)數(shù)據(jù)庫 8. 消費統(tǒng)計 該系統(tǒng)連接食材價格表,和核準后菜單進行對

8、比,計算出顧客消費情況,并將顧客消 費情況傳給收銀員,同時將信息存入財務(wù)數(shù)據(jù)庫。 3.3 系統(tǒng)功能模塊系統(tǒng)功能模塊 6 餐館管理系統(tǒng) 顧客和前臺客服的注冊與登錄 個人信息管理 食品管理 餐臺管理 產(chǎn)生報表 核準菜單 采購消費信息處理 消費統(tǒng)計 查看信息 修改信息 查看菜單 點餐 主食消費統(tǒng)計 零食消費統(tǒng)計 酒水消費統(tǒng)計 7 3.4 系統(tǒng)用例描述系統(tǒng)用例描述 1. 注冊與登陸用例注冊與登陸用例 1.1 簡要說明 本用例用于向顧客提供注冊功能和注冊后的登陸以及前臺客服的登陸。每位顧客必須注冊 后才能登錄系統(tǒng)內(nèi)訂餐。注冊信息包括使用本系統(tǒng)的賬號、密碼、聯(lián)系地址和電子郵件等。 注冊完成后,可登錄餐館管

9、理系統(tǒng),系統(tǒng)將會保存這些信息,以方便管理及聯(lián)系用戶。 1.2 事件流 1.2.1 基本流 當顧客進行注冊時,開始執(zhí)行以下基本流: (1)系統(tǒng)要求顧客填寫個人信息,包括使用本系統(tǒng)的賬號、密碼、聯(lián)系地址、信用卡卡號、 信用卡有效期和電子郵件等。 (2)顧客填寫個人信息。 (3)系統(tǒng)驗證顧客所填寫的信息的格式和內(nèi)容。 (4)保存該顧客信息。 (5)顧客進入登陸界面進行登錄。 1.2.2 備選流 1.2.2.1 顧客信息驗證錯誤 如果系統(tǒng)檢測到顧客輸入的信息格式或內(nèi)容有錯,例如賬號中含有非法字符、輸入密碼和 確認輸入密碼不一致,會給予錯誤提示,并清空填寫錯誤的文本框,要求顧客重新輸入。 1.2.2.2

10、 顧客信息保存失敗 如果系統(tǒng)發(fā)現(xiàn)數(shù)據(jù)庫中已經(jīng)保存了同樣賬號的顧客記錄,會向顧客報告保存失敗的錯誤信 息,并使頁面跳回注冊頁面,要求顧客修改注冊信息。 1.3 特殊需求 無。 1.4 前置條件 顧客必須首先訪問餐館管理系統(tǒng)的頁面,然后單擊注冊、登錄。 1.5 后置條件 如果該用例成功,系統(tǒng)數(shù)據(jù)庫中將增加一條該顧客的信息。否則,系統(tǒng)維持原狀。 1.6 擴展點 無。 2.個人信息管理用例個人信息管理用例 2.1 簡要說明 顧客注冊完成后登陸系統(tǒng)進行訂餐操作,同時前臺客服也要登陸系統(tǒng)進行顧客信息和點餐 信息的管理。顧客登錄進入餐館個人信息管理系統(tǒng)頁面后,通過查看基本信息以后,顧客 可以進行信息的一些補

11、充。在預(yù)定結(jié)束時,顧客需要填寫一些相關(guān)資料以形成顧客訂單信 息保存在該餐館管理系統(tǒng)的顧客信息庫中。 2.2 事件流 2.2.1 基本流 當顧客登錄到餐館管理系統(tǒng)后,開始執(zhí)行以下基本流: (1)顧客進入個人信息頁面后,瀏覽個人信息。 (2)顧客補填有關(guān)其個人資料的表單并將本次就餐人數(shù)與就餐時間填寫清楚。 (3)當顧客填寫完所有的信息后,經(jīng)確認后提交有其顧客訂單信息的表單。 8 (4)系統(tǒng)經(jīng)過驗證后,反饋給顧客驗證信息,同時將顧客信息連同顧客選定的飯菜信息一 并存入顧客信息庫。 2.2.2 備選流 2.2.2.1 顧客賬號不存在 當顧客在預(yù)定結(jié)束時填寫個人資料后,系統(tǒng)經(jīng)過驗證后,發(fā)現(xiàn)該顧客賬號不在

12、該餐館管理 系統(tǒng)的顧客信息數(shù)據(jù)庫中,系統(tǒng)反饋一個錯誤信息給顧客,讓顧客重新填寫相關(guān)個人資料。 2.3 特殊需求 無。 2.4 前置條件 顧客要想訂餐,必須先登錄到該餐館管理系統(tǒng)中;若沒有顧客賬號,則該顧客還需要現(xiàn)在 該系統(tǒng)中注冊一個顧客賬號。 2.5 后置條件 該用例實現(xiàn)后,顧客信息的情況就通過顧客訂單信息被保存在了系統(tǒng)的顧客信息庫中,由 系統(tǒng)對此進行統(tǒng)一的管理;反之,系統(tǒng)的顧客信息庫中的信息不發(fā)生任何的改變。 2.6 擴展點 無。 3.食品管理用例食品管理用例 3.1 簡要說明 顧客登陸系統(tǒng)補充萬個人信息后進行訂餐操作,同時前臺客服也可登陸系統(tǒng)進行顧客點餐 信息的管理。顧客登錄進入餐館食品管

13、理系統(tǒng)頁面后,通過查看菜單信息以后,顧客可以 進行選擇要點的飯菜,并將菜單信息傳給產(chǎn)生報表系統(tǒng)和核準菜單系統(tǒng)。 3.2 事件流 3.2.1 基本流 當發(fā)送訂貨通知時,系統(tǒng)開始執(zhí)行以下基本流: (1)顧客進入選餐頁面后,瀏覽所有的菜單信息。 (2)顧客對選定的飯菜,下訂單。 (3)系統(tǒng)將點餐訂單交給核準菜單系統(tǒng)和產(chǎn)生報表系統(tǒng)。 3.2.2 備選流 3.2.2.1 訂餐通知發(fā)送失敗 由于網(wǎng)絡(luò)或各種原因向采購部門發(fā)送的訂貨通知發(fā)送失敗,系統(tǒng)會提示失敗字符。 3.2.2.2 取消發(fā)送訂餐通知 若取消發(fā)送訂餐通知,則系統(tǒng)銷毀該訂單。 3.3 特殊需求 無。 3.4 前置條件 顧客要想訂餐,必須先登錄到該

14、餐館管理系統(tǒng)中;當顧客補充信息保存后,該顧客才能進 入食品管理系統(tǒng)進行點菜。 3.5 后置條件 該用例實現(xiàn)后,顧客預(yù)定飯菜的情況就通過該系統(tǒng)傳給核準菜單系統(tǒng)和產(chǎn)生報表系統(tǒng);反 之,系統(tǒng)不向其他系統(tǒng)發(fā)送任何的信息。 3.6 擴展點 無。 4.餐臺管理用例餐臺管理用例 9 4.1 簡要說明 本用例是用來確定顧客餐臺信息之用。當顧客提交了顧客信息單后,系統(tǒng)與餐臺信息庫進 行連接,通過檢測若有滿足的餐臺類型,則直接反饋給顧客他們的餐臺信息(包括餐臺類 型和餐臺號等) ;若發(fā)現(xiàn)顧客所需的餐臺類型暫時沒有空臺時,系統(tǒng)反饋信息給顧客,讓顧 客進行一些選擇(比如是調(diào)整就餐時間還是分開就坐等) 。 4.2 事件

15、流 4.2.1 基本流 當接收到顧客信息單信息時,開始執(zhí)行以下基本流: (1)根據(jù)顧客細信息單信息,連接餐臺信息庫。 (2)根據(jù)就餐時間和就餐人數(shù)對比餐臺數(shù)據(jù)庫,確定餐臺號。 (3)向顧客發(fā)送反饋信息,給定餐臺號。 4.2.2 備選流 4.2.2.1 餐臺無空缺 若發(fā)現(xiàn)顧客所需的餐臺類型暫時沒有空臺時,系統(tǒng)反饋信息給顧客,讓顧客進行一些選擇 (比如是調(diào)整就餐時間還是分開就坐等) 。 4.3 特殊需求 無。 4.4 前置條件 顧客個人信息和就餐時間就餐人數(shù)必須已經(jīng)填寫完成并提交,被保存至顧客信息庫。 4.5 后置條件 如果該用例成功,會生成通知顧客的反饋信息。否則,系統(tǒng)維持原狀。 4.6 擴展點

16、 無。 5. 核準菜單用例核準菜單用例 5.1 簡要說明 本用例是用來確定顧客菜單信息之用。當顧客提交了點餐信息單后,系統(tǒng)與食品庫存清單 進行連接,通過檢測若全部能夠滿足,則直接打印出菜單交給廚房工作人員,并將該菜單 信息傳給產(chǎn)生報表系統(tǒng);若發(fā)現(xiàn)有不能滿足的食品,則將核準后的菜單交由廚房工作人員 與產(chǎn)生報表系統(tǒng)。 5.2 事件流 5.2.1 基本流 當核準菜單系統(tǒng)收到食品管理系統(tǒng)傳來的菜單信息以后,開始執(zhí)行以下基本流: (1)檢查菜單信息。 (2)連接食品庫存清單。 (3)進行對比,確定核準后菜單。 (4)打印出核準后菜單,交由廚房工作人員并將核準菜單傳給產(chǎn)生報表系統(tǒng)。 5.2.2 備選流 無

17、。 5.3 特殊需求 無。 5.4 前置條件 顧客必須提交了訂餐信息。 5.5 后置條件 如果該用例成功,則打印出菜單交給廚房工作人員,并將菜單傳給產(chǎn)生報表系統(tǒng)。否則, 10 系統(tǒng)維持原狀。 5.6 擴展點 無。 6. 產(chǎn)生報表用例產(chǎn)生報表用例 6.1 簡要說明 對比原始菜單和核準后的菜單,確定是否需要食品采購,如若需要采購,則產(chǎn)生采購清單, 并將采購清單交由采購員,同時將采購單信息傳給采購消費信息處理系統(tǒng) 6.2 事件流 6.2.1 基本流 當產(chǎn)生報表系統(tǒng)收到原始菜單和核準后的菜單時,開始執(zhí)行以下基本流: (1)系統(tǒng)對比原始菜單和核準后的菜單。 (2)如需采購,打印出采購清單給采購員,讓采購

18、員去采購。 (3)將采購信息傳給采購消費信息處理系統(tǒng)。 6.2.2 備選流 6.2.2.1 打印失敗 由于網(wǎng)絡(luò)或各種原因沒有出處數(shù)據(jù)導致打印失敗,系統(tǒng)會提示失敗字符,重新進行打印。 6.3 特殊需求 無。 6.4 前置條件 原始菜單和核準后的菜單必須都已經(jīng)傳入產(chǎn)生報表系統(tǒng)。 6.5 后置條件 如有需要,則打印出采購清單交給采購員并同時將采購信息交給采購消費信息處理系統(tǒng)。 6.6 擴展點 無。 7. 采購消費信息處理用例采購消費信息處理用例 7.1 簡要說明 采購信息進入該系統(tǒng),該系統(tǒng)連接食材價格表,對采購花費進行統(tǒng)計,并將花費消息進行 統(tǒng)計存入財務(wù)數(shù)據(jù)庫。 7.2 事件流 7.2.1 基本流

19、當采購信息進入該系統(tǒng)時,開始執(zhí)行以下基本流: (1)該系統(tǒng)連接食材價格表。 (2)對比采購信息和食材價格表,統(tǒng)計出采購花費信息。 (3)將采購花費信息存入財務(wù)數(shù)據(jù)庫。 7.2.2 備選流 7.2.2.1 食材價格表連接失敗 由于網(wǎng)絡(luò)等原因,無法連接食材價格表。進行再次連接或者稍后重試。 7.2.2.2 采購花費信息存入失敗 由于網(wǎng)絡(luò)或者線路問題,存入失敗,系統(tǒng)提示錯誤信息,系統(tǒng)進行重傳。 7.3 特殊需求 無。 7.4 前置條件 采購信息必須進入該系統(tǒng)。 7.5 后置條件 11 該用例成功,則財務(wù)數(shù)據(jù)庫存入一條新的信息,否則,系統(tǒng)數(shù)據(jù)庫維持現(xiàn)狀。 7.6 擴展點 無。 8.消費統(tǒng)計用例消費統(tǒng)計

20、用例 8.1 簡要說明 該系統(tǒng)連接食材價格表,和核準后菜單進行對比,計算出顧客消費情況,并將顧客消費情 況傳給收銀員,同時將信息存入財務(wù)數(shù)據(jù)庫。 8.2 事件流 8.2.1 基本流 當核準后菜單進入該系統(tǒng)時,開始執(zhí)行以下基本流: (1)該系統(tǒng)連接食材價格表。 (2)對比食材價格表和核準菜單,計算出顧客消費情況。 (3)將顧客消費情況傳給收銀員。 (4)將顧客消費情況存入財務(wù)數(shù)據(jù)庫。 8.2.2 備選流 8.2.2.1 食材價格表連接失敗 由于網(wǎng)絡(luò)等原因,無法連接食材價格表。進行再次連接或者稍后重試。 8.2.2.2 顧客消費信息存入失敗 由于網(wǎng)絡(luò)或者線路問題,存入失敗,系統(tǒng)提示錯誤信息,系統(tǒng)進

21、行重傳。 8.3 特殊需求 無。 8.4 前置條件 核準菜單必須進入該系統(tǒng)。 8.5 后置條件 該用例成功,則財務(wù)數(shù)據(jù)庫存入一條新的信息,否則,系統(tǒng)數(shù)據(jù)庫維持現(xiàn)狀。 8.6 擴展點 無。 3.5 略略 3.6 用例的活動圖用例的活動圖 3.6.13.6.1 顧客注冊與登錄活動圖顧客注冊與登錄活動圖 1顧客注冊活動圖 12 否是 否 顧客 系統(tǒng) 輸入賬號 驗證賬號是否 存在 輸入密碼、驗 證碼 驗證驗證碼 是否正確 保存注冊 信息 返回驗證碼 錯誤 返回注冊成 功 返回賬號已存 在 2.顧客登陸活動圖 13 是 否 是 否 顧客 系統(tǒng) 輸入賬號密碼、 驗證碼 驗證驗證碼是 否存在 驗證賬號是 否正確 記錄登錄 信息 返回登錄失 敗 返回登錄成功 3.6.23.6.2 個人信息管理活動圖:個人信息管理活動圖: 1.查看個人信息活動圖 14 顧客 系統(tǒng) 登錄系統(tǒng) 根據(jù)顧客操作進入 顧客信息庫 查看個人信息 請求 返回查詢結(jié)果 2.修改個人信息活動圖 15 否 是 顧客/前臺客服 系統(tǒng) 登錄系統(tǒng) 返回修改頁面 根據(jù)請求從顧客 信息庫調(diào)出信息 更新顧客信息庫 修改個人信息請求 進行修改 返回修改成功信息 3.6.33.6.3 食品管理活動圖食品管理活動圖 16 是 前臺 系統(tǒng) 登錄系統(tǒng)瀏覽菜單信息 根據(jù)條件查詢 顯示食品信息 輸入查詢條件 提示無此食品 單擊點餐 3.6.43.6.4 餐臺

溫馨提示

  • 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

提交評論