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