酒店管理系統(tǒng)_第1頁(yè)
酒店管理系統(tǒng)_第2頁(yè)
酒店管理系統(tǒng)_第3頁(yè)
酒店管理系統(tǒng)_第4頁(yè)
酒店管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

酒店管理系統(tǒng)酒店管理系統(tǒng)酒店管理系統(tǒng)xxx公司酒店管理系統(tǒng)文件編號(hào):文件日期:修訂次數(shù):第1.0次更改批準(zhǔn)審核制定方案設(shè)計(jì),管理制度一、實(shí)驗(yàn)?zāi)康耐ㄟ^(guò)《系統(tǒng)分析與設(shè)計(jì)》實(shí)驗(yàn),使學(xué)生在實(shí)際的案例中完成系統(tǒng)分析與系統(tǒng)設(shè)計(jì)中的主要步驟,并熟悉信息系統(tǒng)開(kāi)發(fā)的有關(guān)應(yīng)用軟件,加深對(duì)信息系統(tǒng)分析與設(shè)計(jì)課程基礎(chǔ)理論、基本知識(shí)的理解,提高分析和解決實(shí)際問(wèn)題的能力,使學(xué)生在實(shí)踐中熟悉信息系統(tǒng)分析與設(shè)計(jì)的規(guī)范,為后繼的學(xué)習(xí)打下良好的基礎(chǔ)。二、實(shí)驗(yàn)要求學(xué)生以個(gè)人為單位完成,自選題目,班內(nèi)題目不重復(fù),使用UML進(jìn)行系統(tǒng)分析與設(shè)計(jì),并完成實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)報(bào)告以紙質(zhì)版(A4)在課程結(jié)束后二周上內(nèi)提交(12周)。三、實(shí)驗(yàn)主要設(shè)備:臺(tái)式或筆記本計(jì)算機(jī)四、實(shí)驗(yàn)內(nèi)容1選題及項(xiàng)目背景酒店管理系統(tǒng)是一個(gè)面向酒店用來(lái)進(jìn)行酒店日常管理的系統(tǒng)。該系統(tǒng)能能夠?yàn)榫频甑墓芾碚邔?duì)酒店進(jìn)行比較精確的管理,能夠?qū)崿F(xiàn)用戶進(jìn)行酒店的預(yù)定等操作,對(duì)酒店各部門(mén)提供管理功能。

