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

正文內(nèi)容

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

2024-08-25 17:48 本頁面
   

【正文】 最后到 頁面顯示所有信息。139。 顯示所有 客戶信息是客戶查詢的進(jìn)一步擴(kuò)展,可以查看所有的客戶,并提供修改的功能,其流程圖如下: 圖 512 “顯示所有客戶”流程 圖 513“顯示所有客戶”查詢界面截圖 設(shè)計思想與 gatallroom 基本相同,只是 SQL 語句中的查詢表不同。 getallroom 代碼實(shí)現(xiàn)如下: (utf8); String leixing=(leixing); String yuding=(yuding); int i=(leixing); //i!=1; 為預(yù)定登記操作 try { if(i==1) { sql = select roomno, statue, startdate, enddate from room; } else {sql = select roomno, statue, startdate, enddate from room where statue=0; } QueryRunner run = new QueryRunner(ds); List list = (List) (sql, new BeanListHandler( )); (list, list); if(i==1){ 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實(shí)現(xiàn) 35 (/main/).forward(request, response); } else{(yuding, yuding); (/main/).forward(request, response); } } catch (SQLException e) { (); }} 選擇預(yù)定房間,點(diǎn)擊“預(yù)定”后;預(yù)定客戶信息表設(shè)計界面如下: 圖 55 預(yù)定客戶信息表界面 提交到 insertroom 對數(shù)據(jù)庫操作:當(dāng) leixing=0 時是預(yù)定操作 , leixing=1 時是入住操作,當(dāng) leixing=2 時是退房操作。登陸模塊實(shí)現(xiàn)效果如圖 52 登陸界面所示。在本節(jié)我將主要描述用戶登陸功能的實(shí)現(xiàn)。 7. 結(jié)賬信息實(shí)體 當(dāng)客戶需要對客房進(jìn)行結(jié)賬或者續(xù)費(fèi)時,就用到了結(jié)賬信息實(shí)體中存儲的結(jié)賬信息。 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實(shí)現(xiàn) 26 圖 414 入住登記信息 ER 圖 6. 團(tuán)體入住登記信息實(shí)體 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實(shí)現(xiàn) 27 圖 415 團(tuán)體入住登記信息 ER 圖 前面的入住登記信息實(shí)體是能保存單個客戶的入住登記信息。操作員信息 ER 圖如圖 413 所示。客房信息實(shí)體用來保存這些房間所屬信息。 2. 客房類型信息實(shí)體 圖 411 客房類型 ER 圖 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實(shí)現(xiàn) 24 一個酒店的客房類型會有許多種,例如標(biāo)準(zhǔn)間、商務(wù)套間、豪華套房等。以下小節(jié)分別針對這 7 個表進(jìn)行數(shù)據(jù)庫概念設(shè)計。所有數(shù)據(jù)庫表如圖 44 系統(tǒng)數(shù)據(jù)庫表圖所示。本系統(tǒng)使用 JSP 技術(shù)為每一個功能模塊添加視圖層。如圖 47 控制層包圖所示。 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實(shí)現(xiàn) 20 圖 46 DAO 接口類與 DAO 實(shí)現(xiàn)類包圖 控制模型設(shè)計 完成了系統(tǒng)的過程域模型設(shè)計后,還需要為系統(tǒng)添加業(yè)務(wù)控制器。公用業(yè)務(wù)邏輯層同樣包含兩個組成部分,一個是業(yè)務(wù)邏輯層接口,用來聲明所有的業(yè)務(wù)邏輯方法;一個是業(yè)務(wù)邏輯層實(shí)現(xiàn)類,用來實(shí)現(xiàn)所有的業(yè)務(wù)邏輯方法。如圖 44DAO 接口類與 DAO 實(shí)現(xiàn)類包圖所示。在本系統(tǒng)中,分別有 11 個 DAO 接口類和實(shí)現(xiàn)類與實(shí)體域模型對應(yīng),這些接口類分別定義了操作相應(yīng)實(shí)體類的方法。數(shù)據(jù)訪問顧名思義就是與數(shù)據(jù)庫打交道,數(shù)據(jù)訪問層位于業(yè)務(wù)邏輯層與數(shù)據(jù)庫資源中間。 結(jié)賬類型實(shí)體,包括客人編號,結(jié)賬類型,應(yīng)收金額,已付押金,續(xù)收金額,創(chuàng)建時間,操作員用戶名,結(jié)賬說明等信息。 操作員實(shí)體,包括操作員類型,姓名,操作員用戶名,操作員密碼,操作員權(quán)限,手機(jī)號碼,地址,郵編,創(chuàng)建時間等信息。后臺數(shù)據(jù)庫使用 MySQL 數(shù)據(jù)庫。該模塊中存在 4 個子模塊,他們?yōu)槠叫薪Y(jié)構(gòu),關(guān)系如下列圖。接下來系統(tǒng)的設(shè)計工作就可以啟動。 客戶管理模塊:該模塊用來管理客戶的登記信息,包括新增客戶信息,編輯已有客戶信息,刪除客戶信息等功能 。 系統(tǒng)前臺供酒店所有工作人員使用,包括入住登記模塊、結(jié)賬模塊、預(yù)定模塊、客戶管理模塊以及業(yè)務(wù)統(tǒng)計模塊。 圖 311 客房類型設(shè)置業(yè)務(wù)流程圖 功能分析 酒店管理系統(tǒng)分為后臺和前臺兩 個部分,其中后臺供管理員管理系統(tǒng)之用,包括客房類型設(shè)置模塊、客房設(shè)置模塊以及操作員設(shè)置 3 個子模塊。接下來,管理員可以對客房類型進(jìn)行管理,包括添加客房類型,刪除選中的客房類基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實(shí)現(xiàn) 15 型,更改客房類型,重新加載數(shù)據(jù),保存數(shù)據(jù)的操作。如果需要打印該統(tǒng)計圖表,系統(tǒng)也提供了打印圖表功能。如果未通過校驗(yàn)則返回客人信息主界面,通過校驗(yàn)則將數(shù)據(jù)寫 入數(shù)據(jù)庫,系統(tǒng)顯示數(shù)據(jù)更新成功。用例“散客入住”的必備功能應(yīng)包括用例“客人信息”、“歷史查詢”、“黑名單查詢”,擴(kuò)展用例則 包括用例“散客預(yù)訂入住”、“協(xié)議公司客人入住”、“歷史客人入住”、“會員入住”和“內(nèi)部用房登記”。整個業(yè)務(wù)流程如圖 35 入住登記業(yè)務(wù)流程圖所示。 圖 33 操作員登陸業(yè)務(wù)流程圖 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實(shí)現(xiàn) 10 圖 34 管理員登陸業(yè)務(wù)流程圖 入住登記 系統(tǒng)首先判斷用戶登陸的合法性,通過校驗(yàn)后的操作員或管理員系統(tǒng)前臺首頁,未通過登陸認(rèn)證的人員返回登陸首頁繼續(xù)認(rèn)證。通過后臺可以對酒店的客房類型、客房、操作員進(jìn)行設(shè)置,管理員用例圖如圖 32 所示。 圖 31 普通操作員用例圖 對圖 31 普通操作員用例圖的分析可以看出。 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實(shí)現(xiàn) 8 需要提供一個入住客人信息管理功能,從而實(shí)現(xiàn)對酒店的客人信息的統(tǒng)一管理,如根據(jù)身份證號進(jìn)行客戶查詢,根據(jù)入住日期進(jìn)行查詢,更改客人的聯(lián)系方式等。在設(shè)置客房信息時,應(yīng)該提供對不同房間實(shí)際價格、實(shí)際折扣的設(shè)置。 該酒店管理系統(tǒng)應(yīng)具有操作人員識別模塊,以區(qū)別每項業(yè)務(wù) 是由哪位工作人員操作。除這些基本功能外,客戶要求該系統(tǒng)具備一定的統(tǒng)計能力,如對酒店每月的營業(yè)額進(jìn)行統(tǒng)計。現(xiàn)在 Hibernate 在持久化類和數(shù)據(jù)庫之間建立映射關(guān)系除了通過 XML 文件還 可以支持 Annotations. 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實(shí)現(xiàn) 7 3 系統(tǒng) 需求分析 通過對系統(tǒng)的分析,制定出了如上本系統(tǒng)主要結(jié)構(gòu)功能的設(shè)計,依靠此設(shè)計,制定除了本系統(tǒng)的實(shí)施方案 , 之后按照各個功能點(diǎn)完成詳細(xì)設(shè)計,將每一個模塊對應(yīng)的參數(shù)定義詳細(xì)的命名規(guī)范,設(shè)計好數(shù)據(jù)庫,完成整個系統(tǒng)的開發(fā)。除了控制反 轉(zhuǎn), Spring 還提供了分發(fā)器的功能,以實(shí)現(xiàn) MVC 中的控制層功能。 Ext 積累了眾多的組件,有表格、表單、動態(tài)樹、菜單、工具條、對話框等。 Ajax 技術(shù) Ajax 并不是一個新技術(shù),它其實(shí)是整合了 XMLHttpRequest、 JavaScript、DOM、 CSS、 XML 等眾多技術(shù)的一個綜合體。模型接受視圖請求的數(shù)據(jù),并返回基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實(shí)現(xiàn) 6 最終的處理結(jié)果。 JavaEE 還提供了其他的技術(shù)來滿足企業(yè)應(yīng)用,在此就不一一列舉了,下面僅介紹本系統(tǒng)用到的部分技術(shù)。系統(tǒng)的擴(kuò)展也非常容易。 B/S 結(jié)構(gòu) Browser/Server 結(jié)構(gòu)是 Web 興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式, Web 瀏覽器是客戶端最主要的應(yīng)用軟件。在論文撰寫過程中從系統(tǒng)需求出發(fā),設(shè)計與實(shí)現(xiàn)并重。 研究內(nèi)容 本論文主要研究 B/S 模式下基于 JSP 的酒店管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)。 市場上酒店客房相關(guān)服務(wù)產(chǎn)品有了極大的豐富。隨著改革開放的深入,國民經(jīng)濟(jì)收入提高,人們消費(fèi)觀念轉(zhuǎn)變。 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實(shí)現(xiàn) 4 開發(fā) B/S 酒店管理系統(tǒng),會將最先進(jìn)的酒店管理理念柔和到系統(tǒng)中,幫助酒店賓館的管理方 式更符合現(xiàn)代的酒店管理模式,提高客戶的競爭力。 開發(fā) B/S 酒店管理系統(tǒng),符合計算機(jī)應(yīng)用發(fā)展的客觀形勢。綜合計算機(jī)與互聯(lián)網(wǎng)的開發(fā)技術(shù)來開發(fā)賓館酒店管理系統(tǒng),不僅可以使管理效率提高,而且還可以使其經(jīng)濟(jì)效率得以提高、運(yùn)行和管理成本降低、實(shí)現(xiàn)資源的共享。對于目前廣泛存在的餐飲和酒店管理來說,傳統(tǒng)的信息管理模式主要是通過紙介質(zhì)進(jìn)行的,一些中小型酒店或賓館信息的處理方面也主要以人工方式為主。 42 退房模塊 33 查詢模塊 31 客戶預(yù)定模塊 27 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計與 實(shí)現(xiàn) II 系統(tǒng)的實(shí)現(xiàn) 22 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 22 數(shù)據(jù)庫分析與設(shè)計 20 視圖模型設(shè)計 19 控制模型設(shè)計 17 實(shí)體域模型設(shè)計 6 3 系統(tǒng)需求分析 3 研究內(nèi)容 在系統(tǒng)設(shè)計上,采用基于 Java EE 體系結(jié)構(gòu)和 B/S 模式的 Web 應(yīng)用體系;采用 Java 作為開發(fā)工具,它具有簡單性、平臺無關(guān)性、分布式、可移植性、多線程等特性; 采用高性能的免費(fèi)數(shù)據(jù)庫服務(wù)器 MySQL 作為后臺數(shù)據(jù)庫服務(wù)器。 網(wǎng)絡(luò)教育學(xué)院 本 科 生 畢 業(yè) 論 文(設(shè) 計) 題 目 : 基于 J2EE 的 酒店預(yù)訂系統(tǒng) 設(shè)計與 開發(fā) 學(xué)習(xí)中心: 天津財貿(mào)奧鵬學(xué)習(xí)中心 [12] 層 次: ??破瘘c(diǎn)本科 專 業(yè): 網(wǎng)絡(luò)工程 年 級: 2020 年 秋季 學(xué) 號: 111236405861 學(xué) 生: 楊曉波 指導(dǎo)教師: 張福新 完成日期: 2020 年 8 月 7 日 基于 J2EE 的 酒店預(yù)訂系統(tǒng) 設(shè)計與開發(fā) I 內(nèi)容 摘要 論文針對酒店管理系統(tǒng)客房在位置上的分散性,邏輯上的集中性,以及客戶的松散耦合等特殊性,服務(wù)多樣性等;該系統(tǒng)采用面向?qū)ο筌浖7椒ǎM(jìn)行系統(tǒng)需求分析;提出了系統(tǒng)的總體設(shè)計方案,并采用自頂向下逐步求精的軟件設(shè)計方法,融入面向?qū)ο蟮姆治鍪侄魏脱芯糠椒ā? 關(guān)鍵 詞 : 酒店管理系統(tǒng); B/S 結(jié)構(gòu); Java 基于 J2EE 的 酒店預(yù)訂系統(tǒng) 設(shè)計與開發(fā) I 目 錄 內(nèi)容摘要 I 1 概述 3 研究意義 5 Java EE 架構(gòu) 5 Ajax 技術(shù) 7 總體業(yè)務(wù)分析 8 功能分析 48 參考文獻(xiàn) 本章描述系統(tǒng)開發(fā)的背景,意義和研究內(nèi)容?!顿e館酒 店管理系統(tǒng)》正是針對上述需求開發(fā)的。按照當(dāng)前的計算機(jī)應(yīng)用發(fā)展趨勢,計算機(jī)管 理應(yīng)用系統(tǒng)正在從早期的 C/S 模式大規(guī)模步入 B/S 模式,并正在局部進(jìn)入小客戶端、大服務(wù)器的發(fā)展方向,因此, B/S 中小型賓館酒店管理系統(tǒng)的開發(fā)實(shí)施是符合這樣的一個客觀現(xiàn)實(shí),同時通過這一開發(fā)工作,也能為將來的多種客戶端、多種數(shù)據(jù)交換的開發(fā)工作打下基礎(chǔ)。 開發(fā) B/S 酒店管理系統(tǒng),能夠提高酒店賓館的效率,
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1