




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、摘 要在信息高度發(fā)達(dá)的今天,酒店業(yè)務(wù)涉及的各個(gè)工作環(huán)節(jié)已不再僅僅是傳統(tǒng)的住宿、結(jié)算 業(yè)務(wù),而是更廣、更全面的服務(wù)性行業(yè)代表。酒店賓館作為一個(gè)服務(wù)性行業(yè),從客房的營(yíng)銷 即客人的預(yù)定開始,到入住登記直到最后退房結(jié)賬,整個(gè)過程應(yīng)該能夠體現(xiàn)以賓客為中心, 提供快捷方便服務(wù),給賓客感受一種顧客至上的享受,提高管理水平,簡(jiǎn)化各種復(fù)雜操作, 在最短時(shí)間內(nèi)完成酒店業(yè)務(wù)規(guī)范操作,這樣才能令旅客舒適難忘。因此,采用全新的計(jì)算機(jī) 管理系統(tǒng),將成為提高酒店的管理效率,改善服務(wù)水準(zhǔn)的手段之一。本系統(tǒng)利用數(shù)據(jù)庫(kù)知識(shí) 圖形化,是用戶很快的了解系統(tǒng)含義,系統(tǒng)從滿足客戶的需求角度出發(fā),實(shí)現(xiàn)了酒店管理的 基本流程。系統(tǒng)的主要功能
2、包括預(yù)定、入住、查詢、退房及對(duì)客戶所消費(fèi)的結(jié)算等等。用戶 入住酒店的時(shí)候所要等待的時(shí)間就會(huì)大大的減少,操作員能夠很方便的對(duì)用戶信息的登記和 對(duì)房間狀態(tài)的的管理,從而實(shí)現(xiàn)了酒店管理系統(tǒng)高效、準(zhǔn)確的特點(diǎn)。關(guān)鍵字 :酒店業(yè)務(wù);快捷方便;數(shù)據(jù)庫(kù);酒店管理系統(tǒng);目 錄第 1章 系統(tǒng)概述隨著計(jì)算機(jī)應(yīng)用的日益廣泛,計(jì)算機(jī)軟件的開發(fā)、維護(hù)工作越來越重要。如何 以較低的成本開發(fā)出高質(zhì)量的軟件?如何開發(fā)出用戶滿意的軟件?怎樣使所開發(fā)的 軟件易于維護(hù),以延長(zhǎng)軟件的使用時(shí)間 ? 這些就是軟件工程學(xué)研究的問題。軟件工 程學(xué)是指導(dǎo)計(jì)算機(jī)軟件開發(fā)和維護(hù)的工程學(xué)科。1.1 開發(fā)背景當(dāng)前,隨著信息的不斷飛速發(fā)展,信息技術(shù)已逐漸
3、成為各種技術(shù)的基礎(chǔ),信息 也成為企業(yè)具有競(jìng)爭(zhēng)力的核心要素。企業(yè)的生存和發(fā)展依靠正確的決策,而決策的 基礎(chǔ)就是信息,所以企業(yè)競(jìng)爭(zhēng)力的高低完全取決于企業(yè)對(duì)信息的獲取和處理能力。 企業(yè)要準(zhǔn)確、快速的獲取和處理信息,企業(yè)信息化是必然的選擇。企業(yè)必須加快內(nèi) 部信息交流,改進(jìn)企業(yè)業(yè)務(wù)流程和管理模式,提高運(yùn)行效率,降低成本,提高競(jìng)爭(zhēng) 力,信息化建設(shè)是企業(yè)適應(yīng)社會(huì)發(fā)展的要求。企業(yè)管理信息系統(tǒng)即企業(yè) MIS 是企業(yè) 信息化的重要內(nèi)容。隨著我國(guó)改革開放的不斷推進(jìn),人民生活水平日益提高,旅游經(jīng)濟(jì)蓬勃發(fā)展, 這一切都帶動(dòng)了酒店行業(yè)的發(fā)展。再加上入境旅游的人也越來越多,入境從事商務(wù) 活動(dòng)的外賓也越來越多。傳統(tǒng)的手工已不
4、適應(yīng)現(xiàn)代化酒店管理的需要。及時(shí)、準(zhǔn) 確、全方位的網(wǎng)絡(luò)化信息管理成為必需。酒店是一個(gè)服務(wù)至上的行業(yè),從客人的預(yù)定開始,到入住登記直至最后退房結(jié) 賬,每一步驟都要保持一致性的服務(wù)水準(zhǔn),錯(cuò)失一步, 會(huì)令其辛苦經(jīng)營(yíng)的形象功 虧一簣。要成為一間成功的酒店,就必須作到賓至如歸,面對(duì)酒店業(yè)內(nèi)激烈的競(jìng)爭(zhēng) 形勢(shì),各酒店均在努力拓展其服務(wù)領(lǐng)域的廣度和深度。雖然計(jì)算機(jī)并不是酒店走向 成功的關(guān)鍵元素,但它可以幫助那些真正影響成敗的要素發(fā)揮更大的效用。因此, 采用全新的計(jì)算機(jī)網(wǎng)絡(luò)和管理系統(tǒng),將成為提高酒店的管理效率,改善服務(wù)水準(zhǔn)的 重要手段之一。酒店,是為客人提供住宿、餐飲、娛樂和其它服務(wù)的綜合性服務(wù)企業(yè),它所接 待的
5、客來自世界各地,而且這些客人的生活習(xí)慣、消費(fèi)水平、宗教信仰等各不相 同。隨著我國(guó)旅游業(yè)的飛速發(fā)展,以及社會(huì)生活水平的普遍提高,人們對(duì)于酒店消 費(fèi)不斷地提出更高、更多樣性的要求。如何以酒店企業(yè)所擁有的有限的人力、物 力、財(cái)力和信息資源服務(wù)于住店客人,滿足客人的各種消費(fèi)需求,在當(dāng)今競(jìng)爭(zhēng)日趨 激烈的酒店行業(yè)中,是經(jīng)營(yíng)好酒店企業(yè)的重要問題。酒店經(jīng)營(yíng)管理人員不但要掌握科學(xué)的管理思想和管理方法來綜合的運(yùn)用酒店資 源,還應(yīng)該采用先進(jìn)的計(jì)算機(jī)管理手段處理日益復(fù)雜的信息資源,正確、及時(shí)地對(duì) 客源市場(chǎng)信息作出反應(yīng)和正確的指定經(jīng)營(yíng)決策,這樣才有可能保證酒店企業(yè)在如今 激烈的競(jìng)爭(zhēng)中求得生存和發(fā)展。成功的應(yīng)用先進(jìn)的計(jì)算
6、機(jī)管理手段輔助酒店企業(yè)的 經(jīng)營(yíng)管理,不但要求酒店的日常操作模式要符合計(jì)算機(jī)信息處理的要求,而且需要 有相應(yīng)的管理體系和人員配合。作為酒店的經(jīng)營(yíng)管理人員只有充分的掌握酒店的各 職能崗位的信息流程和計(jì)算機(jī)處理的要求,并善于結(jié)合兩者的要求和長(zhǎng)處,才能使 想進(jìn)的計(jì)算信息處理技術(shù)有效的服務(wù)與酒店的經(jīng)營(yíng)管理。酒店管理系統(tǒng)是酒店賓館管理中必不可少的軟件工具,隨著現(xiàn)代化都市發(fā)展, 酒店的功能也隨著逐步擴(kuò)充,來方便、滿足旅客們的需求,因此酒店管理越來越需 要電子計(jì)算機(jī)的幫助,通過管理系統(tǒng)它可以方便工作人員的操作,省去了大量的人 力開銷。同時(shí),計(jì)算機(jī)的管理也大大的提高了管理時(shí)的可靠性。如今,隨著我國(guó)經(jīng) 濟(jì)的高速發(fā)
7、展,現(xiàn)代化酒店如雨后春筍般涌出,所以,酒店管理系統(tǒng)有著巨大的市 場(chǎng)和發(fā)展空間。1.2 開發(fā)語(yǔ)言簡(jiǎn)介C 語(yǔ)言的發(fā)展頗為有趣。它的原型 ALGOL 60語(yǔ)言。 1963年 , 劍 橋 大 學(xué) ALGOL 60語(yǔ) 言 發(fā) 展 成 為 CPL(Combined Programming Language 語(yǔ)言。 1967年,劍橋大學(xué)的 Matin Richards 對(duì) CPL 語(yǔ)言進(jìn)行了簡(jiǎn)化,于是產(chǎn)生了 BCPL 語(yǔ)言 1970年,美國(guó)貝爾實(shí)驗(yàn)室的 Ken Thompson將 BCPL 進(jìn)行了修改,并為它起了一 個(gè)有趣的名字“ B 語(yǔ)言”。意思是將 CPL 語(yǔ)言煮干,提煉出它的精華。并且他用 B 語(yǔ)言寫
8、了第一個(gè) UNIX 操作系統(tǒng)。 1977年 Dennis M.Ritchie 發(fā)表了不依賴于具體機(jī)器系統(tǒng)的 C 語(yǔ)言編譯文本可 移植的 C 語(yǔ)言編譯程序。 1978年 Brian W.Kernighian 和 Dennis M.Ritchie 出 版 了 名 著 The C Programming Language,從而使 C 語(yǔ)言成為目前世界上流行最廣泛的高級(jí)程序設(shè) 計(jì)語(yǔ)言。 1988年,隨著微型計(jì)算機(jī)的日益普及 , 出現(xiàn)了許多 C 語(yǔ)言版本。由于沒有統(tǒng)一 的標(biāo)準(zhǔn) , 使得這些 C 語(yǔ)言之間出現(xiàn)了一些不一致的地方。為了改變這種情況 , 美國(guó)國(guó) 家標(biāo)準(zhǔn)研究所 (ANSI為 C 語(yǔ)言制定了一套
9、ANSI 標(biāo)準(zhǔn) , 成為現(xiàn)行的 C 語(yǔ)言標(biāo)準(zhǔn) C語(yǔ)言發(fā)展迅速 , 而且成為最受歡迎的語(yǔ)言之一 , 主要因?yàn)樗哂袕?qiáng)大的功 能。許多著名的系統(tǒng)軟件 , 如 DBASE PLUS、 DBASE 都是由 C 語(yǔ)言編寫的。 用 C 語(yǔ)言加上一些匯編語(yǔ)言子程序 , 就更能顯示 C 語(yǔ)言的優(yōu)勢(shì)了 , 象 PC- DOS 、 WORDSTAR 等就是用這種方法編寫的。 C 語(yǔ)言是目前世界上流行、使用最廣泛的高級(jí) 程序設(shè)計(jì)語(yǔ)言。 C 語(yǔ)言對(duì)操作系統(tǒng)和系統(tǒng)使用程序以及需要對(duì)硬件進(jìn)行操作的合, 用 C 語(yǔ)言明顯優(yōu)于其它高級(jí)語(yǔ)言,許多大型應(yīng)用軟件都是用 C 語(yǔ)言編的。 C 語(yǔ)言具 有繪圖能力強(qiáng),可移植性,并具備很強(qiáng)
10、的數(shù)據(jù)處理能力,因此適于編寫系統(tǒng)軟件, 三維,二維圖形和動(dòng)畫它是數(shù)值計(jì)算的高級(jí)語(yǔ)言。C 語(yǔ)言的特點(diǎn) :簡(jiǎn)潔緊湊、靈活方便運(yùn)算符豐富數(shù)據(jù)結(jié)構(gòu)豐富 C 是結(jié)構(gòu)式語(yǔ)言 C 語(yǔ)法限制不太嚴(yán)格、程序設(shè)計(jì)自由度大 C 語(yǔ)言允許直接訪問物理地址,可以直接對(duì)硬件進(jìn)行操作 C 語(yǔ)言程序生成代碼質(zhì)量高,程序執(zhí)行效率高 C 語(yǔ)言適用范圍大,可移植性好1.3 開發(fā)運(yùn)行的環(huán)境Windows XP VC+6.0 C-Free4.11.4 系統(tǒng)設(shè)計(jì)的目標(biāo)通過本課程設(shè)計(jì),主要實(shí)現(xiàn)對(duì)的是對(duì)酒店的客房進(jìn)行管理,使用戶能輕松地找 到所需要的客房信息,提供訂房和退房服務(wù),并對(duì)酒店客房的業(yè)績(jī)進(jìn)行統(tǒng)計(jì),以實(shí) 現(xiàn)服務(wù)管理的電子化,自動(dòng)化,
11、提高酒店客房管理的辦公效率,為提高和改善酒店 的服務(wù)質(zhì)量提供保證。第 2章 可行性分析在可行性研究階段,軟件開發(fā)人員要通過對(duì)用戶進(jìn)行詳細(xì)的調(diào)查研究,才能確 定所開發(fā)的軟件系統(tǒng)的功能、性能、目標(biāo)、規(guī)模,該軟件系統(tǒng)同其他系統(tǒng)或其他軟 件之間相互的關(guān)系??尚行詧?bào)告要給出系統(tǒng)可行性的結(jié)論;或及時(shí)中止不可行的項(xiàng) 目,避免不必要的浪費(fèi);或提出需要什么條件落實(shí)后才能開發(fā)軟件。系統(tǒng)目標(biāo)是不 可能在總體規(guī)劃階段就提得非常具體,它還將在開發(fā)過程中逐步明確和定量化,以 達(dá)到更加出色的程序系統(tǒng)?,F(xiàn)提出初步目標(biāo):提高信息處理速度和準(zhǔn)確性;隨著酒店的發(fā)展和業(yè)務(wù)的增加來擴(kuò)展本系統(tǒng)的規(guī)模;系統(tǒng)的目標(biāo)確定后,就可以從以下四方面
12、對(duì)能否實(shí)現(xiàn)新系統(tǒng)目標(biāo)進(jìn)行可行性分析:2.1 技術(shù)可行性本系統(tǒng)是酒店管理系統(tǒng),隨著人們消費(fèi)水平的提高,人們對(duì)物質(zhì)條件的追求越 來越高。所以本小組所開發(fā)的系統(tǒng)很能符合當(dāng)前需要。此項(xiàng)目能實(shí)現(xiàn)基本的功能, 能讓客戶及管理人員很快就能解決住宿問題,本項(xiàng)目美中不足的是不能將該系統(tǒng)關(guān) 閉,管理員應(yīng)該保證該系統(tǒng)時(shí)刻開著,否則,顧客的信息將會(huì)丟失,引起不必要的 麻煩。本項(xiàng)目采用最基本的 C 語(yǔ)言編寫,在 VC+6.0上允許就可以,對(duì)操作系統(tǒng)沒 有任何限制,用戶可以很簡(jiǎn)單的實(shí)現(xiàn)。在給定的時(shí)間內(nèi)能實(shí)現(xiàn)需求說明中的功能。 只要用戶輸入數(shù)據(jù)系統(tǒng)會(huì)很快的出現(xiàn)結(jié)果,結(jié)果簡(jiǎn)單明了,顧客和管理員都會(huì)很快 的將結(jié)果讀出來。根據(jù)客
13、戶的要求、具體功能、性能衡量是否具有開發(fā)技術(shù)的保 證,此系統(tǒng)是一個(gè)簡(jiǎn)單的管理系統(tǒng),技術(shù)已完全達(dá)到要求,開發(fā)時(shí)間也很充裕,可 完全在要求時(shí)間內(nèi)完成本系統(tǒng)2.2 管理可行性由于本系統(tǒng)功能比較簡(jiǎn)單,對(duì)于工作人員不存在太大難度。管理員權(quán)限明確, 系統(tǒng)管理員擁有維護(hù)數(shù)據(jù)的權(quán)限,利用顧客的姓名或者身份證號(hào)會(huì)很快的實(shí)現(xiàn)對(duì)顧客預(yù)定、入住、查詢、退房等一系列操作很快的完成。因此,本系統(tǒng)在管理上是可 行的。在本系統(tǒng)的運(yùn)營(yíng)階段,使用系統(tǒng)的工作人員,除了需要具備在 Windows 平臺(tái) 上使用個(gè)人電腦的知識(shí),并不需要特別的技術(shù)能力。本系統(tǒng)充分結(jié)合實(shí)際酒店中餐飲營(yíng)銷方式,操作實(shí)際易于接受,適用性強(qiáng) 。2.3 經(jīng)濟(jì)可行性
14、經(jīng)濟(jì)上主要考慮本系統(tǒng)帶來的效益是否大于開發(fā)本系統(tǒng)的成本,采用自動(dòng)化 的信息管理減少了人員的使用,對(duì)信息進(jìn)行充分統(tǒng)計(jì),方便管理,為決策著進(jìn)行更 好決策做出依據(jù),提高經(jīng)濟(jì)效益,由于本系統(tǒng)的開發(fā)以課程設(shè)計(jì)為依托 , 參與人員 的目的以學(xué)習(xí)為主 , 投入成本比較小。另外,系統(tǒng)管理員和業(yè)務(wù)員都擁有計(jì)算機(jī)的 專業(yè)知識(shí) , 酒店前臺(tái)工作人員和管理人員不需要經(jīng)過培訓(xùn)即可操作本軟件。這樣可 以為開發(fā)本系統(tǒng)節(jié)升資金。減少后期資源浪費(fèi)。因此,開發(fā)本系統(tǒng)在經(jīng)濟(jì)是可行 的。2.4 法律可行性只是一個(gè)課程設(shè)計(jì)不存在觸犯法律的問題,對(duì)他人絕無損害之處,更不會(huì)有任 何侵權(quán)、妨礙等責(zé)任。綜上所述,開發(fā)本系統(tǒng),在經(jīng)濟(jì)上、技術(shù)上、
15、管理上法律上都是可行的。第 3章 需求分析軟件需求分析是軟件開發(fā)早期的一個(gè)重要階段,它在問題定義和可行性研究階 段之后進(jìn)行。在需求分析階段,主要應(yīng)明確系統(tǒng)必須“做什么”,需求分析是軟件 開發(fā)人員和用戶合作以明確用戶對(duì)系統(tǒng)的確切要求的過程,這是關(guān)系到軟件開發(fā)成 敗的關(guān)鍵步驟,是整個(gè)系統(tǒng)開發(fā)的基礎(chǔ)、軟件需求分析階段是軟件生命周期中最關(guān)鍵的階段 . 軟件需求分析是進(jìn)行軟件 設(shè)計(jì)、實(shí)現(xiàn)和質(zhì)量多量的基礎(chǔ),需求分析是發(fā)現(xiàn)、逐步求精、建模、規(guī)格說明和復(fù) 審的過程。發(fā)現(xiàn):盡可能準(zhǔn)確地了解用戶當(dāng)前的情況和需要解決的問題。逐步求 精:對(duì)用戶提出的要求反復(fù)多次地細(xì)化,得出對(duì)系統(tǒng)完整、準(zhǔn)確、具體的要求。結(jié) 構(gòu)化分析實(shí)
16、質(zhì)上是一種創(chuàng)建模型的活動(dòng)。建立模型是描述用戶需求,定義需求,用 以驗(yàn)收產(chǎn)品??梢越?shù)據(jù)模型、功能模型和行為模型。3.1 功能分析經(jīng)過綜合分析,確定了系統(tǒng)應(yīng)該包括如下功能:客房信息管理;用戶可對(duì)酒店客房的相關(guān)信息進(jìn)行管理,包括對(duì)客房的基本信息(如客房號(hào), 客房?jī)r(jià)格等進(jìn)行檢索,錄入和修改客房訂房管理;實(shí)現(xiàn)客戶對(duì)酒店客房的預(yù)定要求。酒店客戶在可選擇預(yù)訂方式或者是到達(dá)酒店 后再訂的方式進(jìn)行訂房選擇,系統(tǒng)用戶根據(jù)客戶的選擇,為客戶登記訂房消息,并 將客戶的相關(guān)信息記錄在案。為客戶分配合適的客房后,將相應(yīng)的客房信息更改后 也記錄在案。訂房時(shí),根據(jù)客戶的類型,信息記錄,以及訂房方式,所選房間類 型,用戶作
17、出相應(yīng)處理??头咳胱」芾?實(shí)現(xiàn)客戶對(duì)酒店客房的預(yù)訂轉(zhuǎn)入住要求。客房退房管理;實(shí)現(xiàn)客戶的退房要求,并進(jìn)行費(fèi)用結(jié)算??蛻粜畔⒐芾?用戶可對(duì)入住過酒店的客戶信息進(jìn)行查詢,包括對(duì)客戶的基本信息 (如身份證 號(hào)、客戶姓名、聯(lián)系電話 進(jìn)行檢索。3.2 方案分析該系統(tǒng)的最終用戶有兩種類型:一是顧客,二是客房管理人員。顧客只在賓館 的網(wǎng)站部分有權(quán)限,可以預(yù)定賓館房間,對(duì)賓館進(jìn)行評(píng)價(jià)等??头抗芾砣藛T擁有輸 入顧客預(yù)定、入住和修改客房等信息的權(quán)限。此客房管理系統(tǒng)將會(huì)對(duì)這兩種不同類 型的用戶做不同的功能需求分析并滿足其需求。系統(tǒng)需對(duì)用戶登錄進(jìn)行管理。使用各功能模塊時(shí),系統(tǒng)應(yīng)驗(yàn)證用戶身份的有效 性,否則要求用戶登錄。
18、另外,允許用戶對(duì)自己的密碼進(jìn)行修改。3.3 系統(tǒng)目標(biāo)本系統(tǒng)需要滿足以下幾個(gè)系統(tǒng)設(shè)計(jì)目標(biāo)。(1實(shí)用性原則:真正為用戶的實(shí)際工作服務(wù),按照酒店客房管理工作的實(shí)際流 程,設(shè)計(jì)出實(shí)用的酒店客房管理系統(tǒng)。(2可靠性原則:必須為酒店客房提供信息安全的服務(wù),以保證酒店信息的不被 泄露。(3友好性原則:本酒店客房管理系統(tǒng)面向的用戶是酒店內(nèi)工作人員,所以系統(tǒng) 操作上要求簡(jiǎn)單、方便、快捷,便于用戶使用。(4可擴(kuò)展性原則:采用開發(fā)的標(biāo)準(zhǔn)和接口,便于系統(tǒng)向更大的規(guī)模和功能展。3.4 用戶特點(diǎn)本系統(tǒng)面向酒店內(nèi)工作人員為顧客訂房和退房及其查詢服務(wù)和設(shè)置酒店客 房信息。在旅游高峰期,會(huì)有大量的顧客訂房數(shù)據(jù)輸入及查詢,在退房
19、時(shí)也會(huì)有大 量的退房數(shù)據(jù)輸入及查詢,系統(tǒng)的負(fù)荷較大;在消費(fèi)淡季,數(shù)據(jù)輸入和查詢也會(huì)相 對(duì)較少。3.5 系統(tǒng)的性能需求為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,系統(tǒng)應(yīng)該滿足以下 的性能需求:(1系統(tǒng)處理的準(zhǔn)確性和及時(shí)性系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,要 充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿 足用戶對(duì)信息的處理。由于系統(tǒng)的查詢功能對(duì)于整個(gè)系統(tǒng)的功能和性能完成很重 要。從系統(tǒng)的多個(gè)數(shù)據(jù)來源來看,客房信息查詢、訂房信息查詢、入住信息查詢, 查詢信息的查詢、結(jié)算信息查詢,其準(zhǔn)確性很大程度上決定了系統(tǒng)的成敗。(2系統(tǒng)的開放性和
20、系統(tǒng)的可擴(kuò)充性系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如系統(tǒng)權(quán)限和客房信息 設(shè)置等模塊也會(huì)不斷的更新和完善。所有這些都要求系統(tǒng)提供足夠的手段進(jìn)行功能 的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過系統(tǒng)的開放性來完成,既系統(tǒng)應(yīng)是一個(gè)開 放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬 件。通過軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。(3系統(tǒng)的易用性本酒店客房管理系統(tǒng)面向的用戶是酒店內(nèi)工作人員,而有些使用人員往往對(duì)計(jì) 算機(jī)并不是非常熟悉,所以系統(tǒng)操作上要求簡(jiǎn)單、方便、快捷,便于用戶使用。這 就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。系統(tǒng)界面簡(jiǎn)明,明細(xì) 清楚,實(shí)用
21、簡(jiǎn)單。(4系統(tǒng)的響應(yīng)速度系統(tǒng)設(shè)計(jì)中摒棄大量數(shù)據(jù)冗余,提出了優(yōu)化數(shù)據(jù)庫(kù)的解決方案,大量使用存儲(chǔ) 過程,大大提高系統(tǒng)響應(yīng)時(shí)間和速度。系統(tǒng)在日常處理中的響應(yīng)速度為秒級(jí),達(dá)到 實(shí)時(shí)要求,以及時(shí)反饋信息。嚴(yán)格保證操作人員不會(huì)因?yàn)樗俣葐栴}而影響工作效 率。(5系統(tǒng)的安全性每個(gè)相應(yīng)權(quán)限登錄時(shí),系統(tǒng)都會(huì)自動(dòng)的辨別他所輸入的賬戶與密碼,正確進(jìn) 入相應(yīng)界面,錯(cuò)誤則登錄失敗。第 4章 概要設(shè)計(jì)為了保證軟件產(chǎn)品的質(zhì)量,提高軟件開發(fā)效率,必須先制訂系統(tǒng)設(shè)計(jì)方案,確 定軟件的總體結(jié)構(gòu),這稱為概要設(shè)計(jì)或結(jié)構(gòu)設(shè)計(jì)。概要設(shè)計(jì)階段要確定軟件的模塊 結(jié)構(gòu)看,進(jìn)行數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)等。概要設(shè)計(jì)的基本任務(wù)有如下 4點(diǎn):1. 系統(tǒng)
22、分析員審查可行性研究報(bào)告和需求分析規(guī)格說明書,作為設(shè)計(jì)的基礎(chǔ)2. 確定軟件的模塊結(jié)構(gòu)、數(shù)據(jù)文件結(jié)構(gòu)、系統(tǒng)接口設(shè)計(jì)和測(cè)試方案策略3. 編寫概要設(shè)計(jì)說明書、用戶手冊(cè)和測(cè)試計(jì)劃4. 復(fù)審概要設(shè)計(jì)的基本步驟是:軟件結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)文件設(shè)計(jì)、系統(tǒng)接口設(shè)計(jì)、測(cè)試 方案設(shè)計(jì)和復(fù)審。在概要設(shè)計(jì)階段確定了軟件系統(tǒng)與其他系統(tǒng)之間的通信接口,對(duì) 軟件的功能進(jìn)行分解,把軟件劃分為模塊,并設(shè)計(jì)出完成預(yù)定功能的模塊結(jié)構(gòu),確 定了系統(tǒng)內(nèi)部各模塊之間的數(shù)據(jù)通信以及系統(tǒng)與用戶之間的通信。4.1 數(shù)據(jù)結(jié)構(gòu)分析可畫出客房管理系統(tǒng)的 D 層數(shù)據(jù)流圖。由圖可知此系統(tǒng)的終端用戶酒店顧客 和酒店管理人員。其中,酒店用戶通過此系統(tǒng)可查詢客房信
23、息。而酒店管理人員可 以對(duì)客戶信息、客房信息和房卡賬單等進(jìn)行查詢和更新操作。圖 4.1 總體數(shù)據(jù)流程圖詳細(xì)說明:酒店客戶在可選擇預(yù)訂方式或者是到達(dá)酒店后再訂的方式進(jìn)行訂房選擇, 系統(tǒng)用戶根據(jù)客戶的選擇,為客戶登記訂房消息,并將客戶的相關(guān)信息記 錄在案。為客戶分配合適的客房后,將相應(yīng)的客房信息更改后也記錄在 案。訂房時(shí),根據(jù)客戶的類型,信息記錄,以及訂房方式,所選房間類 型,用戶作出相應(yīng)處理。酒店客戶在退房時(shí),系統(tǒng)用戶對(duì)客戶應(yīng)付金額進(jìn)行結(jié)算后開出發(fā)票,并更 新相應(yīng)客房信息。E-R 圖設(shè)計(jì) : 圖 4.2交易記錄實(shí)體圖 4.3 客戶記錄實(shí)體圖 4.4 客房實(shí)體客房房 間 號(hào) 碼 客 房 類 型使
24、用 狀 態(tài)床 位 數(shù)價(jià) 格顧客身 份 證 號(hào)聯(lián) 系 電 話 房 間 號(hào) 碼 名消 費(fèi) 統(tǒng) 計(jì) 訂 房 時(shí) 間交易記錄入 住 時(shí) 間 訂 房 時(shí) 間 房 間 號(hào) 碼身 份 證 號(hào)消 費(fèi) 總 額 訂 房 數(shù)入 住 天 數(shù)退 房 時(shí) 間圖 4.5 管理人員實(shí)體圖 4.6 實(shí)體間的聯(lián)系圖4.2 邏輯結(jié)構(gòu)和物理結(jié)構(gòu)通過對(duì)上述數(shù)據(jù)結(jié)構(gòu)的分析,根據(jù)酒店管理系統(tǒng)的需求,將以上的 E-R 圖轉(zhuǎn) 換為關(guān)系模式: 用戶用 戶 名聯(lián) 系 電 話密 碼顧客(身份證號(hào),姓名,電話,訂房時(shí)間,房間號(hào)碼,消費(fèi)統(tǒng)計(jì); 房間(房間號(hào)碼,房間類型,床位數(shù),價(jià)格,使用狀態(tài);管理人員(用戶名,密碼,聯(lián)系電話;交易記錄(房間號(hào)碼,身份證
25、號(hào),訂房時(shí)間,入住時(shí)間,退房時(shí)間,入住天 數(shù),訂房數(shù),消費(fèi)總額。4.3 功能模塊劃分 圖 4.7 酒店客房管理系統(tǒng)結(jié)構(gòu)方框圖以下為各功能模塊的主要功能描述:客房信息管理:用戶可對(duì)酒店客房的相關(guān)信息進(jìn)行管理,包括對(duì)客房的基本信息(如客房號(hào), 客房?jī)r(jià)格等進(jìn)行檢索,錄入和修改??头款A(yù)訂管理:實(shí)現(xiàn)客戶對(duì)酒店客房的預(yù)定要求??头坑喎考叭胱」芾?實(shí)現(xiàn)客戶對(duì)酒店客房的訂房以及預(yù)訂轉(zhuǎn)入住要求??头客朔抗芾?實(shí)現(xiàn)客戶的退房要求,并進(jìn)行費(fèi)用結(jié)算。顧客信息管理:用戶可對(duì)入住過酒店的客戶信息進(jìn)行查詢,包括對(duì)客戶的基本信息 (如身份證 號(hào)、客戶姓名、聯(lián)系電話 進(jìn)行檢索。圖 4.8 系統(tǒng)流程圖 訂房管理功能:酒店顧客可通
26、過這個(gè)功能在未到達(dá)酒店之前先在酒店中預(yù)訂住房,預(yù)訂方 式可通過電話或者請(qǐng)求他人,但應(yīng)帶有相關(guān)證件。顧客在預(yù)訂房間之后須在系 統(tǒng)設(shè)定期限內(nèi)入住,否則取消預(yù)訂。入住管理功能:顧客在預(yù)訂轉(zhuǎn)登記或者已登記好后,就進(jìn)入本環(huán)節(jié),顧客在交納定金后可 獲得所訂房間的房卡并入住房間。退房管理功能:本系統(tǒng)對(duì)結(jié)賬方式如下規(guī)定:每個(gè)房間的消費(fèi)總額由登記身份證號(hào)的顧客 結(jié)賬。結(jié)賬方式為現(xiàn)金及銀行卡結(jié)合的方式,不接受掛賬。信息查詢功能:本模塊實(shí)現(xiàn)的是管理人員對(duì)顧客消費(fèi)信息以及酒店內(nèi)客房的基本信息進(jìn)行 管理的操作,基本操作為查詢,錄入和修改,客房的基本信息包括:客房的房 間號(hào),房間類型,房間狀態(tài)。顧客信息包括顧客當(dāng)前所住的
27、房間號(hào)碼和其姓 名,身份證號(hào)等信息。第 5章 詳細(xì)設(shè)計(jì)軟件設(shè)計(jì)的主要任務(wù)是確定每個(gè)模塊具體的執(zhí)行過程,因而也稱為過程設(shè)計(jì), 該階段還要進(jìn)行系統(tǒng)的界面設(shè)計(jì)、數(shù)據(jù)代碼設(shè)計(jì)、數(shù)據(jù)的輸入輸出設(shè)計(jì)和數(shù)據(jù)安全 設(shè)計(jì)。詳細(xì)設(shè)計(jì)不是具體地編寫程序,而是邏輯上設(shè)計(jì)正確實(shí)現(xiàn)每個(gè)模塊功能的處 理過程。詳細(xì)設(shè)計(jì)應(yīng)當(dāng)盡可能簡(jiǎn)明易懂。5.1 數(shù)據(jù)類型定義系統(tǒng)分別對(duì)顧客的姓名、身份證號(hào)、房間號(hào)、房間等級(jí)、房間狀態(tài)、預(yù)付房款 及是否預(yù)定及入住等均進(jìn)行了定義,定義了顧客類及虛類。源代碼見附錄 1:5.2 預(yù)訂管理功能模塊顧客輸入其信息并選擇了房間類型時(shí),系統(tǒng)對(duì)顧客所選的房間類型逐一檢查其 房間狀態(tài),尋找到第一個(gè)房間狀態(tài)為空 (
28、即 0 的房間,則取出房間號(hào)碼告知顧客預(yù) 定成功并對(duì)其進(jìn)行消費(fèi)金額計(jì)算。最后將取出的房間的狀態(tài)改為 1(即已訂,并 將該顧客的個(gè)人信息存入系統(tǒng)中。圖 5.1 顧客預(yù)定流程圖房間的價(jià)格:1. 單人間 /天 150元2.雙人間 /天 200元3.標(biāo)準(zhǔn)間 /天 300元4.總統(tǒng)套房 /天 600元在我們選擇了住房標(biāo)準(zhǔn)后,系統(tǒng)會(huì)讓你輸入預(yù)定的天數(shù),然后系統(tǒng)會(huì)根據(jù)你選 擇的放假類型和預(yù)定的天數(shù)來計(jì)算客戶應(yīng)該交的費(fèi)用,并告知用戶的房間號(hào)。當(dāng)然 如果您選擇的房間類型已滿的話您是不能完成房間預(yù)定的,您此時(shí)可以嘗試選擇其 他類型的房間類型了。如果都不行的話,只能歡迎您下次再來了。源代碼見附錄 25.3 入住管理
29、功能模塊首先判斷顧客是預(yù)訂轉(zhuǎn)入住還是直接訂房入住。若該顧客是預(yù)訂轉(zhuǎn)入住則提示 顧客輸入相關(guān)信息,并判斷是否存在該顧客的預(yù)訂信息。若存在則計(jì)算其欲消費(fèi)總 額收取定金并將房間卡交給顧客,最后將該房間的狀態(tài)由已訂改為已入住,并將入 住的信息存入系統(tǒng)中。若不存在則入住失敗。顧客可以轉(zhuǎn)成預(yù)定功能然后再住,當(dāng) 然如果當(dāng)前已經(jīng)住滿的話是沒辦法完成入住功能的。圖 5.2 顧客入住流程圖 源代碼見附錄 3 顧客提出結(jié)賬要求時(shí)輸入其姓名和身份證號(hào),此時(shí)系統(tǒng)內(nèi)部自動(dòng)查詢?cè)擃櫩退?住的房間號(hào)碼和該房間的類型,輸入其實(shí)際住房時(shí)間,系統(tǒng)自動(dòng)結(jié)算其消費(fèi)總額輸 出其房號(hào)和房間類型和計(jì)算后實(shí)際應(yīng)收的費(fèi)用,自動(dòng)和顧客的預(yù)交金額做比較,若 實(shí)際消費(fèi)低于預(yù)收金額則退還顧客多收的費(fèi)用,若少于則輸出顧客應(yīng)補(bǔ)交的費(fèi)用, 最后確認(rèn)核算清楚,退出該功能。如果退房時(shí)輸入的信息不正確的話,系統(tǒng)找不到 此人的數(shù)據(jù)就不會(huì)給予處理。系統(tǒng)會(huì)提示:繼續(xù)使用本系統(tǒng)請(qǐng)按 "1", 退出請(qǐng)按 "2"!圖 5.3 顧客退房流程圖源代碼見附錄 4 顧客查詢:當(dāng)選擇了顧客查詢時(shí)會(huì)出現(xiàn)按照姓名查詢和按照身份證號(hào)查詢兩項(xiàng)。無論選擇 哪種查詢方式均要輸入系統(tǒng)所提示的輸入信息,輸入后系統(tǒng)內(nèi)部對(duì)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025技術(shù)實(shí)施許可合同書
- 2025年天津市房屋租賃合同模板
- 2025地下車庫(kù)租賃合同范本
- 2025家居智能小家電區(qū)域代理商銷售合同書
- 2025年一級(jí)建造師之一建港口與航道工程實(shí)務(wù)考前沖刺試卷B卷含答案
- 地震觀測(cè)儀器檢測(cè)規(guī)范 地震烈度儀
- 2025標(biāo)準(zhǔn)供貨合同協(xié)議書樣本標(biāo)準(zhǔn)供貨合同格式
- 2025住宅室內(nèi)裝修施工合同
- 2025年標(biāo)準(zhǔn)清潔維護(hù)服務(wù)合同范本
- 電子專用設(shè)備電路分析與設(shè)計(jì)考核試卷
- 人力資源規(guī)劃案例分析題和答案解析
- 大棚建設(shè)鋼結(jié)構(gòu)工程監(jiān)理實(shí)施細(xì)則安全監(jiān)理細(xì)則范本模板
- 梨山老母玄妙真經(jīng)
- 2《建筑機(jī)械使用安全技術(shù)規(guī)程》JGJ33-2012
- 病人呼吸心跳驟停搶救流程
- GB/T 4802.2-2008紡織品織物起毛起球性能的測(cè)定第2部分:改型馬丁代爾法
- GB 14934-2016食品安全國(guó)家標(biāo)準(zhǔn)消毒餐(飲)具
- 英語(yǔ)高考3500詞帶音標(biāo)
- 泥水平衡頂管施工方案(專家論證)
- 框架結(jié)構(gòu)柱、梁板模板安裝技術(shù)交底
- 呼吸衰竭臨床表現(xiàn)及鑒別診療精編ppt
評(píng)論
0/150
提交評(píng)論