<output id="r87xx"></output>
    1. 
      
      <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
        •   

               當(dāng)前位置:首頁>軟件介紹>酒店客房預(yù)定/客房管理系統(tǒng) 查詢:
               
          酒店客房預(yù)定/客房管理系統(tǒng)

                      1.1研究背景

                      隨著人員的流動規(guī)模的不斷擴(kuò)大,賓館數(shù)量的急劇增加,有關(guān)客房管理的各種信息量也在不斷成倍增長。面對龐大的信息量,就需要有酒店客房訂購管理系統(tǒng)來提高客房管理工作的效率。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速查詢,從而減少了管理方面的工作量。

                      傳統(tǒng)手工的客房信息管理,管理過程繁瑣而復(fù)雜,執(zhí)行效率低,并且易于出錯。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速查詢,實現(xiàn)了客房信息管理的系統(tǒng)化、規(guī)范化和自動化,這樣不僅減少了管理工作量,還提高了管理效率,降低了管理成本。

                      酒店客房管理系統(tǒng)對賓館加強(qiáng)客房信息管理有著極其重要的作用,就一所客房數(shù)量較大的賓館來說,他的設(shè)計內(nèi)容非常復(fù)雜而且繁多,比如擁有客房信息管理、客房類別信息管理、預(yù)定信息管理等功能,而且設(shè)計的模塊也很多,比如信息統(tǒng)計模塊等等。

                      1.2設(shè)計思想

                      本系統(tǒng)采用自頂向下逐步求精的設(shè)計程序過程和方法,對要完成的任務(wù)進(jìn)行分解,先對最高層次中的問題進(jìn)行定義、設(shè)計、編程和測試,而將其中未解決的問題作為一個子任務(wù)放到下一層次去解決。這樣逐層、逐個地進(jìn)行定義、設(shè)計、編程和測試,指導(dǎo)所有層次上的問題均由實用程序來解決,就能設(shè)計出具有層次結(jié)構(gòu)的程序。

                      自頂向下的方法設(shè)計時,首先是對所設(shè)計的系統(tǒng)要有一個全面的理解,然后從頂層開始,連續(xù)的逐層向下分解,起到系統(tǒng)的所有模塊都小到便于掌握為止。應(yīng)用軟件的編程工作量極大,而且要經(jīng)常維護(hù)、修改、如果編寫程序不遵循真確的規(guī)律,就會給系統(tǒng)的開發(fā)、維護(hù)帶來不可逾越的障礙。采用自頂向下的設(shè)計能從總體上理解和把握整個系統(tǒng),而后對于組成系統(tǒng)的各功能模塊逐步求精,從而使整個程序保持良好的機(jī)構(gòu),提高軟件開發(fā)的效率。

                      1.3課題意義

                      隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已經(jīng)進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。它已經(jīng)深入到日常工作和生活的方方面面,比如文字處理、信息管理、輔助設(shè)計、圖形圖像處理、教育培訓(xùn)以及游戲娛樂等。各行各業(yè)的人們無須經(jīng)過特別的訓(xùn)練就能夠使用電腦完成許許多多復(fù)雜的工作。而且,雖然現(xiàn)在世界上已經(jīng)充滿了多如牛毛的各種軟件,但它們依然不能滿足用戶的各種特殊需要,人們還不等不開發(fā)適合自己特殊需求的軟件。

                      今天,計算機(jī)已經(jīng)成為我們學(xué)習(xí)和工作的得力助手;計算機(jī)的價格已經(jīng)十分廉價,性能卻有了長足的進(jìn)步。它已經(jīng)被應(yīng)用于許多領(lǐng)域,計算機(jī)之所以如此流行的原因主要有一下幾個方面:

                      首先,計算機(jī)可以代替人工進(jìn)行許多繁雜的勞動;

                      其次,計算機(jī)可以計生許多資源;

                      第三,計算機(jī)可以大大的提高人們的工作效率;

                      第四,計算機(jī)可以使敏感信息更加的安全,等等。

                      我作為一個計算機(jī)應(yīng)用的本科生,希望可以在這方面有所貢獻(xiàn)。我希望用我四年所學(xué)編制出一個實用的程序。

                      2 項目概述

                      2.1課題簡要說明

                      隨著酒店的規(guī)模不斷擴(kuò)大,有關(guān)酒店客房預(yù)定各種信息也成倍增長。面對龐大的信息量,有必要開發(fā)酒店客房管理系統(tǒng)來提高管理工作的效率。今天我們使用計算機(jī)對酒店客房預(yù)定于訂購信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點。通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計和快速查詢,從而減少管理方面的工作量,有效地提高工作效率。

                      2.2可行性研究

                      該階段通過對系統(tǒng)目標(biāo)的初步調(diào)研和分析,提出可行性方案并進(jìn)行論證。我們在這里主要從技術(shù)可行性、經(jīng)濟(jì)可行性和操作可行性等方面進(jìn)行分析。

                      2.2.1經(jīng)濟(jì)可行性

                      開發(fā)該系統(tǒng)所需的相關(guān)資料可以通過已存在的相關(guān)系統(tǒng)進(jìn)行調(diào)查采集,所需的其他應(yīng)用軟件、硬件系統(tǒng)也易于獲得因此開發(fā)成本較低。而引進(jìn)使用本系統(tǒng)后,與傳統(tǒng)方式相比,具有效率高、成本低、質(zhì)量高的特點,可以節(jié)省不少人力物力及財力。所以,從經(jīng)濟(jì)的角度來看,該系統(tǒng)可行。

                      2.2.2技術(shù)可行性

                      技術(shù)可行性需要考慮現(xiàn)有的技術(shù)條件能否順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求等。本網(wǎng)站用的是JSP開發(fā)語言,調(diào)試相對簡單,當(dāng)前的計算機(jī)硬件配置也完全能夠滿足開發(fā)的需求,因此在技術(shù)上是絕對可行的。軟件方面:由于目前單機(jī)模式相對成熟,故軟件的開發(fā)平臺成熟運行,它們速度快、容量大、可靠性高、價格低,完全能滿足系統(tǒng)的需求。

                      2.2.3運行可行性

                      運行可行性是對組織結(jié)構(gòu)的影響,現(xiàn)有人員和機(jī)構(gòu)環(huán)境對系統(tǒng)的適應(yīng)性及人員培訓(xùn)不從計劃的可行性。滿足信息化技術(shù)已經(jīng)相當(dāng)普及,各類操作人員水品都有相當(dāng)?shù)母叨?,所以在運行上是可行的。 

                      2.2.4時間可行性

                      從時間上看,在兩個月的時間里學(xué)習(xí)相關(guān)知識,并開發(fā)網(wǎng)站,時間上是有點緊,但是不是不可能實現(xiàn),通過兩個多月的努力功能基本實現(xiàn)。

                      2.2.5法律可行性

                      所有的技術(shù)資料都為合法的,開發(fā)過程中不存在知識產(chǎn)權(quán)的問題,未抄襲任何網(wǎng)站,不存在侵犯版權(quán)的問題等等。

                      綜上所述,本系統(tǒng)的開發(fā)在技術(shù)上,從經(jīng)濟(jì)上,從法律上,從時間上,從運行上都是完全可行的。

                      3編程工具介紹

                      3.1Myeclipse技術(shù)

                      Myeclipse 是一個十分優(yōu)秀的用于開發(fā)java,j2ee的eclipse插件集合,myeclipse 的功能非常強(qiáng)大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持非常不錯。

                      Myeclipse 企業(yè)級工作平臺是對eclipseide的拓展,利用它我們可以在數(shù)據(jù)庫和javaee 的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的javaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持html,struts,jsp,css,javascript,hibernate.

                      Myeclipse 是一個十分優(yōu)秀的用于開發(fā)java,j2EE的Eclipse插件集合,myeclipse的功能非常強(qiáng)大,支持也非常廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯。Myeclipse目前支持java servlet,ajax,jsp,struts,hibernate等多項功能??梢哉fMyEclipse幾乎囊括了目前所有主流開源產(chǎn)品的專屬eclipse開發(fā)工具。根據(jù)官方最新消息,MyEclipse 2013 已經(jīng)正式發(fā)布!MyEclipse 2013支持HTML5、JQuery和主流的javascript庫。隨著myeclipse2013支持html5,你可以添加音頻、視頻和api元素到你的項目,從而為移動設(shè)備創(chuàng)建復(fù)雜的web應(yīng)用支持。你甚至還可以通過html5可視化設(shè)計。同時,隨著新款軟件支持jquery,你可以通過插件提升性能,并添加動畫效果到設(shè)計中。

                      對于myeclipse 的不同版本我們需要了解,myeclipse 5.0 更智能、更快捷更便宜的J2EE 工具的新版本的誕生。他的價格對于個人還是企業(yè)開發(fā)人員來說都是非常有吸引力。這是j2EE ide市場一個重量級的選手。通過添加uml雙向建模工具??傊?,myeclipse 5.0繼續(xù)為業(yè)界提供全面的產(chǎn)品。

                      Myeclipse 7.0的發(fā)布意味著我們不需要再配置tomcat以及服務(wù)器了,你所需要的僅僅是安裝myeclipse7.0。7.0發(fā)行版包括在6.6版本基礎(chǔ)上對bug的修復(fù)和功能的增強(qiáng)。提供的支持很多,包括:Eclipse 3.4.1/Ganymede、RESTweb服務(wù)、新的myeclipse操作板、spring 工具集更新、集成Manven2、open JPA支持、高級javascript工具、專業(yè)的jsdt實現(xiàn)、報表工具加強(qiáng)、jsf和ICEfaces工具更新。

                      3.2MySQL技術(shù)

                      MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB公司開發(fā),目前屬于Oracle 公司。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了靈活性。MySQL的SQL語言是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。MySQL軟件采用了雙授權(quán)政策(本詞條“授權(quán)政策”),它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。由于其社區(qū)版的性能卓越,搭配PHP和Apache可組成良好的開發(fā)環(huán)境。

                      MySQL是一個開放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQL AB公司。目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫MySQL最初的開發(fā)者的意圖是用mSQL和他們自己的快速低級例程(ISAM)去連接表格。經(jīng)過一些測試后,開發(fā)者得出結(jié)論:mSQL并沒有他們需要的那么快和靈活。這導(dǎo)致了一個使用幾乎和mSQL一樣的API接口的用于他們的數(shù)據(jù)庫的新的SQL接口的產(chǎn)生,這樣,這個[1]API被設(shè)計成允許為用于mSQL而寫的第三方代碼更容易移植到MySQL。MySQL這個名字是怎么來的已經(jīng)不清楚了?;局改虾痛罅康膸旌凸ぞ邘в星熬Y“my”已經(jīng)有10年以上,

                      MySQL的海豚標(biāo)志的名字叫“sakila”,代表速度、力量、精確,它是由MySQL AB的創(chuàng)始人從用戶在“海豚命名”的競賽中建議的大量的名字表中選出的。獲勝的名字是由來自非洲斯威士蘭的開源軟件開發(fā)者Ambrose Twebaze提供。根據(jù)Ambrose所說,Sakila來自一種叫SiSwati的斯威士蘭方言,也是在Ambrose的家鄉(xiāng)烏干達(dá)附近的坦桑尼亞的Arusha的一個小鎮(zhèn)的名字。2008年1月16號MySQL AB被Sun公司收購。而2009年,SUN又被Oracle 收購。就這樣如同一個輪回,MySQL成為了Oracle公司的另一個數(shù)據(jù)庫項目。

                      與其他的大型數(shù)據(jù)庫例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之處,但是這絲毫也沒有減少它受歡迎的程度。對于一般的個人使用者和中小型企業(yè)來說,MySQL提供的功能已經(jīng)綽綽有余。即使用Linux作為操作系統(tǒng),Apache和Nginx作為Web 服務(wù)器,MySQL作為數(shù)據(jù)庫,PHP/Perl/Python作為服務(wù)器端腳本解釋器。由于這四個軟件都是免費或開放源碼軟件(FLOSS),因此使用這種方式不用花一分錢(除開人工成本)就可以建立起一個穩(wěn)定、免費的網(wǎng)站系統(tǒng)。

                      4總體設(shè)計

                      4.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計

                      得到數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計出能夠滿足用戶需求的各種實體,以得出它們之間的關(guān)系,為以后的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。數(shù)據(jù)庫是信息系統(tǒng)的心臟,是信息資源開發(fā)和利用的基礎(chǔ)。建立數(shù)據(jù)庫是系統(tǒng)設(shè)計中一項相當(dāng)重要的任務(wù),數(shù)據(jù)庫設(shè)計的好壞直接影響到系統(tǒng)的質(zhì)量。在設(shè)計系統(tǒng)數(shù)據(jù)庫時,應(yīng)該遵循以下幾個原則:

                      通用性原則。數(shù)據(jù)共享不僅僅局限于“數(shù)據(jù)共用”,還應(yīng)該滿足:數(shù)據(jù)庫不依賴與各個子系統(tǒng),由各個子系統(tǒng)共用,各個子系統(tǒng)的應(yīng)用程序采用通用的數(shù)據(jù)操作語言調(diào)用數(shù)據(jù)。數(shù)據(jù)庫必須具有良好的通用性,也就是數(shù)據(jù)具有透明性,數(shù)據(jù)域程序嚴(yán)格分離,對數(shù)據(jù)的增加、修改或刪除等不需要修改程序。因此在進(jìn)行數(shù)據(jù)庫設(shè)計的時候,必須對數(shù)據(jù)給狗進(jìn)行詳細(xì)的分析、設(shè)計,考慮所有可能出現(xiàn)的情況,集中分析處理具有統(tǒng)一模式的數(shù)據(jù)組織結(jié)構(gòu),也可以單獨處理特殊的情況。

                      一致性原則。在酒店客房管理信息系統(tǒng)中,存在大量的數(shù)據(jù)信息,這些信息除了各子系統(tǒng)內(nèi)部特有的信息外,還有大量的某幾個子系統(tǒng)共有的信息,這樣就形成了數(shù)據(jù)交叉的現(xiàn)象。這不僅造成大量的數(shù)據(jù)重復(fù),而且難以統(tǒng)一更新,產(chǎn)生數(shù)據(jù)混亂的現(xiàn)象,導(dǎo)致數(shù)據(jù)的一致性和唯一性難以保證。為了保證數(shù)據(jù)的一致性和唯一性,數(shù)據(jù)庫必須統(tǒng)一管理。同時,為了盡量減少由于數(shù)據(jù)的不一致性所造成的損失,所開發(fā)的軟件應(yīng)包含數(shù)據(jù)的一致性校驗功能,用戶可以在特定時間段內(nèi)進(jìn)行一致性校驗,來避免某些數(shù)據(jù)存在冗余或者不一致。

                      安全性原則。通過設(shè)置使用權(quán)、使用范圍、存取權(quán)限等操作權(quán)限,防止對數(shù)據(jù)庫的非法使用,通過制定完備的數(shù)據(jù)備份方案,避免數(shù)據(jù)的毀壞或丟失。此外,為進(jìn)一步保證數(shù)據(jù)庫的安全可靠,在管理上實行專人負(fù)責(zé)、提議集中管理也是對數(shù)據(jù)的安全性起著至關(guān)重要的總用。

                      這個實例根據(jù)上面的設(shè)計規(guī)劃出的實體有: 

                      1、會員:包括identifier、name等屬性 

                      2、客房類別:包括id、price等屬性

                      3、客房:包括name、isUsed等屬性 

                      4、管理員:包括username、password屬性其

                      4.2數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計

                      本系統(tǒng)用到的數(shù)據(jù)庫包含以下的幾個表:member、type、room、systemadmin表。

                      1、Member表:記錄了會員的身份證,姓名,性別,年齡,手機(jī)號,打折信息。

                      字段名稱數(shù)據(jù)類型長度 

                      2、Type表:記錄了客房的類型編號和客房類型名。

                      字段名稱數(shù)據(jù)類型長度 

                      3、room表:記錄了客房的客房名稱,客房類型,是否占用,每日租金,起始時間,天數(shù)等信息。

                      字段名稱數(shù)據(jù)類型長度 

                      4、systemadmin表:記錄了管理員的用戶名和密碼。 

                      4.3數(shù)據(jù)庫結(jié)構(gòu)的實現(xiàn)

                      經(jīng)過前面的需求分析和概念結(jié)構(gòu)設(shè)計以后,得到數(shù)據(jù)庫的邏輯結(jié)構(gòu)?,F(xiàn)在就可以在mysql數(shù)據(jù)庫系統(tǒng)中細(xì)線這個邏輯結(jié)構(gòu)。利用mysql數(shù)據(jù)庫系統(tǒng)中的創(chuàng)建命令實現(xiàn)這個邏輯結(jié)構(gòu)。

                      5詳細(xì)設(shè)計及實現(xiàn)

                      5.1系統(tǒng)功能分析

                      賓館在正常運營中需要對客房資源、顧客信息、結(jié)算信息進(jìn)行管理,系統(tǒng)及時了解各個環(huán)節(jié)中信息的變更,有利于提高管理的效率。

                      賓館客房管理主要任務(wù)是對客房資源、顧客信息,結(jié)果信息進(jìn)行管理,利于賓館管理信息系統(tǒng)及時了解各個環(huán)節(jié)中信息的變更。

                      賓館客房管理的特點是數(shù)據(jù)庫操作集中在管理員,要及時了解客房資源,滿足不同的查詢需求。

                      有關(guān)客房標(biāo)準(zhǔn)的制定、標(biāo)準(zhǔn)信息的輸入、包括標(biāo)準(zhǔn)標(biāo)號、標(biāo)準(zhǔn)名稱、床位數(shù)量、客房單價等。

                      客房標(biāo)準(zhǔn)信息的修改、查詢。

                      客房標(biāo)準(zhǔn)信息的輸入,包括客房編號、客房類型、客房位置、客房單價可備注信息。

                      客房基本信息的查詢、修改、包括客房編號、客房類型、客房單價和備注信息等。

                      查詢客房信息的查詢。

                      訂房信息的輸入,包括客房編號、客房種類、客房位置、客房單價、顧客姓名、顧客身份證號碼、入住時間、折扣和備注信息等。

                      訂房信息的修改和查詢,包括客房編號,客房種類,客房位置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣和備注信息等。

                      計算信息的輸入,包括客房編號、客房種類、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、結(jié)算日期和備注信息等。

                      5.2用戶登錄模塊的實現(xiàn)

                      該頁面也是整個酒店客房管理系統(tǒng)—酒店客房及系統(tǒng)管理。采用username和password 文本框,分別用來輸入用戶名和密碼。在此頁面采用form表單的形式,提交給處理層數(shù)據(jù)。如果管理員的用戶名和密碼正確,則進(jìn)入到本系統(tǒng),如果用戶名和密碼輸入的和數(shù)據(jù)庫中的不一樣則顯示無法登陸。在form表單中采用了onclick事件用來檢查用戶名和密碼是否輸入為空的判斷,這樣增加了本系統(tǒng)的安全性和可靠性。

                      酒店客房管理系統(tǒng)的管理員登陸界面

                      這是管理員想要進(jìn)入系統(tǒng)的主界面,管理員必須通過這個界面輸入了正確的用戶名和密碼才能進(jìn)入到酒店客房管理系統(tǒng)。

                      實現(xiàn)的代碼如下:酒店信息管理平臺

                      5.3系統(tǒng)登陸的主界面在這個界面中管理員可以修改自己的密碼,管理員可以對客房進(jìn)行管理,對客房剩余情況進(jìn)行查詢,對客房的使用情況進(jìn)行查詢,對客房的類別進(jìn)行管理等等。在這里管理員可以進(jìn)行模塊的選擇。 

                      


          TMS物流軟件開發(fā)商的生存危機(jī)TMS物流軟件商業(yè)計劃書
          TMS物流軟件模擬實驗報告在實施HMS酒店管理軟件之前應(yīng)該注意什么
          HMS酒店管理之足浴收銀軟件HMS酒店管理之洗浴管理系統(tǒng)
          HMS酒店管理軟件之足浴管理系統(tǒng)軟件應(yīng)用價值分析足浴管理軟件系統(tǒng)介紹
          足浴管理系統(tǒng)常見問題解答基于web的酒店客房管理系統(tǒng)的設(shè)計
          養(yǎng)老保險金管理系統(tǒng)的開發(fā)設(shè)計基于虛擬原型的水泵網(wǎng)絡(luò)化快速開發(fā)平臺
          智能辦公軟件開發(fā)平臺汽車租賃軟件相關(guān)功能點
          《軟件項目管理》實驗指導(dǎo)書解讀
          信息發(fā)布:廣州名易軟件有限公司 http://m.jetlc.com
          • 勁爆價:
            不限功能
            不限用戶
            1998元/年

          • 微信客服

            <output id="r87xx"></output>
          1. 
            
            <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
              • 久久午夜无码鲁丝午夜精品 | 人人操人人爱人人干 | 影音先锋成人影视 | 777视频在线观看 | 国产成人av 高清在线 | 男女拍拍拍拍 | 日本免费色 | 免费看黄色网址 | 韩国啪啪网站视频 | 三级在线观看网站 |