酒店預(yù)訂系統(tǒng)_第1頁
酒店預(yù)訂系統(tǒng)_第2頁
酒店預(yù)訂系統(tǒng)_第3頁
酒店預(yù)訂系統(tǒng)_第4頁
酒店預(yù)訂系統(tǒng)_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、酒店預(yù)訂系統(tǒng)概要設(shè)計說明書 作 者: 夏朋輝 完成日期: 2015年11月11日 簽 收 人: 王冬威 簽收日期: 2015年11月11日 目錄1 引言11.1編寫目的11.2范圍11.3定義11.4參考資料12 總體設(shè)計22.1 需求規(guī)定22.2 運行環(huán)境22.3 基本設(shè)計概念和處理流程22.4 結(jié)構(gòu)32.4.1登陸界面32.4.2客房管理系統(tǒng)42.4.3基礎(chǔ)信息設(shè)置(包括客房信息、員工信息、掛賬單位信息)42.5 功能需求與程序的關(guān)系52.6 人工處理過程52.7 尚未解決的問題53 接口設(shè)計53.1 用戶接口53.2 外部接口53.3 內(nèi)部接口64 運行設(shè)計64.1 運行模塊組合64.2

2、 運行控制64.3 運行時間75 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計75.1 邏輯結(jié)構(gòu)設(shè)計要點75.2 物理結(jié)構(gòu)設(shè)計要點86 系統(tǒng)出錯處理設(shè)計146.1 出錯信息146.2 補救措施146.3 系統(tǒng)維護(hù)設(shè)計147 階段小結(jié)141 引言1.1編寫目的 近年來,酒店業(yè)迅猛發(fā)展,市場的競爭日趨激烈,全面提高酒店的軟件管理水準(zhǔn),已成為酒店業(yè)發(fā)展的當(dāng)務(wù)之急。傳統(tǒng)的管理方法已經(jīng)不能適應(yīng)現(xiàn)代社會的需要,因此采用電腦管理業(yè)務(wù)、財務(wù)等諸多環(huán)節(jié)已成為推動酒店業(yè)迅速發(fā)展的先決條件,酒店客房管理信息系統(tǒng)是各大型酒店所需要使用的一個管理系統(tǒng)。1.2范圍說明:a 待開發(fā)的軟件系統(tǒng)的名稱:酒店客房管理助手b 列出本項目的任務(wù)提出者、開發(fā)者、

3、用戶以及將運行該項軟件的單位。任務(wù)提出者 老師開發(fā)者 王冬威用戶群體 各類大型酒店驗收單位 河南科技大學(xué)1.3定義1.4參考資料1劉彥保,李軍利,郝繼升.用PowerBuilder和SQL Server開發(fā)酒店管理信息系統(tǒng)J.延安大學(xué)學(xué)報,2003,Vol.042亓協(xié)民.龍鐵酒店網(wǎng)絡(luò)系統(tǒng)分析J.哈爾濱鐵道科技,1999,Vol.013So-Yeon LEE,Jai-Sang Koh.WWW-Based Reliability Information System J.Computers ind. Engng,1998,Vol.35:599-6024吳鋒.PowerBuilder在企業(yè)MIS開發(fā)

4、中的應(yīng)用與思考J.計算機工程與應(yīng)用,1999,Vol.015張鴻,熊文龍.基于C/S模式的SQL數(shù)據(jù)庫應(yīng)用技術(shù)J.武漢理工大學(xué)學(xué)報,2003,Vol.066陳建平.Sybase SQL Server與管理信息系統(tǒng)設(shè)計J.長春郵電學(xué)院學(xué)報,1996,Vol.02 7葉蓓.SQL Server2000關(guān)系數(shù)據(jù)庫特性分析J.現(xiàn)代電子技術(shù),2003,Vol.238劉凱,苗放,王艷.PowerBuilder與Sybase在客戶/服務(wù)器模式下的連接及應(yīng)用J.物探化探計算技術(shù),2001,Vol.049樊銀亭,曾春先.SQL Server數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)完整性研究J.金陵科技學(xué)院學(xué)報,2005,Vol.02

