【《基于java的旅游景點管理系統(tǒng)的設(shè)計與實現(xiàn)》9200字】_第1頁
【《基于java的旅游景點管理系統(tǒng)的設(shè)計與實現(xiàn)》9200字】_第2頁
【《基于java的旅游景點管理系統(tǒng)的設(shè)計與實現(xiàn)》9200字】_第3頁
【《基于java的旅游景點管理系統(tǒng)的設(shè)計與實現(xiàn)》9200字】_第4頁
【《基于java的旅游景點管理系統(tǒng)的設(shè)計與實現(xiàn)》9200字】_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

基于java的旅游景點管理系統(tǒng)的設(shè)計與實現(xiàn)目錄TOC\o"1-3"\h\u18051緒論 252172系統(tǒng)相關(guān)技術(shù)介紹 5173363系統(tǒng)需求與可行性分析 6246244系統(tǒng)總體設(shè)計 8148525系統(tǒng)設(shè)計與實現(xiàn) 14211855.2系統(tǒng)后臺模塊實現(xiàn) 21148576系統(tǒng)測試 27171917總結(jié) 29摘要在工作繁忙的現(xiàn)代社會,勞累的人想要獲得一次放松,一次美妙的旅行不失為一個好的選擇。但是在不知道旅行社是否可靠的情況下,貿(mào)然報名容易上當(dāng)受騙,一個好的旅游景點管理系統(tǒng)就顯得十分重要了,旅客可以更具本旅游景點管理系統(tǒng)的指導(dǎo),進(jìn)行對景點的游玩,通過本旅游旅游景點管理系統(tǒng)提供的酒店指導(dǎo),選擇到高質(zhì)量的休息住所。本旅游景點管理系統(tǒng)選擇的是eclipse,在編寫過程中可以更具自己的習(xí)慣進(jìn)行快捷操作。在數(shù)據(jù)庫選擇方面,本旅游景點管理系統(tǒng)使用先進(jìn)的數(shù)據(jù)庫系統(tǒng)mysql,使得旅游線路信息以及景點票價信息等能夠在第一時間更新顯示出來。使用Java,借助其性能將本旅游景點管理系統(tǒng)能在各種平臺上兼容運(yùn)行。關(guān)鍵詞:java;mysql;eclipse1緒論1.1研究背景及意義在工作繁忙的現(xiàn)代社會。勞累的人想要獲得一次放松,一次美妙的旅行不失為一個好的選擇。但是在不知道旅行社是否可靠的情況下,貿(mào)然報名容易上當(dāng)受騙。一個好的旅游景點管理系統(tǒng)就顯得十分重要了,旅客可以更具本旅游景點管理系統(tǒng)的指導(dǎo),進(jìn)行對景點的游玩。通過本旅游景點管理系統(tǒng)的提供的酒店指導(dǎo),選擇到高質(zhì)量的休息住所?;ヂ?lián)網(wǎng)與行業(yè)的融合是未來的發(fā)展趨勢,隨著旅游市場的發(fā)展前景不斷變好,行業(yè)價值也有所提升,從事旅游行業(yè)相關(guān)產(chǎn)業(yè)的從業(yè)人員越來越多旅游體驗也有所升級。各類旅游系統(tǒng)的搭建也緊隨其后,旅游者們已經(jīng)習(xí)慣從網(wǎng)絡(luò)上獲取景點的游玩旅游以及周邊美食攻略。系統(tǒng)的設(shè)計與編程能力也正不斷升級,為了實現(xiàn)更加豐富的功能在系統(tǒng)開發(fā)時項目的規(guī)模在慢慢變大。在大量的旅游系統(tǒng)面世的同時也存在一些問題,各個平臺水平不一致,有些旅游系統(tǒng)只是簡單的景點介紹,無法給游玩者提供真實的意見。針對這種問題在進(jìn)行本旅游景點管理系統(tǒng)設(shè)計過程中對系統(tǒng)的主題進(jìn)行了定義,將系統(tǒng)的服務(wù)范圍框在了某一具體的旅游景點當(dāng)中,圍繞該景點的詳細(xì)信息、吃飯住宿進(jìn)行相關(guān)功能模塊的設(shè)計讓所有有關(guān)景點的公告信息都能夠及時發(fā)布。旅客可以根據(jù)本旅游系統(tǒng)的指導(dǎo),進(jìn)行對景點的游玩,通過本旅游景點管理系統(tǒng)提供的酒店指導(dǎo),選擇到高質(zhì)量的休息住所。1.2研究現(xiàn)狀1.2.1國內(nèi)研究現(xiàn)狀在我國,旅游大概從21世紀(jì)初興起,那時大部分旅游客都是從各個旅行社進(jìn)行報名參團(tuán)旅游,但是在旅游亂象頻繁出現(xiàn)之后,旅客就開始偏向于自駕旅游了。然而自駕旅游又沒有明確地計劃,所以在08年左右旅游網(wǎng)站開始出現(xiàn),在10年左右旅游網(wǎng)站頻頻出現(xiàn),如今旅游網(wǎng)站以及旅游相關(guān)地app已經(jīng)層出不窮。隨著我國經(jīng)濟(jì)的不斷增長,人們的生活水平不斷提高,居民可自由支配的收入和閑暇時間的增多以及消費(fèi)意識的變化,越來越多的人們開始接觸旅游,極大地促進(jìn)了國內(nèi)旅游行業(yè)的發(fā)展。近年來,旅游的人越來越多,每逢節(jié)假日,全國各地的旅游景點人數(shù)都是爆滿,足以說明國內(nèi)旅游業(yè)發(fā)展之快。不過,這兩年來由于疫情的影響旅游業(yè)受到打擊、發(fā)展受到遏制,但好在我國疫情控制的比較及時,除了少數(shù)地區(qū),國內(nèi)大部分地區(qū)疫情都已得到有效控制,在疫情期間壓抑許久的情況下,旅游業(yè)又迎來了一次爆發(fā)?,F(xiàn)在雖然還存在著一些制約國內(nèi)旅游業(yè)發(fā)展的因素,但總的來看,我國國內(nèi)旅游在今后若干年內(nèi)將保持強(qiáng)勁的發(fā)展勢頭。1.2.2國外研究現(xiàn)狀在國外,部分發(fā)達(dá)國家旅游早就融入生活,旅游網(wǎng)站自然早一些,但是由于部分發(fā)達(dá)國家面積較小,只需要一些基本地導(dǎo)航就可以完成一次旅游,在面積較大的國家,旅游也會使用一些網(wǎng)站或者app之類的。西方大部分發(fā)達(dá)國家國土面積較小、旅游資源有限,不能滿足其國內(nèi)居民旺盛的度假需求,而各國獨特的風(fēng)土人情吸引了其他國家的人們跨國旅游,極大地促進(jìn)了世界各國之間的跨國旅游業(yè)的發(fā)展,同時,隨著科技的進(jìn)步,國際交通的發(fā)展打破了各個國家之間的邊界,人們可以在節(jié)假日時自由地往返于世界各國之間,欣賞各國的風(fēng)土人情,品嘗各國的美食,享受跨國度假帶來的獨特快樂,這一點更是極大地促進(jìn)了旅游業(yè)的發(fā)展。同樣地,由于疫情的影響,這兩年國外的旅游業(yè)也是受到了極大地打擊,與國內(nèi)不同的是國外疫情并沒有得到有效控制,形勢依然很嚴(yán)峻,這使得旅游業(yè)的發(fā)展受到很大的遏制,不過,等到疫情得到有效控制,國外的旅游業(yè)也將快速恢復(fù)并繼續(xù)發(fā)展。1.3本文工作安排第一章:主要為對國內(nèi)外相關(guān)旅游系統(tǒng)的一個發(fā)展分析,在分析這些狀況之后得出本系統(tǒng)需要做到哪些突破創(chuàng)新的點,同時為第二章挑選編寫軟甲做鋪墊。第二章:相關(guān)技術(shù)介紹。承接第一章中對旅游系統(tǒng)需要有的創(chuàng)新功能進(jìn)行分析,主要對本旅游景點管理系統(tǒng)所用到的技術(shù)進(jìn)行介紹,并且介紹編程中所用到的工具以及使用它們的原因。第三章:本章主要是對本旅游景點管理系統(tǒng)的可行性進(jìn)行討論。具體為從經(jīng)濟(jì),技術(shù)等層面研究本旅游景點管理系統(tǒng),在對這些方面的因素討論之后得出本旅游景點管理系統(tǒng)是可行的,在有次結(jié)果之后才能進(jìn)行下一步的代碼編譯工作。第四章:主要將本旅游景點管理系統(tǒng)需要完成的具體功能進(jìn)行展示,同時使用er實體圖法對本系統(tǒng)的數(shù)據(jù)表單進(jìn)行設(shè)計。第五章:對第四章中提出的功能進(jìn)行完成,并且在每個功能下進(jìn)行敘述以及效果的展示以及核心代碼的展示。第六章:主要是對已經(jīng)完成的功能進(jìn)行測試,在本旅游景點管理系統(tǒng)正式投入之前盡可能地減少錯誤的發(fā)生。

