版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第第頁共31頁基于JAVAEE的西安旅游網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)摘要:隨著互聯(lián)網(wǎng)的普及,越來越多的人學(xué)會(huì)了網(wǎng)上訂購,不僅節(jié)約時(shí)間,還能節(jié)省許多費(fèi)用。西安是聯(lián)合國科教文組織于1981年確定的“世界歷史名城”,是絲綢之路的起點(diǎn),網(wǎng)站的實(shí)現(xiàn)基于B/S架構(gòu),使用MyEclipse和JSP作為開發(fā)工具,用MySq對數(shù)據(jù)進(jìn)行存儲(chǔ)。網(wǎng)站分為兩部分,分別是用戶和管理員。用戶可注冊登錄,在線訂票、修改個(gè)人信息和在線留言等,管理員可發(fā)布信息。本網(wǎng)站將推動(dòng)西安經(jīng)濟(jì)的發(fā)展,調(diào)整產(chǎn)業(yè)結(jié)構(gòu)。關(guān)鍵字:旅游服務(wù)JavaEEMySql目錄TOC\o"1-3"\h\u前言 1第1章緒論 21.1系統(tǒng)開發(fā)背景 21.2國內(nèi)外現(xiàn)狀分析 21.3主要研究內(nèi)容及章節(jié)安排 3第2章系統(tǒng)分析 42.1可行性分析 42.1.1經(jīng)濟(jì)可行性 42.1.2技術(shù)可行性 42.1.3運(yùn)行可行性 42.2需求分析 42.2.1系統(tǒng)開發(fā)需求 42.2.2前臺(tái)用戶功能 52.2.3后臺(tái)管理員功能 62.3非功能需求分析 62.3.1系統(tǒng)的安全性 62.4數(shù)據(jù)流程分析 6第3章系統(tǒng)設(shè)計(jì) 83.1系統(tǒng)架構(gòu)設(shè)計(jì) 83.2系統(tǒng)總體設(shè)計(jì) 83.3系統(tǒng)功能設(shè)計(jì) 93.4數(shù)據(jù)庫設(shè)計(jì) 93.4.1數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 93.4.2數(shù)據(jù)庫概念設(shè)計(jì) 103.4.3數(shù)據(jù)庫表設(shè)計(jì) 10第4章系統(tǒng)實(shí)現(xiàn) 124.1前臺(tái)功能的實(shí)現(xiàn) 124.1.1注冊模塊的實(shí)現(xiàn) 124.1.2登錄模塊的實(shí)現(xiàn) 134.1.3用戶資料修改模塊的實(shí)現(xiàn) 144.1.4資訊數(shù)據(jù)管理模塊的實(shí)現(xiàn) 144.1.5景點(diǎn)購票模塊的實(shí)現(xiàn) 154.1.6預(yù)訂酒店模塊的實(shí)現(xiàn) 184.1.7景點(diǎn)管理模塊的實(shí)現(xiàn) 194.1.8酒店管理模塊的實(shí)現(xiàn) 21第5章系統(tǒng)測試 235.1測試目的 235.2功能測試 23結(jié)論 25參考文獻(xiàn) 27前言在互聯(lián)網(wǎng)盛行的今天,越來越多的人選擇網(wǎng)上沖浪,它能讓我們足不出戶享受到實(shí)體店的快樂,我國于2020年,在習(xí)近平總書記的帶領(lǐng)下,全面進(jìn)入小康社會(huì),人們的生活水平更上一層樓,解決了溫飽問題后,人們有更多機(jī)會(huì)暢享生活,于是旅游業(yè)進(jìn)入鼎盛時(shí)期。當(dāng)前熱門的旅游網(wǎng)站有飛豬網(wǎng),攜程網(wǎng),途牛旅行網(wǎng)、馬蜂窩等在線旅游巨頭。積累資源,在網(wǎng)站上交易支付,做好售前咨詢和售后服務(wù),提高效率,打磨好服務(wù)和品質(zhì),是做好在線旅游的根本途徑。華夏故都,山水之城,充滿人文底蘊(yùn)的西安,還有著更加迷人的生態(tài)和自然之美。巍峨壯麗、山清水秀、峰巒疊嶂,是一個(gè)絕無僅有的綠色寶庫,這里空氣清新、碧波蕩漾,開發(fā)西安旅游網(wǎng)站勢在必行,帶給游客獨(dú)一無二的感受。與此同時(shí),現(xiàn)在抖音,快手等視頻軟件盛行。人們可以通過這些軟件來對旅游地區(qū)的宣傳,驢友們也叫打卡圣地。還可以將驢友們的感受以及建議寫在我們的留言板上供其他驢友們見解和我們網(wǎng)站的建議。我們可以提前解決旅行者的問題。對于我們最新旅游網(wǎng)站而言,主要功能可分為對景點(diǎn)的網(wǎng)上圖片瀏覽,附近性價(jià)比酒店提前規(guī)劃,網(wǎng)上實(shí)時(shí)購票,在線留言評論等。實(shí)現(xiàn)對客戶足不出戶的提前規(guī)劃,做好旅游攻略。真正滿足驢友們的需求。旅行網(wǎng)站少不了我們的軟件的編程和開發(fā)。后臺(tái)數(shù)據(jù)通過利用Mysql作儲(chǔ)存單元,前臺(tái)利用JSP實(shí)現(xiàn)技術(shù)功能開發(fā),利用JavaEE作為框架。緒論本章主要分析了當(dāng)代旅游背景,以及國內(nèi)外的旅游現(xiàn)狀。本論文說明了內(nèi)容的章節(jié)安排,使讀者不言而喻。1.1系統(tǒng)開發(fā)背景對于進(jìn)入新世紀(jì)以來,網(wǎng)絡(luò)的發(fā)展十分的迅速,各方面和網(wǎng)絡(luò)的連接十分的緊密,為人們生活的各方面帶來了極大的便利。再加上人民的水平不斷提高。出行旅游成為常態(tài)。因此,為了人們更好的出行,我們制定完善的旅游網(wǎng)站,為人們提供各方面以及各地的旅游。出行更方便更快捷。同時(shí),研究表明,出行旅游的群體的不同,對應(yīng)對于各方面的需求也是不同的,我們還需要針對不同群體制定更為便利的出行方式。還要面對一些特殊的人群,給出他們私人定制。我們要將傳統(tǒng)旅游與互聯(lián)網(wǎng)相互結(jié)合,建立屬于我們自己的旅游系統(tǒng)是必不可少的。那我么們了解一下建設(shè)旅游網(wǎng)站的意義有哪些:1.新世紀(jì)進(jìn)入了一個(gè)萬物互聯(lián)的年代,互聯(lián)網(wǎng)與我們的旅游業(yè)的聯(lián)系是不可或缺的,將旅游業(yè)與我們的新世紀(jì)產(chǎn)物相結(jié)合,可以更好更快的使人們出行方便,提高生活質(zhì)量,實(shí)現(xiàn)為人民服務(wù)的遵旨。同時(shí)也為廣大驢友們提供了各方面的信息,實(shí)時(shí)報(bào)道狀況。出行更方便,奔向小康生活。2.為一些農(nóng)家樂提供了更好的幫助,可以讓我們的客戶和旅游去實(shí)現(xiàn)溝通,實(shí)現(xiàn)信息隨時(shí)更新,做好萬無一失的旅游準(zhǔn)備,體會(huì)更大的旅游樂趣,對農(nóng)民的收入有很大的幫助,實(shí)現(xiàn)雙贏。利益最大化。3.旅游業(yè)作為新世紀(jì)的最大經(jīng)濟(jì)產(chǎn)業(yè),在未來一個(gè)時(shí)期內(nèi),旅游業(yè)必然不斷向智慧這一方向發(fā)展。建立一個(gè)完整的旅游大數(shù)據(jù)系統(tǒng),促進(jìn)現(xiàn)代科學(xué)技術(shù)與旅游經(jīng)營加速融合,創(chuàng)造閑適可控的旅游環(huán)境,這也是中國農(nóng)村經(jīng)濟(jì)發(fā)展并不斷探索的目標(biāo)。這符合我國旅游業(yè)大國國情的選擇,也是改造整個(gè)旅游業(yè)鏈,提升我國旅游質(zhì)量和數(shù)量的必然選擇。1.2國內(nèi)外現(xiàn)狀分析國內(nèi)發(fā)展?fàn)顩r:隨著現(xiàn)代網(wǎng)絡(luò)的迅速發(fā)展,人們生活水平的不斷提高,我國旅游業(yè)也迅速走火。隨之而來的就是網(wǎng)絡(luò)商務(wù)與旅游業(yè)相結(jié)合的產(chǎn)物:作為新世紀(jì)的新產(chǎn)業(yè),也作為我國的朝陽產(chǎn)業(yè),發(fā)展前景廣闊。雖然我國旅游結(jié)合電子網(wǎng)絡(luò)商務(wù)發(fā)展慢于其他發(fā)達(dá)國家,但是,我們有了更好的參考,相比國外而言,我國的旅游產(chǎn)業(yè)不夠成熟,因此,機(jī)會(huì)更多,發(fā)展帶來的效益更加明顯?,F(xiàn)在,各種旅游網(wǎng)站也層出不群,但是,我們前進(jìn)的空間任然巨大。抓住大好的機(jī)遇。實(shí)現(xiàn)個(gè)人價(jià)值。加大了經(jīng)濟(jì)效益,促進(jìn)了農(nóng)村傳統(tǒng)經(jīng)濟(jì)的轉(zhuǎn)型發(fā)展。20世紀(jì)末,電子商務(wù)的興起,對各行各業(yè)都有很大的應(yīng)用。旅游業(yè)也隨之興起。國外發(fā)展現(xiàn)狀:由于國外對網(wǎng)絡(luò)方面發(fā)展很快,國外消費(fèi)水平更高,網(wǎng)絡(luò)發(fā)達(dá)加持經(jīng)濟(jì)水平高,旅游網(wǎng)站興起較早。各方面的服務(wù)也比較好。技術(shù)更加完善。當(dāng)今世界一些國家早也已形成了具有自己地域特色的旅游業(yè)體系,并且取得了許多值得我國借鑒的優(yōu)秀成果。1.3主要研究內(nèi)容及章節(jié)安排本論文主要研究的內(nèi)容是利用JSP.NET程序開發(fā)語言java來編寫,通過MySql創(chuàng)建數(shù)據(jù)庫設(shè)計(jì)西安旅游網(wǎng)站,提高了旅游網(wǎng)站的系統(tǒng)管理。本文的主要章節(jié)安排如下:第1章緒論。分析了國內(nèi)外旅游現(xiàn)狀及做西安旅游網(wǎng)站的必要性。第2章相關(guān)技術(shù)介紹。這章介紹了做西安旅游網(wǎng)站所使用的前后端技術(shù)。第3章系統(tǒng)分析。首先需求分析,其次分析可行性,最后實(shí)現(xiàn)要求。第4章系統(tǒng)設(shè)計(jì)。介紹了網(wǎng)頁的系統(tǒng)架構(gòu)、總體設(shè)計(jì)以及系統(tǒng)各部分的功能。第5章系統(tǒng)實(shí)現(xiàn)。根據(jù)西安市的旅游特點(diǎn),實(shí)現(xiàn)網(wǎng)站的要求。第6章系統(tǒng)測試。連接服務(wù)器,測試功能結(jié)果。系統(tǒng)分析系統(tǒng)分析是做網(wǎng)站的核心部分,分析系統(tǒng)的優(yōu)缺點(diǎn),有目標(biāo)的解決問題,才能做好網(wǎng)站。本章分析了西安旅游網(wǎng)站的可行性和安全性。2.1可行性分析2.1.1經(jīng)濟(jì)可行性對于我們設(shè)計(jì)的旅游網(wǎng)站而言,其一是為了人們的出行方便,其二是為了更快更方便的管理以及查詢各類信息,從而實(shí)現(xiàn)信息化管理。其次對于我們的系統(tǒng)開發(fā)和后期數(shù)據(jù)的更新,系統(tǒng)的維護(hù)成本來源于個(gè)人技術(shù)層面。旅游網(wǎng)站所能完成和實(shí)現(xiàn)的價(jià)值是遠(yuǎn)遠(yuǎn)超出我們成本的。同時(shí)安全性也可以得到保障。旅游網(wǎng)站是可行的,也會(huì)實(shí)現(xiàn)保護(hù)顧客隱私的功能。2.1.2技術(shù)可行性本系統(tǒng)使用JavaEE框架,前臺(tái)用HTML進(jìn)行編寫,用JSP做出動(dòng)態(tài)網(wǎng)頁,這兩種都是當(dāng)前流行的腳本語言,JSP本身上也是一個(gè)servlet,為了servlet展示信息的方便,才引入了JSP。2.1.3運(yùn)行可行性計(jì)算機(jī)發(fā)展到今天,CPU完全可支持網(wǎng)站的運(yùn)行,數(shù)據(jù)存儲(chǔ)容量大,可保證網(wǎng)站的正常上傳下載,軟件方面該系統(tǒng)使用Myeclipse進(jìn)行開發(fā),使用Navicat連接數(shù)據(jù)庫,后臺(tái)數(shù)據(jù)使用MySql進(jìn)行存儲(chǔ),Java是一種面向?qū)ο笳Z言,Java語言的特點(diǎn)是面向?qū)ο螅褂梅奖恪?.2需求分析2.2.1系統(tǒng)開發(fā)需求需求分析分為三個(gè)方面。功能需求。所開發(fā)的網(wǎng)站必須向用戶提供服務(wù)。通過分析應(yīng)劃分出網(wǎng)頁必須完成的幾個(gè)功能。2.性能需求。系統(tǒng)必須滿足的定時(shí)或容量約束,包括響應(yīng)時(shí)間、所占容量、所需內(nèi)存量要符合多數(shù)用戶。3.可靠性和可用性需求。可靠性需求描述需定量描述系統(tǒng)的可靠性。為了滿足用戶的需求,首先開始調(diào)研,以調(diào)查問卷的方式分析旅行者在對現(xiàn)有網(wǎng)站的想法和建議,以便于后期系統(tǒng)模塊的搭建。圖2.1為系統(tǒng)用例圖。圖2.1系統(tǒng)用例圖2.2.2前端用戶功能(1)登錄注冊:在游客注冊并登錄網(wǎng)站后,具有以下權(quán)限:查看旅行路線、旅行評論、酒店住宿、在線留言以及修改個(gè)人信息。(2)在線購票:游客可以查看自己喜歡的景點(diǎn),選擇需要的線路進(jìn)行購買,在約定日期來古城西安增派導(dǎo)游進(jìn)行游玩。(3)旅行評論:游客可以在網(wǎng)站瀏覽其他游客發(fā)布的旅行感受,方便自己合理規(guī)劃旅行方式。(4)酒店住宿:游客可以在此部分瀏覽查看搜索西安的酒店信息,查看房間的具體信息,如房間是否坐南朝北,是否向陽及有無溫泉等信息,方便旅行者的旅游生活。網(wǎng)站管理員可以在后臺(tái)模塊對住宿信息進(jìn)行增、刪、改、查,若預(yù)訂錯(cuò)誤,可以聯(lián)系管理員幫你改正,不耽誤游客的行程。(5)在線留言:游客可以說明自己對網(wǎng)站的一些看法建議,希望改進(jìn)的地方,也可以對路線問題進(jìn)行或景點(diǎn)問題進(jìn)行留言。(6)修改信息:若用戶提交錯(cuò)誤的個(gè)人信息,可登錄自己的賬戶進(jìn)行更改。2.2.3后端管理功能處理訂單:后臺(tái)管理員可以審核前臺(tái)用戶提交的購票信息。管理景點(diǎn):管理員有展示、刪除、修改景點(diǎn)信息的資格。管理酒店:管理員具有展示、刪除、修改酒店信息和酒店房間信息的權(quán)限。管理資訊信息:管理員具有發(fā)布、刪除、修改當(dāng)下流行景點(diǎn)信息的權(quán)限。留言管理:管理員可回復(fù)用戶提問的問題,也可對用戶提出的問題進(jìn)行刪除。密碼修改:管理員可更改自己登錄后臺(tái)系統(tǒng)的密碼,保證系統(tǒng)安全。3.1非功能需求分析2.3.1系統(tǒng)的可維護(hù)性系統(tǒng)的可維護(hù)性是維護(hù)人員了解、掌握和修改維護(hù)網(wǎng)站的難度,可維護(hù)下包括五個(gè)屬性,符合五個(gè)特點(diǎn)的網(wǎng)站具有可維護(hù)性,反之可維護(hù)性就差,可維護(hù)性與開發(fā)人員都素質(zhì)關(guān)系重大,低素質(zhì)的開發(fā)人員開發(fā)出低質(zhì)量的網(wǎng)站,其可維護(hù)性極差,維護(hù)難度系數(shù)大,市場潛力就會(huì)十分渺茫。低質(zhì)量軟件的開發(fā),其可維護(hù)性差,作為維護(hù)的副作用,糾正舊的錯(cuò)誤會(huì)導(dǎo)致新的錯(cuò)誤。2.3.2數(shù)據(jù)的安全性數(shù)據(jù)庫中包含許多用戶信息,其中包含用戶的真實(shí)姓名和聯(lián)系方式,當(dāng)用戶使用旅游網(wǎng)站進(jìn)行買票操作時(shí),里面詳細(xì)記述了用戶旅行時(shí)間和旅行地點(diǎn),一但泄露是不可收拾的,對用戶的人身安全會(huì)造成巨大的威脅。3.2數(shù)據(jù)流程分析對系統(tǒng)的數(shù)據(jù)流進(jìn)行分析,系統(tǒng)的使用者分為二類,一般用戶,管理員。系統(tǒng)主要對界面信息傳送,登錄信息的驗(yàn)證,注冊信息的接收,用戶各種操作的響應(yīng)做處理。圖2.2為系統(tǒng)頂層數(shù)據(jù)流圖。圖2.2頂層數(shù)據(jù)流圖圖2.3為系統(tǒng)底層數(shù)據(jù)流圖。圖2.3底層數(shù)據(jù)流圖系統(tǒng)設(shè)計(jì)本章介紹了網(wǎng)站的首頁設(shè)計(jì),系統(tǒng)的功能,以及數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)、概念的設(shè)計(jì)和數(shù)據(jù)庫表設(shè)計(jì)。3.1系統(tǒng)架構(gòu)設(shè)計(jì)網(wǎng)站的色彩運(yùn)用、板塊分布、文字排版、交互方式都會(huì)影響整個(gè)網(wǎng)站的表現(xiàn)程度。網(wǎng)站建設(shè)前,都會(huì)對網(wǎng)站的內(nèi)容進(jìn)行詳細(xì)的篩選。因?yàn)槲靼猜糜尉W(wǎng)站以新型旅游城市為主題,所以選用明亮的顏色為主色調(diào),輔之以黑色,不會(huì)用太多顏色描繪,顯得雜亂無章,不宜用戶尋找自己想要的關(guān)鍵信息。為了節(jié)約旅行者寶貴的時(shí)間,風(fēng)格以簡約為主。簡約風(fēng)格的特點(diǎn)就是將網(wǎng)站里面的圖片、視頻和布局簡化到最少的程度,不僅可以享受在線旅游的感覺,還可以加快網(wǎng)頁的運(yùn)行速度,讓用戶在頁面有真實(shí)旅行的感覺。圖3.1為首頁系統(tǒng)架構(gòu)。圖3.1首頁系統(tǒng)架構(gòu)3.2系統(tǒng)總體設(shè)計(jì)網(wǎng)站通常展示很多頁面,不同模塊存在著一定的邏輯關(guān)系,系統(tǒng)可以靈活的擴(kuò)充,總體能進(jìn)行分析、數(shù)據(jù)采集,實(shí)現(xiàn)網(wǎng)站的規(guī)范化管理。分析本網(wǎng)站的兩類人群,主要是管理員和用戶,對應(yīng)網(wǎng)站的前后臺(tái),前臺(tái)頁面包括首頁、資訊信息、用戶注冊、酒店信息、景點(diǎn)信息、路線信息、后臺(tái)管理、在線留言。后臺(tái)頁面包括系統(tǒng)管理、景點(diǎn)管理、房間管理、酒店管理、旅游資訊管理和賬號管理。圖3.2為系統(tǒng)功能結(jié)構(gòu)圖圖3.2系統(tǒng)功能結(jié)構(gòu)圖3.3系統(tǒng)功能設(shè)計(jì)西安旅游網(wǎng)站可以分為兩個(gè)部分。一個(gè)是前臺(tái)模塊,供用戶使用。另一個(gè)是后臺(tái)模塊,是網(wǎng)站管理人員維護(hù)前臺(tái)模塊的辦法。前臺(tái)主要的部分有注冊登錄、旅游景點(diǎn)展示、酒店住宿、旅游資訊以及在線留言。后臺(tái)主要有賬號管理、旅游資訊管理、路線管理、酒店管理、房間管理、景點(diǎn)信息管理、系統(tǒng)管理及留言管理。西安旅游網(wǎng)站的主要功能模塊為旅行者注冊登錄、景點(diǎn)信息、旅行評論、旅游資訊、酒店信息、在線留言,具體設(shè)計(jì)如下:(1)登錄注冊:在游客注冊并登錄網(wǎng)站后,具有以下權(quán)限:分享游記攻略、舉辦或參加旅游活動(dòng)、規(guī)劃旅行以及自行修改個(gè)人信息。網(wǎng)站工作人員可以在后臺(tái)將游客信息刪除。(2)旅游景點(diǎn):游客可以通過網(wǎng)站快速全面的瀏覽南京的景點(diǎn)圖片和介紹,并能在登錄后將某景點(diǎn)列入自己的旅游計(jì)劃。網(wǎng)站工作人員具備在后臺(tái)添加、刪除、修改和搜索的資格。(3)旅行評論:游客可以在網(wǎng)站瀏覽其他游客發(fā)布的旅行感受,方便自己制定旅行計(jì)劃,網(wǎng)站管理員具備在后臺(tái)對評論進(jìn)行審核、修改以及刪除等操作。(4)酒店住宿:游客可以在此部分瀏覽查看搜索西安的酒店信息,查看房間的具體信息,如房間是否坐南朝北,是否向陽及有無溫泉等信息,方便旅行者的旅游生活。網(wǎng)站管理員可以在后臺(tái)模塊對住宿信息進(jìn)行增、刪、改、查,若預(yù)訂錯(cuò)誤,可以聯(lián)系管理員幫你改正,不耽誤游客的行程。(5)在線留言:游客可以說明自己對網(wǎng)站的一些看法建議,希望改進(jìn)的地方,也可以對路線問題進(jìn)行或景點(diǎn)問題進(jìn)行留言。網(wǎng)站管理員有在后臺(tái)對留言進(jìn)行查看、修改和刪除的資格。(6)旅游資訊:網(wǎng)站管理員會(huì)及時(shí)的發(fā)布當(dāng)下流行的熱門景點(diǎn)資訊供游客瀏覽,游客可以這個(gè)部分顯而易見的查看到自己喜歡的景點(diǎn)信息。3.4數(shù)據(jù)庫設(shè)計(jì)3.4.1數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)從系統(tǒng)功能可以看出數(shù)據(jù)最重要的存儲(chǔ)信息包括住宿信息、用戶信息、景點(diǎn)信息、管理員信息、酒店信息,分析可得數(shù)據(jù)描述:住宿信息:記錄用戶姓名、用戶名、手機(jī)號、入住時(shí)間、是否支付、入住天數(shù)、酒店名稱及房間類型。用戶信息:記錄用戶的用戶名、密碼、真實(shí)姓名、性別、照片、手機(jī)、用戶的地址。管理員信息:記錄后臺(tái)工作人員的用戶名、密碼和權(quán)限。酒店信息:存儲(chǔ)陜西省西安市的各大旅行酒店的名稱、酒店星級、酒店地址、聯(lián)系方式、酒店照片、及簡介。3.4.2數(shù)據(jù)庫概念設(shè)計(jì)根據(jù)數(shù)據(jù)流程圖,管理員有查看、新增、回復(fù)、維護(hù)與處理的權(quán)限,本網(wǎng)站包括的實(shí)體對象有的用戶信息、網(wǎng)站的酒店住宿信息、網(wǎng)站對酒店房間的分類信息、網(wǎng)站的用戶訂單信息、網(wǎng)站評論留言信息和網(wǎng)站內(nèi)用戶購票信息、網(wǎng)站的旅行資訊結(jié)合設(shè)計(jì)的功能模塊,設(shè)計(jì)出符合系統(tǒng)的實(shí)體。圖3.3為系統(tǒng)ER圖。圖3.3系統(tǒng)ER圖3.4.3數(shù)據(jù)庫表設(shè)計(jì)旅游網(wǎng)站所擁有的數(shù)據(jù)表有以下:旅行者信息表,管理員信息表,酒店信息表。表3.4“youke”為游客信息表。表3.4旅行者信息表字段名字?jǐn)?shù)據(jù)類型允許為空長度大小最大長度idint自增編號2222usernamevarchar否4080passvarchar否40100realnamevarchar是4030sexvarchar否40100表3.5“admin”為管理員表。表3.5管理員信息表列名長度數(shù)據(jù)類型允許空id22int否admin100varchar否pass100varchar否表3.6“jiudianxinxi”為酒店信息表表3.6酒店信息表字段名字?jǐn)?shù)據(jù)類型最大長度長度大小是否能空idint3022自增編號Jd_mingzivarchar200210是dianhualianxivarchar20020是dingjiavarchar20020是Jd_zhuzhivarchar400320是Jd_tupianvarchar20050是jiaotongfangshivarchar10050是tianjiatimedate307是系統(tǒng)實(shí)現(xiàn)本章主要對網(wǎng)站的前臺(tái)后臺(tái)的運(yùn)行結(jié)果進(jìn)行展示。4.1前臺(tái)功能的實(shí)現(xiàn)4.1.1注冊登錄模塊的實(shí)現(xiàn)用戶在登錄網(wǎng)站之前必須先注冊,創(chuàng)建自己的賬號存到后臺(tái)數(shù)據(jù)庫當(dāng)中,當(dāng)輸入用戶名、密碼和正確的驗(yàn)證碼后,后臺(tái)通過JavaScript檢測是否存在這樣的一條數(shù)據(jù),判斷用戶身份。圖4.1為用戶注冊流程圖,圖4.2是用戶注冊界面。圖4.1用戶注冊流程圖圖4.2用戶注冊界面4.1.2登錄模塊的實(shí)現(xiàn)用戶登錄是每個(gè)旅行網(wǎng)站必備的功能,旅行者既能訂票又能直觀的查看自己的全部訂單,回憶自己去過的每個(gè)地方,同時(shí)又方便管理員進(jìn)行管理。圖4.3為登錄流程圖。圖4.3登錄流程圖管理員登錄界面如4.4所示。圖4.4管理員登錄界面4.1.3交流留言的模塊留言交流板塊主要實(shí)現(xiàn)的管理員和旅行者之間的交流,當(dāng)用戶對路線信息、酒店預(yù)訂及景點(diǎn)買票等存有疑問時(shí)就可以發(fā)布在線留言,尋求管理員的幫助。用戶必須注冊登錄才能發(fā)表,用戶在網(wǎng)站發(fā)布自己的問題,為了旅行者沒有隱私問題的煩惱,該留言不需要聯(lián)系方式,系統(tǒng)將留言存入數(shù)據(jù)庫,管理管登錄后臺(tái),即可查看所有的留言詳細(xì)信息并及時(shí)給予回復(fù)。管理員回復(fù)之后,用戶在前臺(tái)也可以查看管理員的留言。每條留言回復(fù)都是按照時(shí)間先后排列的。圖4.5為交流留言界面。圖4.5交流留言界面4.1.4資訊數(shù)據(jù)管理模塊的實(shí)現(xiàn)資訊信息是網(wǎng)站用來盈利的核心,管理員需根本不同時(shí)間段的特點(diǎn),發(fā)布最新的旅行信息,抓住用戶的心,提高旅行網(wǎng)站的吸引力,對資訊進(jìn)行增、刪、查、改、查的管理員的基本手段,這些手段將在資訊管理界面進(jìn)行。圖4.6為資訊展示界面。圖4.6資訊數(shù)據(jù)展示界面資訊數(shù)據(jù)管理界面如4.7所示。圖4.7資訊數(shù)據(jù)管理界面4.1.5景點(diǎn)購票模塊的實(shí)現(xiàn)景點(diǎn)購票是旅游網(wǎng)站的核心,不能出現(xiàn)重復(fù)買同一張票的情況,在已經(jīng)登錄的情況下,用戶瀏覽西安路線之后,會(huì)對自己心儀的旅行路線進(jìn)行下單,填寫購票數(shù)量和備注其他所需要的,提交之后生成訂單,之后進(jìn)行支付,購票成功,管理員可見。圖4.8為景點(diǎn)購票流程圖。圖4.8景點(diǎn)購票流程圖圖4.9為景點(diǎn)購票界面。圖4.9景點(diǎn)購票界面圖4.10購票管理界面如所示。圖4.10購票管理界面關(guān)鍵代碼如下。<%HashMapext=newHashMap();if(request.getParameter("f")!=null){ext.put("issh","否");newCommDAO().insert(request,response,"shujujilu",ext,true,false,"");}%>4.1.6預(yù)訂房間模塊的實(shí)現(xiàn)首先打開導(dǎo)航條的酒店信息,用戶可看到西安的各大知名酒店,選擇離自己旅行景點(diǎn)較近的酒店,可以查看酒店的詳細(xì)信息,如酒店的地址、聯(lián)系電話、酒店星級和酒店照片,點(diǎn)擊“詳細(xì)”,可以查看該酒店現(xiàn)有的房間類型、價(jià)格和照片,選擇自己心儀的房間,打開房間預(yù)訂,填寫入住時(shí)間和天數(shù)(可備注自己需求),然后提交,即可訂購成功。圖4.11為預(yù)訂酒店流程圖。圖4.12預(yù)訂房間界面。圖為4.13預(yù)訂管理界面。圖4.11預(yù)訂酒店流程圖圖4.12預(yù)訂房間界面圖4.13預(yù)訂管理界面4.1.7景點(diǎn)管理模塊的實(shí)現(xiàn)景點(diǎn)管理包括景點(diǎn)添加、信息查詢以及購票信息查詢。景點(diǎn)信息可添加景點(diǎn)名稱、門票價(jià)、景點(diǎn)照片、已售門票和景點(diǎn)的介紹。景點(diǎn)查詢可看到當(dāng)前發(fā)布的景點(diǎn)信息以及旅行者對該線路的看法和感受、發(fā)布該條消息的時(shí)間和詳情、游客買票的數(shù)量等。購票信息的查詢包括當(dāng)前已售的出景點(diǎn)票、數(shù)量和游客信息。圖4.14為景點(diǎn)管理流程圖。圖4.14景點(diǎn)管理流程圖景點(diǎn)添加界面如4.15所示。圖4.15景點(diǎn)添加界面景點(diǎn)管理界面如4.16所示。圖4.16景點(diǎn)管理界面圖4.17游客買票管理界面。圖4.17游客買票管理界面4.1.8后臺(tái)管理模塊的實(shí)現(xiàn)圖4.18用戶管理流程圖。圖4.18酒店管理流程圖圖4.19為酒店添加效果界面。圖4.19酒店添加界面圖4.20為管理員信息管理效果界面。圖4.20酒店管理界面系統(tǒng)測試開發(fā)好網(wǎng)站以后,系統(tǒng)的測試是必不可少的一部分,它能體現(xiàn)出本網(wǎng)站的問題,及時(shí)發(fā)現(xiàn)問題,做優(yōu)秀網(wǎng)站。5.1測試目的系統(tǒng)測試是對整個(gè)網(wǎng)站進(jìn)行測試,檢測它是否能夠按照規(guī)定計(jì)劃的運(yùn)行出結(jié)果。主要目的就是檢測網(wǎng)站能否在正常環(huán)境下可以工作,以及發(fā)現(xiàn)編程中的bug之后進(jìn)行改正。下面分別對用戶注冊、用戶登錄、在線留言及留言管理、酒店管理、資訊管理等功能進(jìn)行測試。5.2測試結(jié)果圖5.1是注冊功能測試用例,當(dāng)用戶在首頁注冊時(shí),若不填寫密碼,系統(tǒng)會(huì)進(jìn)行提示。測試結(jié)果正確圖5.1用戶注冊的測試圖5.2、5.3是管理員登錄功能測試用例,注冊成功后,返回登錄界面,登錄時(shí)若密碼填寫錯(cuò)誤,系統(tǒng)自動(dòng)提示,不能登錄。登錄測試結(jié)果和預(yù)期一致,測試通過。圖5.2管理員登錄的測試圖5.3管理員密碼錯(cuò)誤的測試圖5.4、5.5是在線留言測試用戶使用在線留言板塊進(jìn)行問題留言,后臺(tái)數(shù)據(jù)庫留言板信息表中顯示留言昵稱、內(nèi)容等相關(guān)消息,管理員后臺(tái)回復(fù)。表5.4在線留言的測試圖5.5留言管理的測試圖5.6、5.7、5.8是酒店管理功能的測試,首先添加房間,如果該類不存在,應(yīng)該先添加酒店的新類型,之后編輯添加新的房間。測試添加新的房間,房間添加。測試和預(yù)期一致,測試通過。圖5.6添加酒店的測試圖5.7酒店管理的測試圖5.8添加房間的測試圖5.9、5.10是旅游資訊管理功能的測試圖,檢測旅游資訊管理中上傳景點(diǎn)的資訊,若不添加圖片是否能運(yùn)行。觀察網(wǎng)站,網(wǎng)站得出功能達(dá)到目標(biāo)。圖5.9資訊管理的測試圖5.10資訊上傳成功的測試結(jié)論西安作為中國古城,有舉足輕重的地位,西安旅游網(wǎng)站將用戶的需求放在首位,精心打造一個(gè)完美的旅游網(wǎng)站,當(dāng)今時(shí)代的互聯(lián)網(wǎng)在線旅行的優(yōu)勢遠(yuǎn)超線下實(shí)體店,大大的方便了許多游客的在去實(shí)體店問詢的困難,他們不必再為時(shí)間煩惱,也不必苦于選擇交通工具。在開發(fā)網(wǎng)站的同時(shí),我降低了用戶使用的操作難度,使網(wǎng)站適合更多人使用。在做網(wǎng)站之前必須深入了解當(dāng)前用戶對市場上的旅游網(wǎng)站的看法,他們更希望旅行類網(wǎng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- (完整版)生理學(xué)試題及答案400題
- 郵政招聘考試真題及答案
- vivo秋招試題及答案
- 單體電壓技師考試題庫及答案
- 車子駕駛證考試題庫及答案
- 中共臺(tái)州市路橋區(qū)委全面深化改革委員會(huì)辦公室關(guān)于公開選聘工作人員1人參考題庫必考題
- 中國金融出版社有限公司2026校園招聘4人考試備考題庫附答案
- 公主嶺市公安局2025年招聘警務(wù)輔助人員(150人)考試備考題庫必考題
- 南充市司法局2025年下半年公開遴選公務(wù)員(參公人員)公 告(2人)備考題庫必考題
- 吉水縣園區(qū)開發(fā)建設(shè)有限公司及下屬子公司2026年第一批面向社會(huì)公開招聘備考題庫附答案
- 2026年浙江高考語文真題試卷+答案
- 2025 年大學(xué)人工智能(AI 應(yīng)用)期中測試卷
- 《市場營銷(第四版)》中職完整全套教學(xué)課件
- (正式版)DB61∕T 2121-2025 《風(fēng)力發(fā)電場集電線路設(shè)計(jì)規(guī)范》
- 疑難病例討論制度落實(shí)常見問題與改進(jìn)建議
- 創(chuàng)傷性脾破裂的護(hù)理
- 蓬深102井鉆井工程(重新報(bào)批)項(xiàng)目環(huán)境影響報(bào)告表
- 大模型金融領(lǐng)域可信應(yīng)用參考框架
- (新教材)2025年人教版七年級上冊歷史期末復(fù)習(xí)常考知識點(diǎn)梳理復(fù)習(xí)提綱(教師版)
- 中國全色盲診療專家共識2026
- 中國地質(zhì)大學(xué)武漢本科畢業(yè)論文格式
評論
0/150
提交評論