酒店系統(tǒng)設(shè)計(jì)說明書_第1頁(yè)
酒店系統(tǒng)設(shè)計(jì)說明書_第2頁(yè)
酒店系統(tǒng)設(shè)計(jì)說明書_第3頁(yè)
酒店系統(tǒng)設(shè)計(jì)說明書_第4頁(yè)
酒店系統(tǒng)設(shè)計(jì)說明書_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、酒店系統(tǒng)設(shè)計(jì)說明書一、總體設(shè)計(jì): 2二、各子系統(tǒng)結(jié)構(gòu)設(shè)計(jì)2前臺(tái)管理系統(tǒng):2.12收銀管理系統(tǒng):2.24客房管理系統(tǒng) 42.3綜合查詢系統(tǒng)52.4三、數(shù)據(jù)庫(kù)設(shè)計(jì)6需求分析 3.16數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 73.2數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 83.3數(shù)據(jù)庫(kù)安全設(shè)計(jì) 103.4總體設(shè)計(jì):按照系統(tǒng)架構(gòu)設(shè)計(jì)方案,本酒店管理系統(tǒng)分為:前臺(tái)管理子系統(tǒng)、收銀管 理子系統(tǒng)、客房服務(wù)子系統(tǒng)、綜合查詢子系統(tǒng)、供應(yīng)鏈子系統(tǒng)、財(cái)務(wù)管理子系 統(tǒng)、人力資源管理子系統(tǒng)和系統(tǒng)維護(hù)子系統(tǒng)。各子系統(tǒng)由后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)和相 應(yīng)的子系統(tǒng)應(yīng)用程序組成。以下是本系統(tǒng)的結(jié)構(gòu)圖:酒店ERP管理系統(tǒng)綜供前收客財(cái)人系統(tǒng)合應(yīng)臺(tái)銀房務(wù)力維查鏈管管資服管護(hù)系理理 務(wù)

2、源理詢系系系系系系統(tǒng)統(tǒng)統(tǒng)統(tǒng)統(tǒng)統(tǒng)統(tǒng)二、各子系統(tǒng)結(jié)構(gòu)設(shè)計(jì)前臺(tái)管理系統(tǒng):2.1酒店前臺(tái)管理的工作是十分復(fù)雜、繁瑣的,但它是日常經(jīng)常遇到的、必須 的、重要的環(huán)節(jié),大致包括前臺(tái)接待及前臺(tái)預(yù)定功能。以下就重點(diǎn)把前臺(tái)的設(shè) 計(jì)講述一下,以下是前臺(tái)接待的工作流程:預(yù)有預(yù)訂的客人入 訂單設(shè)為過期,客 人入住預(yù)訂的房間 有空閑房間,客人接待流程一 接待流程二 接待流程三 辦理入?。合葘㈩A(yù)人工確認(rèn)客人的身由預(yù)訂單號(hào)確認(rèn)份是否與預(yù)訂單的 住 訂單的內(nèi)容內(nèi)容一致 輸入?yún)?shù):預(yù)定單 號(hào) 輸出參數(shù):預(yù)定單 內(nèi)容 預(yù)定成員檔 案 打印客人入住清單無預(yù)訂的客人入確認(rèn)客人要求的房住接受報(bào)價(jià),確認(rèn)客間類型,查詢是否有該類型的房間處人

