freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于j2ee的酒店預(yù)訂系統(tǒng)設(shè)計與開發(fā)_畢業(yè)論文設(shè)計-文庫吧資料

2025-03-06 09:49本頁面
  

【正文】 件號 GTCOUNTRY Varchar 否 國籍 GTADDRESS Varchar 否 地址 GTZIP Varchar 否 郵編 GTCOMPANY Varchar 否 公司 GTMOBILE Varchar 否 電話 GTGENDER Varchar 否 性別 GTEMAIL Varchar 否 郵件地址 GTCREATETIME Datatime 否 創(chuàng)建時間 客房類型信息表 表 42 客房類型信息表 字段名 數(shù)據(jù)類型 是否主鍵 描述 RCID Varchar 是 客房類型編號 RCNAME Varchar 否 客房類型名稱 RCBEDNUMER INT 否 床位數(shù) RCPREPRICE Float 否 預(yù)定價格 RCPREDISCONUT Float 否 預(yù)定 折扣 RCHOURBASEPRICE Float 否 計時最低價 RCPERHOURPRICE Float 否 計時每小時價 客房信息表 表 43 客房信息表 字段名 數(shù)據(jù)類型 是否主鍵 描述 RMID Varchar 是 客房編號 RMAREA Varchar 否 所屬區(qū)域 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實現(xiàn) 29 RMFLOOR Varchar 否 樓層 RMPRCTPRICE Float 否 價格 RMTELPHONE Varchar 否 電話 RMSTATE Int 否 客房狀態(tài) RMAVAILABLE Int 否 是夠可用 RMCATALOG Varchar 否 類型 RMPICTURE Varchar 否 圖片 RMPRCTISCOUNT Int 否 折扣 操作員信息表 表 44 操作員信息表 字段名 數(shù)據(jù)類型 是否主鍵 描述 OPUSERNAME Varchar 是 操作員用戶名 OPPASSWORD Varchar 否 操作員密碼 OPPRIVILEGE INT 否 操作員權(quán)限 OPASSRESS Varchar 否 地址 OPNAME Varchar 否 姓名 OPTELEPHONE Varchar 否 電話 入住登記信息表 表 45 入住登記信息表 字段名 數(shù)據(jù)類型 是否主鍵 描述 CIMID Varchar 是 入住登記信息編號 CHECKINORDER_CIOID Varchar 否 所屬登記訂單編號 ROMM_RMID float 否 入住房間編號 CIMPRCTPRICE float 否 價格 CIMDISOUNT float 否 折扣 CIMINDATETIME Datetime 否 進店時間 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實現(xiàn) 30 CIMINDATETIME Datetime 否 離店時間 CIMSTATE Varchar 否 狀態(tài) 結(jié)賬信息表 表 46 結(jié)賬信息表 字段名 數(shù)據(jù)類型 是否主鍵 描述 BMID Varchar 是 結(jié)賬編號 BMCHECKINORDERID Varchar 否 訂單編號 BMGUESTID Varchar 否 客人編號 BMTYPE Varchar 否 結(jié)賬類型 BMTOTALRATE Varchar 否 應(yīng)收金額 BMPAIDMONEY Varchar 否 已付訂金 BMRECEIVMONEY Varchar 否 續(xù)收金額 BMCREATETIME Varchar 否 創(chuàng)建時間 BMOPERATOR Varchar 否 操作員 BMPAYMENTMODEL Varchar 否 支付類型 BMREMARK Varchar 否 結(jié)賬說明 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實現(xiàn) 31 系統(tǒng)的實現(xiàn) 系統(tǒng)設(shè)計的核心是圍繞數(shù)據(jù)庫對信息進行加工處理,實施存取更新等各個方面的操作,同時訪問數(shù)據(jù)庫的 SQL 語句最最大限度上影響到了網(wǎng)站的性能,因此設(shè)計合理的數(shù)據(jù)庫表,及數(shù)據(jù)庫訪問函數(shù)顯得相當重要;與此同時網(wǎng)頁中的代碼,也在很大程度上影響著網(wǎng)站的性能,并決定了網(wǎng)站給客戶的直觀印象。結(jié)賬信息 ER 圖如圖 416 所示。團體入住登記信息 ER 模型圖如圖 413。如果要處理團體客戶入住的情況,就需要創(chuàng)建一個團體入住登記信息實體。入住登記信息 ER 模型圖如圖 414 所示。 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實現(xiàn) 25 圖 413 操作員信息 ER 圖 5. 入住登記信息實體 客戶入住酒店時,除了記錄其個人信息外,還需要記錄客戶的入戶時間、賬單號、入住房間號、離開時間等其他信息,以便結(jié)算時使用。這就要創(chuàng)建一個操作員信息實體,用來記錄所有操作人員信息。客房信息 ER圖如圖 412 所示。 一個酒店會有多個客房,每個客房都有房間號、所屬區(qū)域或樓層、房間類型、分機電話等獨特信息。這就需要創(chuàng)建一個客房類型信息實體,用來記錄酒店所有房間類型的信息??蛻粜畔?實體 ER 模型圖如圖 46 所示。 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實現(xiàn) 23 圖 410 客戶信息 ER 圖 對酒店管理系統(tǒng)而言,客戶資料是非常重要的資源。這 7 個表之所以具有代表性是因為它們涉及客房設(shè)置模塊、入住登記模塊,而這兩個業(yè)務(wù)模塊基本涵蓋了酒店管理系統(tǒng)的功能。 圖 49 系統(tǒng)數(shù)據(jù)庫表圖 數(shù)據(jù) 庫概念設(shè)計 根據(jù)本系統(tǒng)所要管理的信息,共設(shè)計規(guī)劃出 11 個實體,分別對應(yīng)圖 44 中 11 個數(shù)據(jù)庫表。本節(jié)為這些實體創(chuàng)建相應(yīng)的數(shù)據(jù)庫表。在該 JSP 頁面中通過引入各個 JS 文件,實現(xiàn)各種功能。 圖 47 業(yè)務(wù)邏輯接口類與業(yè)務(wù)邏輯實現(xiàn)類包圖 圖 48 控制層包圖 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實現(xiàn) 22 視圖模型設(shè)計 視圖層是與用戶直接交互的一層。 創(chuàng)建完業(yè)務(wù)控制器后,還需要在 Spring 的配置文件中配置相關(guān)業(yè)務(wù)的業(yè)務(wù)基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實現(xiàn) 21 控制器,為其注入邏輯組件。系統(tǒng)的業(yè)務(wù)控制器位于工程的 包中。系統(tǒng)通過該控制器來調(diào)用業(yè)務(wù)邏輯層的業(yè)務(wù)邏輯操作。如圖 45 業(yè)務(wù)邏輯接口類與業(yè)務(wù)邏輯實現(xiàn)類包圖所示。業(yè)務(wù)邏輯的接口類位于工程的 包中。 在本系統(tǒng)中通過創(chuàng)建一個公用業(yè)務(wù)邏輯層,來封裝所有的業(yè)務(wù)邏輯操作。 過程域模型設(shè)計 實體域模型和 DAO 模型是為了描述實體對象,以及對實體的增刪改查操作。DAO 的實現(xiàn)類定義在 包中。另外,還有一個公共接口類 GenericDAO,這個接口定義了一般的增刪改查操作。 針對每一個實體域模型,都有一個 DAO 模型與它對應(yīng)。在 JavaEE 規(guī)范中認為,為了建立一個健壯的應(yīng)用系統(tǒng),應(yīng)該將所有對數(shù)據(jù)源的訪問操作抽象封裝在一個公共 API 中。 DAO 是數(shù)據(jù)訪問接口的縮寫。 該系統(tǒng)共有 11 個實體,除了上述 7 個主要實體外,還包括基礎(chǔ)信息實體,客戶記錄實體,預(yù)定信息實體和預(yù)定訂單實體。 團體入住登記實體,包括入住登記信息編號,入住登記信息列表,團隊名稱,人數(shù),客人類型,客人證件類別,客人證件號碼,登記狀態(tài),入住時間,預(yù)計離開時間,實際離開時間,已付押金,總費用,加床費,事由等信息。 客房類型實體,包括客房類型編號,客房類型名稱,床位數(shù),預(yù)定價格,預(yù)定折扣,計時每小時價格等信息。 客房實體,包括客房編號,客房所屬區(qū)域,客房所屬樓層,客房分機號碼,客房狀態(tài),客房類型,實際折扣等信息。 系統(tǒng)設(shè)計階段包括:實體域模型設(shè)計, DAO 模型設(shè)計,過程域模型設(shè)計,控制模型設(shè)計,視圖模型設(shè)計。另外,系統(tǒng)視系統(tǒng)管理 客戶 預(yù)定模塊 查詢信息模塊 入住模塊 退房模塊 修改登記 預(yù)定登記 顯所有客戶信息 顯示房間狀態(tài) 取消登記 查詢房間 預(yù)定入住 登記入住 退房 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實現(xiàn) 18 圖層主要采用 JSP 技術(shù), Ajax 技術(shù)作為視圖層的補充。 圖 41 系統(tǒng)模塊圖 系統(tǒng)設(shè) 計 企業(yè)級 Web 應(yīng)用開發(fā),一般都采用 MVC 架構(gòu),而 Spring 是一個很好的實現(xiàn)了 MVC 的框架, Hibernate 是當前最流行的持久層框架。 系統(tǒng)總體設(shè)計 在本系統(tǒng)中,管理系統(tǒng)模塊主要實現(xiàn)對酒店預(yù)定添加,修改,修改的管理;客房與用戶信息的查詢管理;入住管理;退房的管理。系統(tǒng)的設(shè)計一般包括以下步驟 :架構(gòu)設(shè)計,系統(tǒng)設(shè)計,數(shù)據(jù)庫設(shè)計。 圖 312 系統(tǒng)功能模塊圖 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實現(xiàn) 17 4 系統(tǒng) 的 設(shè)計 需求調(diào)研完成后,要與用戶進行需求確認。 業(yè)務(wù)統(tǒng)計模塊:該模塊用來統(tǒng)計一定時間段內(nèi)酒店客房的出租率,并且以圖形報表形式顯示。 預(yù)定模塊:該模塊用來處理客戶的預(yù)定信息,除了可以新增預(yù)定,還可以對現(xiàn)有預(yù)定信息進行管理。模塊的具體功能如下: 入住登記模塊:該模塊用來登記客戶的入住信息,入住信息包括登記信息,客人信息和費用信息三部分。 操作員設(shè)置模塊:該模塊用來管理酒店操作員信息,新增操作員,編輯已有操作員信息,刪除操作員信息等功能。模塊的具體功能如下: 客房類型設(shè)置模塊:該模塊用來設(shè)置酒店房間的類型,包括新增客房類型,刪除客房類型,編輯已有客房類型,編輯已有客房類型包括修改房間床位數(shù),修改預(yù)定價格,修改預(yù)定折扣,修改計 時最低價的功能。當管理員點擊保存數(shù)據(jù)后,數(shù)據(jù)被保存進數(shù)據(jù)庫??头款愋驮O(shè)置可以改變的內(nèi)容包括房間類別名稱,床位數(shù),預(yù)定價格,預(yù) 定折扣,計時最低價,每小時計時價。而操作員雖然能進入前臺首頁,但無法進入后臺頁面,系統(tǒng)維護屬于后臺頁面范圍。整個業(yè)務(wù)流程如圖 310 酒店業(yè)務(wù)統(tǒng)計流程圖所示。操 作員可以通過刷新界面獲得該圖形的更新。整個客戶信息管理業(yè)務(wù)的流程如圖 39 客戶信息管理業(yè)務(wù)流程圖所示。在刪除或修改客戶信息時,系統(tǒng)會首先進行數(shù)據(jù)校驗,如校驗客戶身份證號是否正確,校驗客戶軍官證號是否正確等。 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實現(xiàn) 13 圖 38 散客接待用例圖 客戶信息管理 首先進行身份認證,通過認證的操作員或管理員進入系統(tǒng)前臺首頁進行客人信息管理模塊進行業(yè)務(wù)操作。 圖 37 散客預(yù)訂用例圖 (2)接待管理用例圖 圖 38 描述了執(zhí)行者“前臺工作人員”在進行散客接待時所進行的相關(guān)操作及系統(tǒng)具備的功能。 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實現(xiàn) 11 圖 35 入住登記業(yè)務(wù)流程圖 預(yù)定管理 首先判斷用戶的合法性,通過校驗后操作員或管理員可以進行預(yù)定業(yè)務(wù)的操作,業(yè)務(wù)流程如圖 36 所示。如果校驗通過,房間狀態(tài)更改為正在使用,信息寫 入數(shù)據(jù)庫,系統(tǒng)反饋登記成功。進入前臺首頁的管理員或操作員點擊進入登記信息模塊,接下來填寫入住客人的個人信息如身份證號,姓名,電話等個人信息,并在所有客房中選擇可以使用的客房進行登記。當判斷用戶是普通操作員時,用戶僅能在前臺界面操作,流程圖如圖 33 操作員登陸業(yè)務(wù)流程圖所示;當用戶是管理員時,用戶不僅能操作前臺系統(tǒng),還可以操作后臺系統(tǒng),流程圖如圖 34 管理員登陸業(yè)務(wù)流程圖所示。 根據(jù)上述用例圖,下面通過挑選該系統(tǒng)典型模塊進行分析說明。管理員除了可以使用前臺系統(tǒng)外,基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實現(xiàn)
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1