酒店客房管理系統(tǒng)-系統(tǒng)需求規(guī)格說明書_第1頁
酒店客房管理系統(tǒng)-系統(tǒng)需求規(guī)格說明書_第2頁
酒店客房管理系統(tǒng)-系統(tǒng)需求規(guī)格說明書_第3頁
酒店客房管理系統(tǒng)-系統(tǒng)需求規(guī)格說明書_第4頁
酒店客房管理系統(tǒng)-系統(tǒng)需求規(guī)格說明書_第5頁
已閱讀5頁,還剩44頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

酒店客房管理系統(tǒng)--系統(tǒng)需求規(guī)格說明書酒店客房管理系統(tǒng)--系統(tǒng)需求規(guī)格說明書酒店客房管理系統(tǒng)--系統(tǒng)需求規(guī)格說明書xxx公司酒店客房管理系統(tǒng)--系統(tǒng)需求規(guī)格說明書文件編號:文件日期:修訂次數(shù):第1.0次更改批準審核制定方案設計,管理制度目錄1引言 1 立項背景 1 立項原因概述 1 UML概述 1 參考文獻 22項目概述 2面向的用戶 2實現(xiàn)目標 2項目開發(fā)要求 2開發(fā)工具 33系統(tǒng)描述 3系統(tǒng)概述 3系統(tǒng)總體結構 3各部分功能描述 44系統(tǒng)分析 5用例圖 5客房管理 5客戶管理 6預約管理 7入住管理 8結賬管理 9酒店管理 10客戶網(wǎng)上預約 11人員管理 12訂單管理 13查詢統(tǒng)計報表 14活動圖 15預約管理 15客戶網(wǎng)上預約 16入住管理 17結賬管理 18酒店管理 19人員管理 20訂單管理 21查詢統(tǒng)計報表 21客戶管理 22客房管理 23時序圖 24預約管理 24客戶網(wǎng)上預約 25入住管理 26人員管理 27查詢統(tǒng)計報表 28結賬管理 29客戶管理 29客房管理 31訂單管理 32酒店管理 33類設計 34前臺管理類關系圖 34客戶網(wǎng)上預約類關系圖 34后臺管理類關系圖 35用戶接口 36硬件接口 366性能需求 36精度要求 36時間特征 36靈活性 367軟件屬性 37系統(tǒng)安全性 37可維護性 378其他需求 37數(shù)據(jù)庫需求 37系統(tǒng)操作要求 37故障及其處理 371引言立項背景現(xiàn)今,酒店的競爭也進入到了一個全新的領域,競爭已不再是規(guī)模的競爭,而是技術的競爭、管理的競爭、人才的競爭。服務的提升和管理的升級是酒店業(yè)的競爭核心。餐飲住房領域目前呈多元發(fā)展趨勢,多種業(yè)態(tài):路攤、小餐館、奶茶店、飯店、大酒店、旅館、賓館等相互并存。如何在激烈的競爭中擴大營業(yè)額、降低營業(yè)成本、擴大經(jīng)營規(guī)模,成為酒店營業(yè)者努力追求的目標。立項原因概述針對酒店的特點,為了幫助酒店解決現(xiàn)在面臨的問題,提高酒店的競爭力,我們將開放一個酒店客房管理系統(tǒng)。UML概述面向對象的系統(tǒng)分析與設計,包括OOA(面向對象分析)與OOD(面向對象設計)兩個部分。其中OOA的主要任務是分析問題,找出問題解決方案。同時,發(fā)現(xiàn)對象并分析對象內部構成和外部關系,建立軟件系統(tǒng)的對象模型。OOD的主要任務是根據(jù)已確立的系統(tǒng)對象模型,運用面向對象技術,設計對象與類,進而設計系統(tǒng)結構、人機界面、數(shù)據(jù)管理、任務管理等子系統(tǒng)。UML(UnifiedModelingLanguage)是第3代的面向對象建模語言。UML是由Rational公司的面向對象技術研究專家GradyBooch、IvarJacobson和JimRumbaugh聯(lián)合開發(fā)的。它采納和擴展了Booch標記法、OMT的面向對象建模技術的方法,以及面向用例(Use-Case)的OOSE方法,并且吸取了其他學者和軟件廠商的建議。UML在提交給OMG(ObicctManagementGroup)后,最終成為大眾所接受的標準建模語言。UML建模語言吸取和發(fā)展了Booch、OMT和OOSE方法,以及其它OO和非OO方法的優(yōu)點。它融入了軟件工程領域的新思想、新方法和新技術,提出如模板、擴展機制、活動圖等新概念。UML易于表達且功能強大,應用廣泛。它不但適用于面向對象的軟件分析與設計,還支持從需求分析開始的軟件開發(fā)的全過程。UML定義了一系列圖形工具,以對現(xiàn)實世界進行面向對象建模。標準建模語言UML已成為面向對象技術的主流建模工具,支持系統(tǒng)分析、設計和實現(xiàn)等軟件開發(fā)全過程。UML定義了5類10種模型圖,用于提供靜態(tài)建模機制和動態(tài)建模機制。靜態(tài)模型包括用例圖、類圖、對象圖、包圖、構件圖。配置圖動態(tài)模型包括行為圖(活動圖,狀態(tài)圖)和交互圖(順序圖,合作圖)。(1)用例圖:描述應用領域需求與功能,以及事務(用例)之間的邏輯關系。(2)類圖:是顯示一組類、接口、協(xié)作以及它們之間關系的圖。1)對象圖:類的實例圖。2)包圖:提供類圖的分組優(yōu)化機制(3)行為圖:描述跨越多個用例的對象行為(數(shù)據(jù)操作功能),包括活動圖和狀態(tài)圖。1)活動圖:描述多用例和多對象的復雜行為及活動間的約束關系;或者說,描述復雜行為中的活動及其執(zhí)行順序。2)狀態(tài)圖:描述單個對象的所有可能狀態(tài)及轉移條件。(4)交互圖:顯示一個交互,由一組對象和它們之間的關系構成,其中包括在對象間傳遞的消息,包括順序圖和協(xié)作圖。1)順序圖:是強調消息的時間順序的交互圖。2)協(xié)作圖:是強調發(fā)送和接收消息的對象之間的結構組織的交互圖。(5)實現(xiàn)圖:用于描述系統(tǒng)實現(xiàn)的一些特性,包括構件圖和配置圖。1)構件圖:描述軟構件及相互間的依賴(及調用)關系,包括源文件、二進制文件、可執(zhí)行文件。2)配置圖:描述構件運行環(huán)境及系統(tǒng)軟硬件體系結構。參考文獻《軟件工程概論》2項目概述面向的用戶酒店經(jīng)理主要是管理員工、查詢和權限設置,前臺接待員主要負責客戶訂餐、訂房、入住登記、結賬,系統(tǒng)管理員主要維護系統(tǒng)和數(shù)據(jù)處理。實現(xiàn)目標(1)建立一個具有友好界面,操作簡單的酒店客房管理系統(tǒng);(2)能夠更好的控制和發(fā)展酒店各種業(yè)務,使其順利進行;(3)實現(xiàn)對客戶的信息錄入,員工的信息錄入,客房的信息錄入,并建立完整的數(shù)據(jù)庫,對客戶、員工、客房實行統(tǒng)一管理;(4)前臺人員查詢本系統(tǒng),可以更直接,更有效的獲得客戶與客房的信息,提供客戶滿意的服務;(5)經(jīng)理通過本系統(tǒng),也可以更直接,更有效的獲得客戶與客房的信息和員工信息,了解酒店客房的入住情況和酒店的收入情況,以做出更好的決策,給酒店帶來更大的效益。項目開發(fā)要求(1)項目開發(fā)規(guī)范統(tǒng)一:模塊劃分,代碼編寫均遵照小組命名規(guī)范文檔;(2)程序優(yōu)化、安全并要有良好的可擴展性;(3)用戶界面簡潔明了、操作簡單實用;(4)與用戶保持良好的溝通,及時根據(jù)用戶新的需求改善系統(tǒng)功能。開發(fā)工具MicrosoftVisualC++SQLserver2000RationalRose20033系統(tǒng)描述系統(tǒng)概述該酒店客房管理系統(tǒng)主要分為兩大系統(tǒng),分別是前臺管理系統(tǒng)和后臺管理系統(tǒng):前臺管理系統(tǒng)分為酒店管理、客房管理、客戶管理、預約管理、入住管理、結賬管理;后臺管理系統(tǒng)分為人員管理、訂單管理、查詢統(tǒng)計報表。實現(xiàn)對酒店更加方便的管理。系統(tǒng)總體結構各部分功能描述(1)酒店管理:負責客戶的點餐訂餐。(2)客房管理:對客房信息進行管理,增加客房信息,刪除客房信息,修改客房信息,查詢客房信息。(3)客戶管理:對客戶信息進行管理,增加客戶,刪除客戶,修改客戶信息,查詢客戶信息,給客戶辦理會員。(4)預約管理:實現(xiàn)客戶預訂客房的功能,可增加預約信息,刪除預約信息,修改預約信息,查詢預約信息。(5)入住管理:對已入住客戶信息和客房信息進行管理,可增加入住信息,刪除入住信息,修改入住信息,查詢入住信息。(6)結賬管理:對退房客戶和用餐客戶進行結賬操作,可刪除客戶信息,更新客房信息,增加一筆營業(yè)收入。(7)人員管理:對員工信息進行管理,可增加員工,辭退員工,修改員工信息,查詢員工信息。(8)訂單管理:增加訂單,刪除訂單,修改訂單,查詢訂單。(9)查詢統(tǒng)計報表:對營業(yè)收入信息進行統(tǒng)計查詢。4系統(tǒng)分析用例圖客房管理用例分析:用例名稱:客房管理描述:前臺接待員及時更新客房信息角色:前臺接待員前置條件:前臺接待員成功登陸系統(tǒng)并具有客房管理的權限主流事件:前臺接待員選擇“客房管理”選項,用例開始系統(tǒng)自動進入客房管理界面系統(tǒng)自動獲取客戶入住信息和退房信息前臺接待員修改客房信息A1:格式不正確系統(tǒng)自動更新數(shù)據(jù)將更新的信息自動寫入日志文件用例結束其他流事件:A1:格式不正確(1)系統(tǒng)提示錯誤信息(2)返回主事件4后置條件:系統(tǒng)成功將信息記入客房管理系統(tǒng)客戶管理用例分析:用例名稱:客戶管理描述:前臺接待員及時更新客戶信息角色:前臺接待員前置條件:前臺接待員成功登陸系統(tǒng)并具有客戶管理的權限主流事件:前臺接待員選擇“客戶管理”選項,用例開始系統(tǒng)自動進入客戶管理界面系統(tǒng)自動獲取客戶預約信息和入住信息,更新客戶數(shù)據(jù)庫前臺接待員處理客戶信息A1:格式不正確系統(tǒng)自動更新數(shù)據(jù)將更新的信息自動寫入日志文件用例結束其他流事件:A1:格式不正確(1)系統(tǒng)提示錯誤信息(2)返回主事件4后置條件:系統(tǒng)成功將信息記入客戶管理系統(tǒng)預約管理用例分析:用例名稱:預約管理描述:前臺接待員實現(xiàn)對客戶預約信息的錄入和修改角色:前臺接待員前置條件:前臺接待員成功登陸系統(tǒng)并具有預約管理的權限主流事件:前臺接待員選擇“預約管理”選項,用例開始系統(tǒng)自動進入預約管理界面前臺接待員輸入客房預約信息A1:格式不正確系統(tǒng)自動更新數(shù)據(jù)將更新的信息自動寫入日志文件用例結束其他流事件:A1:格式不正確(1)系統(tǒng)提示錯誤信息(2)返回主事件3后置條件:系統(tǒng)成功將信息記入預約管理系統(tǒng)入住管理用例分析:用例名稱:入住管理描述:前臺接待員實現(xiàn)對客戶入住信息的錄入和修改角色:前臺接待員前置條件:前臺接待員成功登陸系統(tǒng)并具有入住管理的權限主流事件:前臺接待員選擇“入住管理”選項,用例開始系統(tǒng)自動進入入住管理界面輸入客戶信息A1:格式不正確系統(tǒng)自動獲取客戶預約信息前臺接待員處理客戶信息系統(tǒng)自動更新數(shù)據(jù)將更新的信息自動寫入日志文件用例結束其他流事件:A1:格式不正確(1)系統(tǒng)提示錯誤信息(2)返回主事件3后置條件:系統(tǒng)成功將信息記入入住管理系統(tǒng)結賬管理用例分析:用例名稱:結賬管理描述:前臺接待員實現(xiàn)對客戶退房進行結賬角色:前臺接待員前置條件:前臺接待員成功登陸系統(tǒng)并具有結賬管理的權限主流事件:前臺接待員選擇“結賬管理”選項,用例開始系統(tǒng)自動進入結賬管理界面輸入客戶信息A1:格式不正確系統(tǒng)自動獲取客戶入住信息前臺接待員處理客戶信息系統(tǒng)自動更新數(shù)據(jù)將更新的信息自動寫入日志文件用例結束其他流事件:A1:格式不正確(1)系統(tǒng)提示錯誤信息(2)返回主事件3后置條件:系統(tǒng)成功將信息記入結賬管理和統(tǒng)計報表系統(tǒng)酒店管理用例分析:用例名稱:酒店管理描述:前臺接待員實現(xiàn)對客戶點餐訂餐信息的錄入角色:前臺接待員前置條件:前臺接待員成功登陸系統(tǒng)并具有點餐訂餐業(yè)務管理的權限主流事件:前臺接待員選擇“酒店管理”選項,用例開始系統(tǒng)自動進入酒店管理界面前臺接待員輸入客戶點餐訂餐信息系統(tǒng)自動更新數(shù)據(jù)將更新的信息寫入日志文件用例結束后置條件:系統(tǒng)成功將信息記入結賬管理和統(tǒng)計系統(tǒng)客戶網(wǎng)上預約用例分析:用例名稱:客戶網(wǎng)上預約描述:客戶在網(wǎng)頁上自助進行預約客房角色:客戶前置條件:客戶成功打開網(wǎng)頁主流事件:客戶選擇所需客房客戶選擇住房時間若為會員則輸入賬號密碼A1.輸入錯誤輸入客戶信息A2.格式錯誤提交信息用例結束其他流事件:A1.輸入錯誤(1)系統(tǒng)提示錯誤信息(2)返回主事件4A2:格式不正確(1)系統(tǒng)提示錯誤信息(2)返回主事件4后置條件:系統(tǒng)成功將信息記入預約管理系統(tǒng)人員管理用例分析:用例名稱:員工管理描述:經(jīng)理可以對員工基本信息錄入、修改、查詢和刪除角色:經(jīng)理,系統(tǒng)管理員。前置條件:經(jīng)理已成功登錄系統(tǒng)并具有信息錄入、修改、查詢和刪除的權限。主事件流:1.選擇“員工管理”選項,用例開始2.系統(tǒng)管理員或經(jīng)理錄入員工信息并檢查信息格式A1:格式不正確3.系統(tǒng)成功寫入一條員工信息4.輸入查詢條件對員工的信息進行查詢5.系統(tǒng)返回查詢結果6.經(jīng)理對員工權限進行設置7.更新系統(tǒng)客戶表8.系統(tǒng)管理員對員工信息進行修改A2:格式不正確更新員工信息表10.刪除員工信息11.更新員工信息表12.用例結束其他事件流:A1:格式不正確(1)提示格式錯誤信息(2)返回主事件流第2步A2:格式不正確(1)系統(tǒng)提示錯誤信息(2)返回主事件8后置條件:系統(tǒng)成功將信息記入人員管理系統(tǒng)訂單管理用例分析:用例名稱:訂單管理描述:系統(tǒng)管理員可以對員工基本信息錄入、修改、查詢和刪除角色:系統(tǒng)管理員前置條件:系統(tǒng)管理員已成功登錄系統(tǒng)并具有信息錄入、修改、查詢和刪除的權限。主流事件:系統(tǒng)管理員選擇“訂單管理”選項,用例開始系統(tǒng)自動進入訂單管理界面系統(tǒng)自動獲取所有訂單信息前臺接待員處理需要操作的訂單信息系統(tǒng)自動更新數(shù)據(jù)將更新的信息自動寫入日志文件用例結束后置條件:系統(tǒng)成功將信息記入訂單管理系統(tǒng)查詢統(tǒng)計報表用例分析:用例名稱:查詢統(tǒng)計報表描述:系統(tǒng)管理員操作生成統(tǒng)計報表,經(jīng)理可以檢查并修改報表角色:系統(tǒng)管理員,經(jīng)理前置條件:系統(tǒng)管理員已成功登錄系統(tǒng)并具有生成統(tǒng)計報表的權限,經(jīng)理擁有最高權限。主事件流:1.系統(tǒng)管理員選擇“查詢統(tǒng)計報表”選項,用例開始2.打開查詢統(tǒng)計報表窗體3.系統(tǒng)管理員或經(jīng)理錄入登陸密碼并檢查格式A1:格式不正確系統(tǒng)管理員選擇成統(tǒng)計報表系統(tǒng)生成統(tǒng)計報表經(jīng)理檢查報表數(shù)據(jù)經(jīng)理輸入密碼登陸系統(tǒng)管理員修改數(shù)據(jù)系統(tǒng)管理員重新生成統(tǒng)計報表經(jīng)理檢查報表數(shù)據(jù)A2:報表錯誤10.打印統(tǒng)計報表11.用例結束其他

溫馨提示

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

評論

0/150

提交評論