ch09javawebpptch09_第1頁(yè)
ch09javawebpptch09_第2頁(yè)
ch09javawebpptch09_第3頁(yè)
ch09javawebpptch09_第4頁(yè)
ch09javawebpptch09_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Java Web項(xiàng)目第九章酒店管理系統(tǒng)隨著旅游業(yè)的發(fā)展,其周邊行業(yè)如酒店、餐飲、娛樂(lè)等行業(yè)也日趨發(fā)達(dá)。其中酒店賓館組織龐大、服務(wù)項(xiàng)目多、信息量龐大,傳統(tǒng)的人工管 理方式已經(jīng)無(wú)法滿足要求。這時(shí)就需要借助于計(jì)算機(jī)來(lái)進(jìn)行現(xiàn)代化信息管 理,從而提高服務(wù)質(zhì)量和管理水平,同時(shí)降低管理成本。在本章就來(lái)開發(fā) 這樣一套酒店管理系統(tǒng)。重點(diǎn)內(nèi)容: 了解酒店管理系統(tǒng)的基本需求 了解酒店管理系統(tǒng)的功能 學(xué)會(huì)如何分析和設(shè)計(jì)數(shù)據(jù)庫(kù) 學(xué)會(huì)數(shù)據(jù)庫(kù)的基本使用 學(xué)會(huì)使用ExtJS進(jìn)行富客戶端開發(fā)Java Web項(xiàng)目9.1 開發(fā)背景傳統(tǒng)的酒店管理往往需要酒店管理人花大量時(shí)間和精力來(lái)處理顧客查詢、顧客登記等等事務(wù)。而錯(cuò)誤的查詢、繁 瑣

2、的登記和結(jié)賬手續(xù)、費(fèi)用的結(jié)算錯(cuò)誤、空余客房不能及 時(shí)提供等等問(wèn)題,可能導(dǎo)致顧客的頻繁投訴,從而影響酒 店的出租率。這些問(wèn)題都可以通過(guò)計(jì)算機(jī)輔助系統(tǒng)來(lái)解決。酒店管理的信息化,不僅是酒店現(xiàn)代化形象的標(biāo)志,而且 能夠酒店員工的工作效率,加速資金周轉(zhuǎn)、降低各項(xiàng)成本 以及改善服務(wù)質(zhì)量。Java Web項(xiàng)目9.2 系統(tǒng)分析9.2.1 需求分析由于酒店的客房有不同的檔次,所以需要能夠?qū)头窟M(jìn)行分類處理。同時(shí)為了方便對(duì)客房?jī)r(jià)格的設(shè)置,需要提供一個(gè)能夠?qū)Σ煌瑱n次 的客房能夠進(jìn)行預(yù)訂價(jià)格、預(yù)訂折扣、計(jì)時(shí)最低價(jià)格等的設(shè)置。需要 提供一個(gè)客房設(shè)置功能,用來(lái)設(shè)置酒店的所有客房信息。在設(shè)置客房 信息時(shí),應(yīng)該提供對(duì)不 間的

3、實(shí)際價(jià)格、實(shí)際折扣的設(shè)置。特別重要的是能夠?qū)Ψ块g的狀態(tài)以及是否可用進(jìn)行設(shè)置,這樣能夠方便酒店 對(duì)客房的及時(shí)管理。需要提供一個(gè)入住登記和結(jié)賬功能,并且能夠?qū)?客戶的登記時(shí)間、離店時(shí)間、客戶資料、入住房間等信息進(jìn)行登記。需要提供一個(gè)預(yù)定中心,能夠處理客戶的各種預(yù)定,如電話預(yù)定、總 臺(tái)面約、網(wǎng)上預(yù)定以及領(lǐng)導(dǎo)安排等等預(yù)定方式。需要提供一個(gè)客戶管 理功能,從而實(shí)現(xiàn)對(duì)酒店的客戶信息的統(tǒng)一管理。最后還需要提供一 個(gè)業(yè)務(wù)統(tǒng)計(jì)報(bào)表功能,能夠?qū)频暌荒曛忻吭碌淖∷蘼蔬M(jìn)行統(tǒng)計(jì),然 后生成柱狀圖進(jìn)行顯示。Java Web項(xiàng)目9.2系統(tǒng)分析9.2.2 功能分析酒店管理系統(tǒng)分為前臺(tái)和兩個(gè)部分,其中供管理員管理系統(tǒng)之用,包