3、的身份,交費(fèi),客人入住。于空閑狀態(tài)。確認(rèn)客人是否入住,客人換房(只能換同類型確認(rèn)客人入住的房的房間) 間類型,確認(rèn)是否有該類型的空閑房間,換房。確認(rèn)客人是否入住,客人預(yù)交費(fèi)用添加追加費(fèi)用。由輸入的查詢條件客人訂房信息查詢獲取客人的訂房信息前臺(tái)預(yù)定應(yīng)包括:預(yù)訂管理,預(yù)訂維護(hù),查詢,報(bào)表。以下是前臺(tái)預(yù)訂管理子系統(tǒng)的活動(dòng)圖:接收客人預(yù)確認(rèn)訂記錄存變更與取消到店前準(zhǔn)備.收銀管理系統(tǒng):2.2 收銀管理子系統(tǒng)應(yīng)包括:快速結(jié)帳,多種付款方式,多幣種結(jié)帳,各種帳 面靈活調(diào)帳,多筆按金,部分或全部結(jié)帳,提前結(jié)帳,折扣處理,錯(cuò)帳處理, 綜合查詢,報(bào)表系統(tǒng)。以下是前臺(tái)收銀子系統(tǒng)的活動(dòng)圖:收取客人按金核對(duì)客人消費(fèi)記錄

4、槎柱R收款辦理結(jié)帳打印帳單辦理離店客房管理系統(tǒng) 2.3客房管理子系統(tǒng)應(yīng)包括:房態(tài)管理,消費(fèi)錄入,查詢,報(bào)表 以下是客房管理子系統(tǒng)的活動(dòng)圖房間的布置設(shè)備的檢引領(lǐng)客人入為客人提供日常學(xué)資學(xué)習(xí)網(wǎng)提供考研資料待服包洗衣 酒水、送餐為客人做好離店準(zhǔn)備(包括:查房、錄入客 )人在房間的消費(fèi)等.綜合查詢系統(tǒng)2.4該系統(tǒng)主要包括:經(jīng)理查詢,客戶查詢功能。主要活動(dòng)圖如下:八消費(fèi)賬單查詢客房服務(wù)查詢娛樂信息查詢U2學(xué)資學(xué)習(xí)網(wǎng)提供考研資料其他信息部門收入分析合約單位消費(fèi)分 - h*客房經(jīng)營(yíng)數(shù)據(jù)多種數(shù)據(jù)指標(biāo) 分析.學(xué)資學(xué)習(xí)網(wǎng)提供考研資料三、數(shù)據(jù)庫(kù)設(shè)計(jì)酒店 ERP 的核心實(shí)際上就是如何使用和操作數(shù)據(jù)庫(kù),所以,數(shù)據(jù)庫(kù)設(shè)計(jì)

5、極其重要。從用戶使用的角度來看,酒店系統(tǒng)的組成部分分成三個(gè)層次:數(shù)據(jù)存儲(chǔ)層、業(yè)務(wù)處理層和界面表示層。數(shù)據(jù)存儲(chǔ)層就是完成對(duì)數(shù)據(jù)的各種維護(hù)操作,一般是由數(shù)據(jù)庫(kù)管理系統(tǒng)來完成該層上的工作;業(yè)務(wù)處理層就是應(yīng)用程序要處理的、與用戶密切相關(guān)的各種業(yè)務(wù)操作,這一層次的工作通常是通過程序設(shè)計(jì)語言的編程來完成的;界面表示層是應(yīng)用程序系統(tǒng)提供給用戶的可視化操作界面,是用戶提出請(qǐng)求和接受回應(yīng)的地方。這三個(gè)層次都與數(shù)據(jù)庫(kù)相關(guān),數(shù)據(jù)存儲(chǔ)層就是指數(shù)據(jù)庫(kù)本身,業(yè)務(wù)處理層處理的對(duì)象(業(yè)務(wù)信息)實(shí)際上就是處理數(shù)據(jù)庫(kù)中的數(shù)據(jù),界面表示層是操作界面,其目的是為了方便的使用數(shù)據(jù)庫(kù)中的數(shù)據(jù)。因此數(shù)據(jù)庫(kù)的設(shè)計(jì)是酒店管理系統(tǒng)開發(fā)的基礎(chǔ)和關(guān)

