正當時......

學術(shù)咨詢服務
當前位置:職稱那點事電子信息職稱》基于Java的酒店管理系統(tǒng)設計

基于Java的酒店管理系統(tǒng)設計

來源:職稱那點事作者:田編輯時間:2020-09-24 10:23
掃碼咨詢

  摘要:基于Java的酒店管理系統(tǒng)完成了電子化和網(wǎng)絡信息化,以及酒店辦理的自動化,提高酒店客房等各個模塊的功能協(xié)調(diào),為酒店的服務質(zhì)量給予了保證。用戶也能夠依據(jù)實際需求進行選擇。體系功能主要包含查詢客戶,客房計費信息,留言板等基本辦理體系是依據(jù)酒店客房辦理實際情況,是為了酒店對房間進行集中辦理和查詢作用,以改善酒店工作人員的工作效率。

  關(guān)鍵詞:Java;酒店管理;數(shù)據(jù)庫

  引言

  中國經(jīng)濟的飛速發(fā)展帶動旅行水平的迅速前進,目前中國旅游出行的人數(shù)不斷增加,商務活動也越來越活躍,人們對酒店服務提出更高、更多樣性的需求。如何把酒店在有限的財力、人力、物力及信息資源情況下更好的服務于酒客戶,是一切酒店公司所要面臨首要的問題。