5、10錢學(xué)忠.SQL在數(shù)據(jù)庫應(yīng)用系統(tǒng)中的運用J.電子器件,2000,Vol.0311Timo Manterea,Jarmo T. Alanderb.Evolutionary software engineering, a reviewJ.Applied Soft Computing,2005,Vol.05:315-3312 總體設(shè)計2.1 需求規(guī)定軟件項目的大致功能要求如下:1. 快速實現(xiàn)客人入住登記和賬務(wù)處理,減少客人住店及離店時的等待時間2. 準(zhǔn)確實現(xiàn)客人預(yù)訂入住的要求,實現(xiàn)有效及有保障的前臺系統(tǒng)作業(yè)3. 快速響應(yīng)住宿客人的有關(guān)項目查詢要求4. 實現(xiàn)入住、消費、結(jié)賬一條龍服務(wù),方便客人在店內(nèi)

6、的各類消費要求2.2 運行環(huán)境a.CPU: 最低400MHZb.內(nèi)存: 64Mc.輸入輸出設(shè)備:鍵盤,鼠標(biāo)d.100M以上硬盤空間e.操作系統(tǒng):Microsoft Windows 2000 2.3 基本設(shè)計概念和處理流程圖 2.1 系統(tǒng)登錄程序流程圖單擊系統(tǒng)啟動畫面,進(jìn)入系統(tǒng)登錄窗口。用戶進(jìn)入系統(tǒng)前,必須通過密碼驗證方可進(jìn)入主窗口界面。2.4 結(jié)構(gòu)2.4.1登陸界面 窗口中主要放置了一個下拉單選框,一個單行編輯框,以及兩個命令按鈕。用戶首先在下拉單選框中選擇操作員,然后輸入密碼。點擊“確定”按鈕后,系統(tǒng)自動提取對應(yīng)操作員的登錄密碼,與保存在局部變量中的用戶所輸入密碼進(jìn)行比對。如果密碼不正確,則

7、提示“密碼有誤!” ;如果密碼正確則進(jìn)入系統(tǒng)主窗口。2.4.2客房管理系統(tǒng) 登錄成功后顯示酒店客房管理信息系統(tǒng)主界面如下圖,主窗口為main_win,主界面上所鏈接菜單為menu_menu?;A(chǔ)信息設(shè)置(包括客房信息、員工信息、掛賬單位信息)(由于結(jié)構(gòu)相似,在此以客房信息設(shè)置為例進(jìn)行解說。)單擊主菜單“基礎(chǔ)信息設(shè)置”下的“設(shè)置客房信息”子菜單,進(jìn)入客房信息設(shè)置窗體,主要實現(xiàn)客房基本信息的添加、修改、刪除等功能:本窗口主要由兩個單行編輯框、三個掩碼框、一個多行編輯框、兩個下拉單選框、一個數(shù)據(jù)窗口以及十個命令按鈕組成,其中營業(yè)日期可自動提取系統(tǒng)時間。點擊“添加”按鈕,可生成新的房間信息,在添加房間

8、信息的過程中,“添加”按鈕不可用,“保存”按鈕可用。在此窗口還可以對已保存的房間信息進(jìn)行修改,并可刪除已保存的房間信息。2.5 功能需求與程序的關(guān)系2.6 人工處理過程系統(tǒng)的登錄與登出;設(shè)置基礎(chǔ)信息。2.7 尚未解決的問題通過電子帳戶付款的實現(xiàn)方式;一些較重要的信息的加密解密。3 接口設(shè)計3.1 用戶接口 本酒店客房管理系統(tǒng)適用于各類中小型酒店的客房資源和客戶信息的管理,實現(xiàn)了酒店客房的信息化管理,該系統(tǒng)主要包括基礎(chǔ)信息設(shè)置、客房前臺管理、查詢統(tǒng)計管理、掛賬管理、系統(tǒng)初始設(shè)計、系統(tǒng)維護(hù)等功能。3.2 外部接口計算機使用PC機,操作系統(tǒng)使用WIN2000/XP;后臺數(shù)據(jù)庫管理系統(tǒng)采用SQL Se

9、rver。3.3 內(nèi)部接口本系統(tǒng)的各個子系統(tǒng)之間的聯(lián)系并不緊密,故沒有重要的內(nèi)部接口,簡單的內(nèi)部接口此處從略。4 運行設(shè)計4.1 運行模塊組合 根據(jù)用戶需求客房類型的不同,系統(tǒng)決定訪問者可以訪問的頁面以及使用的功能。4.2 運行控制(一)基礎(chǔ)信息設(shè)置 1、設(shè)置客房信息:對客房的基本信息進(jìn)行增加、修改、刪除。 2、設(shè)置員工信息:對員工的基本信息進(jìn)行增加、修改、刪除。 3、設(shè)置掛賬單位:對掛賬單位的基本信息進(jìn)行增加、修改、刪除。(二)客房前臺管理 1、客房預(yù)訂:可以通過此窗口實現(xiàn)客房預(yù)訂。 2、住宿登記:客人入住酒店登記信息,退宿一天前進(jìn)行提醒。 3、宿費提醒:查詢某日期的提醒信息或全部提醒信息。