6、鍵。數(shù)據(jù)庫(kù)設(shè)計(jì)的是否全面、合理、規(guī)范,直接關(guān)系到酒店系統(tǒng)的功能能否現(xiàn)。如果數(shù)據(jù)庫(kù)設(shè)計(jì)得合理,后續(xù)程序開發(fā)將取得事半功倍的效果,否則將會(huì)加大編程的工作量,甚至要回頭重新修改數(shù)據(jù)庫(kù),因此作者采用了規(guī)范化的設(shè)計(jì)方法。按照前面功能設(shè)計(jì)提出的總體要求,設(shè)計(jì)酒店系統(tǒng)的數(shù)據(jù)庫(kù)應(yīng)該有如下特點(diǎn):結(jié)構(gòu)較簡(jiǎn)單、數(shù)據(jù)關(guān)系明確、容量小、執(zhí)行效率高。需求分析 3.1針對(duì)一般酒店管理信息系統(tǒng)的需求,通過對(duì)酒店管理過程的內(nèi)容和流程分析,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):客房標(biāo)準(zhǔn)信息,包括的數(shù)據(jù)項(xiàng)有:標(biāo)準(zhǔn)編號(hào)、標(biāo)準(zhǔn)名稱、房間面積、床1位數(shù)量、住房單價(jià)、是否有空調(diào)、電視、電話、單獨(dú)衛(wèi)生間等。2客房信息,包括的數(shù)據(jù)項(xiàng)有:客房編號(hào)、

7、客房種類、客房位置、客房單價(jià)、備注等。3訂房信息,包括的數(shù)據(jù)項(xiàng)有:訂房編號(hào)、客房編號(hào)、客房種類、客房位置、客房備注信息、顧客姓名、顧客身份證號(hào)碼、入住時(shí)間、折扣、備注等。4結(jié)算信息,包括的數(shù)據(jù)項(xiàng)有:訂房編號(hào)、客房編號(hào)、客房種類、客房位置、客房備注信息、顧客姓名、顧客身份證號(hào)碼、入住時(shí)間、折扣、結(jié)算時(shí)間、備注等。 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)3.2 本系統(tǒng)根據(jù)以上的設(shè)計(jì)規(guī)劃出的實(shí)體有:客房標(biāo)準(zhǔn)信息實(shí)體、客房信息實(shí)體、訂房信息實(shí)體、結(jié)算信息實(shí)體。各個(gè)實(shí)體具體的描述E -R圖如下:客房標(biāo)準(zhǔn)信息實(shí)體標(biāo)準(zhǔn)編號(hào)客房單價(jià)床位數(shù)量標(biāo)準(zhǔn)名稱R圖客房標(biāo)準(zhǔn)信息實(shí)體E立客房信息實(shí)體客房標(biāo)準(zhǔn)客房狀態(tài)客房編號(hào)客房位置客房信息實(shí)體E

8、 -R圖學(xué)資學(xué)習(xí)網(wǎng)提供考研資料訂房信息實(shí)體客房信折顧客信入住時(shí)OA訂房信息實(shí)體R結(jié)算信息實(shí)客房信息 結(jié)算金額結(jié)算時(shí)間顧客信息R圖結(jié)算信息實(shí)體E -客房標(biāo)準(zhǔn)信息客房登記訂房信息管理客房結(jié)算客房信息管理結(jié)算信息管理房訂實(shí)體之間關(guān)系E -R圖數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)3.3首先將酒店管理信息系統(tǒng)的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為SQL2005數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,即:數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。其各個(gè)表格的設(shè)計(jì)結(jié)果如下: 客房標(biāo)準(zhǔn)信息表.列名數(shù)據(jù)類型可否為空說明標(biāo)準(zhǔn)編號(hào) NULLNOTtandardIdInt標(biāo)準(zhǔn)名稱 NULLroomStyleNOTVarchar房間面積 NULLroomAreaInt床位數(shù) NULI