2系統(tǒng)相關(guān)技術(shù)介紹2.1開發(fā)技術(shù)2.1.1JAVA其是一種開源的語言,可以在編寫代碼的過程中進(jìn)行復(fù)用,例如一些基礎(chǔ)的增刪功能,這一特點使得程序員在編寫代碼的時候能夠節(jié)約大量編寫代碼的時間。同時其擁有移植性,能夠使得本系統(tǒng)在各個平臺上運(yùn)行,它的高性能使得本旅游管理系統(tǒng)能夠?qū)崿F(xiàn)任務(wù)書上的所有功能。2.1.2BS架構(gòu)其為一種服務(wù)器的工作模式,是對C/S模式的一種改進(jìn),但是其主要的工作空間還是處于瀏覽器中,同時在服務(wù)模式的迭代中,BS成為了瀏覽器中最重要的模式之一。它的主要功能就是使得服務(wù)器與后臺數(shù)據(jù)交互,使得網(wǎng)站系統(tǒng)的工作效率得到提升,降低了數(shù)據(jù)交互的時間成本。2.1.3tomcat其是一種免費(fèi)的小型服務(wù)器,并且它的主要功能并不是讓開發(fā)的系統(tǒng)投入使用供用戶登錄使用的,相反,它是僅供系統(tǒng)開發(fā)人員對系統(tǒng)投入使用之前進(jìn)行測試使用的,幫助開發(fā)者在檢測出系統(tǒng)出現(xiàn)的問題,避免將系統(tǒng)投入正式的收費(fèi)的服務(wù)器中出現(xiàn)問題,減少經(jīng)濟(jì)資源的浪費(fèi)。2.1.4MySQL其實目前優(yōu)秀的數(shù)據(jù)庫,本系統(tǒng)使用原因其中是此產(chǎn)品免費(fèi),在量級方面為中小型,已經(jīng)可以滿足本旅游景點管理系統(tǒng)的使用。同時其還具有靈活性,意味著數(shù)據(jù)可以更加快速的記錄傳遞以及減少數(shù)據(jù)交互時間,還具有操作代碼簡單的特性,便于新手使用。2.2開發(fā)工具介紹2.2.1Eclipse是一種免費(fèi)的編輯器,同時它也是多數(shù)大學(xué)教學(xué)使用的編輯器之一。主要原因有它的環(huán)境配置簡單、集成環(huán)境豐富,新手用戶可以快速地將這種工具上手使用,在快捷設(shè)置頁面還可以更具自己編程的習(xí)慣進(jìn)行預(yù)設(shè)值的更改。2.3本章小結(jié)主要對本旅游景點管理系統(tǒng)所用到的技術(shù)進(jìn)行介紹,并且介紹編程中所用到的工具以及使用它們的原因。3系統(tǒng)需求與可行性分析3.1可行性分析3.1.1經(jīng)濟(jì)可行性本旅游景點管理系統(tǒng)開發(fā)由個人獨立完成,所以在開發(fā)方面的消耗幾乎為零,僅僅為個人的時間消耗。而本系統(tǒng)在使用后,需要付費(fèi)的地方是人工和服務(wù)器,具體為聘請專門的管理員處理訂單信息以及租賃網(wǎng)絡(luò)服務(wù)器。在聘請員工方面每個月需要支付四千元左右,在租賃服務(wù)器方面每年需要支付三千元,但是本系統(tǒng)在投入使用后盈利性將解決這些經(jīng)濟(jì)消耗,所以本系統(tǒng)的經(jīng)濟(jì)是可行的。3.1.2技術(shù)可行性本系統(tǒng)在開發(fā)上主要由兩點,一是軟件技術(shù)問題,二是硬件。在軟件方面,現(xiàn)在處于一個軟件技術(shù)發(fā)展蓬勃的階段,很多優(yōu)秀的編輯軟件可供使用,并且不收取費(fèi)用。在硬件方面更是有了質(zhì)的突破,目前市面上大部分軟件無法將目前的硬件設(shè)施跑滿,而本旅游景點管理系統(tǒng)服務(wù)器是網(wǎng)絡(luò)服務(wù)器,所以在硬件方面的壓力更是微乎其微。綜上,本旅游景點管理系統(tǒng)的技術(shù)是可行的。3.1.3操作可行性本旅游景點管理系統(tǒng)功能明了操作簡單,本系統(tǒng)將大部分旅客將會用到的功能集合在首頁的導(dǎo)航欄上,其次每項功能操作簡單并且都有明確的提示,不會出現(xiàn)旅客不會使用的情況。在后臺管理中,管理員在有一些計算機(jī)基礎(chǔ)的情況下只需要經(jīng)過簡單的學(xué)習(xí)就可以熟練管理本系統(tǒng)。所以本旅游景點管理系統(tǒng)的操作是完全可行的。3.2系統(tǒng)的功能需求(1)首頁需求:本旅游景點管理系統(tǒng)需要在首頁模塊的外觀上使用插圖,給人一種煥目一新的感覺,達(dá)到了吸引用戶停留的效果。在功能性方面為了便捷于用戶,將本系統(tǒng)的大部分功能集成在導(dǎo)航欄中,例如酒店信息、景點信息、自家旅游路線查詢等。在導(dǎo)航欄之下,排版新聞信息、酒店信息等。(2)景點信息需求:在景點信息模塊中使用與首頁相同的導(dǎo)航欄,此設(shè)計為的是便于用戶使用各個前臺模塊,使得前臺能夠快速的切換。在本模塊的具體功能上,本景點信息模塊將多個存放在后臺的旅游景點進(jìn)行展示介紹,同時顯示景點票價評級等信息,便于旅游用戶快速選擇辨別。(3)酒店信息需求:在酒店信息模塊的具體功能上,本模塊主要是將旅游景點旁的酒店信息進(jìn)行收錄并且做好分類介紹,介紹不同酒店的價格消費(fèi)情況以及酒店的評價信息。點擊某一酒店的詳細(xì)操作,可以查看該酒店的詳細(xì)信息,同時提供快捷預(yù)訂功能,可以進(jìn)行客房預(yù)定,節(jié)約了旅游用戶訂房的時間。(4)用戶注冊需求:能讓用戶明確的看清需要填寫的信息,在本模塊中用戶更具自己的情況填寫用戶名、密碼以及相關(guān)綁定信息,在輸入所有必填項之后并且格式填寫沒有錯誤之后,前臺將通過用戶的注冊請求,將填寫的信息傳至后臺。(5)在線留言需求:在線留言功能可以讓用戶在前臺進(jìn)行留言,留言信息導(dǎo)入后臺,由管理員進(jìn)行管理回復(fù)。本模塊是為了讓用戶在使用本系統(tǒng)時產(chǎn)生的疑問通過在線留言的方式反饋給管理員,再由管理員管理回復(fù)解決疑問。(6)用戶個人后臺管理需求:用戶登錄系統(tǒng)之后可進(jìn)入用戶個人后臺,用戶在個人后臺中可對自己的個人資料進(jìn)行管理修改,還可以查看并管理用戶酒店客房的預(yù)訂記錄以及旅游線路信息的記錄。(7)管理員后臺登錄需求:管理員后臺登錄頁面在外觀上沒有用什么過多的修飾,主要是為了管理員能清晰的看到登錄要求,減少失誤操作以及避免有過多的失誤操作導(dǎo)致浪費(fèi)時間。在功能上主要是為管理員獲取對本系統(tǒng)的操作權(quán)限所編寫的一個窗口,管理員輸入正確的密碼之后,后臺進(jìn)行數(shù)據(jù)表對比,核對無誤之后成功登錄。(8)注冊用戶管理需求:注冊用戶管理模塊主要是對本系統(tǒng)注冊的用戶進(jìn)行管理,管理員登錄后臺對注冊的用戶進(jìn)行審核以及管理。(9)新聞信息管理需求:新聞管理模塊需求有兩個重要的功能。一是對已經(jīng)發(fā)布新聞信息進(jìn)行查找修改操作,此功能主要是對已發(fā)布的新聞有不正確的地方進(jìn)行修改,提高了新聞發(fā)布功能的容錯率。第二個重要功能即為新聞發(fā)布,通過此功能,將相關(guān)的旅游信息或者有用的政策進(jìn)行展示發(fā)布,給予旅游用戶有效的指導(dǎo)。(10)景點信息管理需求:本景點信息管理模塊主要是對本系統(tǒng)收納的景點進(jìn)行管理,管理內(nèi)容為景點信息的修改,景點信息的刪除以及景點信息的添加。具體為,第一,管理員可以根據(jù)景點的實時狀況修改景點的信息;第二,管理員可以刪除已經(jīng)廢除的景點或者封禁的景點信息減少數(shù)據(jù)存儲壓力;第三,管理員可以添加新興的景點進(jìn)入本系統(tǒng)前臺展示。(11)酒店信息管理需求:本酒店信息管理模塊需求是由管理員對綁定在各個旅游景點旁的酒店進(jìn)行管理,將服務(wù)優(yōu)秀的,價格低廉的高品質(zhì)酒店進(jìn)行數(shù)據(jù)添加,相反,將服務(wù)變差投訴多以及廢棄的酒店進(jìn)行信息刪除操作,為的是通過實時的酒店信息數(shù)據(jù)更新,更新本系統(tǒng)中的酒店信息,避免游客時間的浪費(fèi)。(12)留言板管理需求:留言板管理需求主要是管理員對用戶的在線留言進(jìn)行管理回復(fù)等。3.3本章小結(jié)本章主要是對本旅游景點管理系統(tǒng)的可行性進(jìn)行討論,具體為從經(jīng)濟(jì),技術(shù)等層面研究本旅游景點管理系統(tǒng),在對這些方面的因素討論之后得出本旅游景點管理系統(tǒng)是可行的,在有次結(jié)果之后才能進(jìn)行下一步的代碼編譯工作。4系統(tǒng)總體設(shè)計4.1系統(tǒng)功能設(shè)計本旅游景點管理系統(tǒng)在前臺主要有酒店信息、景點信息等功能模塊,在后臺的功能模塊中主要有登、酒店信息管理以及景點信息管理等功能模塊,本旅游景點管理系統(tǒng)具體功能設(shè)計如圖所示。圖4.1旅游景點管理系統(tǒng)功能模塊圖4.2數(shù)據(jù)庫設(shè)計4.2.1實體E-R圖設(shè)計為了數(shù)據(jù)庫壓力降到最小,本旅游景點管理系統(tǒng)使用實體er圖進(jìn)行先行性分析,具體為使用實體er圖將每個屬性列出,分析之間的聯(lián)系,避免重復(fù)的字段的出現(xiàn),較少數(shù)據(jù)壓力,達(dá)到提高用戶體驗的效果。部分實體圖如下所示。(1)景點的實體信息主要有以下,名稱、星級、地址、簡介以及票價等實體信息,景點的實體圖如圖所示。圖4.2景點實體圖(2)酒店的實體信息主要有以下,名稱、星級、地址、照片以及備注等,酒店的實體圖如圖所示。圖4.3酒店實體圖(3)用戶的實體信息主要有以下,用戶名、密碼、姓名、性別、身份證以及地址等,用戶的實體圖如圖所示。圖4.4用戶實體圖(4)管理員的實體信息主要有以下,昵稱、密碼以及管理權(quán)限等,管理員的實體圖如圖所示。圖4.5管理員實體圖通過對各實體數(shù)據(jù)關(guān)系的整理,研究各個實體之間的關(guān)系,分析每一個實體之間共有的屬性,最后得出本旅游景點管理系統(tǒng)的總er圖,如圖所示。圖4.6旅游景點管理系統(tǒng)總E-R圖4.2.2數(shù)據(jù)表設(shè)計1.景點信息數(shù)據(jù)表:主要存儲景點的名稱、星級、地址以及票價等相關(guān)信息,景點信息數(shù)據(jù)表具體,如表4-1所示。表4-1景點信息數(shù)據(jù)表列名數(shù)據(jù)類型長度是否主鍵是否可空說明IDint11是否景點序號mingchengvarchar50否否景點名稱xingjivarchar50否否景點星級dizhivarchar50否否景點地址dianhuavarchar50否否景點電話jianjievarchar500否否景點簡介zhaopianvarchar50否是景點照片piaojiavarchar50否否景點票價2.酒店信息數(shù)據(jù)表:主要存儲酒店的名稱、星級、地址以及電話等相關(guān)信息,酒店信息數(shù)據(jù)表具體,如表4-2所示。表4-2酒店信息數(shù)據(jù)表列名數(shù)據(jù)類型長度是否主鍵是否可空說明IDint11否否酒店序號bianhaovarchar50是否酒店編號mingchengvarcha300否否酒店名稱xingjivarchar50否否酒店星級dizhivarchar300否否酒店地址dianhuavarchar50否否酒店電話zhaopianvarchar50否否酒店照片beizhuvarchar500否是備注3.用戶信息數(shù)據(jù)表:本用戶信息表主要有用戶的個人信息,例如,用戶ID、用戶名、密碼、姓名以及性別等相關(guān)信息,用戶信息數(shù)據(jù)表具體,如表4-3所示。表4-3用戶信息數(shù)據(jù)表列名數(shù)據(jù)類型長度是否主鍵是否可空說明IDint11是否用戶序號yonghumingvarchar50否否用戶名mimavarcha50否否用戶密碼xingmingvarchar50否否用戶姓名xingbievarchar2否否用戶性別chushengnianyuevarchar50否是用戶出生年月QQvarchar50否是用戶QQyouxiangvarchar50否是用戶郵箱dianhuavarchar50否是用戶電話shengfenzhengvarchar50否是用戶身份證touxiangvarchar50否是用戶頭像dizhivarchar300否是用戶地址beizhuvarchar300否是備注4.管理員信息數(shù)據(jù)表:主要存儲管理員的昵稱、密碼以及權(quán)限等相關(guān)信息,管理員信息數(shù)據(jù)表具體,如表4-4所示。表4-4管理員信息數(shù)據(jù)表列名數(shù)據(jù)類型長度是否主鍵是否可空說明IDint11是否管理員序號usernamevarchar50否否管理員昵稱pwdvarcha50否否密碼cxvarchar50否否權(quán)限4.3本章小結(jié)主要將本旅游景點管理系統(tǒng)需要完成的具體功能進(jìn)行展示,同時使用er實體圖法對本系統(tǒng)的數(shù)據(jù)表單進(jìn)行設(shè)計,在這些操作之后得出本系統(tǒng)在數(shù)據(jù)庫建立中的具體的設(shè)計。

