資源描述:
《賓館管理系統(tǒng)詳細(xì)設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、五、詳細(xì)設(shè)計(jì)說明書五、詳細(xì)設(shè)計(jì)說明書1.引言21.1編寫目的21.2項(xiàng)目背景21.3定義21.4參考資料22.總體設(shè)計(jì)32.1需求概述32.2軟件結(jié)構(gòu)32.2.1網(wǎng)上用戶預(yù)定系統(tǒng)模塊32.2.2酒店前臺(tái)管理系統(tǒng)模塊43.程序描述53.1酒店前臺(tái)管理系統(tǒng)模塊53.1.1功能53.1.2性能133.1.3輸入項(xiàng)目133.1.4輸出項(xiàng)目153.1.5算法173.1.6程序邏輯193.1.7接口243.1.8存儲(chǔ)分配243.1.9限制條件243.1.10測試要點(diǎn)253.2在線預(yù)定系統(tǒng)模塊263.2.1總體
2、功能263.2.2賬戶管理模塊273.2.3聯(lián)系人管理模塊313.2.4訂單管理模塊353.2.5房間管理模塊403.2.6實(shí)時(shí)提醒系統(tǒng)43五、詳細(xì)設(shè)計(jì)說明書1.引言1.1編寫目的為明確軟件需求、安排項(xiàng)目規(guī)劃與進(jìn)度、組織軟件開發(fā)與測試,撰寫本文檔。本文檔供項(xiàng)目經(jīng)理、設(shè)計(jì)人員、開發(fā)人員參考。1.2項(xiàng)目背景隨著旅游業(yè)的興起,以酒店等為主的服務(wù)型第三產(chǎn)業(yè)飛速發(fā)展;因此,規(guī)劃外出計(jì)劃,提前確定住處對游客就顯得尤為重要。為了解決人們的出行入住問題,同時(shí)提高酒店運(yùn)作效率和規(guī)范性,節(jié)約酒店的成本;在充分了解調(diào)研
3、酒店的運(yùn)營、管理模式后,我們開發(fā)了此酒店預(yù)訂和管理系統(tǒng)。本系統(tǒng)分為在線預(yù)訂子系統(tǒng)和酒店方的預(yù)訂與管理子系統(tǒng),在線預(yù)訂子系統(tǒng)提供顧客在線預(yù)訂房間等功能,爭取在最終版本實(shí)現(xiàn)顧客足不出戶完成預(yù)訂;酒店方的預(yù)訂與管理子系統(tǒng)提供給酒店服務(wù)員處理訂單、辦理入住、結(jié)帳退房等一系列管理功能。在真正意義上,實(shí)現(xiàn)了計(jì)算機(jī)高效辦公,起到了方便顧客與酒店的雙重作用。我們會(huì)根據(jù)技術(shù)發(fā)展、設(shè)備升級、業(yè)務(wù)需求等進(jìn)行對本系統(tǒng)的擴(kuò)展、升級與維護(hù)。1.3定義酒店前臺(tái)管理系統(tǒng):是運(yùn)行在酒店前臺(tái)電腦的系統(tǒng)。酒店人員可以使用本系統(tǒng)來對用戶
4、的訂單進(jìn)行處理,并且可以使用管理賓館入住、消費(fèi)、日記月結(jié)等基本酒店日常管理功能。網(wǎng)上客戶預(yù)定系統(tǒng):是運(yùn)行在一般用戶電腦上的程序。網(wǎng)上用戶可以通過本系統(tǒng)來對本酒店房間的預(yù)定信息進(jìn)行查詢,并預(yù)定房間。1.4參考資料1)用戶的需求信息ProjectfortheCourseObjectOrientedDesignwithUML--AnalysisandDesignofaHotelReservationandManagementSystem2)美萍酒店管理系統(tǒng)3)美萍酒店管理系統(tǒng)的功能使用說明書五、詳細(xì)設(shè)計(jì)
5、說明書2.總體設(shè)計(jì)2.1需求概述1.在線預(yù)訂系統(tǒng)主要提供以下功能:2.允許顧客注冊、登錄賬戶、完善預(yù)訂所需信息、查看和修改賬戶信息。3.允許顧客查看、預(yù)訂酒店房間,并且可以對已有的訂單進(jìn)行修改(更改房間等)和取消。4.酒店預(yù)訂管理系統(tǒng)主要提供以下功能:5.員工登錄并擁有不同權(quán)限。6.允許服務(wù)員為“撥打電話進(jìn)行預(yù)訂”的顧客預(yù)訂酒店房間。7.查看、處理(確認(rèn)、修改、取消)訂單;查看全部和單個(gè)房間狀態(tài)。8.服務(wù)員可通過系統(tǒng)為預(yù)訂過的顧客和散客(walk_in)辦理入住。9.服務(wù)員可以為已入住看顧客添加額
6、外消費(fèi)(物品、服務(wù)),進(jìn)行結(jié)賬退房。10.HeadWaiter可通過系統(tǒng)為已入住的顧客更換房間,對房間、物品和服務(wù)的屬性進(jìn)行修改,查看員工信息和日、月結(jié)、歷史交易記錄。2.2軟件結(jié)構(gòu)2.2.1網(wǎng)上用戶預(yù)定系統(tǒng)模塊五、詳細(xì)設(shè)計(jì)說明書2.2.2酒店前臺(tái)管理系統(tǒng)模塊本程序在部署上的結(jié)構(gòu)圖:五、詳細(xì)設(shè)計(jì)說明書3.程序描述3.1酒店前臺(tái)管理系統(tǒng)模塊3.1.1功能本系統(tǒng)根據(jù)功能的需求以及底層數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì),主要分成了三個(gè)層次9大模塊。還有一個(gè)附加功能而添加的計(jì)時(shí)器子模塊。可以實(shí)現(xiàn)提醒有新訂單未處理的功能,還有
7、12點(diǎn)提醒退房和刷新房間狀態(tài)的功能。五、詳細(xì)設(shè)計(jì)說明書根據(jù)概要分析得到的功能,以及對時(shí)序圖的總結(jié),可以得到以下類圖:總的類圖:五、詳細(xì)設(shè)計(jì)說明書一般接線員擁有的功能:而高級服務(wù)員應(yīng)該有的功能:登錄子系統(tǒng)模塊:(與系統(tǒng)的聯(lián)系比較少,所以劃分出一個(gè)子系統(tǒng))本子系統(tǒng)擁有的功能:1)得到用戶信息:應(yīng)該根據(jù)名字查找數(shù)據(jù)庫并判斷是否存在該該用戶publicEmployeegetEmployee(Stringusername);2)判斷密碼是否正確booleancheckLogin(Stringusername
8、,Stringkey);五、詳細(xì)設(shè)計(jì)說明書訂單管理模塊和網(wǎng)上預(yù)定管理模塊:這個(gè)模塊功能主要包括:1)查看全部訂單2)查看某個(gè)訂單3)創(chuàng)建訂單4)修改訂單5)取消訂單6)查看臨時(shí)訂單7)處理臨時(shí)訂單:包括接受或者拒絕網(wǎng)上用戶的預(yù)定、修改、取消請求五、詳細(xì)設(shè)計(jì)說明書房間信息狀態(tài)管理模塊:這個(gè)模塊的功能主要包括:1)查看全部房間:不同的房間在界面顯示的圖標(biāo)不同,而且12點(diǎn)以后會(huì)把有訂單的房間設(shè)置成已訂,把沒訂單的房間設(shè)置成空房。打掃和已入住不改變。2)修改房間屬性3)修改房間信息:界面根