2定義酒店管理系統(tǒng)是記錄酒店客人的信息,提供查詢,報(bào)表打印等一系列工作,他能讓工作人員從繁瑣的工作中解脫出來(lái)。本系統(tǒng)將結(jié)合中國(guó)酒店的實(shí)際特點(diǎn),模仿中小型酒店的設(shè)計(jì)管理系統(tǒng),將整個(gè)酒店管理系統(tǒng)細(xì)分成三個(gè)部分:房間管理、顧客管理和財(cái)務(wù)管理。實(shí)現(xiàn)客房管理、房態(tài)查詢、系統(tǒng)管理、會(huì)員管理等基本功能。3參考資料《系統(tǒng)分析與設(shè)計(jì)》《酒店管理方案》4系統(tǒng)分析與設(shè)計(jì)需求分析識(shí)別參與者在本系統(tǒng)中參與者有:酒店管理員,酒店經(jīng)理,前臺(tái)服務(wù)對(duì)需求進(jìn)行捕獲與描述1.用例名稱:用戶信息管理執(zhí)行者:酒店管理員和前臺(tái)服務(wù)員目的:對(duì)酒店客房管理系統(tǒng)的使用者進(jìn)行管理,包括對(duì)員工的基本信息進(jìn)行檢索、錄入和修改2.用例名稱:客房經(jīng)營(yíng)管理執(zhí)行者:酒店管理員、酒店經(jīng)理、和前臺(tái)服務(wù)員目的:實(shí)現(xiàn)對(duì)客房的訂房,入住和退房管理,包括對(duì)客房的業(yè)務(wù)信息(如客房號(hào)、預(yù)定時(shí)間、入住時(shí)間、換房情況、退房情況、金額等)進(jìn)行檢索、錄入和修改。3.用例名稱:預(yù)訂登記執(zhí)行者:前臺(tái)服務(wù)員、管理員或經(jīng)理目的:客戶通過(guò)各種途徑(電話、網(wǎng)絡(luò)或親自到達(dá))預(yù)訂房間4.用例名稱:入住登記執(zhí)行者:前臺(tái)服務(wù)員、管理員或經(jīng)理目的:客戶入住酒店,辦理手續(xù)5.用例名稱:退房登記執(zhí)行者:前臺(tái)服務(wù)員、管理員或經(jīng)理目的:客戶退出酒店,辦理手續(xù)6.用例名稱:客房信息管理執(zhí)行者:酒店管理員和酒店經(jīng)理目的:可自定義客房類型,并對(duì)其進(jìn)行管理,包括對(duì)客房類型的基本信息(如客房號(hào)、客房類型、房間位置、面積、床位、價(jià)格等)進(jìn)行檢索、錄入和修改。7.用例名稱:用戶密碼修改執(zhí)行者:酒店管理員、酒店經(jīng)理和服務(wù)員目的:用戶可以對(duì)自己的登錄密碼進(jìn)行修改8.用例名稱:用戶注銷執(zhí)行者:酒店管理員,酒店經(jīng)理和服務(wù)員目的:用戶離開(kāi)系統(tǒng),注銷,以防止別人通過(guò)自己的帳號(hào)登錄系統(tǒng)9.用例名稱:刪除用戶執(zhí)行者:酒店管理員目的:刪除用戶(前臺(tái)服務(wù)員、系統(tǒng)管理員、經(jīng)理)信息10.用例名稱:添加用戶執(zhí)行者:酒店管理員目的:添加用戶11.用例名稱:查詢用戶信息執(zhí)行者:酒店管理員或服務(wù)員目的:查詢用戶(前臺(tái)服務(wù)員、系統(tǒng)管理員、經(jīng)理)信息,包括姓名、員工號(hào)、部門(mén)、聯(lián)系方式12.用例名稱:刪除用戶執(zhí)行者:酒店管理員酒店管理員目的:刪除用戶(前臺(tái)服務(wù)員、系統(tǒng)管理員、經(jīng)理)信息用例描述:用例ID號(hào)及用例名D1用戶信息管理用例概述對(duì)酒店客房管理系統(tǒng)的使用者進(jìn)行管理,包括對(duì)員工的基本信息進(jìn)行檢索、錄入和修改參與者酒店管理員和前臺(tái)服務(wù)員(部分使用)前置條件必須先登錄(帳號(hào)、密碼)后置條件若有改動(dòng),必須確認(rèn)保存基本事件流(BasicFlow)管理員(或服務(wù)員)登錄對(duì)員工信息進(jìn)行查詢或修改擴(kuò)展事件流(AlternativeFlows)添加員工查詢員工信息修改員工信息刪除員工信息用例ID號(hào)及用例名D2添加用戶用例概述添加用戶參與者酒店管理員前置條件必須先登錄后置條件如果有改動(dòng)必須保存基本事件流(BasicFlow)管理員登錄開(kāi)始添加員工輸入員工信息保存添加員工信息擴(kuò)展事件流(AlternativeFlows)添加用戶用例ID號(hào)及用例名D3查詢用戶信息用例概述查詢用戶(前臺(tái)服務(wù)員、系統(tǒng)管理員、經(jīng)理)信息,包括姓名、員工號(hào)、部門(mén)、聯(lián)系方式參與者酒店管理員或服務(wù)員(部分)前置條件必須先登錄后置條件若有改動(dòng)必須保存基本事件流(BasicFlow)管理員登錄輸入所要查詢員工姓名或員工號(hào)檢索查看信息確認(rèn)并退出擴(kuò)展事件流(AlternativeFlows)查詢用戶信息用例ID號(hào)及用例名D4刪除用戶用例概述刪除用戶(前臺(tái)服務(wù)員、系統(tǒng)管理員、經(jīng)理)信息參與者酒店管理員前置條件必須先登錄后置條件必須確認(rèn)保存基本事件流(BasicFlow)管理員登錄輸入所要?jiǎng)h除員工的姓名或員工號(hào)確認(rèn)刪除退出擴(kuò)展事件流(AlternativeFlows)刪除用戶用例圖分析與討論建模用例圖的步驟、方法

(1)確定出系統(tǒng)的參與者和用例。

(2)確定出系統(tǒng)的用例。

(3)按照優(yōu)先次序細(xì)化每個(gè)用例。

(4)確定出每個(gè)用例中的泛化。

(5)確定每個(gè)用例中的包含關(guān)系、擴(kuò)展關(guān)系。

