下面這篇文章主要結合目前中小型賓館管理存在的問題,運用UML語言對中小型賓館中的管理系統進行設計,簡化系統運行模式,構建完整中小型賓館管理系統,降低系統開發成本,提升賓館運營收益及運營管理水平,促進賓館及酒店管理行業能夠更好的為人們服務。
關鍵字:需求分析,中小型賓館,設計與開發
1.引言
進入21世紀,我國經濟發展水平明顯加快,人們對生活的質量有了更高的追求,消費模式也趨多樣化,外出旅游成為一種新的消費模式使賓館等服務業蓬勃發展。最早的傳統手工登記管理已經不能適應現今酒店賓館服務快速發展。如何實現賓館管理智能化、現代化,提高客房資源利用率,提升管理水平成為當前解決首要任務。
2. 需求分析
2.1 參與者分析
參與者是與系統進行交互的外部實體, 參與者身份不同使用系統權限不同。通過身份驗證限定系統參與者的合法性和權限。從賓館系統的需求范圍和使用對象分析,可識別出兩個參與者: 管理員和操作員工。
2.2 功能需求
通過對問題領域的分析,查課系統必須提供以下功能:⑴管理員添加原始數據并對系統進行管理。管理員依據賓館客房,樓層和實際需要向系統數據庫添加客房表、賬務表和客戶信息表等信息,并對系統進行維護更新修改查詢等操作。⑵操作員能進行客戶入住信息登記,給客戶分配客房,收銀,退房等操作⑶系統登陸。所有系統參與者在使用系統之前必須先進行與身份相應的登陸, 只有用戶名和密碼的驗證合法后才能使用系統,以確保系統的維護與安全。⑷打印功能。能打印客戶入住和收取費用等信息。
2.3 識別用例
用例表示參與者與系統的某種交互,是系統為參與者提供的特定服務[1]。因此,根據功能需求分析,可確定系統有以下用例:
?、艛祿臁O到y運行時將所需的所有數據存儲在數據庫中。
?、乒芾硐到y。用于對賓館系統所有資源進行管理,對客房信息的添加、修改、查詢或刪除,對賬務的查詢,并對系統維護更新。
⑶登陸識別。參與者登陸進入系統時識別其身份,以便提供對應的服務。
?、瓤头啃畔⒐芾?。對客房的添加、類型的劃分、客房是否入住、查詢、修改和刪除。
?、少~務管理。操作員工可以根據需要查詢歷史賬務、登記客戶住宿費用。
?、使芾韱T。依據賓館客房,樓層和實際需要向系統數據庫添加客房表、賬務表和客戶信息表等信息,并對系統進行維護更新、修改、查詢等操作。
⑺操作員工。能進行客房的登記、預約、查詢或退訂,能登記客戶的基本信息,能收取客戶的入住費用。
?、檀蛴?。能對收取費用進行打印。
2.3 構建系統用例圖
根據功能需求和用例分析,可構建系統用例圖。
3. 系統規化
3.1開發工具
以 Microsoft Visual Studio。NET 2008 為開發平臺,SQL Server2008 為后臺數據庫,應用C#語音編輯應用程序開發賓館管理系統。
3.2 構建系統實體類成員和接口
從系統用例圖進行分析可以確定系統有以下以下實體類及接口類:
⑴管理員實體類。該類屬性有賬號、姓名、性別、電話等;操作包括錄入數據、維護系統和對所有數據的查詢、修改、增加和刪除等。
⑵操作員工實體類。該類屬性有賬號、姓名、性別、電話等;操作包括能進行客房的登記、預約、查詢或退訂,能登記客戶的基本信息,能收取客戶的入住費用等。
?、菙祿旖涌陬悾撠煷鎯υ紨祿蛐聰祿瑢傩杂泄芾韱T表、操作員工表、客房表、賬務表,功能是提供系統運行時所需的原始數據或向數據庫中寫入用戶的注冊信息。
⑷維護系統類:屬性有更新、修改、增加、刪除等, 功能是為管理員提供維護系統功能,對系統中錯誤的數據進行調整或修改。
?、缮矸葑R別接口,屬性有身份、賬號、密碼、退出和登陸等,功能是依據參與者(管理員、操作員工)輸入的賬號和密碼登錄來驗證輸入的賬號和密碼是否合法及識別當前參與者是何種身份。通過權限控制給不同的角色設定不同的使用權限。
?、士头拷涌?,該接口屬性有樓層,客房等級,客房編號,是否入住,入住費用。功能是顯示客房所在樓層,客房等級及入住收取的費用。
?、藥战涌?,該接口顯示日期,客房編號,客房等級及價位。⑻打印接口,該接口顯示日期,客房等級及價位,并可以對這些信息打印輸出。
3.3 系統運行框架設計
依據系統的用例圖,分析系統各對象的邏輯關系和運行次序,可以構建系統的運行框架圖。
4. 結束語
中小賓館的發展需要簡易實用的賓館管理系統,本文對賓館的運營整個過程進行了詳細分析,從實際需求出發應用 UML 建模思想設計了中小型賓館管理系統,實現賓館各項業務的信息化管理。
參考文獻
[1]江菱。賓館客房管理系統分析與設計[D]。云南大學, 2013。
[2]代航陽?;?VB 的酒店客房管理系統設計[D]。電子科技大學,2006。
[3]鄭宇軍。 C#語言程序設計基礎[M]。清華大學出版社,2011。
推薦閱讀:適合酒店管理的方法和創新
論文指導 >
SCI期刊推薦 >
論文常見問題 >
SCI常見問題 >