酒店預訂系統_第1頁
酒店預訂系統_第2頁
酒店預訂系統_第3頁
酒店預訂系統_第4頁
酒店預訂系統_第5頁
已閱讀5頁,還剩10頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論