(6)使用你已經(jīng)確定的參與者,用例,泛化,包含關(guān)系和擴(kuò)展關(guān)系為每個(gè)用例創(chuàng)建一個(gè)用例圖。如何識(shí)別系統(tǒng)的參與者應(yīng)該如何劃分用例,應(yīng)注意哪些問(wèn)題查找誰(shuí)是系統(tǒng)的主要功能,誰(shuí)改變系統(tǒng)的數(shù)據(jù),誰(shuí)從系統(tǒng)獲取數(shù)據(jù),誰(shuí)支持維護(hù)系統(tǒng)誰(shuí)需要借助系統(tǒng)的支持來(lái)完成日常的工作,系統(tǒng)需要操縱哪些硬件,系統(tǒng)需要和那些外部系統(tǒng)交互。劃分用例可以將系統(tǒng)分解成若干子系統(tǒng),子系統(tǒng)還可以劃分下屬子系統(tǒng),形成一個(gè)系統(tǒng)層次結(jié)構(gòu)。識(shí)別用例間的關(guān)系,擴(kuò)展、包含等來(lái)劃分子系統(tǒng)。心得對(duì)于大型軟件系統(tǒng),用例模型相對(duì)復(fù)雜為了清晰的描述這樣的系統(tǒng)就有必要使用包等對(duì)用例進(jìn)行分組。通過(guò)本次實(shí)驗(yàn)指導(dǎo)了用例圖怎么畫(huà),及用例圖描述系統(tǒng)的功能需求。建立對(duì)象模型候選類的數(shù)據(jù)字典類名類型定義酒店管理系統(tǒng)結(jié)構(gòu)體記錄工作人員的信息餐飲管理界面結(jié)構(gòu)體記錄月銷售額財(cái)務(wù)管理界面字符型、鏈表記錄財(cái)務(wù)客房管理界面結(jié)構(gòu)體住戶記錄用戶管理界面結(jié)構(gòu)體客戶信息預(yù)訂管理界面結(jié)構(gòu)體客戶的更新消息顧客信息管理界面結(jié)構(gòu)體顧客的信息記錄(客房記錄等)定義類客房管理界面類:?屬性客房號(hào)碼客房標(biāo)準(zhǔn)客房位置客房狀態(tài)單價(jià)容納人數(shù)用戶管理界面類?屬性用戶名密碼餐飲管理界面類?屬性食品種類食品價(jià)格?操作點(diǎn)菜()結(jié)賬()顧客信息管理界面類?屬性客房房號(hào)客人姓名身份證號(hào)碼身份證地址入住時(shí)間操作員財(cái)務(wù)管理界面類?屬性入賬編號(hào)入賬金額入賬時(shí)間預(yù)訂管理界面類?屬性客房房號(hào)客人姓名身份證號(hào)碼身份證地址預(yù)定時(shí)間操作員酒店管理系統(tǒng)類?屬性用戶名密碼?操作登錄()繪制類圖圖酒店管理系統(tǒng)類圖該類圖中包含類有:客房管理界面類用戶管理界面類餐飲管理界面類財(cái)務(wù)管理界面類預(yù)訂管理界面類顧客信息管理界面類酒店管理系統(tǒng)類說(shuō)明:客房管理界面類,用戶管理界面類,餐飲管理界面類,財(cái)務(wù)管理界面類,預(yù)訂管理界面類,顧客信息管理界面類與酒店管理系統(tǒng)類為關(guān)聯(lián)關(guān)系。包圖對(duì)于大型復(fù)雜系統(tǒng),常需要把大量的模型元素用包組織起來(lái),以方便處理。對(duì)所選系統(tǒng)的類進(jìn)行分組,以便更清晰地了解系統(tǒng)的結(jié)構(gòu)。圖系統(tǒng)包圖該包圖中含有:系統(tǒng)管理房間管理客房管理房態(tài)查詢顧客管理會(huì)員管理財(cái)務(wù)管理說(shuō)明:系統(tǒng)管理與整個(gè)房間管理、顧客管理、財(cái)務(wù)管理相關(guān)聯(lián)。分析與討論1)建模類圖的步驟、方法使用名詞識(shí)別法識(shí)別類;建模類與類之間的關(guān)系;為類圖中的關(guān)聯(lián)關(guān)系添加合適的角色名;為已被封裝到類中的獨(dú)立功能建模類。