10、 4、退宿結(jié)帳:可以選擇掛賬、打折等多種方式,并可以在此增加其他消費項目的費用。自動提取系統(tǒng)時間以及當(dāng)前操作員。(三)查詢統(tǒng)計管理 1、客房查詢:通過房間號查詢客房基本信息。 2、房態(tài)查詢:(未實現(xiàn)) 3、預(yù)訂房查詢:通過客戶姓名查詢預(yù)訂信息。 4、住宿查詢:通過客戶姓名查詢住宿信息。 5、退宿查詢:通過客戶姓名查詢退宿信息。(四)掛賬管理 1、掛賬查詢:通過掛賬單位或地址以及時間段查詢掛賬信息。 2、掛賬結(jié)款:登記掛賬單位對掛賬的還款。(五)系統(tǒng)初始設(shè)計 1、本單位定義:設(shè)置本單位的基本信息。 2、業(yè)務(wù)部門定義:設(shè)置各業(yè)務(wù)部門的相關(guān)信息。(六)系統(tǒng)維護(hù) 1、系統(tǒng)初始化:清空目前的系統(tǒng)數(shù)據(jù),將

11、系統(tǒng)恢復(fù)為初始狀態(tài)。 2、操作員管理:高級管理員登錄后可進(jìn)行操作員的添加、刪除以及信息更改。 3、權(quán)限設(shè)置:可以設(shè)定操作員的管理權(quán)限以及具體的可操作功能。4.3 運行時間打開網(wǎng)頁的時延視網(wǎng)絡(luò)速度而定,網(wǎng)絡(luò)通暢時不得超過2秒,任何情況下不得超過5秒;查詢客房類型要根據(jù)數(shù)據(jù)庫的大小而定,但最多不得超過10秒;提交信息續(xù)寫入數(shù)據(jù)庫時,不得超過5秒。5 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計5.1 邏輯結(jié)構(gòu)設(shè)計要點數(shù)據(jù)庫是數(shù)據(jù)庫應(yīng)用程序的核心。數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響,好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計會減少數(shù)據(jù)庫的存儲量,數(shù)據(jù)的完整性避免在設(shè)計中浪費不必要的人力和物力。9 它是在既定(本系統(tǒng)使用S

12、QL Server)的數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)之上建立數(shù)據(jù)庫的過程。其過程是將現(xiàn)實存在的數(shù)據(jù)及其應(yīng)用處理關(guān)系進(jìn)行抽象,從而形成數(shù)據(jù)庫結(jié)構(gòu)。具體實現(xiàn)時,首先明確用戶對數(shù)據(jù)的需求,在此基礎(chǔ)上,建立數(shù)據(jù)庫的概念模型,概念模型主要是用來反映用戶的現(xiàn)實環(huán)境和需求,它獨立于具體的數(shù)據(jù)庫管理系統(tǒng),并且與數(shù)據(jù)庫怎樣實現(xiàn)無關(guān)。在建立數(shù)據(jù)庫概念模型之后,要真正實現(xiàn)與數(shù)據(jù)庫管理系統(tǒng)的結(jié)合,即能夠由既定的數(shù)據(jù)庫管理系統(tǒng)所支持,還必須進(jìn)行邏輯結(jié)構(gòu)的設(shè)計,在邏輯結(jié)構(gòu)設(shè)計階段,主要完成建立數(shù)據(jù)庫的邏輯模型,并解決數(shù)據(jù)的完整性、一致性、安全性和有效性等問題;最后一個階段是數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計,其任務(wù)是為系統(tǒng)邏輯結(jié)構(gòu)模型確定合理的存

13、儲結(jié)構(gòu)、存取方法、以及數(shù)據(jù)表示和數(shù)據(jù)存儲空間分配等內(nèi)容,從而得到具體的數(shù)據(jù)庫物理結(jié)構(gòu)。5.2 物理結(jié)構(gòu)設(shè)計要點 數(shù)據(jù)庫最終是要存儲在物理設(shè)備上的,數(shù)據(jù)庫在物理設(shè)備上的存儲結(jié)構(gòu)和存取方法稱為數(shù)據(jù)庫的物理結(jié)構(gòu),它依賴于給定的計算機系統(tǒng)。以下給出本系統(tǒng)用到的典型的物理結(jié)構(gòu)的實現(xiàn):字段名稱說明類型長度說明czy操作員char10czybh操作員編號char10czyjb操作員級別char10pwd密碼char10表 3.1 操作員表 czy_tab字段名稱說明類型長度說明dwmc單位名稱char50dz地址char50yzbm郵政編碼char6dh電話char20cz傳真char20wz網(wǎng)址char4

