




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精品畢業(yè)論文-酒店管理系統(tǒng)的設(shè)計與實 現(xiàn)精品畢業(yè)論文-酒店管理系統(tǒng)的設(shè)計與實現(xiàn)目錄摘要III AbstractIV 引 言1第一章 緒 論2 1.1系統(tǒng)開發(fā)背景 2 1.2課題研究目的及意義2 1.3國內(nèi)外現(xiàn)狀及發(fā)展動態(tài)31.4系統(tǒng)開發(fā)工具及相關(guān)技術(shù)4 1.4.1系統(tǒng)開發(fā)工具4 1.4.2數(shù)據(jù)庫開發(fā)工具4 1.4.3 C#開發(fā)語言介紹5第二章系統(tǒng)分析 7 2.1需求分析7 2.1.1系統(tǒng)的主要功能7 2.1.2系統(tǒng)的實現(xiàn) 目標7 2.1.3系統(tǒng)的性能需求8 2.1.4運行環(huán)境9 2.2可行性 分析10 2.3數(shù)據(jù)需求分析11 2.4數(shù)據(jù)字典13 2.5數(shù)據(jù)流圖 14第三章 系統(tǒng)設(shè)計15 3.1
2、系統(tǒng)功能結(jié)構(gòu)設(shè)計15 3.2數(shù)據(jù) 庫設(shè)計16 3.3系統(tǒng)流程圖20第四章 系統(tǒng)詳細設(shè)計與實現(xiàn) 21 4.1用戶登錄21 4.3客房管理24 4.3.1客房信息修改24 4.3.2入住管理28 4.3.3退租管理32 4.3.4客房類型管理 34 4.4員工管理37 4.5財務(wù)管理43 4.6酒店初始化45 4.7用戶 密碼更改47第五章系統(tǒng)測試50 5.1測試的作用和意義505.2測試方法50 5.3系統(tǒng)測試51結(jié)束語55參考文獻56致 朗f 57附錄58摘 要 該軟件采用ASP.NET應(yīng)用開發(fā)技術(shù), 具有一些客房查詢、入住、退房等功能,尤其依靠 ASP.NET 的優(yōu)點來為酒店更好的進行管理,
3、穩(wěn)定性,可擴展性,安全 性,健壯性,都是該酒店管理的優(yōu)勢所在。數(shù)據(jù)庫采用的 SQL Server 2008, SQL SERVER是大數(shù)據(jù) 庫,它也屬于中型數(shù)據(jù)庫,應(yīng)用于中小型企業(yè)。SQL SERVER的分布式、復(fù)制、全文檢索、DTS都可以滿足中型的應(yīng)用。所以使用SQL SERVER作為酒店管理系統(tǒng)的數(shù)據(jù)庫再合 適不過。系統(tǒng)基于 C/S架構(gòu),以 C#語言并使用 Microsoft Visual Studio 2010平臺和SQL Server 2008數(shù)據(jù)庫;實現(xiàn)了酒店管 理的客房管理、員工管理、財務(wù)管理、前臺管理以及相關(guān)的 資料的管理,并經(jīng)過在本機Win7系統(tǒng)上運行測試可以很好的應(yīng)用。本文檔
4、很好的介紹了系統(tǒng)分析、數(shù)據(jù)流程分析、功能設(shè)計、數(shù)據(jù)庫設(shè)計、系統(tǒng)實現(xiàn)和系統(tǒng)測試等內(nèi)容。關(guān)鍵字:酒店管理系統(tǒng),SQL Server 2008 , Microsoft Visual Studio 2010, C/S 架構(gòu)。Abstract The software uses ASP.NET application development technology, with some rooms, check-in, check-out and query function, especially on the advantages of ASP.NET for hotel and better man
5、agement, stability, scalability, security, robustness, is the hotel management advantage. Database using SQL Server 2008, SQL SERVER is a large database, it also belongs to the medium-sized database, applicable to small and medium enterprises. SQL SERVER distributed, copied, full-text retrieval, DTS
6、 can meet medium application. So the use of SQL SERVER as a hotel management system database t.The system is based on C / S architecture, C Microsoft Visual # language and using Studio2010 platform and SQL Server 2008 database; the hotel management hotel management, staff management, financial manag
7、ement, medicine management and information management, and through this machine Win7system running test can be a very good application. This document is a very good introduction of the system analysis, data flow analysis, functional design, database design, system realization and system test etc Key
8、words: hotel management system, SQL Server 2008, Microsoft Visual Studio 2010, C / S structure. IV 引言近年來,隨著改革開放步伐的加快和中西方文化的交 流與發(fā)展,我國人民生活水平顯著提高,全社會對酒店業(yè)的 需求量也越來越大,伴隨著消費的持續(xù)增長,酒店行業(yè)已經(jīng) 成為現(xiàn)代社會中發(fā)展最快的行業(yè)之一。要想在激烈的市場競爭中生存,就必須在經(jīng)營管理、住宿 服務(wù)等方面提高管理意識。而對酒店的經(jīng)營狀況起決定作用的是對酒店日常營業(yè)的 管理。如何用先進的管理手段,提高酒店的管理水平,是每一 家酒店的經(jīng)營者所面臨的重要
9、課題。所以應(yīng)勢而生的酒店管理系統(tǒng)有著很好的可行應(yīng)用性。一直以來人們都采用傳統(tǒng)人工的方式管理賬單,這種管理 方式存在著許多缺點,如:效率低、保密性差,另外時間一長, 將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來 了很多的困難,同時,也加大了管理者的工作量和工作難度。本系統(tǒng)很好的克服了這些缺點,并且有檢索迅速、查找方 便、可靠性高、存儲量大、保密性好、壽命長、成本低等優(yōu) 點。這些優(yōu)點能夠極大地提高酒店管理的效率,也是酒店的 科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。系統(tǒng)以 Microsoft SQL Server 2008作為后臺數(shù)據(jù)庫, Microsoft Visual Studio 2
10、010為前臺開發(fā)工具,運用自頂向下 逐層分解的模塊化結(jié)構(gòu)設(shè)計思想、面向?qū)ο蟮脑O(shè)計方法,完 成了酒店管理系統(tǒng)的主要模塊?,F(xiàn)如今隨著經(jīng)濟的不斷發(fā)展,旅游由國等帶來的酒店市場 營業(yè)量大大增加。這樣就存在客房管理和登記入住等一系列數(shù)據(jù)的導(dǎo)入和 導(dǎo)由,大多數(shù)經(jīng)銷商只是用簡單的Office Excel記錄,這樣在查詢和記錄方面都很不方便。如果設(shè)計一款專門為酒店管理人員和酒店員工查詢本酒 店信息,以及各種預(yù)訂、入住、核賬、結(jié)算、退房等的專業(yè) 軟件,將會大大減少銷售商的工作并提高酒店營業(yè)額。同時為加強對客戶和員工的管理工作,我們?yōu)閵W酒店開發(fā) 酒店管理系統(tǒng),解決了該酒店管理復(fù)雜、不規(guī)范等問題,優(yōu) 化了管理流程,
11、實現(xiàn)了該酒店管理工作的無紙化辦公。第一章 緒論1.1系統(tǒng)開發(fā)背景 隨著我國加入世界貿(mào) 易組織,酒店服務(wù)業(yè)與國際市場接軌已成為大勢所趨,酒店 要迎接這場挑戰(zhàn),就必須提高整體競爭能力,提高整體競爭 能力必須變革酒店的管理模式,提高管理水平,實施信息化 建設(shè)無疑是實現(xiàn)這一目的的必由之路和明智之舉。目前,我國酒店服務(wù)業(yè)信息化管理的進程緩慢,跟國外的 酒店相比管理依然落后。在激烈的酒店業(yè)競爭中,如何能把握機會,保持自己的優(yōu) 勢,立于不敗之地呢?這就需要提供最好的服務(wù),提供最完 善的設(shè)施和最先進的技術(shù)。一個成功的酒店,具經(jīng)營者不僅要提高服務(wù)水平和服務(wù)質(zhì) 量,從而提高客房占有率和回頭率,還要有好的工作效率,
12、 并控制成本。在信息時代,更重要的是還必須要有一個完善的管理信息 系統(tǒng),便于方便客人和更好地管理酒店。一套優(yōu)秀的酒店管理信息系統(tǒng)應(yīng)該是一套適用于星級賓 館使用的優(yōu)秀系統(tǒng),操作簡單、靈活性好、系統(tǒng)安全性高、 運行穩(wěn)定,是管理者的理想選擇。我的畢業(yè)設(shè)計題目就是設(shè)計一個小型酒店管理信息系統(tǒng), 在前期的考察和分析之后,對系統(tǒng)進行了設(shè)計,雖然受水平 所限,實踐經(jīng)驗十分匱乏,獨立完成一套完備的優(yōu)秀的酒店 管理信息系統(tǒng)有很大的難度,但是我努力在實踐中鞏固以及 整理自己在大學(xué)期間所學(xué)的知識,盡量把這個系統(tǒng)設(shè)計的更 好。1.2 課題研究目的及意義 隨著計算機網(wǎng)絡(luò)的飛速發(fā)展, Internet技術(shù)越來越廣泛的應(yīng)用
13、,網(wǎng)絡(luò)覆蓋的區(qū)域不斷擴大, 給酒店業(yè)計算機應(yīng)用帶來了蓬勃發(fā)展的機遇。采用全新的計算機網(wǎng)絡(luò)和管理系統(tǒng),將成為提高酒店管理 效率,改善服務(wù)水準的重要手段之一。所以城市酒店入住信息管理系統(tǒng)是酒店經(jīng)營不可缺少的 現(xiàn)代工具。而本系統(tǒng)就是為了實現(xiàn)酒店高效管理而設(shè)計的。現(xiàn)代化酒店是城市的重要基礎(chǔ)設(shè)施,酒店業(yè)的發(fā)展,直 接支持著城市經(jīng)濟的繁榮、旅游業(yè)的興旺和廣大市民的生活 需要,同時也是城市建設(shè)現(xiàn)代化的一個重要標志。全球都把現(xiàn)代化酒店管理作為現(xiàn)代企業(yè)管理的重要組成 部分。隨著當(dāng)今世界經(jīng)濟和計算機的飛速發(fā)展以及網(wǎng)絡(luò)的普及, 酒店在內(nèi)部實現(xiàn)用戶通過電話預(yù)約或親自前往酒店預(yù)訂客 房,服務(wù)員人工填寫客房預(yù)訂表進行客房
14、預(yù)訂的傳統(tǒng)模式已 經(jīng)十分落后,滿足不了現(xiàn)代人的需要。對那些在外地的旅客來說,他們十分希望可以方便快捷的 查看酒店的配套設(shè)施和環(huán)境來決定預(yù)訂酒店房間,以節(jié)約他 們寶貴的時間,而且面對酒店業(yè)競爭的日益激烈,酒店業(yè)要 發(fā)展就需要盡力擴大經(jīng)營規(guī)模,適應(yīng)當(dāng)今網(wǎng)絡(luò)時代的步伐。1.3 國內(nèi)外現(xiàn)狀及發(fā)展動態(tài)隨著信息化技術(shù)的日益普及,酒店這樣的傳統(tǒng)行業(yè)也越來越多的采用信息技術(shù)來管理 業(yè)務(wù),市場上酒店管理軟件正處于百花齊放、百家爭鳴的階 段。目前市場上大多數(shù)酒店管理軟件是基于Windows操作系統(tǒng)的,也有部分酒店管理軟件考慮到版權(quán)的問題,采用Linux操作系統(tǒng);又比如,系統(tǒng)數(shù)據(jù)庫,有Access、Sybase M
15、ySQL、 SQLServer等,對于酒店系統(tǒng)來說,采用什么數(shù)據(jù)庫與酒店 的規(guī)模比較相關(guān),較小的酒店可以采用比較簡單的數(shù)據(jù)庫如 Access,這樣使用維護都可以做的比較簡單,而規(guī)模大的酒 店就應(yīng)該用SQLServer這樣的數(shù)據(jù)庫,可以保障數(shù)據(jù)比較安 全、系統(tǒng)比較穩(wěn)定,但同時也要求有專門的系統(tǒng)管理員來維 護。還有,數(shù)據(jù)的錄入通常有三種方式,一是基于普通電腦, 二是基于觸摸屏。從目前的發(fā)展趨勢看,酒店系統(tǒng)越來越多的采用觸摸屏。國內(nèi)酒店關(guān)于酒店營銷的理念落后國際太多了,理念落 后,系統(tǒng)建設(shè)滯后,人才流動太頻繁培養(yǎng)不由具備豐富經(jīng)驗以及創(chuàng)新能力的酒店經(jīng)理人。對于酒店行業(yè)的最先進的電子營銷策略幾乎一無所知
16、。完全靠經(jīng)驗管理,干預(yù)承擔(dān)責(zé)任的經(jīng)理人太少,對于國際標準化的管理只是一種表面上的運用。有些酒店對分銷商的依賴非常的強。營業(yè)額基本靠拉會議,拉中介,拉旅行社,關(guān)系戶。沒有自己明確的目標客服營銷策略,沒有建立自己的信任 客戶群的能力和想法。等等這些問題在未來酒店數(shù)量劇增的幾年會愈來愈突由O國內(nèi)的酒店管理系統(tǒng)最早是在 80年代初開始的,到了 80 年代中后期,隨著國外酒店管理系統(tǒng)的大規(guī)模引進,國外酒 店的先進管理技術(shù)進入我國,進一步促進了我國酒店管理技 術(shù)的發(fā)展。國內(nèi)系統(tǒng)正是在充分吸收國外管理系統(tǒng)的精華,再結(jié)合國內(nèi)的實際情況,逐步發(fā)展成熟,到 90年代初期形成了幾個 較成熟的軟件系統(tǒng)。到了 90年代
17、中期,隨著計算機在酒店中的普及應(yīng)用,以 及計算機技術(shù)的不斷發(fā)展,酒店管理系統(tǒng)的發(fā)展到了一個新 的時期,新的系統(tǒng)平臺、新的軟件功能、新的系統(tǒng)特點及發(fā) 展方向不斷涌現(xiàn)。國外酒店管理系統(tǒng),高標準的酒店一般都用 fidelio ,其他還有 Hotel Star、KingSmart 等。1.4 系統(tǒng)開發(fā)工具及相關(guān)技術(shù)1.4.1系統(tǒng)開發(fā)工具目前,市場上計算機語言和開發(fā)工具有很多,但是Visual Studio2010的以其穩(wěn)定和與平臺無關(guān)的特性,從眾多編程工具中脫穎而生,成為很多 ASP.NET程序員的首選。Visual Studio 2010是一套完整的開發(fā)工具集,用于生成 ASP.NET Web應(yīng)用程
18、序、XML Web Services、桌面應(yīng)用程序 和移動應(yīng)用程序。Visual Basic、Visual C+、Visual C# 和 Visual J# 全都使 用相同的集成開發(fā)環(huán)境 (IDE),利用此IDE可以共享工具 且有助于創(chuàng)建混合語言解決方案。另外,這些語言利用了.NET Framework的功能,通過此框架可使用簡化 ASP Web應(yīng)用程序和 XML Web Services 開發(fā)的關(guān)鍵技術(shù)。Microsoft為單獨工作或在小型團隊中的專業(yè)開發(fā)人員提 供了兩種選擇,Visual Studio 2010 Professional Edition 和用于 Microsoft Offi
19、ce 系統(tǒng)的 Visual Studio 2010 工具。每種版本都在標準版的特性上進行了擴展,包括用于遠程 服務(wù)程序開發(fā)和調(diào)試、SQL Server2008開發(fā)的工具,以及完 整的、沒有限制的開發(fā)環(huán)境。1.4.2 數(shù)據(jù)庫開發(fā)工具 在本次數(shù)據(jù)庫中,采用了 SQLServer2008 。Microsoft SQL Server2008是一個分布式的關(guān)系型數(shù)據(jù)庫 管理系統(tǒng),具有客戶機/服務(wù)器體系結(jié)構(gòu),采用了 Transact-sql 的sql語言在客戶機與服務(wù)器間傳遞客戶機的請求與服務(wù)器 的處理結(jié)果;是一種應(yīng)用廣泛的數(shù)據(jù)庫管理系統(tǒng),具有許多 顯著的優(yōu)點:易用性、適合分布式組織的可伸縮性、用于決策支
20、持的數(shù)據(jù) 倉庫功能、與許多其他服務(wù)器軟件緊密關(guān)聯(lián)的集成性、良好 的性價比等適用于大型或超大型數(shù)據(jù)庫服務(wù)器端。SQL Server 2008 是 Microsoft 公司推由的 SQL Server 數(shù) 據(jù)庫管理系統(tǒng)的一個版本,該版本繼承了SQL Server 7.0版本的優(yōu)點同時又比它增加了許多更先進的功能具有使用方 便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點可跨越從運行 Microsoft Windows 98的膝上型電腦到運行 Microsoft Windows 2000的大型多處理器的服務(wù)器等多種平臺使用。SQL Server 2008是一項全面完整的數(shù)據(jù)庫與分析產(chǎn)品。從借助瀏覽器實現(xiàn)的數(shù)據(jù)
21、庫查詢功能到內(nèi)容豐富的擴展 標記語言(XML )支持特性均可有力地證明,SQL Server 2008無謂為全面支持 Web功能的數(shù)據(jù)庫解決方案。與此同時,SQL Server 2008還在可伸縮性與可靠性方面保 持著多項基準測試紀錄,而這兩方面特性又都是企業(yè)數(shù)據(jù)庫 系統(tǒng)在激烈市場競爭中克敵致勝的關(guān)鍵所在。無論以應(yīng)用程序開發(fā)速度還是以事務(wù)處理運行速度來衡 量,SQL Server 2008都堪稱最為快捷的數(shù)據(jù)庫系統(tǒng),而這恰恰是該產(chǎn)品成為靈活企業(yè)首選解決方案的原因所在1.4.3 C#開發(fā)語言介紹 C#(讀作“ C sharp, ”中文譯間暫時 沒有,專業(yè)人士一般讀“C sharp,”現(xiàn)在很多非專
22、業(yè)一般讀作“C#'。C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運行于.NET Framework之上的高級程序設(shè)計語言。C#是微軟公司研究員 Anders Hejlsberg的最新成果。C#看起來與JAVA有著驚人的相似:它包括了諸如單一繼承、接口、與 JAVA幾乎相同的語法和 編譯成中間代碼再運行的過程。但是C#與JAVA有著明顯的不同,它借鑒了 Delphi的一個 特點,與COM (組件對象模型)是直接集成的,而且它是 微軟公司.NET Windows網(wǎng)絡(luò)框架的主角。并且C#成為ECMA與ISO標準規(guī)范。C#看似基于C+寫成,但又融入其它語言如 Delphi、JAVA、 VB等。C#的新
23、特性:1 .命名窖中的申明:當(dāng)你創(chuàng)建一個程序的時候,你在一個命名空間里創(chuàng)建了一個 或多個類,同時在這個命名空間里(在類的外面)你還有可 能聲明接口,枚舉類型和結(jié)構(gòu)體。必須使用using關(guān)鍵字來引用其他命名空間的內(nèi)容。2 .基本的數(shù)據(jù)類型:C#擁有比C, C+或者JAVA更廣泛的數(shù)據(jù)類型,這些類型 是 bool,byte,ubyte,short,ushort,int,uint,long,ulong,float,double decimal。3 .兩個基本類:一個名叫object的是所有類的基類,而一個名叫string的類也象object 一樣是這個語言的一部分。作為語言的一部分存在意味著編譯器有
24、可能使用它無論何時你在程序中寫入一句帶引號的字符串,編譯器會創(chuàng) 建一個string對象來保存它。4 .參數(shù)傳遞:方法可以被聲明接受可變數(shù)目的參數(shù)。缺省的參數(shù)傳遞方法是對基本數(shù)據(jù)類型進行值傳遞。5 .與COM的集成:C#與COM的無縫集成,C#編寫的類可以子類化一個以存在 的COM組件;生成的灰也能被作為一個 COM組件使用, 然后又能使用。6 .索引下標:一個索引與屬性除了不使用屬性名來引用類成員而是用一 個方括號中的數(shù)字來匿名引用(就像用數(shù)組下標一樣)以外 是相似的。7 .代理和反饋:一個代理對象包括了訪問一個特定對象的特定方法所需的信息。只要把它當(dāng)成一個聰明的方法指針就行了。代理對象可以被
25、移動到另一個地方,然后可以通過訪問它 來對已存在的方法進行類型安全的調(diào)用。一個反饋方法是代理的特例。Event關(guān)鍵字用在將在事件發(fā)生的時候被當(dāng)成代理調(diào)用的 方法聲明中。第二章 系統(tǒng)分析2.1需求分析 2.1.1系統(tǒng)的主要功能 根據(jù)酒店行業(yè)的特點實際情況,該系統(tǒng)以住房業(yè)務(wù)為基礎(chǔ), 突由前臺管理,從專業(yè)角度由發(fā),提供科學(xué)有效的管理模式。系統(tǒng)主要功能設(shè)計有八部分,分別為前臺管理、客房管理、員工管理、財務(wù)管理、系統(tǒng)初始化、密碼修改、工具、幫助。1、前臺管理:主要包括客戶入住登記,結(jié)賬開單,房間查詢,房間基本信 息修改等。2、客房管理:主要是對酒店客房類型管理增加、修改、刪除,客房添加。3、員工管理:主
26、要是對酒店員工進行信息修改、刪除、添加的管理。4、財務(wù)管理:主要是對酒店財務(wù)方面的管理。包括一段時間內(nèi)客戶數(shù)量統(tǒng)計、客戶入住月報、客戶入住 與退由數(shù)量統(tǒng)計。5、酒店初始化:主要是對酒店的基礎(chǔ)設(shè)置信息的管理。包括酒店名稱設(shè)置,酒店老板姓名設(shè)置,酒店電話設(shè)置,酒店地址設(shè)置,酒店描述設(shè)置。6、密碼修改:主要是用戶密碼修改功能。7、工具:主要是方便用戶時間查詢,數(shù)據(jù)計算功能。8、幫助:主要是展示酒店信息,軟件的信息鏈接。2.1.2系統(tǒng)的實現(xiàn)目標 面對服務(wù)行業(yè)的高速發(fā)展和酒店 住宿信息化發(fā)展的過程中由現(xiàn)的各種情況,該酒店管理系統(tǒng) 在實施后應(yīng)能夠達到以下目標:1、采用漢字圖形用戶界面,系統(tǒng)界面友好美觀,操
27、作簡單 易行。2、業(yè)務(wù)管理信息化,可隨時掌握客戶入住、客戶退租、 客房信息等情況。3、采用流行的客戶機/服務(wù)器方式,響應(yīng)速度快,安全性 高,擴充方便。4、該軟件應(yīng)盡可能地降低使用者的勞動強度,同時提高工作質(zhì)量和效率。5、系統(tǒng)維護方便可靠,具有靈活性、通用性及安全性的 特點。2.1.3 系統(tǒng)的性能需求 1、系統(tǒng)的安全性 系統(tǒng)運行安全 是決定軟件質(zhì)量的重要因素,雖然此酒店管理系統(tǒng)不需要接 入Internet,但系統(tǒng)中涉及多方信息, 有廚房請購信息、 盤點 信息、原材料信息、菜品信息等等,如果有人蓄意破壞任意 信息,都可能會導(dǎo)致系統(tǒng)的停用,會帶來損失,因此仍然需 要保證它的安全。為了保證系統(tǒng)的安全性
28、,必須采取一定的安全措施,防止 用戶越權(quán)使用,防止工作數(shù)據(jù)被非法篡改、破壞和泄露等。既要考慮操作系統(tǒng)的安全性,還要考慮到酒店管理系統(tǒng)本 身的安全性。2、系統(tǒng)的合理性 在設(shè)計系統(tǒng)時要考慮實際的系統(tǒng)性能 和硬件要求,不能忽視所處環(huán)境,也不能一味地追求新技術(shù), 要保證系統(tǒng)的合理性。3、系統(tǒng)的簡單性、易用性要考慮到不同層次服務(wù)人員及領(lǐng)導(dǎo)人員的計算機操作水平,一般而言,大部分服務(wù)員的 計算機操作水平偏低,因此開發(fā)時要本著 簡單易用”的原則, 方便各層次人員的使用,使人員的培訓(xùn)降到最低。對于收銀的服務(wù)員只需要簡單且快捷地收銀方式,既利于 他們使用,也提高收銀速度,同樣對于領(lǐng)導(dǎo)人員,也需求簡單、一目了然的界
29、面,這樣即使是沒有操作過計算機的人來 說,只需要進行簡單的操作培訓(xùn)就可以達到熟練,使之能順 利地完成系統(tǒng)各種功能。4、系統(tǒng)的穩(wěn)定性、可靠性酒店服務(wù)業(yè)從業(yè)人員來源廣泛,分布性強,往往不具備專業(yè)的計算機知識,因此,酒店 管理系統(tǒng)必須穩(wěn)定、可靠。另外,酒店服務(wù)業(yè)營業(yè)時間與一般公司(或企業(yè))區(qū)別很大:一般公司(或企業(yè))正常上班時間,酒店企業(yè)生意不多;而一 般公司(或企業(yè))休息時間卻正是酒店服務(wù)業(yè)營業(yè)高峰。酒店管理系統(tǒng)必須兼顧到酒店業(yè)這種間隙性的營業(yè)狀況, 必須具有高度的穩(wěn)定性,保證在營業(yè)高峰時不由故障,即使 由現(xiàn)故障,系統(tǒng)也必須具有快速恢復(fù)能力。2.1.4 運行環(huán)境 系統(tǒng)對運行的環(huán)境的要求:(1)、硬
30、件環(huán)境 服務(wù)器端 服務(wù)器端的最低配置是由建立站 點所需的軟件來決定的,在最低配置的情況下,服務(wù)器的往 往不盡如人意,現(xiàn)在的硬件性能已經(jīng)相當(dāng)由色,而且價格也 很便宜,因此通常應(yīng)給服務(wù)器端配置高性能的硬件。本網(wǎng)絡(luò)系統(tǒng)服務(wù)器端的配置如下:處理器:Inter Pentium 4 1.6GHz 或更高 內(nèi)存:512MB硬盤空間:160GB光驅(qū):CD-ROM 48X 顯卡:SVAG顯示適配器。用戶端 因為客戶端主要用于瀏覽和操作數(shù)據(jù),所以對客 房端的硬件要求不高,不過現(xiàn)在的電腦很高的性價比,因此 需要的配置應(yīng)該高于下面的配置:處理器:Inter Pentium 1.0GHz 或更高內(nèi)存:216MB硬盤空間
31、:80GB光驅(qū):CD-ROM 48X 顯卡:SVAG顯示適配器。(2)、軟件環(huán)境 服務(wù)器端 操作系統(tǒng):Windows 2000 Server或者更高版本 網(wǎng)絡(luò)協(xié)議:TCP/IP數(shù)據(jù)庫:SQL server2008用戶端操作系統(tǒng):Windows 98/2000/XP/win7 網(wǎng)絡(luò)協(xié)議:TCP/IP客戶端軟件:酒店管理系統(tǒng) v1.0 2.2可行性分析1、技術(shù)可行性 系統(tǒng)采 用了 C/S技術(shù)結(jié)構(gòu),使用 Microsoft Visual Studio 2010 開發(fā)軟 件,數(shù)據(jù)庫服務(wù)器選用微軟公司的 SQL Server 2008數(shù)據(jù)庫, 它是目前能處理所有大、 中、小型系統(tǒng)最方便的流行數(shù)據(jù)庫, 它
32、能夠處理大量數(shù)據(jù),同時保持數(shù)據(jù)的完整性并提供許多高 級管理功能它的靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的 條件。2、經(jīng)濟可行性 對于酒店這樣的中型企業(yè)來說,開發(fā)這 樣的一個系統(tǒng)是非常有必要的,它們完全有能力和資金來負 擔(dān)系統(tǒng)的開發(fā)成本,況且,系統(tǒng)一旦開發(fā)完畢,投入到運行 之后,將大大的提高其工作效率,減少人工成本,從而獲得 更多的利益。所以在經(jīng)濟上是可行的。3、安全可行性 在系統(tǒng)運行后,就用戶方而言,由于用 戶使用本系統(tǒng)時不會也不必關(guān)心系統(tǒng)內(nèi)部的結(jié)構(gòu)及實現(xiàn)方 法,即對用戶來說是透明的,所以本系統(tǒng)對用戶而言是定位 在界面友好、操作方便、功能齊全的原則上的,用戶只需簡 單的用鼠標點擊各頁面
33、上的鏈接或按鈕就能執(zhí)行相應(yīng)的功 能。就管理者而言,關(guān)心的是如何處理用戶信息,只要把用戶 的信息放入服務(wù)器端的數(shù)據(jù)庫或?qū)iT的數(shù)據(jù)庫服務(wù)器,管理 者就可運行相應(yīng)的后臺程序進行處理。4、操作可行性 在高系統(tǒng)配置、高網(wǎng)絡(luò)帶寬的服務(wù)情況 下,各個級別操作很容易通過網(wǎng)絡(luò)對其操作范圍內(nèi)的系統(tǒng)內(nèi) 容信息進行操作管理,完全滿足日常經(jīng)營、管理的要求?;氐郊乙部梢暂p輕松松辦公,決勝千里之外。況且,該系統(tǒng)有非常簡潔的圖形界面,并在莫些操作中附 有操作說明,即使是對系統(tǒng)毫無了解的人來說,也是很容易 接受的。綜上所述,該酒店管理系統(tǒng)在技術(shù)上、經(jīng)濟上、操作上 都是可行的。2.3數(shù)據(jù)需求分析 針對酒店管理系統(tǒng),分別對前臺接待
34、、 后臺管理進行詳細的調(diào)研和分析,總結(jié)由如下的需求信息: 本系統(tǒng)包括房間類型實體、酒店實體、客戶實體、房間實體、房間類型刪除實體、用戶實體。客房按類管理,所以需要有一客房類型信息,主要記錄客房類型、不同類型客房價格、 客房床位數(shù)量、客房展示圖片。酒店實體主要是記錄酒店名稱、酒店老板姓名、酒店電話、酒店地址、酒店描述??蛻魧嶓w主要是記錄客戶姓名、所交押金、身份證號、住 房編號、入住時間、退租時間。房間實體主要記錄房間編號、房間類型、房間床鋪數(shù)量、房間狀態(tài)標記、房間描述。房間類型刪除記錄實體主要記錄刪除的房間類型、刪除時 問。用戶實體主要記錄用戶編號、用戶名、用戶密碼、角色標 記、用戶電話。數(shù)據(jù)庫
35、將反映的現(xiàn)實世界中的實體,屬性和它們之間的關(guān)系等原始的數(shù)據(jù)形式,包括各數(shù)據(jù)項、記錄、文檔的標識符、定義、類型、度量單位和值域。本系統(tǒng)根據(jù)以上的設(shè)計規(guī)劃生的實體有下面給由各個實體圖以及實體與實體之間的聯(lián)系圖。房間信息實體如圖2.2所示:房間 描述 房間編號 狀態(tài)標記 房間床鋪數(shù)量房間類型圖2.2房間信息實體圖酒店信息實體如圖2.3所示:酒店酒店描述酒店名稱地址聯(lián)系電話酒店老板圖2.3 酒店信息實體圖 客戶信息實體如圖2.4所示:客戶 退租時間 客戶姓名 入住時間 證件號碼 押金 住房 編號 圖2.4客戶信息實體圖 房間類型信息實體如圖 2.5所 示:房間類型價格類型編號圖2.5房間類型信息實體圖
36、用戶信息實體如圖2.6所示:用戶電話編號角色密碼用戶名圖2.6用戶信息實體 圖 房間類型刪除信息實體圖圖2.7所示:房間類型刪除記錄刪除時間房間類型圖2.7房間類型刪 除記錄實體圖總體實體聯(lián)系圖如 2.8所示:房間類型標記登記mnm客房客戶1管理mn用戶 n1 1管理酒店m圖2.8總體E-R圖2.4數(shù)據(jù)字典數(shù)據(jù)字 典是系統(tǒng)中給類數(shù)據(jù)描述的集合,是進行詳細的數(shù)據(jù)收集和 數(shù)據(jù)分析所獲得的主要成果。下面以數(shù)據(jù)字典卡片來描述。表3.7房間信息數(shù)據(jù)字典表3.8酒店信息信息數(shù)據(jù)字典名字:房間信息別名:描述:用來存儲房間信息定義:房間信息=房間編號+房間類型+入住人數(shù)+床鋪個數(shù)+狀態(tài)標記+描述位置:數(shù)據(jù)庫名
37、字:酒店信息別名:描述:用來存儲酒店信息定義:酒店信息=酒店名稱+酒店老板+聯(lián)系電話+酒店地址+酒店描述位置:數(shù)據(jù)庫 表3.9入住信息表數(shù)據(jù)字典 表3.10房間類型信息數(shù)據(jù)字典名字:入住信息表別名:描述:用來存儲客人入住信息 定義:入住信息=序號id+客人姓名+身份證號碼+房間編號+床號+押金+入住時間+退房時間+備注+付款位置:數(shù)據(jù)庫名字:房間類型信息別名:描述:用來存儲房間類型信息定義:房間類型信息=房間類型+床位數(shù)+價格+圖片 位置:數(shù)據(jù)庫 表3.11房間類型刪除信息數(shù)據(jù)字典表3.12用戶信息數(shù)據(jù)字典名字:房間類型刪除信息別名:描述:用來存儲房間類型刪除信息定義:房間類型刪除信息=房間類
38、型+刪除時間位置:數(shù)據(jù)庫名字:用戶信息別名:描述:用來存儲用戶信息定義:用戶信息=用戶id+用戶密碼+用戶姓名+角色+電話 位置:數(shù)據(jù)庫2.5數(shù)據(jù)流圖 系統(tǒng)頂層數(shù)據(jù)流圖如下:后臺管理員向酒店管理系統(tǒng)添加數(shù)據(jù),系統(tǒng)存儲數(shù)據(jù)信息, 前臺用戶通過向系統(tǒng)輸入用戶名和密碼后就讓系統(tǒng)后,通過 客房管理模塊輸入信息,系統(tǒng)把前臺用戶輸入的信息以列表 形式返回給用戶。前臺用戶 酒店管理系統(tǒng) 用戶名、密碼列表顯示 管理員 查詢 登陸、查詢、修改 存入讀取 數(shù)據(jù)庫 圖2.9系統(tǒng)頂層 數(shù)據(jù)流圖第三章系統(tǒng)設(shè)計3.1系統(tǒng)功能結(jié)構(gòu)設(shè)計采用本 系統(tǒng)可以大大減少前臺的服務(wù)人員的人數(shù),直接和后勤聯(lián)系 加快入住登記速度。由于采用計
39、算機操作,可以大大提高操作速度。為了能夠適應(yīng)信息化發(fā)展的需要,提高服務(wù)行業(yè)的工作效率,引入了該信息系統(tǒng)。酒店管理系統(tǒng)功能結(jié)構(gòu)如圖 3.1所示。酒店管理系統(tǒng)前臺登陸管理員登陸幫助工具客戶 入住 客戶退租 客房管理 客房信息 員工管理 客房類型 財務(wù)管理軟件信息日歷表計算器結(jié)賬退租客戶登記 客房修改 客房刪除 修改房間 刪除房間 添加房間 添加員 工 刪除員工 員工修改 添加類型 修改類型 刪除類型 圖 3.1功能模塊圖 本系統(tǒng)包括以下功能模塊。1、前臺管理:主要包括客戶入住登記,結(jié)賬開單,房間查詢,房間基本信 息修改等。2、客房管理:主要是對酒店客房類型管理增加、修改、刪除,客房添加。3、員工管
40、理:主要是對酒店員工進行信息修改、刪除、添加的管理。3、財務(wù)管理:主要是對酒店財務(wù)方面的管理包括一段時間內(nèi)客戶數(shù)量統(tǒng)計、客戶入住月報、客戶入住與退由數(shù)量統(tǒng)計。4、酒店初始化:主要是對酒店的基礎(chǔ)設(shè)置信息的管理。包括酒店名稱設(shè)置,酒店老板姓名設(shè)置,酒店電話設(shè)置,酒店地址設(shè)置,酒店描述設(shè)置。5、密碼修改:主要是用戶密碼修改功能。6、工具:主要是方便用戶時間查詢,數(shù)據(jù)計算功能。7、幫助:主要是展示酒店信息,軟件的信息鏈接。3.2數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫技術(shù)的發(fā)展,已成為先進信息技 術(shù)的重要組成部分,是現(xiàn)代計算機信息系統(tǒng)和計算機應(yīng)用系 統(tǒng)的基礎(chǔ)和核心。下面對數(shù)據(jù)庫的需求、概念設(shè)計、邏輯設(shè)計加以說明。1 .數(shù)據(jù)庫
41、的需求分析 現(xiàn)代的、成熟的和廣泛占領(lǐng)市場 的數(shù)據(jù)庫產(chǎn)品一般都是關(guān)系數(shù)據(jù)庫產(chǎn)品。本系統(tǒng)選擇SQL Server 2008作為后臺數(shù)據(jù)庫,其強大的 管理功能能夠?qū)Υ罅康臄?shù)據(jù)進行有效管理,并且與VisualStudio 2010無縫集成,使用起來非常方便。酒店管理系統(tǒng)核心功能主要涉及到6個表,即:房間信息表、酒店信息表、客戶信息登記表、房間類型表、用戶信息、表。房間信息、表:這張表是用來存儲客房信息的??头刻砑右院笏男畔⒕蜁Υ娴竭@張表中,其中包含:客房編號、客房類型、入住人數(shù)、價格、床鋪個數(shù)、狀態(tài)標記、客房描述。酒店信息表:這張表是用來存酒店名稱、酒店老板、聯(lián)系電話、地址、酒店描述。會員信息表:
42、這張表是用來存儲客戶姓名、客戶證件號碼、所交押金、住房編號、入住時間、退租時間。房間類型表:這張表是用來存儲房間編號、房間類型、房間單價。用戶信息、表:這張表是用來存儲各各用戶與員工的編號、姓名、密碼、角色標記、聯(lián)系電話。房間類型刪除記錄表:主要記錄刪除的房間類型、刪除時間。2 .數(shù)據(jù)庫邏輯設(shè)計 本系統(tǒng)的后臺數(shù)據(jù)庫使用 SQL Server2008作為數(shù)據(jù)庫管理工具。該數(shù)據(jù)庫包括以下幾個表(1)酒店信息表(hotelinfo):此表是在用戶進行酒店初始化時,用于存放用戶所填寫的酒 店信息。酒店序列號Id為酒店信息表的主鍵。下表3.1為酒店信息表(hotelInf。)的詳細設(shè)計與說明:表3.1酒店信息表(hotelinfo )列名 數(shù)據(jù)類型 長度 主鍵 否 允許空 注釋Id Int 4 是 不允許 序號id hName Varchar 30否允
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子件加工合同范本
- 2025年多功能盆腔治療儀項目投資可行性研究分析報告
- 2025年涂粉型金屬鹵化物燈項目投資可行性研究分析報告
- 2025年染綠厘竹項目投資可行性研究分析報告
- 房屋出讓合同范本
- 端板合同范本
- 2020-2025年中國飼料粉碎機行業(yè)發(fā)展?jié)摿Ψ治黾巴顿Y方向研究報告
- 2025年血液系統(tǒng)用藥項目合作計劃書
- 2025年含乳飲料項目建議書
- 農(nóng)村建房框架合同范本
- 辦公軟件題庫(173道)
- ISO9001、ISO14001和ISO45001質(zhì)量環(huán)境及職業(yè)健康安全三個體系的對比
- 大學(xué)生創(chuàng)新創(chuàng)業(yè)基礎(chǔ)教程(高校創(chuàng)新創(chuàng)業(yè)教育課程)全套教學(xué)課件
- 2024年內(nèi)蒙古交通職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫完整
- 天津和平區(qū)2024屆高三一模數(shù)學(xué)試題(解析版)
- 2024年江蘇蘇??毓杉瘓F有限公司招聘筆試沖刺題(帶答案解析)
- 工商聯(lián)業(yè)務(wù)工作培訓(xùn)
- 商業(yè)街消防安全培訓(xùn)
- 湖北省曾都區(qū)烏鴉山礦區(qū)建筑用輝綠巖礦礦產(chǎn)資源開發(fā)利用與生態(tài)復(fù)綠方案
- 初二主題班會課件《珍愛生命注意安全》
- 龍門銑床工安全操作規(guī)程培訓(xùn)
評論
0/150
提交評論