4、括客房類型設(shè)置模塊、客房設(shè)置模塊以及操作員設(shè)置三個(gè)子模塊,具體的功能模塊如下??头款愋驮O(shè)置模塊:該模塊用來(lái)管理酒店的所有客房類型,包括新增客房類型、編輯已有客房類型、刪除客房類型等功能??头吭O(shè)置模塊:該模塊用來(lái)管理酒店的所有客房信息, 包括新增客房、編輯已有客房、刪除客房等功能。操作員設(shè)置模塊:該模塊用來(lái)管理酒店的操作員信息, 包括新增操作員、編輯已有操作員信息、刪除操作信息等功能。Java Web項(xiàng)目9.2 系統(tǒng)分析9.2.2功能分析系統(tǒng)前臺(tái)供酒店所有工作人員使用,包括入住登記模塊、結(jié)賬模塊、預(yù)定模塊、客戶管理模塊以及業(yè)務(wù)統(tǒng)計(jì)五個(gè)模塊。具體的功能模塊如下。入住登記模塊:該模塊用來(lái)登記客戶的入

5、住信息,其中入住信息包括登記信息、客人信息以及費(fèi)用信息三部分。結(jié)賬模塊:該模塊用來(lái)處理客戶的退房信息,只需要知道客戶所住的房間號(hào)碼,就能進(jìn)行退房結(jié)賬。預(yù)定模塊:該模塊用來(lái)處理客戶的預(yù)定信息,除了可以新增預(yù)定信息外,還可以對(duì)已有的預(yù)定信息進(jìn)行管理??蛻艄芾砟K:該模塊用來(lái)管理客戶的登記信息,包括新增客戶信息、編譯已有客戶信息、刪除客戶信息等功能。業(yè)務(wù)統(tǒng)計(jì)模塊:該模塊用來(lái)統(tǒng)計(jì)酒店的客房出租率,并且已圖形報(bào)表的形式來(lái)顯示出租率信息。Java Web項(xiàng)目9.3 系統(tǒng)設(shè)計(jì)9.3.1 繪制用例圖設(shè)計(jì)系統(tǒng)功能在酒店管理系統(tǒng)中有兩種權(quán)限角色,分別是普通操作員和管理員。下面就來(lái)分析這兩種角色所對(duì)應(yīng)的用例圖。Ja

6、va Web項(xiàng)目9.3系統(tǒng)設(shè)計(jì)9.3.2 繪制系統(tǒng)流程圖酒店管理論壇系統(tǒng)包括前臺(tái)和兩個(gè)部分,所以需要分別為其繪制流程圖。Java Web項(xiàng)目9.3系統(tǒng)設(shè)計(jì)9.3.3 系統(tǒng)演示打開IE瀏覽器,在地址欄中輸入http:/localhost:8080/JavaPrj_9,進(jìn)入系統(tǒng)首頁(yè)。進(jìn)入演示Java Web項(xiàng)目9.3 系統(tǒng)設(shè)計(jì)9.3.4 開發(fā)工具和開發(fā)技術(shù)的選擇本系統(tǒng)的開發(fā)工具具體如下。 系統(tǒng)開發(fā)平臺(tái):MyEclipse 6.5。 數(shù)據(jù)庫(kù)管理系統(tǒng)軟件:MySQL 5.0。 運(yùn)行平臺(tái):Windows 2000/Windows XP/Windows 2003/Windows Vista。 Java開發(fā)

7、包:JDK 5.0以上。 Web服務(wù)器:Tomcat 6.0。本系統(tǒng)采用MVC架構(gòu)模式開發(fā),具體技術(shù)如下。 AJAX框架:使用ExtJS技術(shù)開發(fā) 顯示層:使用JSP技術(shù)開發(fā) 數(shù)據(jù)訪問(wèn)層:使用DAO模式開發(fā) 持久層:使用Hibernate框架開發(fā) 管理框架:使用Spring來(lái)管理各組件Java Web項(xiàng)目9.4 數(shù)據(jù)庫(kù)分析與設(shè)計(jì)9.4.1 客戶信息表Java Web項(xiàng)目9.4數(shù)據(jù)庫(kù)分析與設(shè)計(jì)9.4.2 客房類型信息表Java Web項(xiàng)目9.4數(shù)據(jù)庫(kù)分析與設(shè)計(jì)9.4.3 客房信息表Java Web項(xiàng)目9.4數(shù)據(jù)庫(kù)分析與設(shè)計(jì)9.4.4 操作員信息表Java Web項(xiàng)目9.4數(shù)據(jù)庫(kù)分析與設(shè)計(jì)9.4.5 入住登記信息表Java Web項(xiàng)目9.4數(shù)據(jù)庫(kù)分析與設(shè)計(jì)9.4.6 入住登記訂單表Java Web項(xiàng)目9.4 數(shù)據(jù)庫(kù)分析與設(shè)計(jì)9.4.7 結(jié)賬信息表Java Web項(xiàng)目

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論