14、0dzyj電子郵件char40cwzg財務(wù)主管char20表 3.2 本單位定義表 bdwdy_tab字段名稱說明類型長度說明fjh房間號char10非空fjlx房間類型char16ft房態(tài)char10jg價格char10yyrq營業(yè)日期char10sysz使用設(shè)置char40pz配置char40bz備注text表 3.3 客房信息類型表 kfxxlx_lab字段名稱說明類型長度說明bmbh部門編號char10bmmc部門名稱char50bmfzr部門負(fù)責(zé)人char20bmdh部門電話char20表 3.4 業(yè)務(wù)部門定義表 ywbmdy_tab字段名稱說明類型長度說明ygbh單位編號char1

15、0非空yglb單位全稱char10ygxm簡稱char20ygxb電話char10ygzw地址char20pyrq郵政編碼char10xj傳真char10bz聯(lián)系人text表 3.5 員工信息表 ygxx_tab字段名稱說明類型長度說明dwbh單位編號char10非空dwqc單位全稱char40jc簡稱char20dh電話char20dz地址char50yzbm郵政編碼char6cz傳真char20lxr聯(lián)系人char20lxrdh聯(lián)系人電話char20表 3.6 工作單位信息表 gzdwxx_tab字段名稱說明類型長度說明xm姓名char10zj證件char10zjh證件號char25lxd

16、h聯(lián)系電話char20xxdz詳細(xì)地址char50gzdw工作單位char50kflx客房類型char10kfjg客房價格char30yzrq預(yù)住日期char10yzts預(yù)住天數(shù)char10yfje預(yù)住金額char30czy操作員char10表 3.7 客房預(yù)訂表 kfyd_tab字段名稱說明類型長度說明zxno住宿編號char10xm姓名char10zj證件char10zjh證件號char20dwordz單位或地址char40zxsy住宿事由char40fjhm房間號碼char10kfbz客房標(biāo)準(zhǔn)char10kfjg客房價格char10zxrq住宿日期char10zxsj住宿時間char10

17、zxts住宿天數(shù)char10zqxf折前宿費char10dzfs打折方式char10dzds打折多少char10sjxf實際宿費char10txrq退宿日期char10txsj退宿時間char10ysyj預(yù)收押金char10bz備注textczy操作員char10tixrq提醒日期char10tixsj提醒時間char10表 3.8 住宿登記表 zxdj_tab字段名稱說明類型長度說明gzdw工作單位char6jkfs結(jié)款方式char20hkje還款金額char4jkr結(jié)款人char8czy操作員char6表 3.9 掛賬結(jié)算表 krjk_tab字段名稱說明類型長度說明txno退宿編號char

18、10pzhm憑證號碼char10txrq退房日期char10txsj退房時間char10xm姓名char10zj證件char10zjh證件號char20xxdz詳細(xì)地址char40fjh房間號char10kflx客房類型char10kfjg客房價格char10szts實住天數(shù)char10xf宿費char10dzfs打折方式char10dzds打折多少char10fjfs附加方式char10fjds附加多少char10ssje實收金額char10yj押金char10thje退還金額char10bz備注textdhf電話費char10zf雜費char10hyf會議費char10tcf停車費char10pcf賠償費char10zxrq住宿日期char10zxsj住宿時間char10表 3.10 退宿結(jié)賬表 txjz_tab6 系統(tǒng)出錯處理設(shè)計6.1 出錯信息 管理員登錄時,如果輸入的用戶名和密碼不和數(shù)據(jù)庫中的匹配,則不能進(jìn)入管理界面。 需要操作數(shù)據(jù)庫時,如果操作失敗,或者發(fā)生異常,則輸出相應(yīng)錯誤信息。 如果用戶在表單中輸入的數(shù)據(jù)不符合預(yù)定的要求,則彈出錯誤信息。 如果數(shù)據(jù)庫損壞,不能正常操作,則彈出出錯信息。6.2 補救措施 后備技術(shù):定期備份數(shù)據(jù)庫文件,一旦

溫馨提示

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

評論

0/150

提交評論