網(wǎng)上賓館訂房管理系統(tǒng).zip
網(wǎng)上賓館訂房管理系統(tǒng),本系統(tǒng)采用b/s結(jié)構(gòu),以jsp、java、html等作為開發(fā)語言,結(jié)合人們的心理需求,建立了一種簡單的、操作方便的網(wǎng)上訂房環(huán)境。論文部分34頁.1.6萬余字。文獻(xiàn)及翻譯部分13頁,1.7萬余字。摘要本系統(tǒng)是根據(jù)社會需求而設(shè)計的一款網(wǎng)上賓館訂房管理軟件,本文主要介紹了訂房系統(tǒng)中前臺預(yù)訂和后臺管理的設(shè)計...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 bshhty 發(fā)布
網(wǎng)上賓館訂房管理系統(tǒng)
本系統(tǒng)采用B/S結(jié)構(gòu),以JSP、JAVA、HTML等作為開發(fā)語言,結(jié)合人們的心理需求,建立了一種簡單的、操作方便的網(wǎng)上訂房環(huán)境。論文部分34頁.1.6萬余字。文獻(xiàn)及翻譯部分13頁,1.7萬余字。
摘 要
本系統(tǒng)是根據(jù)社會需求而設(shè)計的一款網(wǎng)上賓館訂房管理軟件,本文主要介紹了訂房系統(tǒng)中前臺預(yù)訂和后臺管理的設(shè)計與實(shí)現(xiàn)。作為網(wǎng)絡(luò)化的訂房系統(tǒng),采用適應(yīng)Internet/Intranet的B/S體系結(jié)構(gòu),以JSP、JAVA、HTML等作為開發(fā)語言,結(jié)合人們的心理需求,建立了一種簡單的、操作方便的網(wǎng)上訂房環(huán)境。
本系統(tǒng)的設(shè)計層次清晰,邏輯簡單。設(shè)計步驟主要分三個部分:視圖層的JSP文件部分,生成系統(tǒng)原型的框架;通過ACTION來控制業(yè)務(wù)邏輯并且傳遞表單數(shù)據(jù);DAO層用來對數(shù)據(jù)進(jìn)行解析并且通過ACTION傳遞給前臺,在框架中顯示出來。
本設(shè)計主要包括以下六個模塊:房間展示、會員功能、查詢模塊、客戶預(yù)訂房、房間管理、訂單管理。它可以幫您實(shí)現(xiàn)賓館訂房管理的信息化,不管是在什么地方,使用任何聯(lián)接在網(wǎng)絡(luò)中的電腦,即可進(jìn)行網(wǎng)上遠(yuǎn)程管理客房。
關(guān)鍵詞:MVC模式,B/S,MYSQL,模塊化,分層設(shè)計,JSP,JAVA,HTML
Abstract
This system is an online hotel reservation management software according to the needs of society by design. This paper mainly introduces the reservation system of receptionist and t design and implementation of background manage. As the network of reservation system, establish a kind of simple and convenient operation of online booking using B/S structure adapt to the Internet/ Intranet, With JSP, JAVA, HTML such as language development, combined with the psychological needs of people.
This system design level is clear and Logic is simple. Design steps mainly three part: View the JSP file part layer generate The prototype system framework; Through the ACTION to control the business logic and data transfer form; Analysis data use DAO and Transfer to the front desk through ACTION and display in the framework of .
This design mainly include the following six modules: show room, membership functions, the inquiry module, customers booking room, the room management and order management. It can help you achieve hotel reservation management of informatization, can an online management whether in what place use of any one of the connection of computer network.
Keywords: MVC schema; B/S; MYSQL; modularize; split-level design
目 錄
引 言 1
第一章 系統(tǒng)分析 2
1.1 課題簡要說明 2
1.2 需求分析 2
1.2.1 需求分析與描述 2
1.2.2 需求分析的步驟 2
1.2.3 用戶特點(diǎn) 3
1.2.4 用戶需求 3
1.3 可行性研究 3
1.3.1 經(jīng)濟(jì)可行性 3
1.3.2 技術(shù)可行性 4
1.3.3 運(yùn)行可行性 4
1.3.4 時間可行性 4
1.3.5 法律可行性 4
第二章 系統(tǒng)結(jié)構(gòu)及開發(fā)工具簡介 5
2.1 B/S結(jié)構(gòu)簡介 5
2.2 MVC架構(gòu) 5
2.3 STRUTS2簡介 6
2.3 JSP簡介 6
2.4 MYSQL簡介 7
2.4.1 MYSQL的特性 7
2.4.2 MYSQL的應(yīng)用 8
第三章 系統(tǒng)設(shè)計 9
3.1數(shù)據(jù)庫設(shè)計 9
3.1.1 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 9
3.1.2 數(shù)據(jù)庫表設(shè)計 11
3.2 功能設(shè)計 13
3.2.1 項(xiàng)目規(guī)劃 13
3.2.2 系統(tǒng)功能結(jié)構(gòu)圖 13
3.2.3 業(yè)務(wù)流程 14
3.2.4 功能描述 15
3.3 代碼設(shè)計說明 17
第四章 系統(tǒng)的實(shí)現(xiàn) 19
4.1 系統(tǒng)流程 19
4.2 構(gòu)建開發(fā)環(huán)境 20
4.3 文件夾組織結(jié)構(gòu) 20
4.4 系統(tǒng)實(shí)現(xiàn) 20
4.4.1 主界面 20
4.4.2 登錄界面 22
4.4.3 查詢界面 22
4.4.4 訂房界面 23
4.4.4 注冊界面 24
4.4.5 后臺管理界面 24
結(jié) 論 25
參 考 文 獻(xiàn) 27
謝 辭 28
圖 表 清 單
圖31 管理員信息實(shí)體的E-R圖 9
圖32 客房實(shí)體的E-R圖 9
圖33 會員實(shí)體的E-R圖 10
圖34 會員訂單實(shí)體的E-R圖 10
表35 數(shù)據(jù)庫表索引 11
表36 t_manager 管理員信息表 11
表37 t_hotel 客房信息表 12
表38 t_reserve 訂單信息表 12
表39 t_user 會員信息表 13
圖310 前臺功能結(jié)構(gòu)圖 14
圖311 后臺功能結(jié)構(gòu)圖 14
圖312 系統(tǒng)數(shù)據(jù)流圖 14
圖313 管理員登錄圖 15
圖314 客房預(yù)訂圖 15
圖315 會員注冊圖 15
圖316 管理員用例 16
圖317 房管理用例 16
圖318 訂單管理用例 16
圖319 注冊會員用例 17
圖320 預(yù)訂用例 17
圖41 面向前臺的流程圖 19
圖42 面向后臺的流程圖 19
圖43 系統(tǒng)主界面 21
圖44 系統(tǒng)主界面隱性區(qū) 22
圖45登錄界面 22
圖46 登錄界面 22
圖47 查詢界面 23
圖48 預(yù)訂界面 23
圖49 注冊界面 24
圖410 后臺界面 24
引 言
項(xiàng)目背景
隨著人員流動規(guī)模的不斷擴(kuò)大,賓館數(shù)量的急劇增加,有關(guān)網(wǎng)上訂房的各種信息量也在不斷成倍增長。面對龐大的信息量,就需要有賓館訂房管理系統(tǒng)來提高客房訂房管理工作的效率。通過這樣的系統(tǒng),我們可以做到信息的電子化管理和網(wǎng)絡(luò)遠(yuǎn)程管理,從而減少了管理方面的工作量和地域限制。
項(xiàng)目意義
隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。各行各業(yè)的人們無須經(jīng)過特別的訓(xùn)練就能夠使用電腦完成許許多多復(fù)雜的工作。在以計算機(jī)為信息管理工具的信息化時代,賓館作為人們生活中不可或缺的一部分,由計算機(jī)來完成賓館客房預(yù)定的管理也將成為賓館管理的主流。然而,社會上現(xiàn)有的賓館管理軟件有很大一部分是酒店和客房使用的同一套管理軟件,作為大規(guī)模的酒店這是無可厚非的,而小規(guī)模的賓館則是浪費(fèi)資源。
小規(guī)模的賓館在社會中也被人們大量的需求,而這些賓館的信息化管理還不夠完善,需要規(guī)范的電子化和信息化管理。網(wǎng)上賓館訂房管理系統(tǒng)就是為了那些小規(guī)模的賓館而設(shè)計,單純的實(shí)現(xiàn)網(wǎng)上訂房管理,實(shí)現(xiàn)管理的規(guī)范化、電子化和信息化。
設(shè)計目標(biāo)
網(wǎng)上賓館訂房管理系統(tǒng)的設(shè)計是為了給賓館管理人員提供管理的方便性和系統(tǒng)化。同時,通過完成這樣的一個系統(tǒng),不僅對框架的應(yīng)用有了一定的了解,還學(xué)習(xí)到了規(guī)范的系統(tǒng)開發(fā)流程,為今后走向工作崗位進(jìn)行系統(tǒng)級的設(shè)計打下堅實(shí)的基礎(chǔ)。
本次設(shè)計主要實(shí)現(xiàn)通過互聯(lián)網(wǎng)方式進(jìn)行簡單的賓館訂房管理和房間預(yù)訂,讓賓館管理者可以在任何可聯(lián)網(wǎng)的地方進(jìn)行賓館管理,讓賓館的客戶足不出戶坐在家里就能預(yù)訂出自己想要的客房。實(shí)現(xiàn)的主要功能有:房間簡介、房間查詢、預(yù)訂功能,會員功能、房間管理,訂單管理。
參 考 文 獻(xiàn)
張海藩.軟件工程導(dǎo)論.北京.清華大學(xué)出版社.2003
吳建,鄭潮,汪杰.UML基礎(chǔ)與ROSE建模案例.北京.人民郵電出版社.2007
明日科技.JSP開發(fā)技術(shù)大全.人民郵電出版社.2007
閆術(shù)卓,楊強(qiáng).STRUTS2技術(shù)詳解.電子工業(yè)出版社.2008
張桂元,賈燕楓.ECLIPSE開發(fā)入門與項(xiàng)目實(shí)踐.人民郵電出版社.2006
陳天河.STRUTS、HIBERNATE、SPRING集成開發(fā)寶典.電子工業(yè)出版社.2007
周桓,王殊宇.JSP項(xiàng)目開發(fā)全程實(shí)錄.清華大學(xué)出版社.2008
邱加永,卞志城,鄭經(jīng)煜.JSP基礎(chǔ)與案例開發(fā)詳解.清華大學(xué)出版社.2009
薩師煊,王珊.?dāng)?shù)據(jù)庫系統(tǒng)概論.北京.高等教育出版社.2000
孫鑫. STRUTS2深入詳解.北京.電子工業(yè)出版社.2008
薩師煊,王珊.?dāng)?shù)據(jù)庫系統(tǒng)概論.北京.高等教育出版社.2000
閃四清.SQL SERVER 實(shí)用簡明教程.北京.清華大學(xué)出版社.2002
辛運(yùn)維,饒一梅,張均.JAVA程序設(shè)計.北京.清華大學(xué)出版社.2003
[美]Bill Brogden著,邱仲潘,謝樹鋒等譯.JAVA開發(fā)指南——SERVLETS和JSP篇.北京.電子工業(yè)出版社.2001
Hans Bergsten.JavaServer Pages, 3rd Edition.O'Reilly & Associates.01 December, 2003
Bruce Eckel.Thinking in Java Third Edition.Printed in the United States of America.2003
David A.Chappel, Tyler Jewell.Java Web Services.O'Reilly Media.March, 2002
本系統(tǒng)采用B/S結(jié)構(gòu),以JSP、JAVA、HTML等作為開發(fā)語言,結(jié)合人們的心理需求,建立了一種簡單的、操作方便的網(wǎng)上訂房環(huán)境。論文部分34頁.1.6萬余字。文獻(xiàn)及翻譯部分13頁,1.7萬余字。
摘 要
本系統(tǒng)是根據(jù)社會需求而設(shè)計的一款網(wǎng)上賓館訂房管理軟件,本文主要介紹了訂房系統(tǒng)中前臺預(yù)訂和后臺管理的設(shè)計與實(shí)現(xiàn)。作為網(wǎng)絡(luò)化的訂房系統(tǒng),采用適應(yīng)Internet/Intranet的B/S體系結(jié)構(gòu),以JSP、JAVA、HTML等作為開發(fā)語言,結(jié)合人們的心理需求,建立了一種簡單的、操作方便的網(wǎng)上訂房環(huán)境。
本系統(tǒng)的設(shè)計層次清晰,邏輯簡單。設(shè)計步驟主要分三個部分:視圖層的JSP文件部分,生成系統(tǒng)原型的框架;通過ACTION來控制業(yè)務(wù)邏輯并且傳遞表單數(shù)據(jù);DAO層用來對數(shù)據(jù)進(jìn)行解析并且通過ACTION傳遞給前臺,在框架中顯示出來。
本設(shè)計主要包括以下六個模塊:房間展示、會員功能、查詢模塊、客戶預(yù)訂房、房間管理、訂單管理。它可以幫您實(shí)現(xiàn)賓館訂房管理的信息化,不管是在什么地方,使用任何聯(lián)接在網(wǎng)絡(luò)中的電腦,即可進(jìn)行網(wǎng)上遠(yuǎn)程管理客房。
關(guān)鍵詞:MVC模式,B/S,MYSQL,模塊化,分層設(shè)計,JSP,JAVA,HTML
Abstract
This system is an online hotel reservation management software according to the needs of society by design. This paper mainly introduces the reservation system of receptionist and t design and implementation of background manage. As the network of reservation system, establish a kind of simple and convenient operation of online booking using B/S structure adapt to the Internet/ Intranet, With JSP, JAVA, HTML such as language development, combined with the psychological needs of people.
This system design level is clear and Logic is simple. Design steps mainly three part: View the JSP file part layer generate The prototype system framework; Through the ACTION to control the business logic and data transfer form; Analysis data use DAO and Transfer to the front desk through ACTION and display in the framework of .
This design mainly include the following six modules: show room, membership functions, the inquiry module, customers booking room, the room management and order management. It can help you achieve hotel reservation management of informatization, can an online management whether in what place use of any one of the connection of computer network.
Keywords: MVC schema; B/S; MYSQL; modularize; split-level design
目 錄
引 言 1
第一章 系統(tǒng)分析 2
1.1 課題簡要說明 2
1.2 需求分析 2
1.2.1 需求分析與描述 2
1.2.2 需求分析的步驟 2
1.2.3 用戶特點(diǎn) 3
1.2.4 用戶需求 3
1.3 可行性研究 3
1.3.1 經(jīng)濟(jì)可行性 3
1.3.2 技術(shù)可行性 4
1.3.3 運(yùn)行可行性 4
1.3.4 時間可行性 4
1.3.5 法律可行性 4
第二章 系統(tǒng)結(jié)構(gòu)及開發(fā)工具簡介 5
2.1 B/S結(jié)構(gòu)簡介 5
2.2 MVC架構(gòu) 5
2.3 STRUTS2簡介 6
2.3 JSP簡介 6
2.4 MYSQL簡介 7
2.4.1 MYSQL的特性 7
2.4.2 MYSQL的應(yīng)用 8
第三章 系統(tǒng)設(shè)計 9
3.1數(shù)據(jù)庫設(shè)計 9
3.1.1 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 9
3.1.2 數(shù)據(jù)庫表設(shè)計 11
3.2 功能設(shè)計 13
3.2.1 項(xiàng)目規(guī)劃 13
3.2.2 系統(tǒng)功能結(jié)構(gòu)圖 13
3.2.3 業(yè)務(wù)流程 14
3.2.4 功能描述 15
3.3 代碼設(shè)計說明 17
第四章 系統(tǒng)的實(shí)現(xiàn) 19
4.1 系統(tǒng)流程 19
4.2 構(gòu)建開發(fā)環(huán)境 20
4.3 文件夾組織結(jié)構(gòu) 20
4.4 系統(tǒng)實(shí)現(xiàn) 20
4.4.1 主界面 20
4.4.2 登錄界面 22
4.4.3 查詢界面 22
4.4.4 訂房界面 23
4.4.4 注冊界面 24
4.4.5 后臺管理界面 24
結(jié) 論 25
參 考 文 獻(xiàn) 27
謝 辭 28
圖 表 清 單
圖31 管理員信息實(shí)體的E-R圖 9
圖32 客房實(shí)體的E-R圖 9
圖33 會員實(shí)體的E-R圖 10
圖34 會員訂單實(shí)體的E-R圖 10
表35 數(shù)據(jù)庫表索引 11
表36 t_manager 管理員信息表 11
表37 t_hotel 客房信息表 12
表38 t_reserve 訂單信息表 12
表39 t_user 會員信息表 13
圖310 前臺功能結(jié)構(gòu)圖 14
圖311 后臺功能結(jié)構(gòu)圖 14
圖312 系統(tǒng)數(shù)據(jù)流圖 14
圖313 管理員登錄圖 15
圖314 客房預(yù)訂圖 15
圖315 會員注冊圖 15
圖316 管理員用例 16
圖317 房管理用例 16
圖318 訂單管理用例 16
圖319 注冊會員用例 17
圖320 預(yù)訂用例 17
圖41 面向前臺的流程圖 19
圖42 面向后臺的流程圖 19
圖43 系統(tǒng)主界面 21
圖44 系統(tǒng)主界面隱性區(qū) 22
圖45登錄界面 22
圖46 登錄界面 22
圖47 查詢界面 23
圖48 預(yù)訂界面 23
圖49 注冊界面 24
圖410 后臺界面 24
引 言
項(xiàng)目背景
隨著人員流動規(guī)模的不斷擴(kuò)大,賓館數(shù)量的急劇增加,有關(guān)網(wǎng)上訂房的各種信息量也在不斷成倍增長。面對龐大的信息量,就需要有賓館訂房管理系統(tǒng)來提高客房訂房管理工作的效率。通過這樣的系統(tǒng),我們可以做到信息的電子化管理和網(wǎng)絡(luò)遠(yuǎn)程管理,從而減少了管理方面的工作量和地域限制。
項(xiàng)目意義
隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。各行各業(yè)的人們無須經(jīng)過特別的訓(xùn)練就能夠使用電腦完成許許多多復(fù)雜的工作。在以計算機(jī)為信息管理工具的信息化時代,賓館作為人們生活中不可或缺的一部分,由計算機(jī)來完成賓館客房預(yù)定的管理也將成為賓館管理的主流。然而,社會上現(xiàn)有的賓館管理軟件有很大一部分是酒店和客房使用的同一套管理軟件,作為大規(guī)模的酒店這是無可厚非的,而小規(guī)模的賓館則是浪費(fèi)資源。
小規(guī)模的賓館在社會中也被人們大量的需求,而這些賓館的信息化管理還不夠完善,需要規(guī)范的電子化和信息化管理。網(wǎng)上賓館訂房管理系統(tǒng)就是為了那些小規(guī)模的賓館而設(shè)計,單純的實(shí)現(xiàn)網(wǎng)上訂房管理,實(shí)現(xiàn)管理的規(guī)范化、電子化和信息化。
設(shè)計目標(biāo)
網(wǎng)上賓館訂房管理系統(tǒng)的設(shè)計是為了給賓館管理人員提供管理的方便性和系統(tǒng)化。同時,通過完成這樣的一個系統(tǒng),不僅對框架的應(yīng)用有了一定的了解,還學(xué)習(xí)到了規(guī)范的系統(tǒng)開發(fā)流程,為今后走向工作崗位進(jìn)行系統(tǒng)級的設(shè)計打下堅實(shí)的基礎(chǔ)。
本次設(shè)計主要實(shí)現(xiàn)通過互聯(lián)網(wǎng)方式進(jìn)行簡單的賓館訂房管理和房間預(yù)訂,讓賓館管理者可以在任何可聯(lián)網(wǎng)的地方進(jìn)行賓館管理,讓賓館的客戶足不出戶坐在家里就能預(yù)訂出自己想要的客房。實(shí)現(xiàn)的主要功能有:房間簡介、房間查詢、預(yù)訂功能,會員功能、房間管理,訂單管理。
參 考 文 獻(xiàn)
張海藩.軟件工程導(dǎo)論.北京.清華大學(xué)出版社.2003
吳建,鄭潮,汪杰.UML基礎(chǔ)與ROSE建模案例.北京.人民郵電出版社.2007
明日科技.JSP開發(fā)技術(shù)大全.人民郵電出版社.2007
閆術(shù)卓,楊強(qiáng).STRUTS2技術(shù)詳解.電子工業(yè)出版社.2008
張桂元,賈燕楓.ECLIPSE開發(fā)入門與項(xiàng)目實(shí)踐.人民郵電出版社.2006
陳天河.STRUTS、HIBERNATE、SPRING集成開發(fā)寶典.電子工業(yè)出版社.2007
周桓,王殊宇.JSP項(xiàng)目開發(fā)全程實(shí)錄.清華大學(xué)出版社.2008
邱加永,卞志城,鄭經(jīng)煜.JSP基礎(chǔ)與案例開發(fā)詳解.清華大學(xué)出版社.2009
薩師煊,王珊.?dāng)?shù)據(jù)庫系統(tǒng)概論.北京.高等教育出版社.2000
孫鑫. STRUTS2深入詳解.北京.電子工業(yè)出版社.2008
薩師煊,王珊.?dāng)?shù)據(jù)庫系統(tǒng)概論.北京.高等教育出版社.2000
閃四清.SQL SERVER 實(shí)用簡明教程.北京.清華大學(xué)出版社.2002
辛運(yùn)維,饒一梅,張均.JAVA程序設(shè)計.北京.清華大學(xué)出版社.2003
[美]Bill Brogden著,邱仲潘,謝樹鋒等譯.JAVA開發(fā)指南——SERVLETS和JSP篇.北京.電子工業(yè)出版社.2001
Hans Bergsten.JavaServer Pages, 3rd Edition.O'Reilly & Associates.01 December, 2003
Bruce Eckel.Thinking in Java Third Edition.Printed in the United States of America.2003
David A.Chappel, Tyler Jewell.Java Web Services.O'Reilly Media.March, 2002
TA們正在看...
- 高中數(shù)學(xué)輕松搞定排列組合難題二十一種方法10頁.doc
- 高中數(shù)學(xué)輕松搞定排列組合難題二十一種方法10頁858...doc
- 高中數(shù)學(xué)選修1-1公式概念總結(jié).doc
- 高中數(shù)學(xué)選修1-1導(dǎo)數(shù)及其應(yīng)用資料知識點(diǎn)講義.doc
- 高中數(shù)學(xué)選修1-2知識點(diǎn)總結(jié).doc
- 高中數(shù)學(xué)選修2-1導(dǎo)學(xué)案.doc
- 高中數(shù)學(xué)選修2-1知識點(diǎn)總結(jié).doc
- 高中數(shù)學(xué)選修2-2-2-3知識點(diǎn).doc
- 高中數(shù)學(xué)選修2-22-3知識點(diǎn)、考點(diǎn)、典型例題.doc
- 高中數(shù)學(xué)選修2-2知識點(diǎn).doc