【《基于SSM技術(shù)的酒店房間系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》8200字】_第1頁
【《基于SSM技術(shù)的酒店房間系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》8200字】_第2頁
【《基于SSM技術(shù)的酒店房間系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》8200字】_第3頁
【《基于SSM技術(shù)的酒店房間系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》8200字】_第4頁
【《基于SSM技術(shù)的酒店房間系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》8200字】_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

II II基于SSM技術(shù)的酒店房間系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要酒店客房管理系統(tǒng)的開發(fā)是基于SSM框架,Spring+SpringMVC+MyBatis(SSM)是Java開發(fā)中最常見的傳統(tǒng)開源框架之一,其中MySQL數(shù)據(jù)庫使用數(shù)據(jù),利用Eclipse開發(fā)工具實(shí)現(xiàn)系統(tǒng)功能。酒店房間管理系統(tǒng)是為了方便旅客對(duì)房間的需求,同時(shí)也為了提高酒店方工作人員的工作效率,酒店方工作人員的服務(wù)質(zhì)量,在給酒店方帶來經(jīng)濟(jì)效益的同時(shí),也能加快酒店方的發(fā)展步伐。在了解其他的酒店房間管理系統(tǒng),以及與其他酒店房間管理系統(tǒng)的其他功能相結(jié)合,使之不僅僅滿足于酒店房間的管理,也能對(duì)酒店方的房型,房間,房態(tài),預(yù)訂等一系列需求和滿足用戶的日常使用。關(guān)鍵詞:SSM框架;Eclipse;MySQL;酒店房間管理;目錄TOC\o"1-3"\h\u237321概述 概述1.1選題研究背景隨著酒店旅游業(yè)競爭的日益激烈,酒店客房之間爭奪顧客的競爭日趨激烈REF_Ref12834\w\h[1]。酒店方需要利用更有效的信息來拓展經(jīng)營空間,降低經(jīng)營成本,提高管理和決策效率。傳統(tǒng)的酒店客房計(jì)算機(jī)管理系統(tǒng)主要由前臺(tái)管理系統(tǒng)和后臺(tái)管理系統(tǒng)兩部分組成。但是傳統(tǒng)的以財(cái)務(wù)管理為主體的酒店客房管理系統(tǒng)的設(shè)計(jì)理念已經(jīng)不能滿足酒店客房全面信息化管理的需求。旅游業(yè)和各種商務(wù)活動(dòng)促進(jìn)了酒店服務(wù)業(yè)的蓬勃發(fā)展,如何提高酒店方的服務(wù)能力、客戶方的體驗(yàn)感和競爭優(yōu)勢成為更多被人們所關(guān)注的重點(diǎn),同行競爭中該如何脫穎而出呢?以提供多功能服務(wù)的綜合性場所的性質(zhì)來說,顧客的獲取是酒店生存的重要條件,提高酒店管理水平是酒店發(fā)展的關(guān)鍵,為客戶提供更好的服務(wù),降低酒店的運(yùn)營成本,面對(duì)信息時(shí)代的機(jī)遇和挑戰(zhàn),這是一條有效的途徑,通過科學(xué)技術(shù)提高企業(yè)管理水平,計(jì)算機(jī)智能管理技術(shù)可以提高企業(yè)的服務(wù)管理水平,使用新的電腦化酒店房間管理系統(tǒng)已成為提高管理速度和效率的最重要手段。1.2國內(nèi)現(xiàn)有狀況分析隨著信息化在酒店旅游業(yè)之間的普及,傳統(tǒng)的酒店客房計(jì)算機(jī)管理系統(tǒng)對(duì)于一些大型的五星級(jí)酒店來說,滿足信息管理流程與客戶對(duì)酒店的需求還有相當(dāng)大的距離。酒店服務(wù)業(yè)作為傳統(tǒng)服務(wù)業(yè)的一員,他們通常不會(huì)把對(duì)信息技術(shù)的投資視為對(duì)客房設(shè)施的投資回報(bào)(例如,增加浴缸或沙發(fā))。由于行業(yè)之間的巨大差異,許多it公司盡最大努力向酒店銷售最現(xiàn)代化的產(chǎn)品、設(shè)備或解決方案。但也存在一些不足,比如:技術(shù)功能和酒店需求的中斷,很多現(xiàn)行的管理體制無法解決酒店的關(guān)鍵問題;管理層的決策層沒有統(tǒng)籌規(guī)劃,使酒店方工作倉促;服務(wù)不符合標(biāo)準(zhǔn),作為服務(wù)型酒店來說,這無疑會(huì)大大降低酒店在這方面的競爭力。酒店信息化的引入意味著酒店增加了一項(xiàng)新的服務(wù),即信息服務(wù),IT公司負(fù)責(zé)規(guī)劃和實(shí)施,但一般不會(huì)接管未來的服務(wù),因?yàn)樗麄兪荌T公司,不是服務(wù)行業(yè)的一部分,但是如果服務(wù)的責(zé)任落在酒店自己身上,酒店能應(yīng)付嗎?1.3研究的目的與重要性/意義目的:為了提高酒店方的管理水平,提高服務(wù)水平,降低管理成本,決定開發(fā)一個(gè)酒店客房管理系統(tǒng)平臺(tái)。重要性/意義:在競爭日益激烈的酒店旅游業(yè)之中,人們認(rèn)識(shí)到只有科技創(chuàng)新,只有大力運(yùn)用先進(jìn)的信息技術(shù)等手段,才是酒店旅游業(yè)的一條出路。為了提高酒店的核心競爭力,中國酒店業(yè)正在不斷地適應(yīng)和現(xiàn)代化,互聯(lián)網(wǎng)技術(shù)的不斷應(yīng)用,新技術(shù)的使用,現(xiàn)代的網(wǎng)絡(luò)技術(shù)和物聯(lián)網(wǎng)技術(shù)的應(yīng)用都在酒店項(xiàng)目中逐漸形成了智能化酒店的概念,對(duì)于酒店方來說,配置智能化的系統(tǒng),提高酒店方的服務(wù)質(zhì)量是非常重要的REF_Ref13118\w\h[2]。1.4運(yùn)行環(huán)境和軟件介紹基于JDK1.8、數(shù)據(jù)庫MySQL5.7、tomcat7.0、Window10系統(tǒng)的運(yùn)行環(huán)境和NavicatPremium12、Eclipse系列軟件。1.5系統(tǒng)開發(fā)框架及關(guān)鍵技術(shù)介紹系統(tǒng)開發(fā)采用SSM框架進(jìn)行開發(fā)REF_Ref14248\w\h[6],前端頁面涉及的技術(shù)有jQuery,Ajax等技術(shù)REF_Ref13284\w\h[3]。1.5.1SpringSpring是一個(gè)容器框架,可以接管Web層,業(yè)務(wù)層,Dao層和持久性層的組件,構(gòu)造其他Bean,并維護(hù)Bean之間的關(guān)系。如果需要使用Bean,則可以自己獲取Bean(ID)并使用它。Spring是一個(gè)容器,容器中的每個(gè)對(duì)象都具有Spring提供的服務(wù)和功能REF_Ref13395\w\h[4]。1.5.2SpringMVC框架它是一個(gè)裝備齊全的MVC模塊框架REF_Ref13918\w\h[7],可以構(gòu)建Web應(yīng)用程序,SpringMVC的工作原理如下:(1)客戶端向控制器發(fā)起請(qǐng)求(傳送錯(cuò)誤);(2)控制器要求HandlerMapping查找處理程序(您可以根據(jù)XML配置和注釋找到它)REF_Ref13918\w\h[7];(3)要求有關(guān)處理機(jī)進(jìn)行控制處理;(4)控制器調(diào)用數(shù)據(jù)處理模型;(5)處理器適配器將處理結(jié)果返回給控制器;(6)控制器要求觀察者分析視圖;(7)視圖解析器將模型和視圖返回給前控件;(8)向用戶顯示視圖。SpringMVC框架的優(yōu)點(diǎn)是易于與其他可視框架無縫集成,易于控制反轉(zhuǎn)控制,并且易于框架開發(fā)REF_Ref13918\w\h[7]。1.5.3MyBatis框架MyBatis是基于Java的持久層框架REF_Ref13526\w\h[5]。持久層框架包括SQLMaps和DAO,并且MyBatis還支持普通的SQL查詢、存儲(chǔ)過程以及優(yōu)秀的持久層框架REF_Ref15704\w\h[12]。Mybatis具有三層功能架構(gòu)模型(API接口層、數(shù)據(jù)處理層和基礎(chǔ)支持層)。API接口層:它提供了外部API接口,通過這些API接口操作數(shù)據(jù)庫,并且接口層接收調(diào)用并調(diào)用數(shù)據(jù)處理層以完成特定的數(shù)據(jù)處理REF_Ref15430\w\h[8];數(shù)據(jù)處理層:主要負(fù)責(zé)SQL查詢,分析,執(zhí)行和執(zhí)行結(jié)果映射,主要任務(wù)是完成數(shù)據(jù)庫操作以響應(yīng)調(diào)用REF_Ref15498\w\h[9];基礎(chǔ)支持層:負(fù)責(zé)支持最基本的功能,包括連接管理,事務(wù)管理,配置加載和緩沖REF_Ref15538\w\h[10]。MyBatis框架的好處REF_Ref15704\w\h[12]:SQL采用XML文件編寫,便于統(tǒng)一管理和優(yōu)化REF_Ref15629\w\h[11]。可以給出支持對(duì)象REF_Ref15704\w\h[12]。(3)由對(duì)象關(guān)系投影提供和支持REF_Ref15704\w\h[12]。(4)提供XML標(biāo)準(zhǔn)或更多支持動(dòng)態(tài)行為的SQL短語REF_Ref15704\w\h[12]。2需求分析2.1可行性分析2.1.1操作可行性操作的可行性,特別分析了網(wǎng)站開發(fā)完成后用戶在使用系統(tǒng)的過程中對(duì)各個(gè)模塊操作的適應(yīng)性,系統(tǒng)采用MVC模式,B/S形式的Web應(yīng)用模式,使用方便,全部采用通用的Web應(yīng)用操作,無任何操作困難和技術(shù)操作,界面簡單,滿足現(xiàn)代化操作的需要。綜合以上分析,系統(tǒng)開發(fā)完全可行,有足夠的信心完成畢業(yè)設(shè)計(jì)。2.1.2經(jīng)濟(jì)可行性支出它需要數(shù)據(jù)庫服務(wù)器、計(jì)算機(jī)終端、服務(wù)器和打印機(jī)、軟件費(fèi)、數(shù)據(jù)庫費(fèi)、系統(tǒng)開發(fā)費(fèi)和人員培訓(xùn)費(fèi)、系統(tǒng)維護(hù)費(fèi)、軟件年費(fèi)和工資。好處減少員工數(shù)量,從而減少支付工資,該系統(tǒng)提高了工作效率,增加了酒店方的收入。收益/投資比率通過以上兩個(gè)方面的分析,我們可以看到,從客觀的角度來看,這一制度的投資回報(bào)率將大于1,因此這一制度在經(jīng)濟(jì)上也是可行的。2.1.3技術(shù)的可行性技術(shù)層面上來看是可行的,其中涉及的技術(shù)(Spring+SpringMVC+MyBatis)和運(yùn)行環(huán)境(數(shù)據(jù)庫MySQL5.7、tomcat7.0)也不是很復(fù)雜的那種,運(yùn)行環(huán)境實(shí)現(xiàn)也相對(duì)簡單。2.2系統(tǒng)功能性分析2.2.1首頁功能首頁:包括房型管理、房間狀態(tài)管理和房間狀態(tài)管理。房型管理:查詢房間的類型(比如單人間、普通大床房等)和房間的介紹。房間狀態(tài)管理:查詢房間是否可預(yù)訂或者處于入住狀態(tài)還是其他狀態(tài)等功能。預(yù)訂管理:查詢自己的預(yù)訂房間訂單。2.2.2用戶功能用戶:可以預(yù)定訂單和支付訂單。2.2.3管理員功能3.管理員:享有比用戶更高一級(jí)的操作權(quán)限。系統(tǒng)權(quán)限管理:只有管理員才能對(duì)用戶進(jìn)行增刪改查等功能。用戶角色管理:登錄時(shí)可以自行判斷是什么角色。系統(tǒng)菜單管理:菜單的增刪改查。系統(tǒng)日志管理:日志的增刪改查。2.3數(shù)據(jù)流圖和用例圖2.3.1數(shù)據(jù)流圖系統(tǒng)登錄之前,需系統(tǒng)核對(duì)管理員信息,管理員通過輸入賬號(hào)密碼以及驗(yàn)證碼方式登錄到系統(tǒng)上,登錄成功后系統(tǒng)會(huì)確認(rèn)管理員身份并開放權(quán)限并享有一系列操作功能,酒店房間管理系統(tǒng)管理員數(shù)據(jù)流圖如圖2-1所示:圖:2-1酒店房間管理系統(tǒng)管理員數(shù)據(jù)流圖用戶界面分為游客賬號(hào)和用戶賬號(hào),游客賬號(hào)只有在登錄系統(tǒng)變成用戶賬號(hào),才能享受用戶賬號(hào)的功能,不然只能瀏覽信息,圖2-2所示:圖:2-2酒店房間管理系統(tǒng)用戶數(shù)據(jù)流圖2.3.2用例圖酒店房間管理系統(tǒng)總共有三種角色賬號(hào),分別為游客(只能瀏覽)、用戶(可以對(duì)與自己相關(guān)的信息進(jìn)行瀏覽,更改)和管理員(只有管理員才能對(duì)系統(tǒng)進(jìn)行操作)。(1)、游客用例圖:當(dāng)游客進(jìn)入酒店客房管理系統(tǒng)時(shí),游客可以搜索房間類型列表、搜索房間狀態(tài)和搜索房間內(nèi)容,如圖2-3所示:圖:2-3酒店房間管理系統(tǒng)游客用例圖(2)、用戶用例圖:當(dāng)游客以用戶身份進(jìn)入酒店房間管理系統(tǒng)時(shí),用戶不僅限于游客所具備的操作。還可對(duì)個(gè)人資料、預(yù)訂的房間以及登錄密碼進(jìn)行修改,如圖2-4所示:圖:2-4酒店房間管理系統(tǒng)用戶用例圖(3)、管理員用例圖:管理員主要負(fù)責(zé)酒店信息查詢和后續(xù)等一系列操作,如圖2-5所示:圖:2-5酒店房間管理系統(tǒng)管理員用例圖3概要設(shè)計(jì)3.1系統(tǒng)總體設(shè)計(jì)根據(jù)功能分為三種模塊設(shè)計(jì)開發(fā):登錄模塊、用戶中心,以及管理員模塊。其中登錄模塊分為4部分,分別為登錄、注冊(cè)、預(yù)定和詳細(xì)信息模塊,詳細(xì)信息模塊負(fù)責(zé)向用戶展示酒店房間信息,預(yù)定模塊負(fù)責(zé)給用戶提供服務(wù),而注冊(cè)登錄模塊則負(fù)責(zé)給用戶提供操作系統(tǒng)的賬號(hào)(只有注冊(cè)才能享有對(duì)系統(tǒng)的操作權(quán)限,不然只有瀏覽權(quán)限,這是為了系統(tǒng)安全性考慮),注冊(cè)登錄模塊二者模塊之間相輔相成,用戶中心模塊則負(fù)責(zé)展示用戶的訂單以及個(gè)人信息,并會(huì)為用用戶提供一定的基本操作功能,管理員模塊則是酒店方管理酒店最有效的模塊,為酒店管理提供了一系列操作,大大方便了酒店方的管理。3.2功能模塊設(shè)計(jì)3.2.1登錄模塊用于顯示酒店房間的信息,游客可在登錄按鈕出實(shí)現(xiàn)切換到用戶的操作進(jìn)行登錄操作。登錄界面模塊:登錄界面開展安全保衛(wèi)工作,確保法律人員能夠進(jìn)行相關(guān)的合法操作,避免數(shù)據(jù)被盜或非法人員入侵造成的不當(dāng)行為等非法操作,用戶必須在預(yù)訂酒店前注冊(cè)。用戶登錄模塊與普通應(yīng)用系統(tǒng)基本相同,只需一個(gè)按鈕即可實(shí)現(xiàn),流程如圖3-1所示:圖:3-1酒店房間管理系統(tǒng)登錄流程圖(2)注冊(cè)模塊:此模塊允許訪問者進(jìn)行注冊(cè)賬號(hào)操作。(3)預(yù)定功能模塊:可以搜索酒店房間信息,但不能預(yù)訂酒店房間,只能搜索酒店內(nèi)容,切換到用戶模式下,可以填寫所需的酒店房間,填寫入住時(shí)間,離店時(shí)間信息和其他有效信息。(4)詳細(xì)信息模塊:詳情信息模塊主要是顯示酒店房間的具體信息,例如酒店房間的類型、可入住人數(shù)、幾張床、以及房間的價(jià)格和這個(gè)房間的預(yù)約等。3.2.2用戶中心模塊游客只有在注冊(cè)過用戶賬號(hào)后才能進(jìn)入此模塊,在此模塊下用戶可以返回首頁瀏覽酒店客房信息,也可以在此模塊中更改用戶的個(gè)人資料和賬戶密碼,用戶中心如圖3-1所示:圖:3-1用戶中心圖(1)首頁模塊:登錄、注冊(cè)的顯示和酒店房間的房間的具體信息的顯示。我的訂單模塊:顯示酒店房間的房間房型圖片、房型、入住人、手機(jī)好、身份證號(hào)、狀態(tài)、下單時(shí)間和備注信息。我的資料模塊:顯示用戶名、真實(shí)姓名、身份證號(hào)、手機(jī)號(hào)碼和聯(lián)系地址。(4)修改密碼模塊:顯示原密碼、新密碼和重復(fù)密碼。3.2.3管理員模塊此模塊是為了方便酒店方管理人員的管理和房間信息的處理操作REF_Ref16318\w\h[13],大大減少了工作量,實(shí)現(xiàn)效率的最大化,管理員后臺(tái)模塊主要功能結(jié)構(gòu)如圖3-2所示:圖:3-2管理員后臺(tái)模塊結(jié)構(gòu)圖用戶管理模塊:該模塊用于顯示用戶填寫的個(gè)人具體信息供用戶查看和修改。(2)樓層管理模塊:該模塊顯示樓層名稱、樓層備注,方便管理員進(jìn)行操作。(3)房型管理模塊:該模塊顯示酒店房間類型的具體信息,方便用戶進(jìn)行選擇和酒店方進(jìn)行房型登記。(4)房間管理模塊:該模塊顯示酒店房間的具體信息(酒店房間的房間號(hào),房間圖片,房間類型,預(yù)訂狀態(tài)),方便用戶進(jìn)行選擇酒店房間和酒店方進(jìn)行房間管理和登記。(5)客戶列表管理:該模塊顯示客戶名稱、真實(shí)姓名、身份證號(hào)碼、手機(jī)號(hào)碼、狀態(tài)、地址和密碼。(6)預(yù)訂管理模塊:該模塊顯示用戶在系統(tǒng)預(yù)訂的房間信息(預(yù)訂時(shí)間、預(yù)訂狀態(tài)、入住日期、離店日期)和用戶的個(gè)人信息(真實(shí)姓名、身份證號(hào)碼、手機(jī)號(hào)碼、地址)。(7)入住管理模塊:該模塊顯示用戶的個(gè)人信息(真實(shí)姓名、身份證號(hào)碼、手機(jī)號(hào)碼)和入住日期。(8)營業(yè)統(tǒng)計(jì)模塊:營業(yè)統(tǒng)計(jì)模塊按月統(tǒng)計(jì)和按日統(tǒng)計(jì)。3.3系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)3.3.1實(shí)體關(guān)系圖(ER圖)設(shè)計(jì)用戶、管理員、酒店房間預(yù)訂之間的實(shí)體關(guān)系圖(ER圖)如圖3-3所示:圖:3-3酒店房間管理系統(tǒng)實(shí)體關(guān)系圖(ER圖)3.3.2數(shù)據(jù)庫設(shè)計(jì)個(gè)人信息表:用于個(gè)人信息和密碼的存儲(chǔ),如表3-4所示:表:3-4personalinformation表賬戶信息表:用于存儲(chǔ)賬號(hào)的個(gè)人信息,如表3-5所示:表:3-5account表酒店房間預(yù)訂信息表:用于存儲(chǔ)酒店房間的預(yù)訂信息,如表3-6所示:表:3-6book-order表酒店房間狀態(tài)信息表:用于存儲(chǔ)酒店房間的狀態(tài)的信息,如表3-4所示:表:3-4checkin表樓層信息記錄表:用于記錄樓層日常的一些信息,表設(shè)計(jì)如表3-5所示:表:3-5floor表用戶狀態(tài)信息表:記錄用戶的狀態(tài),設(shè)計(jì)如表3-6所示:表:3-6role表房間類型信息表:存儲(chǔ)房間類型的相關(guān)信息(大床房或者單人間等),如表3-7所示:表:3-7Roomtype表4詳細(xì)設(shè)計(jì)4.1總體流程設(shè)計(jì)首頁提供房間類型的信息,可以居住的人數(shù)、床位數(shù)、房間價(jià)格和當(dāng)前房間狀態(tài)信息的瀏覽功能。但游客身份只享有瀏覽房間信息的操作,沒有預(yù)訂酒店房間的操作,要想執(zhí)行這一操作則需要游客登錄,實(shí)現(xiàn)用戶身份的跳轉(zhuǎn)。進(jìn)入管理員模式也意味著在登錄頁面用指定賬號(hào)登錄,進(jìn)入酒店客房管理系統(tǒng)后臺(tái)系統(tǒng)。4.2系統(tǒng)登錄注冊(cè)頁面實(shí)現(xiàn)4.2.1登錄頁面登錄頁面用于判斷用戶輸入密碼和驗(yàn)證碼是否正確,正則登錄成功,反之則按照系統(tǒng)提示重新輸入,沒有用戶賬號(hào)則點(diǎn)擊下方立即注冊(cè)進(jìn)入注冊(cè)頁面,登錄頁圖如圖4-1所示:圖:4-1登錄頁面圖4.2.1注冊(cè)頁面在登錄頁面下點(diǎn)擊立即注冊(cè)進(jìn)入注冊(cè)頁面,正確填寫注冊(cè)信息即可完成注冊(cè),注冊(cè)頁面圖如圖4-2所示:圖:4-2注冊(cè)頁面圖4.3首頁頁面實(shí)現(xiàn)展示客房列表和酒店房間的相關(guān)信息,其具體的首頁頁面流程圖如圖4-3所示:圖:4-3首頁頁面4.3.1房間預(yù)訂頁面在房間預(yù)訂頁面填寫預(yù)訂信息和入住信息就能實(shí)現(xiàn)對(duì)酒店房間的預(yù)訂(機(jī)械式操作,操作簡單,易于用戶上手),具體的酒店房間預(yù)訂頁面如圖4-4所示:圖:4-4酒店房間預(yù)訂頁面4.3.2客房列表頁面展示酒店房間的一些具體相關(guān)信息,以供用戶選擇適合的酒店房間,具體的酒店房間列表頁面如圖4-5所示:圖:4-5酒店房間列表頁面4.4用戶頁面實(shí)現(xiàn)用戶頁面包括我的訂單頁面、我的資料頁面和修改密碼頁面。4.4.1我的訂單頁面顯示酒店房間的房間房型圖片、房型、入住人、手機(jī)好、身份證號(hào)、狀態(tài)、下單時(shí)間和備注信息,具體的我的訂單頁面如圖4-6所示:圖:4-6我的訂單頁面4.4.2我的資料頁面顯示用戶名、真實(shí)姓名、身份證號(hào)、手機(jī)號(hào)碼和聯(lián)系地址,具體的我的資料頁面如圖4-7所示:圖:4-7我的資料頁面4.4.3登錄頁面修改密碼頁面顯示原密碼、新密碼和重復(fù)密碼,具體的修改密碼頁面如圖4-8所示:圖:4-8修改密碼頁面4.5管理員頁面實(shí)現(xiàn)輸入管理員的帳戶密碼和驗(yàn)證碼信息后,賬號(hào)密碼由系統(tǒng)確認(rèn)成功后進(jìn)入該頁面。4.5.1用戶管理頁面記錄用戶的具體信息(用戶頭像、密碼、年齡和地址),用戶管理頁面如圖4-9所示:圖:4-9用戶管理頁面4.5.2樓層管理頁面記錄樓層名稱、樓層備注(各樓層的情況),具體的樓層管理頁面如圖4-10所示:圖:4-10樓層管理頁面4.5.3房型管理頁面記錄房間類型的具體信息(名稱、價(jià)格、可住人數(shù)、床位數(shù)、房間數(shù)、已預(yù)訂數(shù)、已入住數(shù)、房間狀態(tài)和房間類型備注),具體的房型管理頁面如圖4-11所示:圖:4-11房型管理頁面4.5.4房間管理頁面記錄酒店房間的當(dāng)前入住狀態(tài)和其他信息,方便用戶進(jìn)行選擇和提包入住和酒店房人員的管理,具體的房間管理頁面如圖4-12所示:圖:4-12房間管理頁面4.5.5客戶管理頁面記錄個(gè)人信息供酒店方管理和查詢以及該用戶當(dāng)前的狀態(tài)是否可用(用戶賬號(hào)是否為黑名單),具體的客戶管理頁面如圖4-13所示:圖:4-13客戶管理頁面4.5.6預(yù)訂管理頁面記錄預(yù)訂房間客戶的具體信息(姓名、身份證號(hào)碼、手機(jī)號(hào)碼)、預(yù)訂房間房型、入住日期、離店日期、預(yù)訂時(shí)間,具體的預(yù)訂管理頁面如圖4-14所示:圖:4-14預(yù)訂管理頁面4.5.7入住管理頁面記錄個(gè)人信息方便酒店方對(duì)客戶進(jìn)行入住登記(入住酒店的具體時(shí)間、離開酒店的時(shí)間、預(yù)訂酒店房間的時(shí)間)以及后續(xù)房間的管理,具體的入住管理頁面如圖4-15所示:圖:4-15入住頁面4.5.8營業(yè)統(tǒng)計(jì)頁面記錄酒店方的營業(yè)統(tǒng)計(jì)(按月統(tǒng)計(jì)和按日統(tǒng)計(jì)),具體的營業(yè)統(tǒng)計(jì)頁面如圖4-16所示:圖:4-16營業(yè)統(tǒng)計(jì)頁面5系統(tǒng)測試5.1登錄模塊測試用戶進(jìn)入登錄模塊進(jìn)行測試,根據(jù)給出測試用例,判斷用戶輸入的登錄信息是否正確,詳細(xì)測試結(jié)果如圖5-1所示:圖:5-1登錄模塊測試表5.2注冊(cè)模塊測試用戶進(jìn)入注冊(cè)模塊進(jìn)行測試,根據(jù)給出測試用例,判斷用戶輸入的注冊(cè)信息是否正確,詳細(xì)測試結(jié)果如圖5-2的所示:圖:5-2注冊(cè)模塊測試表5.3修改密碼模塊測試用戶進(jìn)入修改密碼模塊進(jìn)行測試,根據(jù)給出測試用例,判斷用戶修改密碼時(shí)輸入原密碼信息是否正確,詳細(xì)測試結(jié)果如圖5-3所示:圖:5-3修改密碼模塊測試表5.4管理員模塊測試管理員進(jìn)入管理員模塊模塊進(jìn)行測試,詳細(xì)的測試結(jié)果如圖5-4所示:圖:5-4管理員模塊測試表5.4.1房型管理模塊測試管理員點(diǎn)擊房型管理模塊進(jìn)入,此頁面具有房間類型搜索、房間狀態(tài)、添加房間類型、編輯房間類型和刪除房間類型,詳細(xì)的測試結(jié)果如圖5-5所示:圖:5-5房型管理模塊測試表5.4.2房間管理模塊測試管理員點(diǎn)擊房間管理模塊進(jìn)入,此頁面具有房間編號(hào)、房間類型、房間狀態(tài)、所屬樓層、添加房間、編輯房間和刪除房間,詳細(xì)的測試結(jié)果如圖5-6所示:圖:5-6房間管理模塊測試表5.4.3客戶管理模塊測試管理員點(diǎn)擊客戶管理模塊進(jìn)入,此頁面具有客戶名稱、真實(shí)姓名、身份證號(hào)、手機(jī)號(hào)碼和地址,詳細(xì)的測試結(jié)果如圖5-7所示:圖:5-7客戶管理模塊測試表5.4.4預(yù)訂管理模塊測試管理員點(diǎn)擊預(yù)訂管理模塊進(jìn)入,此頁面具有預(yù)訂姓名、客戶、身份證號(hào)、手機(jī)號(hào)碼、房型和預(yù)訂狀態(tài),詳細(xì)的測試結(jié)果如圖5-8所示:圖:5-8預(yù)訂管理模塊測試表5.4.5入住管理模塊測試管理員點(diǎn)擊入住管理模塊進(jìn)入,此頁面具有入住姓名、身份證號(hào)、手機(jī)號(hào)碼、房間、房型和房間狀態(tài),詳細(xì)的測試結(jié)果如圖5-9所示:圖:5-9入住管理模塊測試表6本文總結(jié)6.1總結(jié)酒店房間管理系統(tǒng)開發(fā)基于SSM框架,該框架被廣泛使用,并在服務(wù)器端Web應(yīng)用程序中使用SpringMVC框架,以通過系統(tǒng)范圍內(nèi)的邏輯業(yè)務(wù)處理服務(wù)為關(guān)鍵算法提供支持。SpringMVC將Mybatis框架映射數(shù)據(jù)庫集成到持久層中,并且系統(tǒng)使用Spring框架作為集成框架REF_Ref16821\w\h[15]。Spring的注釋功能和聲明式事務(wù)極大地減少了開發(fā)難度。通過簡化數(shù)據(jù)查詢操作提供自定義查詢,使程序更靈活。該數(shù)據(jù)庫是MySQL,所有功能均正常運(yùn)行,并且基本滿足了需求分析的最重要要求。6.2展望頁面美觀程度還未達(dá)到預(yù)期的效果,酒店房間的顯示,頁面上信息的呈現(xiàn)形式不夠豐富,從功能實(shí)現(xiàn)上看,有些功能還不夠,僅限于添加、刪除

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論