1〉研究分析問(wèn)題領(lǐng)域,確定系統(tǒng)的需求。2〉發(fā)現(xiàn)對(duì)象和對(duì)象類,明確他們的含義和責(zé)任,確定屬性和操作。3〉發(fā)現(xiàn)類之間的靜態(tài)聯(lián)系。著重分析找出對(duì)象類之間的一般和特殊關(guān)系,部分與整體關(guān)系,研究類的繼承性和多態(tài)性,把類之間的靜態(tài)聯(lián)系用關(guān)聯(lián)、泛化、聚合、組合、依賴等聯(lián)系表達(dá)出來(lái),雖然對(duì)象類圖表達(dá)的是系統(tǒng)的靜態(tài)結(jié)構(gòu)特征,但是應(yīng)當(dāng)把對(duì)系統(tǒng)的靜態(tài)分析與動(dòng)態(tài)分析結(jié)合起來(lái),更能準(zhǔn)確地了解系統(tǒng)的靜態(tài)結(jié)構(gòu)特征。4〉設(shè)計(jì)類與聯(lián)系。調(diào)整和精化已得到的對(duì)象類和類之間的聯(lián)系,解決諸如命名沖突、功能重復(fù)等問(wèn)題。5〉繪制對(duì)象類圖并編制相應(yīng)的說(shuō)明2)識(shí)別類有哪些方法,你是如何識(shí)別類的行為分析、名詞分析法、根據(jù)邊界類、控制類、實(shí)體類的劃分識(shí)別、參考設(shè)計(jì)模式確定類以及通過(guò)對(duì)領(lǐng)域進(jìn)行分析得到類。在此系統(tǒng)中,采用了名詞分析法,然后找出候選類,在審查與篩選。3)解釋關(guān)聯(lián)的多重性如何確定類的屬性、操作、類之間的關(guān)聯(lián)關(guān)系、組織類之間的繼承關(guān)聯(lián)的多重性表示:在建模過(guò)程中年,一個(gè)關(guān)聯(lián)實(shí)例中有多少個(gè)相互連接的對(duì)象。通過(guò)分析系統(tǒng)結(jié)構(gòu)與組成,確定類的關(guān)聯(lián)關(guān)系、組織類之間的繼承。建立動(dòng)態(tài)模型系統(tǒng)的動(dòng)態(tài)行為模型由交互圖(順序圖和協(xié)同圖)、狀態(tài)機(jī)圖和活動(dòng)圖表達(dá)。在系統(tǒng)的分析和設(shè)計(jì)中應(yīng)當(dāng)對(duì)主要的UseCase和對(duì)象類繪制這些圖形,以便分析系統(tǒng)的行為,印證和修改系統(tǒng)的靜態(tài)結(jié)構(gòu),滿足用戶的需求,達(dá)到系統(tǒng)的目標(biāo)。順序圖圖用戶登錄系統(tǒng)順序圖說(shuō)明:當(dāng)用戶輸入了正確的用戶名和密碼時(shí)系統(tǒng)進(jìn)入驗(yàn)證服務(wù),通過(guò)數(shù)據(jù)庫(kù)的查詢認(rèn)為用戶存在時(shí)返回一個(gè)驗(yàn)證成功的消息給登錄酒店管理系統(tǒng),之后返回一個(gè)登錄成功的消息給用戶。該圖將轉(zhuǎn)成通信圖:圖客戶訂房順序圖客戶訂房序列圖說(shuō)明:1員工登錄系統(tǒng) 2預(yù)訂請(qǐng)求3打開(kāi)查詢界面 4有無(wú)空房5無(wú)空房 6抱歉無(wú)空房7有空房 8打開(kāi)預(yù)訂房間界面9完成訂單 10預(yù)訂成功11添加訂單說(shuō)明:酒店經(jīng)理打開(kāi)員工登錄系讓前臺(tái)服務(wù)員為顧客提供服務(wù),前臺(tái)服務(wù)員打開(kāi)操作界面在酒店數(shù)據(jù)庫(kù)進(jìn)行查詢有無(wú)空房若無(wú)則放回消息告訴顧客無(wú)空房間,若有則打開(kāi)預(yù)定空房的界面完成訂單,預(yù)定成功后添加訂單到系統(tǒng)返回給經(jīng)理。通信圖圖客戶訂房通信圖該通信圖中包含:酒店數(shù)據(jù)庫(kù)預(yù)訂房間顧客前臺(tái)服務(wù)員酒店經(jīng)理查詢界面說(shuō)明:酒店經(jīng)理打開(kāi)員工登錄系讓前臺(tái)服務(wù)員為顧客提供服務(wù),前臺(tái)服務(wù)員打開(kāi)操作界面在酒店數(shù)據(jù)庫(kù)進(jìn)行查詢有無(wú)空房若無(wú)則放回消息告訴顧客無(wú)空房間,若有則打開(kāi)預(yù)定空房的界面完成訂單,預(yù)定成功后添加訂單到系統(tǒng)返回給經(jīng)理?;顒?dòng)圖活動(dòng)圖的主要作用是表示系統(tǒng)的業(yè)務(wù)工作流和并發(fā)處理過(guò)程。針對(duì)自選系統(tǒng)主要的業(yè)務(wù)工作流繪制活動(dòng)圖。繪制活動(dòng)圖需要確定參與活動(dòng)的對(duì)象、動(dòng)作狀態(tài)、動(dòng)作流,以及對(duì)象流。圖預(yù)定房間活動(dòng)圖該活動(dòng)圖中包含:預(yù)定房間房間類型普通房間豪華房間客戶登記說(shuō)明:當(dāng)顧客要求預(yù)定房間是先查詢是否有空房間,若是有則看房間的類型,若是無(wú)則離開(kāi)結(jié)束;在房間類型中可以并發(fā)進(jìn)行選擇是普通房間還是豪華房間,最終以客戶登記結(jié)束并發(fā)流,結(jié)束。酒店管理系統(tǒng)的活動(dòng)圖說(shuō)明:用戶可以進(jìn)行登錄若是成功則選擇若是普通用戶則并發(fā)進(jìn)行管理自己的信息,或可以進(jìn)行客房管理,預(yù)定管理,消費(fèi)管理;若是管理員則并發(fā)進(jìn)行客房管理預(yù)定管理和消費(fèi)管理,還可以管理自己的和普通用戶的信息,最終管理完成后結(jié)束;若是登錄失敗,則在三次登錄失敗后退出系統(tǒng)。參與活動(dòng)的對(duì)象是用戶,或是管理員。狀態(tài)圖狀態(tài)機(jī)圖表現(xiàn)一個(gè)對(duì)象(類)的生命史。對(duì)于一些實(shí)現(xiàn)重要行為動(dòng)作的對(duì)象應(yīng)當(dāng)繪制狀態(tài)機(jī)圖。繪制狀態(tài)機(jī)圖需要確定一個(gè)對(duì)象的生命期可能出現(xiàn)的全部狀態(tài),哪些事件將引起狀態(tài)的轉(zhuǎn)移,將會(huì)發(fā)生哪些動(dòng)作。該圖中包含狀態(tài)有:客房訂房登記刪除房間退房登記說(shuō)明:在添加信息給客房,當(dāng)進(jìn)行訂房登記后將訂房的信息加入房間狀態(tài),若是發(fā)生刪除房間操作是,將刪除信息加入刪除房間信息,若是發(fā)生退房事件將會(huì)觸發(fā)退房登記,會(huì)將房間狀態(tài)設(shè)置為空。房間狀態(tài)圖說(shuō)明:如果占用過(guò)就看他是否登記過(guò),如果登記過(guò)為在使用中需要清理房間,預(yù)定房間若取消預(yù)訂就結(jié)束;房間如果有損壞則需要維修。分析與討論問(wèn)題:比較順序圖與通信圖、活動(dòng)圖與狀態(tài)圖的應(yīng)用。在uml系統(tǒng)開(kāi)發(fā)過(guò)程中,系統(tǒng)的動(dòng)態(tài)模型主要包括對(duì)象交互模型和對(duì)象的狀態(tài)模型。對(duì)象交互模型由順序圖和通信圖進(jìn)行描述,對(duì)象的狀態(tài)模型擇優(yōu)活動(dòng)圖和狀態(tài)圖進(jìn)行描述。相同點(diǎn):描述圖符基本一樣;可以描述一個(gè)系統(tǒng)或?qū)ο笤谏嫫陂g的狀態(tài)或行為;可以用條件分支圖描述一個(gè)系統(tǒng)或?qū)ο蟮男袨榭刂屏骺梢悦枋鲆粋€(gè)系統(tǒng)或?qū)ο笤诙噙M(jìn)程操作中的并發(fā)行為不同點(diǎn):觸發(fā)一個(gè)系統(tǒng)或?qū)ο蟮臓顟B(tài)發(fā)生轉(zhuǎn)移的機(jī)制不同;描述多個(gè)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論