




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精品文檔案例:酒店預訂系統、需求分析酒店訂餐管理系統是中小型酒店餐飲企業用來對客人的訂餐活動進行管理的信息管理 系統(MIS)。該信息系統不僅能夠為客人提供方便的訂餐功能,同時也能夠達到提高酒店餐飲企業管理效率的目的。訂餐系統的功能性需求包括以下內容:(1) 酒店的接待員使用電話為客人提供訂餐服務, 根據客人的訂餐要求, 在指定的時間和桌位安排好客人的就餐事宜;按客人的要求執行修改訂單的操作; 在客人臨時取消預訂時 刪除訂餐信息;在客人訂餐時間到達前,及時提供電話提醒服務。(2) 酒店領班在訂餐客人到店用餐時和用餐離店后分別在系統做好記錄并保存;能夠為 客人注冊成為會員;可以查詢、修改和刪除會
2、員信息;可以為客人提供換桌服務。、創建系統用例模型接待員用例能夠通過該系統進行如下活動:(1)記錄訂餐信息。接待員將客人的訂餐要求輸入到系統中予以保存。(2)訂餐定時提醒。 接待員在客人的預定的訂餐時間之前給客人一 個提醒,同時再次加以確認。(3)取消訂餐記錄。 客人因臨時原因取消訂餐,接待員將系統中原 來的訂餐信息予以取消。領班用例能夠通過該系統進行如下活動:(1)記錄訂餐客人到店。領班在有預訂的客人前來酒店就餐時,在 系統中記錄預訂客人已到店的信息并保存。(2)記錄訂餐客人離店。領班在預訂的客人用餐離店后,在系統中 記錄預訂客人用餐完畢的信息并保存,表示整個訂餐過程結束。(3)注冊新會員。
3、領班在用餐客人同意加入成為本酒店會員時,有 為客人注冊成為新會員的權力。(4)修改會員信息。領班有權對酒店會員信息進行修改。(5)刪除會員信息。當客人不再要保留會員資格時,領班將該會員 的信息從系統中刪除。(6)換桌服務。當客人對就餐位置不滿意時,領班可為客人提供更 換餐位的服務并在系統中做好記錄。刑架會員塀改含貝信意Rcapiionisi記羽訂餐換束記錄訂餐客人到店三、創建系統靜態模型根據系統需求,創建靜態系統類圖。我們可以識別系統中存在的主要實體類:接待員類(Receptionist )、領班類(Captain )、客人類(Customer)和會員類(Membe)。1歡迎下載精品文檔輔助類
4、:預訂類(Order)、菜單類(Meni)、菜單類(Menu)和提醒時間類(Time)。CustomerOrder1 .nMember1、接待員記錄訂餐的序列圖和交互圖接待員記錄訂餐的工作流程:(1)接待員接到客人要求訂餐的電話。(2 )接待員登錄系統進入操作界面Form。輸入客人會員號,系統查詢客人的會員信息并返回顯示。(3 )接待員根據客人的要求將訂餐的信息輸入并提交。(4)系統創建新的訂餐信息記錄Order 類對象并返回訂餐成功的信息。:ReceptionistForm:Member:Order:BaseX:Receptionist-orm呂EI:Member:Order:DataBas
5、eT2:根據會員號查詢信息-3:返回會員信息定-匸返回訂餐成功信息TableC呂p鑿inReceptionistTimeMenub輸入訂餐信息;r-:- - -升5:創建訂餐記錄保存訂餐記錄-荀2歡迎下載qpij/ KJ皆IU口Form-:Member:Order:Receptionist5:創建訂餐記錄6:返回訂餐成功信息進入操作界面4為入訂賽信負2:根據會員號査詢信息精品文檔2、接待員取消訂餐的序列圖和交互圖接待員取消訂餐的工作流程:(1)接待員接到客人要求取消訂餐的電話。(2 )接待員登錄系統進入操作界面Form。輸入訂單號,系統到數據庫對象DataBase 查詢此訂單是否存在。如果不存
6、在,返回提示信息。(3)如果訂單存在,則返回訂單信息并顯示在操作界面。(4) 接待員提交取消訂單操作,訂單對象 Order 創建取消訂單記錄,同時更新數據庫中 訂單的信息。(5)返回取消訂餐成功的信息。1進入操作界面2根據訂單號杳詢訂単3:查詢訂單是否存在3歡迎下載精品文檔3、接待員定時提醒預訂的序列圖和交互圖接待員定時提醒預訂用例的工作流程,具體描述如下:(1)系統定時自動檢查事先設定的提醒預訂時間。(2) 如果提醒預訂的時間已到,訂單類 Order 將該訂餐信息發送到界面Form。(3)Form 立即通知接待員與客人進行聯系及時提醒和再次確認。:Time:Order:Form:ReGaep
7、itionistX:Time1:Order:Ferm1:R&ceptionjst1十系統自動定時檢查吋間4歡迎下載精品文檔4、領班記錄訂餐客人到店的序列圖和交互圖領班記錄訂餐客人到店的工作流程:(1)訂餐客人抵店用餐。(2) 領班登錄系統進入操作界面 Form,輸入訂單號,系統到數據庫對象DataBase 查詢此訂單是否存在。如果不存在,返回提示信息。(3)如果訂單存在,則返回訂單信息并顯示在操作界面。(4) 領班提交客人抵店的時間, 訂單對象 Order 修改訂餐記錄中的訂餐狀態,同時更新數據庫中訂單的信息。(5 )返回訂餐狀態修改成功的提示信息。5歡迎下載精品文檔5、領班記錄訂餐客
8、人離店的序列圖和交互圖領班記錄訂餐客人離店的基本工作流程如下:(1)訂餐客人用餐完畢后離店。(2) 領班登錄系統進入操作界面Form,輸入訂單號,系統到數據庫對象DataBase 查詢此訂單是否存在。如果不存在,返回提示信息。(3)如果訂單存在,則返回訂單信息并顯示在操作界面。成助提示信息9:返回修改成助提示信息:Recepli&nist:Receptionist:1:farm*:DnlerIForm:Order:DataBaseE&輸入萬店時間:2根據訂單號查迥燈單5:顯示訂單信息-查詢訂單是否存丐4:返回查詢結杲8:返回修改齊更刪據呼成功信息1.逬入揀作貝面2.查詢扌呂定會
9、庚信息3:判斷該會員是否存在_ 交修咬傷改會員信 _7:更新數抿庫:CaotainForm Mennber-DataBase返回判斷纟吉杲 &返回修改成功信息4返回判斷結秦:.CapiiirhForm:MemberDataBase冠判斷該會靈是舍存在8歡迎下載精品文檔&領班刪除會員的序列圖和協作圖領班刪除會員的工作流程,基本工作流程如下:(1)領班進入操作界面 Form,并在界面中查詢指定客戶的信息。(2) 界面 Form 將提交的信息傳遞給會員對象Membe。.(3)會員對象查詢數據庫判斷該會員是否存在, 并將結果返回給界面 該會員不存在,領班結束操作。(4) 如果該會員存在
10、提交刪除操作到會員類Membe。(5)會員類 Member 刪除該會員對象,并更新數據庫中相關數據。(6)向界面返回刪除會員成功的提示信息。t判斷該會員是否存在4返回判斷結果8:返回刪除成助信息C jpidinF OIFTI:MemberForm:Member。 已t芻PageTForm 顯示。如果- 入操作頁面一4飯回臾 斷結杲J 執至刪靜篤討刪除會員信息:- 為亠|&返回刪際T 讐成功信息9歡迎下載精品文檔9、領班更換餐位的序列圖和協作圖領班更換餐位的工作流程:(1)當客人對就餐位置不滿意時,提出更換餐桌的要求。(2)領班進入操作界面 Form,并在界面中查詢當前酒店餐桌狀態信息。
11、(3) 界面 Form 將提交的信息傳遞給餐桌對象Table。.(4) 餐桌對象查詢數據庫判斷是否存在空位,并將結果返回給界面Form 顯示。(5) 如果有空的餐桌可供使用, 領班提交更改餐桌的操作,并修改餐桌使用狀態。同時更新數據庫相關數據。(6)向界面返回餐桌更改成功的信息提示。CiptiinFerm:TatlM怕日 m 器斷結杲嚀了:更新數諒&返回餐桌更改成功信息Form:1:進入操1-1- 2:查詢餐臬狀態:3】判斷是否存祀空亞1進入操作貞面:Captain4:返回判斷結杲&返回餐桌更改成10歡迎下載精品文檔10、預訂類狀態圖在訂餐管理系統中,有明確狀態轉換的類是預訂類
12、。預訂類包含以下三種狀態:被預訂的狀態、被取消的狀態、預訂結束的狀態。它們之間的轉化規則是:(1 )接待員接受客人的訂餐,將訂餐信息輸入系統,表示預訂類進入了被預訂的狀態。(2) 當客人取消訂餐的要求被接受, 接待員將系統中原來的訂餐信息取消時,該預訂類進入被取消的狀態。(3) 當客人按時到店用餐完畢接賬離店, 領班在系統中輸入預訂客人離店時間時,結束一個完整的訂餐過程,該預訂類進入結束狀態。11、接待員記錄訂餐活動圖在接待員記錄訂餐的活動圖中,創建了二個泳道,分別是接待員對象和系統對象。具體 的活動過程描述如下:(1)接待員在操作界面輸入客人的訂餐信息。(2)系統判斷該客人是否是會員。如果是
13、會員,享受折扣價。否則,不享受優惠價。(3 )將客人的訂餐信息保存到數據庫并向界面返回訂餐信息。:RoptjOfiist: System11歡迎下載12、接待員取消訂餐活動圖接待員取消訂餐的活動圖中,有二個泳道,分別是分別是接待員對象和系統對象,具體的活動過程描述如下:(1)接待員在操作界面輸入要取消的訂單號的。(2)系統判斷該訂單是否存在。如果不存在向界面返回訂單不存在的信息。(3) 如果該訂單存在則更改訂單的狀態并更新數據庫訂單的數據。同時,向界面返回取 消訂餐成功的信息。ptionSystem- 輸入訂單號iQ 判斷訂廠豳訂單不V存拮何息(庚改訂單狀)I反冋取廠戛新數*丿數據丿13、接待
14、員定時提醒預訂活動圖接待員定時提醒預訂的活動圖中,創建了二個泳道,系統對象泳道和接待員對象泳道, 活動過程描述如下:(1)系統定時器對象判斷是否有訂餐預約的提醒時間已到。(2)如果有提醒時間到的訂餐提醒則立即通知接待員進行處理。(3)如果沒有到提醒時間的訂餐,則按規定的間隔時間繼續判斷。1 : System精品文檔廠按規走満同肯到間隔繼繕判斷丿時間翌廠通知按待負12。迎下載精品文檔14、領班記錄訂餐客人到店活動圖領班記錄訂餐客人到店的活動圖, 創建了個二個泳道, 分別是領班對象和系統對象。具體活動過程如下:(1)領班在界面輸入到店客人的訂單號。(2 )系統判斷訂單是否存在,如果不存在,返回訂單
15、 不存在的信息。(3)如果訂單存在, 領班輸入訂餐客人到店的時間,對訂單的狀態進行修改。并同時更新數據庫的數據。(4)最后向界面返回修改成功的信息。15、領班記錄訂餐客人離店活動圖領班記錄訂餐客人離店的活動圖,先創建了二個泳道, 分別是領班對象和系統對象。具體的活動過程如下:(1)領班在界面輸入到店客人的訂單號。(2)系統判斷訂單是否存在, 如果不存在,返回訂單不 存在的信息。(3)如果訂單存在,領班輸入訂餐客人離店的時間,對 訂單的狀態進行修改。并同時更新數據庫的數據。(4)最后向界面返回修改成功的信息。16、領班注冊會員活動圖領班注冊會員的活動圖, 創建了個二個泳道, 分 別是領班對象和系
16、統對象。具體的活動過程如下:(1)領班在界面輸入客人的信息。(2)系統判斷該客人是否是會員,如果已經是會 員,返回客人已是會員的信息。(3)如果客人還不是會員,領班提交注冊的客人 的信息。系統創建新會員信息,并同時將信息保存到 數據庫。(4)最后向界面返回注冊會員成功的信息。(輸入客人信I息注冊客入信自 心創建新會員13歡迎下載精品文檔17、領班為客人換桌活動圖領班為客人換桌的活動圖,先創建了個二個泳道, 分別是領班對象和系統對象。具體的活動過程如下:(1)領班在界面中查詢餐桌的狀態。(2)系統判斷是否還有空閑且沒有預訂的餐桌。如 果沒有空余的餐桌,將此信息返回給界面。(3)如果是有空閑的餐桌
17、,就更改訂餐信息中的餐 桌號,然后更新餐桌當前的狀態并保存到數據庫中。(4)最后向界面返回餐桌更新成功的信息。18、領班修改會員信息活動圖領班修改會員信息的活動圖, 先創建了個二個泳道, 分別是領班對象和系統對象。具體的活動過程如下:(1)領班在界面中輸入會員編號。(2)系統判斷該會員是否存在。如果不存在此會員, 將此信息返回給界面。(3)如果有該會員存在,就修改會員信息并保存。然 后更新數據庫會員的數據。(4 )最后向界面返回會員信息修改成功的提示。四、創建系統部署模型1、系統構件圖hrr I an e3廠返叵1沒有空沒有(更改餐桌號廠更新餐黨狀、一奉丿y更新數雄匪在訂餐管理系統中,我們可以對系統的主要參與者和主要的業務實體類分別創建對應的構件進行映射。我們前面在類圖中創建的Custmoer 類、Member 類、Reception 類、Captain類、Table 類、Order 類、Menu 類、Form 和 Time 類可以映射出相同的這
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 行政員工服務禮儀考核標準管理規定細則?
- 2025年國際商務師職業資格考試試題及答案
- 產科醫患溝通培訓
- 2025年公共政策考核考試卷及答案反饋
- 院感防控知識培訓內容
- 2025年工程測量與地理信息系統知識試卷及答案
- 《農桿菌介導棉花遺傳轉化技術規程》
- 重癥甲流護理查房
- 2025年房地產法律與政策考試試題及答案
- 2025年地域經濟學研究生入學考試試卷及答案
- 寵物清潔衛生用品貓砂
- 大模型備案-落實算法安全主體責任基本情況-XX集團有限公司
- 護理禮儀與人際溝通試題(含答案)
- 2025-2030中國蔬菜溫室大棚市場消費趨勢分析與經營管理風險報告
- 學校外來人員登記制度
- 應急物資中轉站項目可行性研究報告(模板范文)
- 2025年初級等保測評試題及答案
- 薄壁空心墩施工方案
- 多重耐藥菌醫院感染預防與控制技術指南(試行)
- 教師如何使用AI開展教學DeepSeek使用指南人工智能 課件
- 油氣田地面工程詳解
評論
0/150
提交評論