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