下面這篇文章主要結(jié)合目前中小型賓館管理存在的問(wèn)題,運(yùn)用UML語(yǔ)言對(duì)中小型賓館中的管理系統(tǒng)進(jìn)行設(shè)計(jì),簡(jiǎn)化系統(tǒng)運(yùn)行模式,構(gòu)建完整中小型賓館管理系統(tǒng),降低系統(tǒng)開(kāi)發(fā)成本,提升賓館運(yùn)營(yíng)收益及運(yùn)營(yíng)管理水平,促進(jìn)賓館及酒店管理行業(yè)能夠更好的為人們服務(wù)。
關(guān)鍵字:需求分析,中小型賓館,設(shè)計(jì)與開(kāi)發(fā)

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