酒店管理系統(tǒng)課程設(shè)計_第1頁
酒店管理系統(tǒng)課程設(shè)計_第2頁
酒店管理系統(tǒng)課程設(shè)計_第3頁
酒店管理系統(tǒng)課程設(shè)計_第4頁
酒店管理系統(tǒng)課程設(shè)計_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

軟件工程課程設(shè)計報告軟件工程課程設(shè)計報告題目:_________________________學(xué)號:_________________________姓名:_________________________指導(dǎo)教師:_________________________計算機科學(xué)與應(yīng)用系目錄TOC\o"1-3"\u第一章項目開發(fā)計劃 41.1前言 41.2課題研究的目的和意義 51.3項目概述 5第二章可行性分析報告 42.1技術(shù)上可行性 42.2經(jīng)濟上可行性 42.3管理上的可行性 4第三章系統(tǒng)需求分析 63.1系統(tǒng)主要功能 63.2系統(tǒng)數(shù)據(jù)流圖…………….63.3數(shù)據(jù)字典 7第四章系統(tǒng)設(shè)計 94.1系統(tǒng)總體設(shè)計 94.1.1系統(tǒng)功能分析 94.1.2系統(tǒng)軟件結(jié)構(gòu)圖 104.2系統(tǒng)詳細(xì)設(shè)計 104.2.1系統(tǒng)詳細(xì)設(shè)計目標(biāo)規(guī)劃 104.2.2系統(tǒng)詳細(xì)設(shè)計任務(wù) 114.2.3系統(tǒng)物理配置方案設(shè)計 114.3系統(tǒng)輸出設(shè)計 124.4系統(tǒng)輸入設(shè)計 124.4.1輸入設(shè)計原則 124.4.2數(shù)據(jù)輸入設(shè)備的選擇 124.4.3輸入檢驗設(shè)計 124.4.4錯誤改正方法 12第五章系統(tǒng)實現(xiàn) 135.1系統(tǒng)運行環(huán)境 135.2系統(tǒng)實現(xiàn)關(guān)鍵技術(shù) 135.2.1ADO.NET數(shù)據(jù)訪問技術(shù) 135.2.2系統(tǒng)主要控件 145.2.3基本數(shù)據(jù)庫操作 145.3系統(tǒng)采用的設(shè)計模式 14第六章總結(jié) 16第一章項目開發(fā)計劃1.1前言隨著計算機技術(shù)的飛速發(fā)展,信息時代的到來,信息改變了我們這個社會。各類行業(yè)在日常經(jīng)營管理各個方面也在悄悄地走向規(guī)范化和網(wǎng)絡(luò)化??头抗芾淼男畔⒒潭润w現(xiàn)在將計算機及網(wǎng)絡(luò)與信息技術(shù)應(yīng)用于經(jīng)營與管理,以現(xiàn)代化工具代替?zhèn)鹘y(tǒng)手工作業(yè)。無疑,使用網(wǎng)絡(luò)信息化管理使客房管理更先進(jìn)、更高效、更科學(xué),信息交流更迅速。酒店客房管理系統(tǒng)是酒店經(jīng)營管理中不可缺少的部分,它的內(nèi)容對于經(jīng)營的決策者和管理者來說都至關(guān)重要,所以客房管理系統(tǒng)、信息管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多弊端,如:效率低、保密性差,容易出現(xiàn)差錯等,且對于查詢空房間及已定房間等極為不方便。在當(dāng)今時代,這些完全可以改用計算機來代替人的手工操作。經(jīng)過分析,我使用Microsoft公司的VisualStudio2005作為開發(fā)工具和MicrosoftSQLServer2000作為后臺數(shù)據(jù)庫管理,利用VisualStudio2005提供的各種面向?qū)ο蟮拈_發(fā)工具,首先在短時間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。Microsoft的VisualStudio2005作為一種面向網(wǎng)絡(luò)、支持各種用戶終端的開發(fā)平臺環(huán)境,推動新一代因特網(wǎng)的發(fā)展,真正地讓人們可以在任何時間、任何地點、通過任何設(shè)備得到信息。C#是專門為.NET應(yīng)用而開發(fā)出的語言,它能夠建造所有的.NET應(yīng)用。其固有的特性保證了它是一種高效、安全、靈活、面向?qū)ο蟮默F(xiàn)代程序設(shè)計語言。從最普通的應(yīng)用到大規(guī)模的商業(yè)開發(fā),C#與.NET平臺的結(jié)合將為用戶提供完整的解決方案。MicrosoftSQLServer2000作為現(xiàn)代信息系統(tǒng)后臺數(shù)據(jù)庫管理工具,有其它數(shù)據(jù)庫管理工具無法比擬的方便完全,且應(yīng)用SQL2000存儲的數(shù)據(jù)量要遠(yuǎn)大于ACCESS等其它的數(shù)據(jù)庫管理程序。因此我應(yīng)用MicrosoftSQLServer2000作為后臺數(shù)據(jù)庫管理器。1.2課題研究的目的和意義酒店業(yè)是一個前景廣闊而又競爭激烈的行業(yè)。改革開放以來,我國的酒店業(yè)迅速發(fā)展,已經(jīng)成為一個具有相當(dāng)規(guī)模的產(chǎn)業(yè)。由于我國的旅游業(yè)迅速發(fā)展,通過調(diào)查,我國在2020年將成為世界上第四大旅游國家;同時我國加入世界貿(mào)易組織,酒店業(yè)將完全開放,這個時候,我國的酒店業(yè)將面臨著前所未有的機遇和挑戰(zhàn)。但是,現(xiàn)在甚至還有一些酒店還停留在由人工操作和管理階段,這樣已經(jīng)無法適應(yīng)當(dāng)前的發(fā)展趨勢。因此,要想使酒店的工作質(zhì)量和效率提高,采用先進(jìn)的計算機網(wǎng)絡(luò)通信技術(shù)改變酒店業(yè)務(wù)模式,實現(xiàn)酒店業(yè)務(wù)管理的自動化已經(jīng)成為一種必然。對酒店整個來說,對酒店經(jīng)營狀況起決定作用的是酒店的服務(wù)管理水平。如何利用先進(jìn)的管理手段來提高酒店的管理水平成為酒店業(yè)務(wù)發(fā)展的當(dāng)務(wù)之急。面對信息時代的機遇和挑戰(zhàn),利用科技手段提高酒店的管理無疑是一條行之有效的途徑。雖然計算機管理并不是酒店管理走向成功的關(guān)鍵元素,但它可以最大限度地發(fā)揮準(zhǔn)確、快捷、高效等作用,對酒店的業(yè)務(wù)管理提供強有力的支持。因此,采用全新的計算機網(wǎng)絡(luò)和酒店業(yè)務(wù)管理系統(tǒng),已成為提高酒店的管理效率,使作業(yè)人員與管理系統(tǒng)之間靈活互動,實現(xiàn)流暢的工作流銜接,幫助酒店有效地進(jìn)行業(yè)務(wù)管理,釋放最大價值。酒店業(yè)務(wù)管理系統(tǒng)在達(dá)到在節(jié)省人力資源成本的同時,可以提高業(yè)務(wù)效率,并能夠及時、準(zhǔn)確、迅速地滿足顧客服務(wù)的需求。1.3項目概述現(xiàn)代化的酒店組織龐大、服務(wù)項目多、信息量大,要想提高勞動生產(chǎn)、降低成本、提高服務(wù)質(zhì)量和管理水平,進(jìn)而促進(jìn)經(jīng)濟效益,必須借助計算機來進(jìn)行現(xiàn)代化的信息管理。酒店管理系統(tǒng)正是為此而設(shè)計的。優(yōu)秀的酒店客房管理系統(tǒng)操作方便,靈活性好,系統(tǒng)安全性高,運行穩(wěn)定。這也是我所設(shè)計本程序的目的之一。本系統(tǒng)針對用戶和客戶以及客房的管理采用了當(dāng)今常用的C/S結(jié)構(gòu)而設(shè)計。這樣只需要一臺計算機作為服務(wù)器即可。前臺應(yīng)用只需有一臺可連入局域網(wǎng)的計算機,這樣就可省去C/S結(jié)構(gòu)中的每臺客戶機都要安裝客戶端程序的麻煩。本系統(tǒng)也分為后方管理和前臺應(yīng)用兩大部分。其中后臺管理分為:用戶信息維護(hù)、客房信息維護(hù)、客房類型維護(hù)、營業(yè)情況統(tǒng)計和個人密碼修改幾個模塊。前臺應(yīng)用可分為:顯示所有房間信息、顯示空閑房間信息(訂房)和顯示已租房間信息(退房)三個模塊。1.4系統(tǒng)實施計劃|小組成員分工負(fù)責(zé)各個完成各個模塊,實現(xiàn)總體功能,在有限的五天時間內(nèi)完成符合要求的系統(tǒng),同時需要好的團(tuán)隊合作精神.1.5人員組織及分工第二章可行性分析報告2.1技術(shù)上可行性編寫語言:采用C#語言進(jìn)行編寫。C#是一種安全的、穩(wěn)定的、簡單的,由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言。它在繼承C和C++強大功能的同時去掉了一些它們的復(fù)雜特性(例如沒有宏和模版,不允許多重繼承)。C#綜合了VB簡單的可視化操作和C++的高運行效率,以其強大的操作能力、優(yōu)雅的語法風(fēng)格、創(chuàng)新的語言特性和便捷的面向組件編程的支持成為.NET開發(fā)的首選語言。由于對C#技術(shù)比較熟練,對于系統(tǒng)較為簡單的,但基本功能較為完善的現(xiàn)代酒店管理系統(tǒng)來說是基本沒有問題的。編程平臺:編程平臺采用VisualStudio2005.它已被證明是一個極其強大和成功的開發(fā)平臺,其成熟穩(wěn)定能夠充分保證軟件設(shè)計的順利進(jìn)行。數(shù)據(jù)庫:數(shù)據(jù)庫采用微軟的SQLServer2000,雖然該數(shù)據(jù)庫版本不是最新的,但其工作穩(wěn)定,功能強大,資源耗費較少,所以能夠充分滿足目前的需要。以上所用技術(shù)都是成熟的,先進(jìn)的,穩(wěn)定的。因此,開發(fā)本系統(tǒng)在技術(shù)上是可行的。2.2經(jīng)濟上可行性經(jīng)濟上主要考慮本系統(tǒng)帶來的效益是否大于開發(fā)本系統(tǒng)的成本,由于本系統(tǒng)的開發(fā)以課程設(shè)計為依托,參與人員的目的以學(xué)習(xí)為主,投入成本比較小。另外,系統(tǒng)管理員和業(yè)務(wù)員都擁有計算機的專業(yè)知識,酒店前臺工作人員和管理人員不需要經(jīng)過培訓(xùn)或只需要經(jīng)過少量培訓(xùn)即可操作本軟件。這樣可以為開發(fā)本系統(tǒng)節(jié)省資金。同時無紙化辦公可以節(jié)省資源,減少后期資源浪費。因此,開發(fā)本系統(tǒng)在經(jīng)濟是可行的。2.3管理上的可行性由于本系統(tǒng)功能比較簡單,對于工作人員不存在太大難度。加上業(yè)務(wù)員一直在使用原來老版本的酒店管理系統(tǒng),對該類軟件操作是很熟悉的。對于系統(tǒng)管理員來說,因為系統(tǒng)管理員擁有維護(hù)數(shù)據(jù)庫系統(tǒng)的技能,對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行添加、刪除、更新等操作是沒有問題的。因此,開本系統(tǒng)在管理上是可行的。在本系統(tǒng)的運營階段,使用系統(tǒng)的工作人員,除了需要具備在Windows平臺上使用個人電腦的知識,并不需要特別的技術(shù)能力。這方面的知識,在該酒店與本項目運營相關(guān)的直接人員中已經(jīng)具備。系統(tǒng)技術(shù)維護(hù)支持工作,在初期仍由硬件供應(yīng)商及本人完成。在酒店信息化建設(shè)及業(yè)務(wù)拓展到適當(dāng)規(guī)模后,將由酒店雇用專業(yè)技術(shù)人員擔(dān)任此項工作。在具體實施過程中,公司同意建立這樣的運營管理機制:由公司管理層一名高級管理人員領(lǐng)導(dǎo);同時,采購部負(fù)責(zé)對系統(tǒng)運營過程中的計算機耗材的供應(yīng)。綜上所述,開發(fā)本系統(tǒng),在經(jīng)濟上、技術(shù)上、管理上都是可行的。第三章軟件需求說明書3.1任務(wù)概述系統(tǒng)功能分析在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成。該酒店管理系統(tǒng)的主要任務(wù)是:有關(guān)客房類型的制定:客房類型名、房間面積、床位數(shù)量、住房單價、是否有空調(diào)、電視機、電話以及單獨衛(wèi)生間等??头繕?biāo)準(zhǔn)信息的添加、修改、查詢客房基本信息制定:包括客房編號、客房類型名、客房樓層、客房單價、備注等。客房基本信息的添加、查詢、修改:包括客房編號、客房類型、客房位置、客房單價、備注等剩余空房、客房未滿信息的查詢客戶入住信息錄入:客戶姓名、性別、籍貫、聯(lián)系電話、備注等。結(jié)算信息的記錄:包括客房編號、客房類型、客房單價、客戶編號、客戶姓名、入住日期、折扣、結(jié)算日期、總金額、備注信息等。結(jié)算后發(fā)票打印3.2需求規(guī)定●對功能的規(guī)定:1、預(yù)定房間:接待員向系統(tǒng)中輸入預(yù)定信息:客人信息(姓名、電話、性別、籍貫、聯(lián)系電話或備注等);客房類型(男/女客房、單人間/雙人間、高/中/低檔);預(yù)定日期(開始入住的日期);入住時間(幾天);預(yù)定客房間數(shù)(多人同時入住,比如:旅游團(tuán)體入住);其他特殊要求(對房間的要求,比如:向陽房間、樓層要求等);確定合適的房間號或房間類型:設(shè)置為“預(yù)定”或“預(yù)留”; 系統(tǒng)自動為這次預(yù)定生成一個預(yù)定編號,以便查詢預(yù)定信息。2、入?。翰樵冾A(yù)定信息:客人來到時,接待員向系統(tǒng)輸入客人的預(yù)定編號;系統(tǒng)顯示相應(yīng)的預(yù)定信息;修改預(yù)定信息:接待員可以按照客人的要求對其做適當(dāng)?shù)母膭?;確認(rèn)預(yù)定信息:確定入住房間號;交付押金:交付押金;入?。捍蛴“l(fā)票;系統(tǒng)自動將此房間由“預(yù)定”狀態(tài)改為“占用”。3、退房:查詢客人帳單信息: 輸入客人的房間號;查詢客房信息:確保房間設(shè)施完好;結(jié)帳: 輸入客人結(jié)帳方式(現(xiàn)金、刷卡、支票等); 確認(rèn)結(jié)帳完成;確認(rèn)退房:系統(tǒng)自動將此房間由“占用”狀態(tài)設(shè)置成“空閑”,并給其設(shè)置新密碼。4、記錄客人信息:查詢客人信息,然后確認(rèn),顯示預(yù)定房間信息,并打印客人信息和結(jié)算信息。5、傳輸信息:每次客人享受服務(wù)后,向系統(tǒng)導(dǎo)入帳單記錄,和輸入客戶要求?!駥π阅艿囊?guī)定1、錢的精度:需要精確到小數(shù)點后兩位。時間的精度:需要精確到小時。2、時間特性要求:響應(yīng)時間:5s以內(nèi)更新處理時間:5s以內(nèi)c.數(shù)據(jù)的轉(zhuǎn)換和傳送時間:5s以內(nèi)3.3系統(tǒng)數(shù)據(jù)流圖分析調(diào)查酒店業(yè)務(wù)流程和根據(jù)系統(tǒng)功能分析得出本系統(tǒng)的數(shù)據(jù)流圖如下:1住宿登記1住宿登記D1 客戶信息F1查詢房態(tài)D3登記表D2預(yù)收金額表D4客房信息表2顧客2顧客結(jié)賬F2住宿登記單F4退房D5退房信息表F5 續(xù)定3顧客3顧客續(xù)費圖3-2酒店管理數(shù)據(jù)流圖3.4數(shù)據(jù)字典表3.1客戶信息存儲表數(shù)據(jù)存儲條目名:客戶信息記錄數(shù):記錄所有客戶信息主關(guān)鍵字:客戶號記錄組成:項目:客戶ID+客戶姓名+性別+籍貫+聯(lián)系電話表3.2客房信息存儲表數(shù)據(jù)存儲條目名:客房信息記錄數(shù):記錄所有房間信息主關(guān)鍵字:客房號記錄組成:項目:客房編號+客房類型+客房樓層+單價+備注信息表3.3客房類型信息存儲表數(shù)據(jù)存儲條目名:房間類型記錄數(shù):記錄房間類型主關(guān)鍵字:房間類型名記錄組成:項目:房間類型名+面積+額定床數(shù)+額定人數(shù)+空調(diào)+電視+衛(wèi)生間+電話+備注信息表3.4客房類型信息存儲表數(shù)據(jù)存儲條目名:收入明細(xì)賬記錄數(shù):只記錄當(dāng)前識別的登記記錄,記錄數(shù)不限,結(jié)賬后轉(zhuǎn)入歷史收入明細(xì)賬主關(guān)鍵字:客編號記錄組成:項目:客房編號+客房類型+客房單價+客戶編號+客戶姓名+入住日期+折扣+結(jié)算日期+總金額+備注信息數(shù)據(jù)要求及運行環(huán)境處理器:奔三1.0G或更高內(nèi)存:128M或更高硬盤:4G或更高輸入輸出設(shè)備:鍵盤、掃描儀、打印機、顯示器等。數(shù)據(jù)庫軟件:MicrosoftSQLServer2005編程工具、編程語言:C#編譯軟件:MicrosoftVisualStudio6.0操作系統(tǒng):MicrosoftWindowsXP第四章概要設(shè)計說明書4.1系統(tǒng)總體設(shè)計●系統(tǒng)基本處理流程圖根據(jù)上述系統(tǒng)功能分析,能得出下面系統(tǒng)流程圖:登陸系統(tǒng)登陸系統(tǒng)酒店前臺接待酒店前臺接待輸入預(yù)訂房間號輸入預(yù)訂房間號輸入正確查找預(yù)訂房間信息查找預(yù)訂房間信息顯示預(yù)訂信息錯誤沒有查到顯示預(yù)訂信息錯誤重新輸入三次輸入查到三次輸入顯示客人預(yù)訂房間信息顯示客人預(yù)訂房間信息請客人確認(rèn)信息請客人確認(rèn)信息保存并打印客人信息保存并打印客人信息打印發(fā)票打印發(fā)票退出系統(tǒng)三次輸入錯誤退出系統(tǒng)圖4-1酒店已預(yù)訂房間客人流程圖●系統(tǒng)軟件結(jié)構(gòu)圖根據(jù)上述系統(tǒng)功能分析,能得出下面系統(tǒng)軟件結(jié)構(gòu)圖:前臺客房管理子系統(tǒng)前臺客房管理子系統(tǒng)預(yù)訂房間辦理入住辦理退房預(yù)留客房查找空房查詢預(yù)定信息修改信息查詢客人住宿信息查詢客人服務(wù)信息結(jié)賬將房間狀態(tài)設(shè)為空閑確定信息打印電子鑰匙傳輸客人住宿信息接收電話預(yù)訂信息設(shè)置房間狀態(tài)為已占用登陸系統(tǒng)圖4-2系統(tǒng)軟件結(jié)構(gòu)圖預(yù)訂房間模塊結(jié)構(gòu)如下:房間預(yù)訂模塊由客人提前電話預(yù)訂或者直接到酒店前臺預(yù)定房間如果客人已提前預(yù)訂房間,則酒店接待人員要根據(jù)客人的提供信息對房間進(jìn)行查找,并由客人確定查找的房間是否為客人所預(yù)定的,并確定客人的付款方式(現(xiàn)金、支票或刷卡),收受押金,如果客人未提前預(yù)訂房間,則酒店前臺接待人員則首先進(jìn)行空房查找(去除預(yù)訂房間),然后輸入客人信息,確定客人付款方式(現(xiàn)金、支票或刷卡)如果客人已提前預(yù)訂房間,但是出現(xiàn)錯誤(即事故)是,同未預(yù)定房間的客人的處理過程一樣(同上)??腿艘烟崆邦A(yù)訂房間順序圖:圖4-3客人退房模塊結(jié)構(gòu)如下:首先,前臺管理人員要輸入要退房的客人的信息并由客人確定,調(diào)用管家系統(tǒng)查看房間設(shè)施狀況(如有損壞則需要客人進(jìn)行賠償)。再調(diào)用帳務(wù)管理系統(tǒng)對客人的所有消費結(jié)帳,顯示及打印賬目清單,客人確定后進(jìn)行結(jié)帳。最后將剛退房間狀態(tài)設(shè)置為空??腿送朔炕顒訄D:圖4-4退房結(jié)算活動圖客人入住模塊結(jié)構(gòu)如下:查詢客人預(yù)訂信息后(重復(fù)預(yù)訂房間模塊),可以對信息進(jìn)行修改(比如說:對房間有新的要求、預(yù)訂的房間不滿意等),客人確認(rèn)后打印電子鑰匙,再由酒店服務(wù)人員幫助客人完成其他等工作。如果客人想要換房,可以和酒店前臺服務(wù)人員聯(lián)系,進(jìn)行換房服務(wù)??腿巳胱№樞驁D:圖4-5客人更換房間模塊的結(jié)構(gòu)如下:首先前臺工作人員輸入客人的信息,確認(rèn)正確后,查詢房間信息,1、有空房間請用戶確認(rèn)是否要更換此房間,如果是則更改客人信息和住宿信息,如果客人不滿意更換的房間則繼續(xù)查詢直到滿意為止或者不更換;2、沒有空房間則不更換??腿烁鼡Q房間活動圖:圖2-8客人更改房間活動圖4.2接口設(shè)計●外部接口本系統(tǒng)的外部接口: 打印機:打印電子鑰匙。數(shù)據(jù)庫:通過ODBC與VC++編寫的系統(tǒng)連接?!駜?nèi)部接口帳務(wù)管理系統(tǒng):互相傳輸客人消費數(shù)據(jù)。電話通信系統(tǒng):向本系統(tǒng)傳輸客人要求服務(wù)的相關(guān)數(shù)據(jù);經(jīng)理系統(tǒng):本系統(tǒng)向經(jīng)理系統(tǒng)傳輸客人消費數(shù)據(jù)及客房相關(guān)數(shù)據(jù);4.3運行設(shè)計●運行控制本軟件的運行控制主要通過用戶名和密碼來實現(xiàn),數(shù)據(jù)庫中存儲一張權(quán)限表,系統(tǒng)根據(jù)輸入的用戶名和密碼來判斷能夠訪問哪些模塊,從而達(dá)到控制的目的,控制方式為輸入用戶名,密碼,如果試圖訪問不允許的模塊,系統(tǒng)將給予一定提示控制用戶的訪問?!襁\行時間本軟件具有實時性,各個模塊組合的訪問時間視具體情況而定。4.4系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計客人信息表字段名字段含義數(shù)據(jù)類型是否空關(guān)鍵字說明Cum_no預(yù)訂號Char(6)否主鍵Cum_name客人姓名Char(10)否Province省Char(10)City市Char(10)Zip郵編Char(10)Phone聯(lián)系電話Char(18)Orderdate預(yù)訂日期Date(8)否Dates預(yù)訂入住天數(shù)Int否Room_kind客房類型Char(3)否Room_no客房號Char(3)否第一位:樓層1/2/3后兩位:房間號01-20Paystyle付費方式Char(1)否0:現(xiàn)金1:刷卡2:支票客房信息表字段名字段含義數(shù)據(jù)類型是否空關(guān)鍵字說明Room_no客房號Char(3)否主鍵Room_kind客房類型Char(3)否第一位:0男/1女第二位:0單/1雙第三位:0高/1中/2低檔Room_state客房狀態(tài)Char(1)否0:空閑1:占用但未滿2:已滿Room_charge客房收費Number(7,2)否4.5系統(tǒng)出錯處理出錯出錯信息提示出錯含義及處理方法查不到客人提供的房間預(yù)訂號無效房間預(yù)訂號排除人為故障(如酒店接待員輸入錯誤或者是客人確認(rèn)時出錯),重新核對房間預(yù)訂號三次錯誤,則自動退出系統(tǒng)。查找不到客人銀行賬號無效銀行賬號排除人為故障(如酒店接待員輸入錯誤或者是客人確認(rèn)時出錯),重新核對房間預(yù)訂號三次錯誤,則自動退出系統(tǒng)查不到符合客人要求類型的房間對不起,沒有符合您要求的房間有接待員與客人協(xié)商是否可以更改房間,再次填入查詢要求數(shù)據(jù)庫中的數(shù)據(jù)丟失數(shù)據(jù)庫中的數(shù)據(jù)由于致命性錯誤而導(dǎo)致丟失或錯誤請查看分布式備份第五章詳細(xì)設(shè)計說明書5.1系統(tǒng)詳細(xì)設(shè)計●系統(tǒng)詳細(xì)設(shè)計目標(biāo)規(guī)劃在此階段設(shè)計出具體能夠運行的系統(tǒng),詳細(xì)列出新系統(tǒng)的各種參數(shù)與規(guī)格。為即將用C#編程語言對其進(jìn)行編寫做好準(zhǔn)備?!裣到y(tǒng)詳細(xì)設(shè)計任務(wù)(1)算法過程的設(shè)計:本詳細(xì)設(shè)計采用的是流程圖的方式來表達(dá)每個處理過程的算法;(2)數(shù)據(jù)結(jié)構(gòu)的設(shè)計:對于處理過程中涉及的概念性的數(shù)據(jù)類型進(jìn)行確切的定義;(3)測試用例設(shè)計:測試用例包括輸入數(shù)據(jù)和預(yù)期結(jié)果等內(nèi)容?!裣到y(tǒng)輸出設(shè)計輸出設(shè)計的內(nèi)容包括:輸出信息應(yīng)包括系統(tǒng)的使用者,如客戶、酒店管理人員、前臺服務(wù)人員、保潔人員等。信息應(yīng)以表格及文檔形式輸出。輸出設(shè)備:打印機、終端顯示器。輸出介質(zhì):輸出到專用紙張及電腦屏幕上?!裣到y(tǒng)輸入設(shè)計輸入數(shù)據(jù)量設(shè)計需要輸入客戶數(shù)據(jù),數(shù)據(jù)量不大輸入錯誤檢測檢測客戶登記狀態(tài),確保不會重復(fù)登記或登記錯誤●系統(tǒng)輸入設(shè)計檢驗本系統(tǒng)對輸入檢驗設(shè)計的地方有如下幾處:當(dāng)前臺工作人員輸入客戶數(shù)據(jù)時,系統(tǒng)會自動檢測該信息是否已在系統(tǒng)中存在。當(dāng)業(yè)務(wù)員輸入房間號時,系統(tǒng)會檢測該房間號是否存在,若不存在會提示

溫馨提示

  • 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

提交評論