9、nbedCoun價(jià) NULFloaroomPric是否有單獨(dú)衛(wèi)生NULVarchahToile是否有電 NULVarchahTelphon是否有電 NULVarchahTeleviso是否有空 NULhAirCoditioVarcha是否有電 NULhComputeVarcha客房信息表.說明列名可否為空數(shù)據(jù)類型客房編號(hào) RoomedNULLarcharNOT客房標(biāo)準(zhǔn)編號(hào) roomStandard IntNOTNULL客房位置 NULLRoompositionVarchar狀態(tài) NULLNumericStantus預(yù)訂單編號(hào) NULLroomBookIdVarcharNOT備注NULLVarc

10、harRemarks 訂房信息表列名說可否為空數(shù)據(jù)類型 明訂房編號(hào) bookNumberNULLNOTVarchar 顧客姓名 guestNameNULLNOTVarchar 身份證號(hào)碼 guestIdNULLVarcharNOT 客房編號(hào) RoomedVarcharNONULL 入住日期 inDateNULLDatetime折扣 DiscountNULLFloat備注 RemarksVarcharNULL顧客狀態(tài) guestStatusVarcharNULL NOT 商品消費(fèi)金額 goodsAmountNULLFloat 在住天數(shù) inDaysIntNULL 結(jié)算日期 checkDateDa

11、tetimeNULL 房間消費(fèi)金額 roomAmountFloatNULL 總金額 totalAmountFloatNULL顧客商品消費(fèi)表列名數(shù)據(jù)類型可否為空說 明消費(fèi)編號(hào) NULLIntconsumeldNOT訂單編號(hào) NULLbookNumbeNOTInt商品類型 NULLVarchargoodsStyleNOT客房編號(hào) NULLNOToodsAmountFloat消費(fèi)日期 NULLDatetimeNOTconsumeDate 用戶表.可否為數(shù)據(jù)類列用戶名 UsernamVarchaNULNO 用戶密 UserpwNULNOVarcha 用戶權(quán)限 PowerNOTIntNULL新聞表列名說

12、可否為空 數(shù)據(jù)類型明新聞編號(hào) newsId NOTIntNULL新聞主題 newsTitleVarcharNOT NULL新聞內(nèi)容 newsContentNOTVarcharNULL 更新日期 writeDateNOTNULLDatetime留言表列名數(shù)據(jù)類型可含為空說明留言編號(hào) NULLInt NOTmessageId用戶姓名 NULLUsernameVarchar用戶留言 NULLUserMessageNOTVarchar 管理員回復(fù) NULLVarcharadminMessage 留言日期 NULLDatetimeNOTwriteDate預(yù)訂表說可否為空數(shù)據(jù)類型明列名預(yù)訂編號(hào) roomB

13、ookIdNOTntNULLguestNameVarcharNOTNULL顧客姓名guestIdVarcharNULLNOT身份證號(hào)碼guestInDateDatetimeNOTNULL抵店日期guestOutDateDatetimeNOTNULL離店日期TelephoneVarcharNULLNOT電話comeDateDatetimeNULLNOT到店時(shí)間roomStyleVarcharNOTNULL房間類型roomCountIntNULLNOT房間數(shù)量roomBookStatusVarcharNOTNULL訂單狀態(tài)數(shù)據(jù)庫(kù)安全設(shè)計(jì)3.4數(shù)據(jù)庫(kù)是管理系統(tǒng)的基礎(chǔ),通常都保存著重要的酒店經(jīng)營(yíng)和客戶

