酒店預(yù)訂系統(tǒng)分析_第1頁
酒店預(yù)訂系統(tǒng)分析_第2頁
酒店預(yù)訂系統(tǒng)分析_第3頁
酒店預(yù)訂系統(tǒng)分析_第4頁
酒店預(yù)訂系統(tǒng)分析_第5頁
免費預(yù)覽已結(jié)束,剩余13頁可下載查看

下載本文檔

版權(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引言.01.1 編寫目的01.2 范圍Q1.3 定義Q1.4 參考資料02總體設(shè)計11.1 需求規(guī)定11.2 運行環(huán)境21.3 基本設(shè)計概念和處理流程21.4 結(jié)構(gòu) 31.4.1 登陸界面 31.4.2 客房管理系統(tǒng) 31.4.3 基礎(chǔ)信息設(shè)置(包括客房信息、員工信息、掛賬單位信息) 3.1.5 功能需求與程序的關(guān)系 41.6 人工處理過程 4.1.7 尚未解決的問題 4.3 接口設(shè)計 4.3.1 用戶接口 4.3.2 外部接口 43.3 內(nèi)部接口 44 運

2、行設(shè)計 44.1 運行模塊組合 44.2 運行控制 54.3 運行時間 65 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計 65.1 邏輯結(jié)構(gòu)設(shè)計要點 65.2 物理結(jié)構(gòu)設(shè)計要點 76 系統(tǒng)出錯處理設(shè)計1.46.1 出錯信息 補救措施 系統(tǒng)維護(hù)設(shè)計.7 階段小結(jié)1引言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

3、.待開發(fā)的軟件系統(tǒng)的名稱:酒店客房管理助手b.列出本項目的任務(wù)提出者、開發(fā)者、用戶以及將運行該項軟件的單位。任務(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 SystemJ.Computers ind. Engng,1998,Vol.35

4、:599-6024吳鋒.PowerBuilder在企業(yè)MIS開發(fā)中的應(yīng)用與思考J.計算機(jī)工程與應(yīng)用,1999,Vol.015張鴻,熊文龍.基于C/S模式的SQL數(shù)據(jù)庫應(yīng)用技術(shù)J.武漢理工大學(xué)學(xué)報,2003,Vol.066陳建平.SybaseSQL Server與管理信息系統(tǒng)設(shè)計J長春郵電學(xué)院學(xué)報,1996, Vol.027葉蓿.SQL Server200聯(liá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ù)

5、據(jù)完整性研究J金陵科技學(xué)院學(xué) 報,2005,Vol.0210修學(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)項目查詢

6、要求4 .實現(xiàn)入住、消費、結(jié)賬一條龍服務(wù),方便客人在店內(nèi)的各類消費要求2.2 運行環(huán)境a.CPU:最低 400MHzb.內(nèi)存:64Mc.輸入輸出設(shè)備:鍵盤,鼠標(biāo)d.100M以上硬盤空間e 操作系統(tǒng):Microsoft Windows 20002.3 基本設(shè)計概念和處理流程單擊系統(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。2.4.3 基礎(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 外部接口計算機(jī)使用PC機(jī),操作系統(tǒng)使

9、用 WIN2000/XP ;后臺數(shù)據(jù)庫管理系統(tǒng)采用SQL Serve r3.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)行提醒。

10、3、宿費提醒:查詢某日期的提醒信息或全部提醒信息。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)

11、初始化:清空目前的系統(tǒng)數(shù)據(jù),將系統(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è)計中浪費不必要

12、的人力和物力。9它是在既定(本系統(tǒng)使用SQL 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ù)庫的

13、物理結(jié)構(gòu)設(shè)計,其任務(wù)是為系統(tǒng)邏輯結(jié)構(gòu)模型確定合理的存儲結(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),它依賴于給定的計算機(jī)系統(tǒng)。以下給出本系統(tǒng)用 到的典型的物理結(jié)構(gòu)的實現(xiàn):字段名稱說明長度說明czy操作員char10czybh操作員編號char10czyjb操作員級別char10pwd密碼char10表3.1操作員表czy_tab字段名稱說明長度說明dwmc單位名稱char50dz地址char50yzbm郵政編碼char6dh電話cha

14、r20czchar20wz網(wǎng)址char40dzyj電子郵件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部門9f人char20bmdh部門電話char20表3.4業(yè)務(wù)部門定義表ywbmdy_tab字段名稱說明長度說明ygbh單位編號

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

16、har20xxdz詳細(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住宿時間char10zxts住宿天數(shù)cha

17、r10zqxf折前宿費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退宿編號char10pzhm憑證號碼char10txrq

18、退房日期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ù)庫文件,一旦數(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

提交評論