版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 摘 要</b></p><p> 當(dāng)今社會,酒店產(chǎn)業(yè)高度發(fā)展。隨著人們對酒店需求的提高,酒店發(fā)展也趨于多元化、復(fù)雜化,酒店管理也就成了酒店發(fā)展的一大問題?,F(xiàn)代化的酒店組織龐大、服務(wù)項目多、信息量大,要想提高勞動生產(chǎn)、降低成本、提高服務(wù)質(zhì)量和管理水平,進(jìn)而促進(jìn)經(jīng)濟(jì)效益,必須借助計算機(jī)來進(jìn)行現(xiàn)代化的信息管理。酒店服務(wù)業(yè)與國際市場接軌已成為大勢所趨,酒店業(yè)要迎接這
2、場挑戰(zhàn),就必須提高整體競爭能力,變革酒店的管理模式,提高管理水平。而且隨著互聯(lián)網(wǎng)的高度發(fā)展,</p><p> 網(wǎng)上酒店預(yù)訂系統(tǒng)成為當(dāng)今酒店管理的一大必然趨勢。網(wǎng)上酒店預(yù)訂系統(tǒng)提供了良好的服務(wù)環(huán)境,更方便,更快捷,更高效。</p><p> 近些年來,Java技術(shù)快速發(fā)展,使其能更好的支持Web開發(fā)。依靠java的優(yōu)點能更好地對酒店進(jìn)行管理,提高了酒店管理系統(tǒng)的穩(wěn)定性,可擴(kuò)展性,安全性
3、和健壯性。</p><p> 關(guān)鍵詞 Java,網(wǎng)上預(yù)訂,酒店管理系統(tǒng)</p><p><b> ABSTRACT</b></p><p> Today's society, the hotel industry a high degree of development.With increased demand for hot
4、els, hotel development is also becoming diversified, complex,Hotel management hotel development will become a major problem. a large modern hotel organizations, services and more informative, in order to improve labor pr
5、oductivity, reduce costs, improve service quality and management level, thus contributing to economic benefits, must usecomputer to carry out the modernization of information management.</p><p> Key words
6、Java, hotel reservations,Hotel Management System</p><p><b> 目 錄</b></p><p><b> 摘 要I</b></p><p> ABSTRACTII</p><p><b> 1 緒論1<
7、/b></p><p> 1.1 論文研究背景1</p><p> 1.2 論文研究的意義1</p><p> 1.3 論文的主要工作2</p><p> 1.4 論文的組織結(jié)構(gòu)2</p><p> 2 相關(guān)技術(shù)簡介4</p><p> 2.1 軟件工程4<
8、/p><p> 2.1.1 軟件工程的概念與目標(biāo)4</p><p> 2.1.2軟件工程常用模型4</p><p> 2.1.3 面向?qū)ο?</p><p> 2.2 B/S模式5</p><p> 2.3 Jsp簡介6</p><p> 2.4 MySQL數(shù)據(jù)庫簡介6<
9、;/p><p> 2.5 Jsp與Mysql數(shù)據(jù)庫訪問7</p><p><b> 3 系統(tǒng)分析8</b></p><p> 3.1 需求分析8</p><p> 3.1.1 功能需求8</p><p> 3.1.2 性能需求9</p><p> 3.2
10、 可行性分析9</p><p> 3.2.1經(jīng)濟(jì)性9</p><p> 3.2.2技術(shù)性9</p><p> 4 系統(tǒng)設(shè)計11</p><p> 4.1 系統(tǒng)功能模塊圖及說明11</p><p> 4.2 系統(tǒng)開發(fā)平臺及運行環(huán)境13</p><p> 4.2.1 開發(fā)平
11、臺13</p><p> 4.2.2 運行環(huán)境14</p><p> 4.3 數(shù)據(jù)庫設(shè)計14</p><p> 4.3.1 主要數(shù)據(jù)表的設(shè)計14</p><p> 4.3.2 數(shù)據(jù)表之間的主要關(guān)聯(lián)19</p><p> 5 系統(tǒng)實現(xiàn)20</p><p> 5.1 基礎(chǔ)設(shè)
12、計20</p><p> 5.1.1 Jsp與Mysql的連接20</p><p> 5.1.2 系統(tǒng)前臺設(shè)計22</p><p> 6 系統(tǒng)運行維護(hù)41</p><p> 6.1 系統(tǒng)運行41</p><p> 6.2 系統(tǒng)安全措施41</p><p> 6.3 系統(tǒng)
13、維護(hù)42</p><p> 6.3.1 數(shù)據(jù)庫備份和恢復(fù)42</p><p> 7 系統(tǒng)尚待完善的工作43</p><p> 7.1尚待完善的工作43</p><p> 7.1.1 異步驗證問題43</p><p> 7.1.2 客房查詢問題43</p><p> 7.
14、1.3 支付功能未實現(xiàn)43</p><p> 8 系統(tǒng)的測試和驗證44</p><p> 8.1 測試基本要求44</p><p> 8.1.1 內(nèi)容檢查44</p><p> 8.1.2 鏈接檢查44</p><p> 8.1.3 易用性測試44</p><p> 8
15、.1.4 功能檢查45</p><p> 8.1.5 容錯性測試45</p><p> 8.2 具體功能測試45</p><p><b> 結(jié) 論49</b></p><p> 參 考 文 獻(xiàn)50</p><p><b> 致 謝51</b></p
16、><p><b> 1 緒論</b></p><p> 1.1 課題的研究背景</p><p> 當(dāng)今社會,酒店產(chǎn)業(yè)高度發(fā)展。隨著人們對酒店需求的提高,酒店發(fā)展也趨于多元化、復(fù)雜化。酒店管理也就成了酒店發(fā)展的一大問題:現(xiàn)代化的酒店組織龐大、服務(wù)項目多、信息量大,要想提高勞動生產(chǎn)、降低成本、提高服務(wù)質(zhì)量和管理水平,進(jìn)而促進(jìn)經(jīng)濟(jì)效益,必須借助計
17、算機(jī)來進(jìn)行現(xiàn)代化的信息管理。酒店服務(wù)業(yè)與國際市場接軌已成為大勢所趨,酒店業(yè)要迎接這場挑戰(zhàn),就必須提高整體競爭能力,變革酒店的管理模式,提高管理水平。而且隨著互聯(lián)網(wǎng)的高度發(fā)展,</p><p> 網(wǎng)上酒店預(yù)訂系統(tǒng)成為當(dāng)今酒店管理的一大必然趨勢。</p><p> 自改革開放以來,我國的酒店業(yè)迅速發(fā)展,已經(jīng)成為一個具有相當(dāng)規(guī)模的產(chǎn)業(yè)。而且由于我國的旅游業(yè)迅速發(fā)展,調(diào)查顯示,我國在2020年
18、將成為世界上第四大旅游國家;但是我國大部分酒店還依然采用人工管理模式,極大地降低了酒店管理的效率,制約了酒店行業(yè)的發(fā)展。因此,要想使酒店的工作質(zhì)量和效率提高,就必須采用先進(jìn)的計算機(jī)網(wǎng)絡(luò)通信技術(shù)改變酒店業(yè)務(wù)模式,實現(xiàn)酒店業(yè)務(wù)管理的自動化。</p><p> 由于經(jīng)濟(jì)危機(jī)影響并非短期可回暖,中國GDP增速下滑,消費信心不足,企業(yè)削減開支降低花費,差旅減少使住宿需求降低,酒店經(jīng)營壓力增大。同時隨著國內(nèi)鐵、公、機(jī)場的建
19、設(shè)投入加大,商務(wù)客人住店及每次入住間夜將會減少、供大于求的趨勢不可避免。但中國酒店業(yè)已經(jīng)成為中國國民經(jīng)濟(jì)和社會發(fā)展的各個行業(yè)、各個部門之間率先實現(xiàn)復(fù)蘇振興的行業(yè)之一。外匯增長的勢頭基本穩(wěn)定。我們前16 大旅游客源市場基本恢復(fù)了增長,而且這種勢頭在2009年第四季度和2010年一季度有更加鞏固的格局。</p><p> 1.2 課題研究的意義</p><p> 酒店管理涉及很多方面,內(nèi)容
20、繁雜:有前臺接待,收銀結(jié)賬,預(yù)定訂房,銷售人員管理,房態(tài)管理、會員中心,注冊會員,財務(wù)報表等等。這給采用人工管理</p><p> 模式的酒店帶來了非常大的麻煩??傊辛司频旯芾硐到y(tǒng)軟件方便多了,這樣能更好,更方便地管理酒店。網(wǎng)上酒店管理系統(tǒng)相對于本地酒店管理系統(tǒng)優(yōu)勢:它能夠?qū)崿F(xiàn)遠(yuǎn)程訂房,退房;更方便、更高效、更規(guī)范。這便是網(wǎng)上酒店管理系統(tǒng)存在的意義。</p><p> 21世紀(jì)的酒店
21、行業(yè),從內(nèi)部管理到外部銷售都將發(fā)生質(zhì)的變化。激烈的市場競爭,要求酒店引入更多、更新、更高的IT技術(shù),而非單一的前臺管理軟件甚至傳統(tǒng)的前、后臺軟件所能滿足?,F(xiàn)代化的酒店是集客房、餐飲、通訊、娛樂,商務(wù)文化及其他各種服務(wù)與設(shè)施為一體化的消費場所,酒店賓館組織龐大,服務(wù)項目多,信息量大,要想提高勞動生產(chǎn),降低成本,提高服務(wù)質(zhì)量和管理水平,進(jìn)而促進(jìn)經(jīng)濟(jì)效益,必須借助計算機(jī)來進(jìn)行現(xiàn)代化的信息管理,酒店管理系統(tǒng)正是為此而設(shè)計的,本次網(wǎng)上酒店預(yù)訂系統(tǒng)
22、是一套適用于大、中型星級賓館使用的優(yōu)秀系統(tǒng):操作簡單,靈活性好、系統(tǒng)安全性高,運行穩(wěn)定,是管理者和消費者的理想選擇。</p><p> 近些年來,Java技術(shù)快速發(fā)展,使其能更好的支持Web開發(fā)。依靠java的優(yōu)點能更好地對酒店進(jìn)行管理,提高了酒店管理系統(tǒng)的穩(wěn)定性,可擴(kuò)展性,安全性和健壯性。使用Java開發(fā)網(wǎng)上酒店系統(tǒng),相對簡單、易實現(xiàn);開發(fā)周期相對較短。</p><p> 1.3 課
23、題的主要工作</p><p> 本次畢業(yè)設(shè)計選題《酒店預(yù)訂系統(tǒng)的設(shè)計與實現(xiàn)》,通過對系統(tǒng)的實現(xiàn)和論文的編寫希望能夠達(dá)到以下幾個目標(biāo):</p><p> 闡述一個基于WEB的酒店預(yù)訂系統(tǒng)對一個酒店發(fā)展的意義。</p><p> 闡述網(wǎng)上酒店預(yù)訂系統(tǒng)開發(fā)的必然性。</p><p> 3) 開發(fā)一個高效、完善的酒店預(yù)訂系統(tǒng)。</p&g
24、t;<p> 4) 通過對現(xiàn)存的一些酒店管理的調(diào)查建立起一個完善的管理系統(tǒng),改變現(xiàn)在一些酒店落后的客房管理方式,提高其經(jīng)濟(jì)效益。</p><p> 1.4 論文的組織結(jié)構(gòu)</p><p> 該論文通過以下幾個模塊分層闡述改酒店預(yù)訂系統(tǒng):</p><p><b> :緒論</b></p><p>
25、 主要描述網(wǎng)上酒店預(yù)訂系統(tǒng)論文研究背景,論文研究的意義,</p><p> 論文的主要工作, 論文組織結(jié)構(gòu)。</p><p><b> ?。合嚓P(guān)技術(shù)簡介</b></p><p> 介紹系統(tǒng)開發(fā)環(huán)境及工具。</p><p><b> ?。合到y(tǒng)分析</b></p><p>
26、 對系統(tǒng)進(jìn)行需求分析和可行性分析。</p><p><b> :系統(tǒng)設(shè)計</b></p><p> 系統(tǒng)模塊設(shè)計和環(huán)境配置。</p><p><b> :系統(tǒng)實現(xiàn)</b></p><p> 系統(tǒng)主要模塊設(shè)計實現(xiàn)舉例。</p><p><b> : 系統(tǒng)運行
27、維護(hù)</b></p><p> 系統(tǒng)運行步驟和初步維護(hù)。</p><p> : 系統(tǒng)尚待完善的工作 </p><p> 系統(tǒng)缺陷和尚待完善的工作。 </p><p><b> ?。合到y(tǒng)的測試和驗證</b></p><p> 基本功能測試舉例。 </p>
28、<p><b> 2 相關(guān)技術(shù)簡介</b></p><p><b> 2.1 軟件工程</b></p><p> 2.1.1 軟件工程的概念與目標(biāo)</p><p> 軟件工程 (Software Engineering,簡稱為SE)是一門研究用工程化方法構(gòu)建和維護(hù)有效的、實用的和高質(zhì)量的軟件的學(xué)科。
29、它涉及到程序設(shè)計語言,數(shù)據(jù)庫,軟件開發(fā)工具,系統(tǒng)平臺,標(biāo)準(zhǔn),設(shè)計模式等方面。在現(xiàn)代社會中,軟件應(yīng)用于多個方面。典型的軟件比如有電子郵件,嵌入式系統(tǒng),人機(jī)界面,辦公套件,操作系統(tǒng),編譯器,數(shù)據(jù)庫,游戲等。同時,各個行業(yè)幾乎都有計算機(jī)軟件的應(yīng)用,比如工業(yè),農(nóng)業(yè),銀行,航空,政府部門等。這些應(yīng)用促進(jìn)了經(jīng)濟(jì)和社會的發(fā)展,使得人們的工作更加高效,同時提高了生活質(zhì)量。</p><p> 軟件工程的目標(biāo)是:在給定成本、進(jìn)度的
30、前提下,開發(fā)出具有可修改性、有效性、可靠性、可理解性、可維護(hù)性、可重用 性、可適應(yīng)性、可移植性、可追蹤性和可互操作性并且滿足用戶需求的軟件產(chǎn)品。追求這些目標(biāo)有助于提高軟件產(chǎn)品的質(zhì)量和開發(fā)效率,減少維護(hù)的困難。下面分別介紹這些概念。</p><p> 2.1.2軟件工程常用模型</p><p> 常見的軟件工程模型有:線性模型,漸增式模型,螺旋模型,快速原型模型,形式化描述模型等等 。&
31、lt;/p><p> 最早出現(xiàn)的軟件工程模型是線性模型(又稱瀑布模型)。線性模型太理想化,太單純,已不再適合現(xiàn)代的軟件開發(fā)模式,幾乎被業(yè)界拋棄。偶而被人提起,都屬于被貶對象,未被留一絲惋惜。但我們應(yīng)該認(rèn)識到,“線性”是人們最容易掌握并能熟練應(yīng)用的思想方法。當(dāng)人們碰到一個復(fù)雜的“非線性”問題時,總是千方百計地將其分解或轉(zhuǎn)化為一系列簡單的線性問題,然后逐個解決。一個軟件系統(tǒng)的整體可能是復(fù)雜的,而單個子程序總是簡單的,可
32、以用線性的方式來實現(xiàn),否則干活就太累了。線性是一種簡潔,簡潔就是美。當(dāng)我們領(lǐng)會了線性的精神,就不要再呆板地套用線性模型的外表,而應(yīng)該用活它。</p><p> 2.1.3 面向?qū)ο?lt;/p><p> 面向?qū)ο?Object Oriented,OO)是當(dāng)前計算機(jī)界關(guān)心的重點,它是90年代軟件開發(fā)方法的主流。面向?qū)ο蟮母拍詈蛻?yīng)用已超越了程序設(shè)計和軟件開發(fā),擴(kuò)展到很寬的范圍。如數(shù)據(jù)庫系統(tǒng)、交
33、互式界面、應(yīng)用結(jié)構(gòu)、應(yīng)用平臺、分布式系統(tǒng)、網(wǎng)絡(luò)管理結(jié)構(gòu)、CAD技術(shù)、人工智能等領(lǐng)域。</p><p> 面向?qū)ο笫莏ava的一種編程思想。即:OOP。首先要理解什么是對象:java把一切都可以看成對象!即一切皆對象。比如一個人;就是人的對象;一頭豬就是豬的對象!然后要理解java的三大基本特征:封裝、繼承、多態(tài)。。java的程序中很多的功能都封裝好了,可以通過對象.方法名來調(diào)用其功能。使開發(fā)更快速,更簡潔,性能
34、更穩(wěn)定。使我們在開發(fā)過程當(dāng)中可以直接考慮更具體的流程,而不去關(guān)心細(xì)節(jié)的實現(xiàn)。</p><p><b> 2.2 B/S模式</b></p><p> B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實現(xiàn),極少部分事務(wù)邏輯在前端(B
35、rowser)實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實現(xiàn),形成所謂三層結(jié)構(gòu)。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本(TCO)。以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過Internet/Intranet模式下數(shù)據(jù)庫應(yīng)用,相對易于把握、成本也是較低的。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,以不同的接入方式訪問和操作共同的數(shù)據(jù)庫;它能有效地保護(hù)數(shù)據(jù)平臺和管理訪問權(quán)限,
36、服務(wù)器數(shù)據(jù)庫也很安全 。</p><p> B/S模式最大的優(yōu)點就是可以在任何地方進(jìn)行操作而不需客戶端安裝任何專門的軟件。只要有一臺能上網(wǎng)的電腦就能使用,客戶端零維護(hù),系統(tǒng)的擴(kuò)展非常容易。它具有分布性特點,可以隨時隨地進(jìn)行業(yè)務(wù)處理。業(yè)務(wù)擴(kuò)展簡單方便,通過增加網(wǎng)頁即可增加服務(wù)器功能。在維護(hù)方面,只需要改變網(wǎng)頁,即可實現(xiàn)所有用戶的同步更新,共享性較強(qiáng)。它實現(xiàn)了跨平臺的系統(tǒng)集成服務(wù),提供了異種機(jī)、異種網(wǎng)、異種應(yīng)用服務(wù)
37、的聯(lián)機(jī)、聯(lián)網(wǎng)、統(tǒng)一服務(wù)的開放性基礎(chǔ)。而C/S模式開發(fā)是具有針對性的,對客戶端有一定的要求,因此缺少通用性,移植性,業(yè)務(wù)變更不靈活,在維護(hù)、系統(tǒng)升級方面都有很大的麻煩而且兼容性較差,對于不同的開發(fā)工具,相互之間很難兼容,具有較大的局限性,新技術(shù)不便于使用。另外,它</p><p> 的開發(fā)成本較高,需要具有一定專業(yè)水準(zhǔn)的技術(shù)人員才能完成。</p><p><b> 2.3 Js
38、p簡介</b></p><p> JSP(Java Server Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)有點類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag),從而形成JSP文件(*.jsp)。 用JSP開發(fā)的Web應(yīng)用是跨平臺的,既能在Li
39、nux下運行,也能在其他操作系統(tǒng)上運行。</p><p> JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。 Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的
40、程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 JSP與Java Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。</p><p> 2.4 MySQL數(shù)據(jù)庫簡介</p><p> MySQL(發(fā)音為"m
41、y ess cue el",不是"my sequel")是一種開放源代碼的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫系統(tǒng)使用最常用的數(shù)據(jù)庫管理語言--結(jié)構(gòu)化查詢語言(SQL)進(jìn)行數(shù)據(jù)庫管理。 </p><p> 由于MySQL是開放源代碼的,因此任何人都可以在General Public License的許可下下載并根據(jù)個性化的需要對其進(jìn)行修改。MySQL因為其速度、
42、可靠性和適應(yīng)性而備受關(guān)注。大多數(shù)人都認(rèn)為在不需要事務(wù)化處理的情況下,MySQL是管理內(nèi)容最好的選擇。</p><p> MySQL關(guān)系型數(shù)據(jù)庫于1998年1月發(fā)行第一個版本。它使用系統(tǒng)核心提供的多線程機(jī)制提供完全的多線程運行模式,提供了面向C、C++、Eiffel、Java、Perl、PHP、Python以及Tcl等編程語言的編程接口(APIs),支持</p><p> 多種字段類型并
43、且提供了完整的操作符支持查詢中的SELECT和WHERE操作。</p><p> MySQL開發(fā)組計劃于2001年中期公布MySQL4.0版本。在這個版本中將有以下新的特性被提供:新的表定義文件格式、高性能的數(shù)據(jù)復(fù)制功能、更加強(qiáng)大的全文搜索功能。在此之后,MySQL開發(fā)著希望提供安全的數(shù)據(jù)復(fù)制機(jī)制、在BeOS操作系統(tǒng)上的MySQL實現(xiàn)以及對延時關(guān)鍵字的定期刷新選項。隨著時間的推進(jìn),MySQL將對ANSI 92/
44、ANSI 99標(biāo)準(zhǔn)完全兼容。 </p><p> MySQL,雖然功能未必很強(qiáng)大,但因為它的開源、廣泛傳播,導(dǎo)致很多人都了解到這個數(shù)據(jù)庫。它的歷史也富有傳奇性。</p><p> 2.5 Jsp與Mysql數(shù)據(jù)庫訪問</p><p> JDBC(Java Data Base Connectivity,java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的Java AP
45、I,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。JDBC為工具/數(shù)據(jù)庫開發(fā)人員提供了一個標(biāo)準(zhǔn)的API,據(jù)此可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應(yīng)用程序,同時,JDBC也是個商標(biāo)名。</p><p> 有了JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送SQL語句就是一件很容易的事。換言之,有了JDBC API,就不必為訪問Sybase數(shù)據(jù)庫專門寫一個程序
46、,為訪問Oracle數(shù)據(jù)庫又專門寫一個程序,或為訪問Informix數(shù)據(jù)庫又編寫另一個程序等等,程序員只需用JDBC API寫一個程序就夠了,它可向相應(yīng)數(shù)據(jù)庫發(fā)送SQL調(diào)用。同時,將Java語言和JDBC結(jié)合起來使程序員不必為不同的平臺編寫不同的應(yīng)用程序,只須寫一遍程序就可以讓它在任何平臺上運行,這也是Java語言“編寫一次,處處運行”的優(yōu)勢。 </p><p> Java數(shù)據(jù)庫連接體系結(jié)構(gòu)是用于Java應(yīng)
47、用程序連接數(shù)據(jù)庫的標(biāo)準(zhǔn)方法。JDBC對Java程序員而言是API,對實現(xiàn)與數(shù)據(jù)庫連接的服務(wù)提供商而言是接口模型。作為API,JDBC為程序開發(fā)提供標(biāo)準(zhǔn)的接口,并為數(shù)據(jù)庫廠商及第三方中間件廠商實現(xiàn)與數(shù)據(jù)庫的連接提供了標(biāo)準(zhǔn)方法。JDBC使用已有的SQL標(biāo)準(zhǔn)并支持與其它數(shù)據(jù)庫連接標(biāo)準(zhǔn),如ODBC之間的橋接。JDBC實現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡單、嚴(yán)格類型定義且高性能實現(xiàn)的接口。</p><p> 本系統(tǒng)就是
48、通過JDBC實現(xiàn)Jsp與Mysql之間的連接和通信。</p><p><b> 3 系統(tǒng)分析</b></p><p><b> 3.1 需求分析</b></p><p> 3.1.1 功能需求</p><p> 本系統(tǒng)功能主要包括登錄功能、注冊功能、預(yù)訂房間功能、退房功能,酒店查詢功能、房
49、間查詢功能以及后臺功能(酒店管理功能、房間管理功能、預(yù)訂管理功能)。</p><p> 以下按照不同的功能處理對具體功能進(jìn)行描述:</p><p><b> 注冊功能</b></p><p> 能夠驗證注冊信息是否符合要求,用戶名是否已存在;完成注冊并將用戶信息寫入數(shù)據(jù)庫。</p><p><b> 登
50、錄功能</b></p><p> 驗證用戶名和密碼是否為空、只有在輸入正確的戶名和密碼才可進(jìn)行訂房操作。</p><p><b> 酒店查詢功能</b></p><p> 可根據(jù)酒店地點、價位、酒店類型分類查詢酒店信息。</p><p><b> 房間查詢功能</b></p
51、><p> 查看房間是否可用,價格等信息。</p><p><b> 訂房功能</b></p><p> 當(dāng)前用戶根據(jù)需求訂房,生成訂單并把相應(yīng)的房間狀態(tài)改為“預(yù)訂”。</p><p><b> 退房功能</b></p><p> 刪除訂單表中相關(guān)數(shù)據(jù)并把相關(guān)房間狀態(tài)改
52、為“可用”。</p><p><b> 后臺功能</b></p><p><b> 管理員登陸功能</b></p><p> 管理員登陸成功后方可進(jìn)入后臺管理模塊。</p><p><b> 酒店管理功能</b></p><p> 其中包括酒店
53、信息錄入功能、酒店信息查詢功能、酒店信息修改功能。</p><p><b> 房間管理功能</b></p><p> 其中包括房間信息錄入功能、房間信息查詢功能、房間信息修改功能。</p><p><b> d)預(yù)訂管理功能</b></p><p> 其中包括查詢預(yù)訂功能和刪除預(yù)訂功能<
54、;/p><p> 3.1.2 性能需求</p><p> 整個系統(tǒng)應(yīng)當(dāng)操作簡便,界面友好,維護(hù)簡便,避免不必要的繁雜操作。該系統(tǒng)要求實現(xiàn)網(wǎng)上酒店預(yù)訂系統(tǒng)所需要的基本功能。另外、數(shù)據(jù)庫要求運行穩(wěn)定,執(zhí)行速度快,數(shù)據(jù)安全性高。軟件系統(tǒng)本身運行對計算機(jī)硬件平臺和操作系統(tǒng)平臺要求比較低。</p><p><b> 3.2 可行性分析</b></
55、p><p><b> 3.2.1經(jīng)濟(jì)性</b></p><p> 本系統(tǒng)要求實現(xiàn)一個網(wǎng)上酒店預(yù)訂系統(tǒng)的基本功能,網(wǎng)站本身并不復(fù)雜,實現(xiàn)起來相對比較容易。由于Java在Web開發(fā)上的優(yōu)勢,本系統(tǒng)的開發(fā)周期并不需要太長,這樣對成本的要求并不是太高。</p><p> 本系統(tǒng)基于B/S模式:在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實現(xiàn),極少部
56、分事務(wù)邏輯在前端(Browser)實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實現(xiàn),形成所謂三層結(jié)構(gòu)。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本(TCO)。</p><p> 網(wǎng)站前臺展示了整個賓館的服務(wù)內(nèi)容、賓館的設(shè)施、硬件條件及一系列的相關(guān)信息,滿足了全面展示賓館自身形象的要求。設(shè)置“在線訂房”功能模塊,提供在線訂房功能,滿足客戶通過網(wǎng)絡(luò)預(yù)訂房間的要求。通過
57、網(wǎng)絡(luò)對賓館日常業(yè)務(wù)進(jìn)行管理,大大的提高了房間的利用率,提高了賓館的經(jīng)營效率,使賓館的經(jīng)濟(jì)效益最大化。</p><p><b> 3.2.2技術(shù)性</b></p><p> 本系統(tǒng)基于Jsp+Mysql+Tomcat+Struts2 并采用B/S模式,其中Mysql與Tomcat都是比較輕便易于操作的類型,所以本系統(tǒng)對技術(shù)的要求并不高,實現(xiàn)起來相對簡單。</p
58、><p> 網(wǎng)站后臺實現(xiàn)了對前臺信息的管理功能。通過信息管理模塊、圖片管理模塊,實現(xiàn)了不斷更新賓館各方面信息的要求。通過訂單管理模塊對客人的房間預(yù)訂信息進(jìn)行管理,更科學(xué)的安排賓館自身的房間自然資源的。</p><p><b> 4 系統(tǒng)設(shè)計</b></p><p> 4.1 系統(tǒng)功能模塊圖及說明</p><p>&l
59、t;b> 1.前臺模塊:</b></p><p> 網(wǎng)上預(yù)訂系統(tǒng)前臺功能模塊圖如圖4.1所示:</p><p> 圖4.1 網(wǎng)上預(yù)訂系統(tǒng)前臺功能模塊圖</p><p><b> 模塊說明:</b></p><p> 預(yù)訂房間:用戶登陸以后就可選擇房間然后預(yù)訂。</p><p
60、> 房間信息查詢:用戶可以通過此功能查看房間信息。</p><p> 查詢連鎖型酒店信息:通過此功能用戶可以查看連鎖類型的酒店信息。</p><p> 查詢經(jīng)濟(jì)型酒店信息:通過此功能用戶可以查看經(jīng)濟(jì)類型的酒店信息。</p><p> 查詢高檔型酒店信息:通過此功能用戶可以查看高檔類型的酒店信息。</p><p> 按地點,價位
61、查詢酒店:根據(jù)地點和大概價位查詢酒店信息。</p><p> 用戶登陸:用戶通過此功能完成登陸系統(tǒng)這個操作。</p><p> 用戶注冊:通過此功能用戶能成為會員,享有訂房和退房功能。</p><p> 查詢訂單:查詢登陸用戶的訂房情況。</p><p> 退訂房間:退掉預(yù)訂房間。</p><p> 后臺入口
62、:管理員通過從入口進(jìn)入管理員界面。</p><p><b> 2.后臺模塊:</b></p><p> 后臺功能模塊圖如圖4.2所示:</p><p> 圖4.2 后臺功能模塊圖</p><p><b> 模塊說明:</b></p><p> 管理員登陸:管理員根據(jù)
63、自己的賬號登陸進(jìn)入管理員功能模塊。</p><p> 酒店信息管理:其中包括:酒店信息錄入,酒店信息查詢,酒店信息修改三個功能。</p><p> 房間信息管理:其中包括:房間信息錄入,房間信息查詢,房間信息修改三個功能。</p><p> 預(yù)訂管理:包含了預(yù)訂信息查詢和刪除預(yù)訂兩個功能。</p><p> 4.2 系統(tǒng)開發(fā)平臺及運行
64、環(huán)境</p><p> 4.2.1 開發(fā)平臺</p><p> 1 MyEclipse簡介:</p><p> MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效
65、率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。</p><p> 對于以上每一種功能上的類別,在Eclipse中都有相應(yīng)的功能部件,并通過一系列的插件來實現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進(jìn)行單獨的擴(kuò)展和升級
66、。 簡單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的JavaEE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯,MyEclipse6.0以前版本需先安裝Eclipse。MyEclipse6.0以后版本安裝時不需安裝Eclipse</p><p> 總之,MyEclipse,是一個十分優(yōu)秀的用于開發(fā)Java, J2EE的Eclipse插件集合,MyEclipse的功能非常強(qiáng)大,支持也十分
67、廣泛,尤其是對各種開元產(chǎn)品的支持十分不錯。</p><p> 2 Tomcat服務(wù)器:</p><p> Tomcat 是一個小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。對于一個初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機(jī)器上配置好Apache 服務(wù)器,可利用它響應(yīng)對HTML 頁面的訪問請求。實際上Tomcat 部分是Apach
68、e 服務(wù)器的擴(kuò)展,但它是獨立運行的,所以當(dāng)你運行Tomcat 時,它實際上作為一個與Apache 獨立的進(jìn)程單獨運行的。</p><p> Tomcat 服務(wù)器是一個免費的開放源代碼的Web 應(yīng)用服務(wù)器,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現(xiàn)。因為Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的Web 應(yīng)用服
69、務(wù)器。</p><p> 這里的訣竅是,當(dāng)配置正確時,Apache 為HTML頁面服務(wù),而Tomcat 實際上運行JSP 頁面和Servlet。另外,Tomcat和IIS、Apache等Web服務(wù)器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet和 JSP容器,獨立的Servlet</p><p> 容器是Tomcat的默認(rèn)模式。不過,Tomcat處理靜態(tài)HTML的能力不
70、如Apache服務(wù)器。</p><p> 大多數(shù)商業(yè)化的J2EE服務(wù)器都提供一個功能強(qiáng)大的管理界面,且大都采用易于理解的Web應(yīng)用界面。Tomcat按照自己的方式,同樣提供一個成熟的管理 工具,并且絲毫不遜于那些商業(yè)化的競爭對手。</p><p> 3 Struts2框架:</p><p> Struts 2是Struts的下一代產(chǎn)品。是在 struts 和W
71、ebWork的技術(shù)基礎(chǔ)上進(jìn)行了合并,全新的Struts 2框架。其全新的Struts 2的體系結(jié)構(gòu)與Struts 1的體系結(jié)構(gòu)的差別巨大。Struts 2以WebWork為核心,采用攔截器的機(jī)制來處理用戶的請求,這樣的設(shè)計也使得業(yè)務(wù)邏輯控制器能夠與Servlet API完全脫離開,所以Struts 2可以理解為WebWork的更新產(chǎn)品。因為Struts 2和Struts 1有著太大的變化,但是相對于WebWork,Struts 2只有很
72、小的變化。</p><p> Struts2相對Struts1 它功能更強(qiáng)大、使用更方便;極大地方便了廣大程序員的開發(fā)。</p><p> 4.2.2 運行環(huán)境</p><p> Windows或Linux系統(tǒng)下:</p><p> 安裝有Mysql數(shù)據(jù)庫,Tomcat服務(wù)器,Myeclipse開發(fā)軟件及Firefox瀏覽器。<
73、/p><p><b> 4.3 數(shù)據(jù)庫設(shè)計</b></p><p> 4.3.1 主要數(shù)據(jù)表的設(shè)計</p><p> 數(shù)據(jù)庫名HotelManager:</p><p> 數(shù)據(jù)庫中的表如表4.1所示:</p><p> 表4.1 數(shù)據(jù)庫中的表</p><p> +-
74、-----------------------+</p><p> | Tables_in_HotelManager |</p><p> +------------------------+</p><p> | T_Hotel |</p><p> | T_Manager |
75、</p><p> | T_Reserve |</p><p> | T_Room |</p><p> | T_User |</p><p> +------------------------+</p><p> 數(shù)
76、據(jù)庫中表的描述如表4.2所示:</p><p> 表4.2 數(shù)據(jù)庫中表的描述</p><p> 該數(shù)據(jù)庫中包含了酒店信息表,管理員信息表,預(yù)訂信息表,房間信息表和用戶信息表五個表。</p><p> 酒店信息表T_Hotel如表4.3所示:</p><p> 表4.3 酒店信息表T_Hotel</p><p>
77、 +-------------------+--------------+------+-----+---------+-------+</p><p> | Field | Type | Null | Key | Default | Extra |</p><p> +-------------------+--------------+--
78、----+-----+---------+-------+</p><p> | hotel_Id | varchar(50) | YES | | NULL | |</p><p> | hotel_Name | varchar(50) | YES | | NULL | |</p>
79、<p> | hotel_Address | varchar(50) | YES | | NULL | |</p><p> | hotel_Price | float | YES | | NULL | |</p><p> | hotel_Quantity | int(11
80、) | YES | | NULL | |</p><p> | hotel_Star | varchar(50) | YES | | NULL | |</p><p> | hotel_Image | varchar(50) | YES | | NULL | |&
81、lt;/p><p> | hotel_Description | varchar(255) | YES | | NULL | |</p><p> +-------------------+--------------+------+-----+---------+-------+</p><p> T_Hotel表的描述如表4.4所示
82、:</p><p> 表4.4 T_Hotel表的描述</p><p> 管理員信息表如表4.5所示:</p><p> 表4.5 管理員信息表</p><p> +--------------+-------------+------+-----+---------+-------+</p><p> |
83、Field | Type | Null | Key | Default | Extra |</p><p> +--------------+-------------+------+-----+---------+-------+</p><p> | man_Id | varchar(50) | YES | | NULL |
84、 |</p><p> | man_Password | varchar(50) | YES | | NULL | |</p><p> +--------------+-------------+------+-----+---------+-------+</p><p> 管理員信息表的描述如表4.6所示:</
85、p><p> 表4.6 管理員信息表的描述</p><p> 預(yù)訂信息表如表4.7所示:</p><p> 表4.7 預(yù)訂信息表</p><p> +-------------------+-------------+------+-----+---------+-------+</p><p> | Field
86、 | Type | Null | Key | Default | Extra |</p><p> +-------------------+-------------+------+-----+---------+-------+</p><p> | reserve_Id | varchar(50) | YES | |
87、NULL | |</p><p> | reserve_RoomId | varchar(50) | YES | | NULL | |</p><p> | reserve_UserId | varchar(50) | YES | | NULL | |</p><p> |
88、reserve_Price | float | YES | | NULL | |</p><p> | reserve_Total | float | YES | | NULL | |</p><p> | reserve_StartTime | datetime | YES |
89、 | NULL | |</p><p> | reserve_OverTime | datetime | YES | | NULL | |</p><p> | reserve_Status | varchar(50) | YES | | NULL | |</p><p>
90、; | reserve_HotelId | varchar(50) | YES | | NULL | |</p><p> | reserve_Quantity | int(11) | YES | | NULL | |</p><p> | reserve_People | int(11) | YES
91、 | | NULL | |</p><p> +-------------------+-------------+------+-----+---------+-------+</p><p> 預(yù)訂信息表的描述如表4.8所示:</p><p> 表4.8 預(yù)訂信息表的描述</p><p> 房間信息表如
92、表4.9所示:</p><p> 表4.9 房間信息表</p><p> +-------------------+-------------+------+-----+---------+-------+</p><p> | Field | Type | Null | Key | Default | Extra |&l
93、t;/p><p> +-------------------+-------------+------+-----+---------+-------+</p><p> | room_Id | varchar(50) | YES | | NULL | |</p><p> | room_Status |
94、 varchar(50) | YES | | NULL | |</p><p> | room_Name | varchar(50) | YES | | NULL | |</p><p> | room_Available | varchar(50) | YES | | NULL |
95、 |</p><p> | room_Price | float | YES | | NULL | |</p><p> | room_DiscoutPrice | float | YES | | NULL | |</p><p> | room_hotelId
96、 | varchar(50) | YES | | NULL | |</p><p> +-------------------+-------------+------+-----+---------+-------+</p><p> 房間信息表的描述如表4.10所示:</p><p> 表4.10 房間信息表的描述<
97、/p><p> 用戶信息表如表4.11所示:</p><p> 表4.11 用戶信息表</p><p> +----------------+-------------+------+-----+---------+-------+</p><p> | Field | Type | Null | Key
98、| Default | Extra |</p><p> +----------------+-------------+------+-----+---------+-------+</p><p> | user_id | varchar(50) | YES | | NULL | |</p><p> | user
99、_pwd | varchar(50) | YES | | NULL | |</p><p> | user_name | varchar(50) | YES | | NULL | |</p><p> | user_age | int(11) | YES | | NULL
100、| |</p><p> | user_sex | varchar(11) | YES | | NULL | |</p><p> | user_mobile | varchar(50) | YES | | NULL | |</p><p> | user_email
101、 | varchar(50) | YES | | NULL | |</p><p> | user_certitype | varchar(50) | YES | | NULL | |</p><p> | user_certinum | varchar(50) | YES | | NULL | |&
102、lt;/p><p> | user_address | varchar(50) | YES | | NULL | |</p><p> | user_level | int(11) | YES | | NULL | |</p><p> | user_point | int(11)
103、 | YES | | NULL | |</p><p> | user_birthday | varchar(50) | YES | | NULL | |</p><p> +----------------+-------------+------+-----+---------+-------+</p>
104、<p> 用戶信息表的描述如表4.12所示:</p><p> 表4.12 用戶信息表的描述</p><p> 4.3.2 數(shù)據(jù)表之間的主要關(guān)聯(lián)</p><p> 該數(shù)據(jù)庫包含了酒店信息表,管理員信息表,預(yù)訂信息表,房間信息表和用戶信息表。他們之間存在一些關(guān)聯(lián):</p><p> 預(yù)訂信息表關(guān)聯(lián)用戶表的用戶編號,房間信息
105、表的房間編號,酒店信息表中的酒店編號。預(yù)訂信息表關(guān)聯(lián)如圖4.3所示:</p><p> 圖 4.3 預(yù)訂信息表關(guān)聯(lián)</p><p> 房間信息表酒店編號關(guān)聯(lián)酒店信息表中的酒店編號。房間信息表關(guān)聯(lián)如圖4.4</p><p><b> 所示:</b></p><p> 圖4.4 房間信息表關(guān)聯(lián)</p>
106、<p><b> 5 系統(tǒng)實現(xiàn)</b></p><p><b> 5.1 基礎(chǔ)設(shè)計</b></p><p> 5.1.1 Jsp與Mysql的連接</p><p> 本系統(tǒng)使用JDBC作為連接Mysql與Jsp的紐帶,使Mysql數(shù)據(jù)庫能夠與Jsp進(jìn)行數(shù)據(jù)通信。再導(dǎo)入mysql-connector-j
107、ava-5.0.8-bin.jar這個包就能連接到Mysql數(shù)據(jù)庫,進(jìn)行正常的數(shù)據(jù)訪問和修改。</p><p> 本系統(tǒng)把數(shù)據(jù)庫連接和關(guān)閉數(shù)據(jù)庫封裝到db包下作為一個工具類.</p><p> 以下代碼就是這個封裝的工具類:</p><p> public class DBConnection {</p><p> // 數(shù)據(jù)庫加載驅(qū)
108、動</p><p> private static final String driver = "com.mysql.jdbc.Driver";</p><p> // 數(shù)據(jù)庫訪問URL</p><p> private static final String URL = "jdbc:mysql://localhost:3306
109、/HotelManager";</p><p> // 數(shù)據(jù)庫訪問用戶名</p><p> private static final String username = "root";</p><p> // 數(shù)據(jù)庫訪問密碼</p><p> private static final String pas
110、sword = "";</p><p><b> // 數(shù)據(jù)庫連接</b></p><p> private static Connection conn = null;</p><p> private static DBConnection dbconn = null;</p><p>&l
111、t;b> /**</b></p><p> * 獲取DBConnection類的一個實例</p><p><b> * </b></p><p> * @return DBConnection</p><p><b> */</b></p><p>
112、; public static DBConnection getInstatnce() {</p><p> if (dbconn == null) {</p><p> dbconn = new DBConnection();</p><p><b> }</b></p><p> return dbconn
113、;</p><p><b> }</b></p><p><b> /**</b></p><p> * 獲取數(shù)據(jù)庫連接資源</p><p> * @return Connection</p><p><b> */</b></p>
114、<p> public static synchronized Connection getConnection() throws Exception {</p><p><b> try {</b></p><p> // 獲得JNDI初始化上下文</p><p> InitialContext ctx = new In
115、itialContext();</p><p> // 在JNDI命名空間java:comp/env段里獲得上下文對象 并通過JNDI名獲得數(shù)據(jù)源對象</p><p> DataSource ds = (DataSource) ctx</p><p> .lookup("java:comp/env/jdbc/HMJNDI");<
116、/p><p> conn = ds.getConnection();</p><p> } catch (NamingException e) {</p><p><b> try {</b></p><p> // 加載數(shù)據(jù)庫驅(qū)動程序</p><p> Class.forName(driv
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文---酒店管理系統(tǒng)
- 酒店管理系統(tǒng)畢業(yè)論文
- 酒店管理系統(tǒng)-畢業(yè)論文
- 酒店管理系統(tǒng)畢業(yè)論文
- 酒店管理系統(tǒng)畢業(yè)論文
- 酒店管理系統(tǒng)畢業(yè)論文
- 酒店管理系統(tǒng)畢業(yè)論文 (2)
- 酒店預(yù)定管理系統(tǒng)畢業(yè)論文
- 酒店餐飲管理系統(tǒng)畢業(yè)論文
- 酒店管理系統(tǒng)畢業(yè)論文3
- java酒店管理系統(tǒng)畢業(yè)論文
- 酒店預(yù)訂管理系統(tǒng)畢業(yè)論文
- 小型酒店管理系統(tǒng)畢業(yè)論文
- 酒店收費管理系統(tǒng)畢業(yè)論文
- 酒店管理畢業(yè)論文
- 畢業(yè)論文范文——酒店管理系統(tǒng)
- 酒店管理畢業(yè)論文
- php酒店網(wǎng)站管理系統(tǒng)畢業(yè)論文
- 酒店招聘管理系統(tǒng)探索畢業(yè)論文
- 酒店管理畢業(yè)論文
評論
0/150
提交評論