5系統(tǒng)設(shè)計與實現(xiàn)5.1系統(tǒng)前臺模塊實現(xiàn)5.1.1旅游景點管理系統(tǒng)首頁本旅游景點管理系統(tǒng)在首頁模塊的外觀上使用了美麗的旅游景色作為首頁導(dǎo)航欄的插圖,給人一種煥目一新的感覺,達(dá)到了吸引用戶停留的效果。在功能性方面為了便捷于用戶,將本系統(tǒng)的大部分功能集成在導(dǎo)航欄中,例如酒店信息、旅游的信息、自家旅游路線查詢等。在導(dǎo)航欄之下,排版新聞信息以及酒店信息推薦。本旅游景點管理系統(tǒng)首頁,如圖所示。圖5.1首頁模塊核心代碼如下:圖5.2首頁核心代碼5.1.2酒店信息模塊本旅游景點管理系統(tǒng)在酒店信息模塊中使用與首頁相同的導(dǎo)航欄,此設(shè)計為的是便于用戶使用各個前臺模塊。在本酒店信息模塊的具體功能上,本模塊主要是將旅游景點旁的酒店信息進(jìn)行收錄并且做好分類介紹,介紹不同賓館的價格消費(fèi)情況以及酒店的評價信息。點擊某一酒店的詳細(xì)操作,可以查看該酒店的詳細(xì)信息,同時提供快捷預(yù)訂功能,可以進(jìn)行客房預(yù)定,節(jié)約了旅游用戶訂房的時間。本系統(tǒng)酒店信息模塊,如圖所示。圖5.3酒店信息模塊圖5.4某一具體酒店信息詳情圖5.5客房預(yù)訂操作核心代碼如下:圖5.6酒店信息模塊核心代碼5.1.3景點信息模塊本旅游景點管理系統(tǒng)在景點信息模塊中使用與首頁相同的導(dǎo)航欄,此設(shè)計為的是方便讓用戶使用各個前臺模塊,使得各個前臺模塊能夠進(jìn)行快速的來回切換。在本模塊的具體功能上,本景點信息模塊將多個存放在后臺的旅游景點進(jìn)行展示介紹,同時顯示景點票價、評級、簡介等信息,便于旅游用戶快速選擇辨別,變相地提高了本系統(tǒng)效率。本系統(tǒng)景點信息模塊,如圖所示。圖5.7景點信息模塊核心代碼如下:圖5.8景點信息模塊核心代碼5.1.4用戶注冊模塊本旅游景點管理系統(tǒng)用戶注冊模塊中使用了白色為底的頁面背景,為的是能讓用戶更清楚的看清需要填寫的信息。在本模塊中用戶根據(jù)自己的情況填寫用戶名、密碼以及身份證等相關(guān)綁定信息,在輸入所有必填項之后并且格式填寫沒有錯誤之后,前臺將通過用戶的注冊請求,將填寫的信息傳至后臺。本系統(tǒng)用戶注冊模塊,如圖所示。圖5.9用戶注冊模塊核心代碼如下:圖5.10用戶注冊模塊核心代碼5.1.5在線留言模塊本旅游景點管理系統(tǒng)在導(dǎo)航欄中添加了一個在線留言模塊,本模塊可以讓用戶在前臺進(jìn)行留言,留言信息導(dǎo)入后臺,由管理員進(jìn)行管理回復(fù)。本模塊是為了讓用戶在使用本系統(tǒng)時產(chǎn)生的疑問通過在線留言的方式反饋給管理員,再由管理員管理回復(fù)解決疑問。本系統(tǒng)在線留言模塊,如圖所示。圖5.11在線留言模塊5.2系統(tǒng)后臺模塊實現(xiàn)5.2.1用戶個人后臺模塊用戶個人后臺管理需求:用戶登錄系統(tǒng)之后可進(jìn)入用戶個人后臺,用戶在個人后臺中可對自己的個人資料進(jìn)行管理修改,還可以查看并管理用戶酒店客房的預(yù)訂記錄以及旅游線路信息的記錄。圖5.12用戶個人后臺登錄圖5.13用戶個人資料管理圖5.14用戶客房預(yù)訂管理圖5.15用戶自駕游線路添加5.2.2管理員后臺登錄模塊管理員后臺登錄系統(tǒng)在外觀上沒有用什么過多的修飾,主要是為了管理員能清晰的看到登錄要求,減少失誤操作以及避免有過多的失誤操作導(dǎo)致浪費(fèi)時間。在功能上主要是為管理員獲取對本系統(tǒng)的操作權(quán)限所編寫的一個窗口,管理員輸入正確的密碼之后,后臺進(jìn)行數(shù)據(jù)表對比,核對無誤之后成功登錄。管理員后臺登錄模塊如圖所示。圖5.16管理員后臺登錄模塊圖5.17管理員賬號管理5.2.3注冊用戶管理模塊注冊用戶管理需求:注冊用戶管理模塊主要是對本系統(tǒng)注冊的用戶進(jìn)行管理,管理員登錄后臺對注冊的用戶進(jìn)行審核以及管理。圖5.18注冊用戶管理5.2.4新聞信息管理模塊本新聞管理模塊主要有兩個重要的功能。一是對已經(jīng)發(fā)布新聞信息進(jìn)行查找修改操作。此功能主要是對已發(fā)布的新聞有不正確的地方進(jìn)行修改,提高了新聞發(fā)布功能的容錯率。第二個重要功能即為新聞發(fā)布。通過此功能,將相關(guān)的旅游信息或者有用的政策進(jìn)行展示發(fā)布。給予旅游用戶有效的指導(dǎo)。新聞信息管理模塊,如圖所示。圖5.19新聞信息管理模塊核心代碼如下:圖5.20新聞信息管理模塊核心代碼5.2.5景點信息管理模塊本景點信息管理模塊主要是對本系統(tǒng)收納的景點進(jìn)行管理,管理內(nèi)容為景點信息的修改,景點信息的刪除以及景點信息的添加。具體為,第一,管理員可以根據(jù)景點的實時狀況修改景點的信息;第二,管理員可以刪除已經(jīng)廢除的景點或者封禁的景點信息減少數(shù)據(jù)存儲壓力;第三,管理員可以添加新興的景點進(jìn)入本系統(tǒng)前臺展示。景點信息管理,如圖所示。圖5.21景點信息管理模塊5.2.6酒店信息管理模塊本酒店信息管理模塊主要是對綁定在各個旅游景點旁的酒店進(jìn)行管理,將服務(wù)優(yōu)秀的,價格低廉的高品質(zhì)酒店進(jìn)行數(shù)據(jù)添加的同時也排列出各個酒店的評價好壞。相反,將服務(wù)變差投訴多以及廢棄的酒店進(jìn)行信息刪除操作,為的是通過實時的酒店信息數(shù)據(jù)更新,更新本網(wǎng)站中的酒店信息,避免游客時間的浪費(fèi)。酒店信息管理模塊如圖所示。圖5.22酒店信息管理模塊核心代碼如下:圖5.23酒店信息管理模塊核心代碼5.2.7留言板管理模塊留言板管理需求:留言板管理需求主要是管理員對用戶的在線留言進(jìn)行管理回復(fù)等。圖5.24留言板管理模塊

6系統(tǒng)測試6.1界面測試主要使用黑盒測試盡快的對本旅游景點管理系統(tǒng)的功能進(jìn)行測試,減少代碼的直接接觸,提高了本測試工作的完成速率。表6-1用戶界面測試表檢查項測試人測試結(jié)果網(wǎng)頁在頻繁刷新的情況下,會不會出現(xiàn)功能失靈的情況。本人網(wǎng)頁在頻繁刷新的情況下,不會出現(xiàn)功能失靈的情況。在前端代碼編輯的樣式能否顯示在頁面中。本人在前端代碼編輯的樣式能顯示在頁面中。在進(jìn)行有風(fēng)險的操作時,網(wǎng)頁是否會給予提示。本人在進(jìn)行有風(fēng)險的操作時,網(wǎng)頁是會給予提示。在文本框中輸入簡體中文和繁體中文,是否會出現(xiàn)亂碼。本人在文本框中輸入簡體中文和繁體中文,不會出現(xiàn)亂碼。新聞模塊的信息是否醒目。本人新聞模塊的信息醒目。首頁布局是否簡便,易使用。本人首頁布局簡便,易使用

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論