14、信息。數(shù)據(jù)完整性和合法存取會(huì)受到很多方面的安全威脅,包括密碼策略、系統(tǒng)后門、數(shù)據(jù)庫(kù)操作以及本身的 安全方案。微軟的SQL Server是一種廣泛使用的數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)系統(tǒng)中存在的安全漏洞和不當(dāng)?shù)?配設(shè)通常會(huì)造成嚴(yán)重的后果,而且都難以發(fā)現(xiàn)。數(shù)據(jù)庫(kù)應(yīng)用程序通常同操作系統(tǒng)的最高管 理員密切相關(guān)。廣泛SQL Server數(shù)據(jù)庫(kù)又是屬于“端口”型的數(shù)據(jù)庫(kù),這就表示任何人都能夠用分析工具試圖連接到數(shù)據(jù)庫(kù)上,從而繞過操作系統(tǒng)的安全機(jī)制,進(jìn)而闖入系統(tǒng)、破 壞和竊取數(shù)據(jù)資料,甚至破壞整個(gè)系統(tǒng)。在進(jìn)行SQL Server 2005數(shù)據(jù)庫(kù)的安全配置之前,首先必須對(duì)操作系統(tǒng)進(jìn)行安全配置,保證操作系統(tǒng)處于安全狀態(tài)。然后對(duì)

15、要使用的操作數(shù)據(jù)庫(kù)軟件(程序)進(jìn)行必要的安全審核,接著,安裝 SQL Server2005后打上最新的補(bǔ)丁 sp3。在做完上面三步基礎(chǔ)之后,進(jìn)一步對(duì) SQL Server進(jìn)行如下安全配置:.使用安全的密碼策略。數(shù)據(jù)庫(kù)帳號(hào)的密碼不能過于簡(jiǎn)單,不能將帳號(hào)的密碼寫于應(yīng)1.用程序或者腳本中。同時(shí)定期修改密碼。Server SQL不能更改用戶名稱,也不能刪除這個(gè)超級(jí)2.使用安全的帳號(hào)策略。由于用戶,所以,必須對(duì)這個(gè)帳號(hào)進(jìn)行最強(qiáng)的保護(hù),使用一個(gè)非常強(qiáng)壯的密碼,不要在數(shù)據(jù)庫(kù) 應(yīng)用中使用帳號(hào),不要讓管理員權(quán)限的帳號(hào)泛濫。本系統(tǒng)主機(jī)使用數(shù)據(jù)庫(kù)應(yīng)用只是用來做 查詢、修改等簡(jiǎn)單功能的,根據(jù)實(shí)際需要分配帳號(hào),并賦予僅

16、僅能夠滿足應(yīng)用要求和需要 的權(quán)限。3.加強(qiáng)數(shù)據(jù)庫(kù)日志的記錄。審核數(shù)據(jù)庫(kù)登錄事件的“失敗和成功”,在實(shí)例屬性中選擇“安全性”,將其中的審核級(jí)別選定為全部,這樣在數(shù)據(jù)庫(kù)系統(tǒng)和操作系統(tǒng)日志里面,就 詳細(xì)記錄了所有帳號(hào)的登錄事件。定期查看SQL Server日志檢查是否有可疑的登錄事件發(fā)生。4。管理擴(kuò)展存儲(chǔ)過程。在多數(shù)應(yīng)用中根本用不到多少系統(tǒng)的存儲(chǔ)過程,SQLServer的這么多系統(tǒng)存儲(chǔ)過程只是用來適應(yīng)廣大用戶需求的,所以刪除不必要的存儲(chǔ)過程,因?yàn)橛?些系統(tǒng)的存儲(chǔ)過程能很容易地被人利用起來提升權(quán)限或進(jìn)行破壞。5 .防止探測(cè)到服務(wù)器的TCP/IP端口。默認(rèn)懵況下,SQL Server使用1433端口監(jiān)聽,通過微軟未公開的1434端口的UDP探涮就可以很容易知道SQL Server使用的什么TCP/IP端口,在實(shí)例屬性中選擇TCP/IP協(xié)議的屬性,選擇隱藏SQL Server實(shí)例。6 .修改TCP/IP使用的端口。請(qǐng)?jiān)谏弦徊脚渲玫幕A(chǔ)上,更改原默認(rèn)的1433端口。在實(shí)例屬性中選擇網(wǎng)絡(luò)配置中的TCP IP 協(xié)議的屬性,將TCP IP 使用的默認(rèn)端口變?yōu)槠?對(duì)網(wǎng)絡(luò)連接進(jìn)行 全

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論