酒店前臺服務系統分析設計研究
時間:2022-06-17 05:41:11
導語:酒店前臺服務系統分析設計研究一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
摘要:隨著人們生活水平的提高,大部分居民在放假期間都會選擇外出來緩解工作上的壓力以及感受當地建筑或者當地的人文風情,住酒店成了必不可少的一項清單,于是隨著計算機技術的普及與發展[1],傳統的酒店登記客戶從紙質化轉為信息化過渡,在此過程中使用UML信息化技術,對實現數據錄入等非常有效。
一、前言
酒店服務是商務模塊不可或缺的一項重要行業,它的存在解決了人們外出時避免風餐露宿的窘境,而傳統的酒店前臺通過手寫記錄每個客戶的身份信息以及房間號,甚至只能通過打電話或者客戶直接到達前臺辦理預定服務,尤其是人多的市區酒店或旅游區等等,客戶只能一家一家地打電話或者親自前往訂房,對于出行而言很不方便,而且電話預定具有不可靠性,萬一客戶沒有前往,酒店卻留了房間,會對酒店造成經濟損失,所以在如今網絡信息化流行的今天,傳統的酒店前臺服務已經不具備任何優勢,客戶通過網絡實名制訂房等操作以及前臺對于客戶的信息錄入與登記的易操作性、可靠性已經逐漸形成了必要性,所以為了滿足客戶的需求,提高前臺服務的工作效率,提高人們的生活質量,UML信息集成化技術能夠較好的實現這一任務[2]。
二、UML建模及設計實現
UML是統一建模語言的英文縮寫,是面向對象軟件的標準化建模語言,具有簡單統一的特點,UML具有可擴展性和通用性,適合為各種多變的系統建模[3],它可以幫助開發團隊更好地理解當前系統的功能需求,使用UML建模會使得軟硬件之間有清晰的透明度。1.系統需求分析建模及功能框架。酒店前臺管理系統具有兩個參與者,分別是用戶和管理員,對于用戶來說,需求為具有查看酒店所有房間,預定房間,取消預訂,辦理入住以及辦理退房等基本操作;對于系統管理員來說,需求為查看所有房間,查看所有用戶,編輯管理員信息,用戶模塊管理員的需求有添加用戶,刪除用戶,編輯用戶;房間模塊管理員的需求有添加房間,刪除房間以及更換房間,除此之外,管理還可對訂單進行增加或刪除操作等;對于系統來說,對外提供服務需要依賴于用例圖,它是用戶(參與者)所能觀察到的系統功能的模型圖,用來描述系統邊界和主要功能,以及對系統、子系統或類的功能行為進行建模。根據系統用例圖可以很清楚的看出系統的功能模塊,且根據以上信息繪制的用例圖,如圖1所示.以下為部分用例的事件流:(1)用戶登錄事件流:①用戶進入登錄頁面,用例開始;②用戶輸入用戶名和密碼;③系統對用戶輸入的信息進行驗證;④進入系統主頁面;⑤用例結束。A1:驗證失敗(2)用戶預訂房間事件流:①用戶查看酒店所有房間信息;②選擇預訂房間;③預訂成功,生成訂單信息;④用例結束。(3)管理員添加用戶事件流:①管理員登錄系統;②管理員輸入所添加的用戶信息;③管理員添加用戶成功;④用例結束。(4)管理員編輯個人信息事件流:①管理員登錄系統;②管理員點擊編輯個人信息事件;③輸入管理員個人信息;④管理員信息輸入成功;⑤用例結束。2.系統設計流程。用戶通過網絡注冊,然后登陸系統,查看酒店所有房間,選擇一間房間,然后點擊預定房間,預定好后即可辦理入住酒店,然后服務完成即辦理退房,由此服務結束。由此可畫出用戶的活動圖,如圖2。在清楚系統的主要功能以及用戶活動圖之后,我們可以對其進行軟件編碼和實現應用,系統的實現階段也就是通常所說的編碼階段[4],而Java作為一門跨平臺的編程語言,能滿足系統在各個處理器以及操作系統平臺的要求,對實現系統具有很大的幫助。對于整個系統設計來說,首先可以在Ratio-nalRose建模工具上進行系統建模,圖2中的活動圖就是Rose建模,其次對于系統功能的實現可以采用JavaEE的框架以及JavaWeb等技術進行程序編碼,實現系統的整個功能。
三、結語
UML作為一種面向對象的建模語言,適用于任何系統,其對于系統開發的作用來說,極大地提高了人們對于系統的理解,對于酒店前臺管理系統的開發,UML建模使得系統的開發變得更加簡便,在此取得了不錯的效果。
參考文獻
[1]張戈.基于UML建模方法研制高校教師評估系統[J].北京:辦公自動化,2011.
[2]金安琍,宋軍.用UML進行圖書管理系統分析與設[J].北京:辦公自動化,2009.
[3]蔡敏,徐慧慧,黃炳強.UML基礎與Rose建模教程[M].北京:人民郵電出版社,2006.
[4]翟亞紅.UML建模技術的研究與應用[J].科技創業,2010,1(4):156-158.
作者:黃雯 姚敦紅 單位:懷化學院
- 上一篇:電氣自動化控制系統分析
- 下一篇:基于數據挖掘交通流預測分析