基于Java的酒店管理系統(tǒng)設計

  1系統(tǒng)介紹

  基于Java的酒店管理系統(tǒng)是一個采用java+mysql+web的模式訂制的小型電子信息管理平臺。系統(tǒng)功能完備以Web界面與用戶交互,為用戶提供信息并接受其操作,同時通過數(shù)據(jù)庫管理系統(tǒng)來存儲信息數(shù)據(jù),實現(xiàn)了對信息數(shù)據(jù)的瀏覽、查詢、編輯和管理等基本數(shù)據(jù)庫操作。系統(tǒng)采用模塊化程序設計方法,根據(jù)用戶的需求及程序的應用與維護的易用性將各個部分置于不同的模塊當中,便于程序的擴展與維護。系統(tǒng)基本上滿足客房管理、預訂管理、特色服務管理等方面的需求,界面美觀清晰、操作簡單易用。

  2系統(tǒng)設計

  系統(tǒng)設計自頂向下地進行,首先設計總體構(gòu)造,然后逐層深化,直至進入到一個模塊的設計。總體設計主要是在體系分析的基礎上,對全部體系的區(qū)分、物理配置、數(shù)據(jù)的存儲以及全部體系完成等方面的合理安排?;贘ava的的酒店管理系統(tǒng)是以Mysql建立數(shù)據(jù)庫而生成的酒店辦理體系。系統(tǒng)操作簡單、界面明晰,直觀對相應的功能進行設計。

  2.1系統(tǒng)功能模塊劃分

  根據(jù)系統(tǒng)功能分析,畫出系統(tǒng)的功能模塊圖。酒店管理系統(tǒng)分為系統(tǒng)用戶管理、會員信息管理、房間信息管理、預訂信息管理、入住信息管理、留言信息管理、站內(nèi)新聞管理幾個模塊。系統(tǒng)管理中有權(quán)限分配功能,不同權(quán)限的人會顯示不同的菜單,每個模塊的功能簡要描述如下:

 ?。?)系統(tǒng)用戶管理:主要負責對管理員信息的修改等;

 ?。?)會員信息管理:主要負責對客戶信息的增加、刪除、修改;

 ?。?)房間信息管理:主要負責房間類型的增加、刪除、修改,以及房間的管理;

 ?。?)預訂信息管理:主要負責客戶預訂、入住等功能實現(xiàn),實時更改房間的狀態(tài);

 ?。?)入住信息管理:主要負責顧客入住酒店、離店結(jié)賬、更新入住信息操作;

 ?。?)留言信息管理:主要負責顧客對酒店服務的評價操作;

 ?。?)站內(nèi)新聞管理:主要負責酒店最近新聞的添加管理操作。

  2.2系統(tǒng)結(jié)構(gòu)劃分

  系統(tǒng)采用最為常用的MVC架構(gòu)實現(xiàn),模型層(Model)、視圖層(View)、控制層(Controller)三層結(jié)構(gòu)。

 ?。?)模型(Model):業(yè)務規(guī)則的制定和處理業(yè)務流程/狀態(tài);業(yè)務流程的處理是對于其它層才說是黑箱操作,接受模型查看所請求的數(shù)據(jù),并返回最終的結(jié)果;業(yè)務模型的設計可以說是MVC最主要的核心。

 ?。?)視圖(View):使用JSP頁面顯示數(shù)據(jù),與用戶交互的頁面。

 ?。?)控制器(Controller):控制(Controller)是從用戶接收請求,模型和視圖匹配在一起,以完成用戶的請求;劃分控制層的影響是顯而易見的,它是一個調(diào)度器,選擇什么樣的模式,什么樣的視圖的選擇可完成什么樣的用戶請求。

  3數(shù)據(jù)庫設計

  3.1邏輯模型設計

  邏輯結(jié)構(gòu)設計是把概念結(jié)構(gòu)設計階段設計的E-R圖轉(zhuǎn)換為與選用的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。

  管理員(ID,用戶名,密碼);

  客房(ID,房間號,客房類型,價格,客房信息等);

  用戶(ID,用戶名,密碼,性別,年齡等);

  預定(ID,客房號,預定時間,入住日期,押金等);

  入?。↖D,客房號,用戶名,身份證,費用等);

  留言(ID,用戶名,留言內(nèi)容,留言時間等)。

  3.2物理模型設計

  管理系統(tǒng)物理存儲在名為db_jiudian的Mysql的數(shù)據(jù)庫中,所涉及的表如下:

  1.管理員表

  用于存放操作員的信息,例如:管理員員的用戶名,密碼,ID。

  表1管理員信息表

  字段名稱字段類型字段長度是否允許為空是否為主鍵userIdvarchar32否是userNamevarchar32否否userPwvarchar32否否2.客房表用于存放客房的信息,例如:客房的ID,房間號,房間介紹,房間類型,房間,日金額等。

  表2用戶信息表字段名稱字段類型字段長度是否允許為空是否為主鍵idvarchar32否是loginnamevarchar32否否loginpwvarchar32否否namevarchar32是否sexint2是否agevarchar32是否

  4結(jié)語

  現(xiàn)代酒店為適應人們?nèi)找嬖鲩L的需求,已不再是僅僅提供住宿的場所,而是從衣食住行到視聽娛樂,到運動健身、商務購物、醫(yī)療美容等,應有盡有,設備設施日趨完善。個別現(xiàn)代化的酒店設備設施費用已占總價的1/3還多。另外,酒店對設備的依賴程度也日益劇增,一旦設備出了故障,服務就要受到影響,,幾乎無法由人來代替?,F(xiàn)在越來越多的酒店的管理者們認識到,做好酒店工程管理,是酒店經(jīng)莒取得成功的關(guān)鍵。1.酒店工程管理關(guān)系到客人安全酒店應盡其所能使客人獲得安全感。酒店除安排保安人員晝夜巡邏以確保客人安全外,酒店的安全設備如消防設施、防盜系統(tǒng)、門鎖系統(tǒng)等應保證正常狀態(tài)。如這些設施失靈而又不及時修復,將給酒店造成不可估量的損失。因此,設備設施管理的好壞關(guān)系到客人和酒店的生命財產(chǎn)安全。2.酒店工程管理關(guān)系到酒店服務。酒店是一種以出售"服務"為主的企業(yè),經(jīng)營酒店的目的是"贏得并保全"客源。為達到這個目的,要盡可能獲取客人最大的滿意。酒店“硬件”設施是這個目的的物質(zhì)基礎。我們無法設想,電話不通、音響不響、電梯不動、浴室無水、房門不能正常開關(guān),酒店管理軟件用戶信息查詢不到的酒店能使客人滿意。因此,設備管理的好壞,關(guān)系到客人對服務質(zhì)量優(yōu)劣體會,酒店管理系統(tǒng)的科-學化、信息化、體系化建設將變的尤為重要。

  基于Java的酒店管理系統(tǒng)是依據(jù)酒店對客房辦理的實際情況而進行設計的,完成客戶對酒店中的客房查詢和預定,便利酒店管理人員對客房的實際情況而進行集中查詢辦理作業(yè)。更好的提升酒店服務質(zhì)量,讓消費者滿意放心。

  參考文獻

  [1]王菁.酒店管理系統(tǒng)設計[J].辦公自動化:綜合月刊.2010,(2):23-27

  [2]欒陽.Java技術(shù)在圖像處理領(lǐng)域的應用研究.電腦學習.2009,(5):105-106

  [3]劉雁.客房管理系統(tǒng)的設計與實現(xiàn).消費電子.2014,(18)

  [4]張貴明.網(wǎng)站與網(wǎng)頁設計[M].北京:清華大學出版社,2010.132-147

  [5]蔡劍,景楠.JavaWeb應用開發(fā)J2EE和Tomcat[M].北京:清華大學出版社,2007,38-51.

  作者白浩然


《基于Java的酒店管理系統(tǒng)設計》
上一篇:對航天測控技術(shù)中人工智能應用的探究
下一篇:大數(shù)據(jù)在無線網(wǎng)絡優(yōu)化中的應用
更多>>

期刊目錄