本項目主要發西安各個旅游景點和附近酒店信息的網站,用戶可以根據旅游團一起旅游,可以也可以自駕游,還可以發布旅游活動等。
我們提供的服務有:做網站、成都做網站、微信公眾號開發、網站優化、網站認證、福海ssl等。為數千家企事業單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的福海網站制作公司演示視頻 https://www.bilibili.com/video/BV1wv411x7cg/?share_source=copy_web&vd_source=ed0f04fbb713154db5cc611225d92156
使用技術:struts2,spring,hibrnate、mysql、jq、js、css,百度編譯器,jqueryUI等
功能:旅游路線展示和查詢、酒店入住、酒店管理、人文管理、發布驢友活動等
部分截圖如下:
論文
摘 要
隨著國民生活水平的提高,人們不再滿足于日常的物質生活,越來越的人開始追求精神上的享受,比如說出國游,國內游了。每年的黃金假期,不管是十一國慶節,還是五一小長假,越來越多的國人開始收拾行囊,踏上出門游山玩水的旅行。
隨著互聯網時代的到來,手機電腦已經普及,越來越多的人選擇通過電子產品來作為旅游目的地的參考。西安旅游網就是通過線上網站與線下服務相結合的運營模式來實現旅游活動的。
本系統采用B/S模式,基于SSH開發完成。包含了景區介紹,西安人文介紹,酒店查詢,旅游路線規劃等多種形式,來滿足用戶需求。
本篇論文分為六章,主要講述了系統開發的背景和意義,以及前景。從系統最初的構思到設計,再到開發的詳細描述。在數據庫設計、項目架構和模塊功能的設計與實現中全面的介紹了該項目。最后對這次的開發進行了總結和致謝。
關鍵詞:ssh;西安旅游網;走進西安;
Abstract
文獻綜述
古城西安旅游管理系統是真正為用戶考慮的網絡平臺,以滿足客戶實際需要而設計的。本系統參照真實的旅游網站所做,再結合本地旅游需求,這樣可以更直接體現本網站的特點和價值所在。該系統利用ssh框架,可以通過前臺的操作界面進行網站的訪問和瀏覽,而后臺是對數據表的操作對前臺相關數據的管理,對數據庫進行數據的更新和修改等操作。該系統包括如下五個主要模塊:主界面模塊設計,用戶注冊模塊,旅游景點模塊,酒店預訂模塊,后臺管理模塊等各個模塊主要功能如下:
(1)主界模塊設計:首頁效果、首頁西安人文、首頁酒店信息、首頁景點信息、自駕游路線。在線留言、用戶注冊、首頁后臺登錄。
(2)用戶注冊模塊:用戶注冊完成后,經過管理員的審核以后方能成功登錄。用戶注冊成功以后,可以進行預訂管理,個人信息管理以及旅游路線管理等功能。
(3)旅游景點模塊:用戶快速便捷的搜索到自己想要的旅游景點信息。景點信息展示、景點名稱查詢、旅游景點效果圖,該部分風景的查詢與顯示。
(4)酒店預定模塊:客戶登錄,可以進行具體資料查看操作。酒店詳細信息、酒店預訂、酒店預訂成功、酒店預訂成功列表所示,可以清晰的展現出酒店訂購模塊的具體操作和運行效果。
(5)后臺管理設計:管理員登錄后,可以實施各種操作。實現對網站基本信息的管理。
前 言
本文提出了基于SSH的西安旅游網站的設計和實現方法,具體介紹了該系統從構思到設計再到開發的一系列步驟。
第一章主要介紹了在基于SSH的西安旅游網站的分析和研究的背景、意義及發展前景方向。
第二章簡要介紹了系統的總體設計。
第三章詳細介紹了數據庫的設計和實現。
第四章提出了框架的搭建和項目分層思想。
第五章詳細的介紹了模塊功能的設計與實現。
第六章對對本次項目的總結和收獲。
本文的完成得到了XXXX教授的幫助和指導,在此向他表示衷心的感謝。
XXXX
2019-6-5 于xxxxx學院
第一章 引言
1.1 背景
現代社會已經步入了信息社會的世界。隨著互聯網的廣泛應用,計算機技術、計算機網絡技術、數據庫技術、管理技術的發展,對信息的處理和利用已經深入到各行各業,已經深入到人類生活中的各個方面。旅游是人們豐富多彩生活的重要組成部分之一,旅游業已經成為當今世界上發展勢頭最強勁的產業之一,它是集吃、住、行、游、購、娛六大要素于一身的綜合性產業。隨著旅游業的不斷發展,各個地方的旅游競爭也越來越激烈,為了吸引游客,越來越多的地方注重發展本地的旅游網路平臺,通過互聯網這個開放的窗口展示著自己獨特的魅力。
西安古稱長安,是中華民族歷史文化的重要發祥地,也是人類文明發達最早的地區之一,西安有著3100多年的建城史和1100多年的國都史,是中國建都最早、朝代最多、歷時最長的古都,也是世界著名的歷史文化名城和國際旅游城市,更應讓大家有所了解。
本著這樣的目的,結合本地旅游資源的實際情況和旅游發展的實際需求,開發了一個旅游管理系統,以此希望促進本地旅游業的發展。本系統將要依循面向對象軟件開發過程,設計出客戶端基于WEB瀏覽器,完成頁面設計、服務器端請求的處理以及對數據庫的同步更新。該系統可以實現游客分類查詢西安風景、路線信息、路線預定,。系統管理員查詢、修改、刪除和添加交通、線路、風景和產品信息。系統工作穩定、操作簡單、維護方便。
1.2 意義
一、帶動當地經濟的發展。人多財聚,一個地方想要快速發展經濟,單單靠本地人口是遠遠不夠的。流動的人口會產生流動的資金鏈,外地人的到來會帶動本地經濟的發展,而旅游項目就做到這一點。開發旅游資源和發展旅游產業,有助于促進產業結構的優化調整。旅游業作為第三產業的先導產業,將大大帶動第三產業的發展,進而調整第一、第二、第三產業的比例構成。而旅游活動的開展能帶來外來經濟注入,有利于增加政府稅收,進而增強經濟實力。此外,由于旅游產業的關聯度比較大、鏈條比較長,故旅游業的發展可帶動和促進許多相關行業的發展。旅游活動的開展可增加就業機會,大量吸納社會閑散勞動力。比如:因為很多的外地人來此旅游,可以帶動旅游景點的收益,酒店和飯館的生意也因為外來旅游者而紅紅火火,酒店招工、飯店招人等等,間接的解決了本地人的一部分就業問題,因為旅游業而滋生的其他行業也不用多說了,像超市、服裝、特產等等,旅游業為政府增加了稅收,這樣政府就會有更多的資金和資源去開發和完善本地的設施和福利,造福于當地的老百姓和城市的發展。
二、社會文化影響。如果旅游單單是看看風景看看建筑那就太膚淺了,旅游活動本身是一種具有不同文化傳統的人群之間相互接觸的活動,西安有著3100多年的建城史和1100多年的國都史,是中國建都最早、朝代最多、歷時最長的古都,也是世界著名的歷史文化名城和國際旅游城市,西安旅游,不僅僅是看看古老的建筑和優美的風景,了解西安歷史的發展和人文情懷,才能更好地理解西安的魅力,豐富旅游者的大腦和涵養。旅游資源的開發乃至旅游活動的開展必對社會文化產生一定的影響,在中國上下五千年的文化和歷史中,西安像一顆璀璨的明珠熠熠生輝。因此,旅游資源的開發不僅有利于傳統文化的保護,形成獨特的文化特色,樹立獨特的文化形象,而且有利于豐富文化內涵,培育文化,樹立良好的主體形象。再就是現代旅游活動的開展,已逐漸成為科學技術傳播和交流的重要手段之一,如商務旅游、會議旅游等活動,可以使科技交流的廣度和深度不斷加大。
三、旅游対環境的影響。隨著大規模的旅游活動的開展,旅游對環境必將產生深刻的變化。具體說來,一是歷史建筑和文化遺址將得到修繕和保護,這些歷史文化遺產將隨著旅游活動的開展又獲得了新生,政府可以用一部分旅游而來的稅收,用來修葺和保護當地的旅游建筑和文物、文化等,保持西安的古老傳承,維護西安獨有的魅力與特色。二是城市環境將得到改善。旅游活動的開展使得環境衛生得以重視和維持。西安為了更好地展現城市的沒理形象,對于城市的管理會更加嚴格,為方便旅游活動的開展,基礎設施和服務設施將不斷增加,居民生活環境也將得以改善,對生態環境的保護和改善起到積極作用。
1.3 現狀與發展
我國旅游業的發展因為歷史、戰爭等原因起步比較晚,但是旅游業的發展非常迅速。新中國成立前,我國的經濟很蕭條,國民生活也普遍在溫飽的階段,旅游業發展基本處于停滯狀態,旅游產業尚沒有形成。自改革開放以來,隨著我國經濟持續快速發展和居民收入水平較快提高,我國旅游人數和旅游收入持續快速增長,旅游產業成為增長最快的居民消費領域之一。國家旅游局《中國旅游業統計公報》數據顯示,從2006年至2015年的十年間,國內旅游收入總體呈現穩步增長態勢, 收入從2006年的6,229.70億元上升到2015年的34,195.10億元,年復合增長率達到19.00%。
城鎮居民依然是國內旅游收入的主要來源,城鎮居民與農村居民人均花費差距縮小。2006年-2015年的十年間,城鎮居民旅游收入與農村居民旅游收入基本保持在8: 2比例左右,城鎮居民旅游依然是國內旅游收入的主要來源。從人均旅游花費看,近十年來旅游人均花費保持快速增長,其中城鎮居民旅游人均花費從2006年的766.40元上升至2015年的985.50元,增幅29.00%;農村居民旅游人均花費從2006年221.90元增長至2015年554.20元,增幅149.75%,農村居民旅游人均花費增長速度遠超過城鎮居民的增長速度, 與城鎮居民旅游人均花費的差距正在縮小。隨著農村居民收入的不斷提高,農民對旅游的消費需求也不斷增強,未來農村居民旅游人均花費將進一步增長,對旅游業的貢獻將不斷增加。
全國旅游實際完成投資繼續保持高速增長。2016年全國旅游業實際完成投資12997億元,同比增長29%,比第三產業和固定資產投資增速分別高18個百分點和21個百分點,較房地產投資增速高22個百分點。在我國經濟下行壓力加大的情況下,全國旅游投資繼續保持逆勢上揚的態勢,成為社會投資熱點和最具潛力的投資領域, 旅游政策紅利正在加快釋放,旅游業在經濟發展和勞動力就業方面的戰略性地位日益凸顯,中國旅游業迎來新一輪發展黃金期。
旅游行業整體穩步增長。2017年我國旅游市場整體繼續保持良好的增長態勢。全國旅游收入自2012年以來一直保持著15%左右的高增長水平,全國旅游人次與全國旅游收入的變化趨勢基本一致,近四年來增速穩定在10%左右。數據前瞻產業研究院發布的《旅游行業市場前瞻與投資戰略規劃分析報告》數據顯示,2012-2016年中國旅游市場規模不斷擴大,旅游總收入從2012年的2.59萬億元增長至2016年的4.69萬億元,年均復合增長率為16%,增長十分迅速。2012-2016年期間中國旅游市場增速都在10%,其中2014年增速更是高達26.4%,為近五年來增速最快紀錄。到2017年全年旅游收入到達5.32萬億元,預計到2018年將繼續保持繁榮增長,2018年旅游收入將有望突破6萬億元。中國未來的旅游市場發展值得期待。
在線旅游市場規模接近6,000億,滲透率不斷提高。前瞻產業研究院數據顯示,2016年中國在線旅游市場交易規模達5,903.6億元,增長率為33.3%,線上滲透率為12.0%,較去年相比提升1.3%。盡管當前在線旅游行業進入穩定發展階段,行業增長速度開始放慢,但在線旅游行業整體增長速度仍高于中國旅游業總收入增長速度,線上滲透率將保持增長。
隨著互聯網的發展,在線旅游行業的競爭日益激烈。比如:攜程旅行網、途牛旅游網、去哪兒網等,這是時代的產物、也是大趨勢。開發西安旅游網,實現線上與線下旅游的結合,適應時代潮流,同時,也提高了工作效率。
第二章 系統總體設計
2.1 系統的開發環境
操作系統:Windows7;
編程語言:Java;
運行環境:Jdk1.7,Jre;
開發工具:Ecplise;
框架:Struts2、Hibernate、Spring;
服務器:Tomcat1.7;
數據庫:Mysql5.7,Navicat for mysql(數據庫圖形化客戶端);
前端技術:Jquery,Bootstrap插件,Jsp,CSS,JS,HTML5,Ajax,Jquery UI。
? Java是一門面向對象編程語言,具有簡單性、面向對象、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態性等特點 。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等 。
JDK(Java Development Kit)稱為Java開發包或Java開發工具,JDK是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一些Java工具和Java的核心類庫(Java API)。
JRE是支持Java程序運行的標準環境 。JRE是個運行環境,JDK是個開發環境。而JDK里面已經包含了JRE,因此只要安裝了JDK,就可以編輯Java程序,也可以正常運行Java程序。
Eclipse 是一個開放源代碼的、基于Java的可擴展開發平臺,它附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。用來編寫Java程序,方便高效。
Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬于輕量級應用服務器,在中小型系統和并發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的選。
Struts2是一個基于MVC設計模式的Web應用框架,它本質上相當于一個servlet,在MVC設計模式中,Struts2作為控制器(Controller)來建立模型與視圖的數據交互。
Hibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,它將POJO與數據庫表建立映射關系,是一個全自動的orm框架,hibernate可以自動生成SQL語句,自動執行,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數據庫。
Spring是一個開放源代碼的設計層面框架,他解決的是業務邏輯層和其他各層的松耦合問題,因此它將面向接口的編程思想貫穿整個系統應用。Spring是于2003 年興起的一個輕量級的Java 開發框架,由Rod Johnson創建。簡單來說,Spring是一個分層的JavaSE/EE full-stack(一站式) 輕量級開源框架。
后臺數據存儲利用Mysql5.7來實現,MySQL是最流行的關系型數據庫管理系統之一,在 WEB 應用方面,MySQL應用非常廣泛。
前端技術主要是用jsp動態頁面來顯示數據,利用Bootstrap,Css技術渲染頁面,利用html5的新特性驗證和提交表單, Jquery和Js來實現頁面點擊等動態效果技術數據格式驗證,jaxa實現前后端的數據交互,異步刷新。Jquery UI主要用于管理員后臺的框架和數據展示。
2.2 系統開發的內容
本系統是基于SSH框架的線下與線下相結合的西安旅游網站,從西安著名景點,附近酒店,旅游路線和西安人文等方面來介紹這個歷史悠久的文明古都,希望遠方的朋友更好的了解西安,熱愛西安,吃好玩好學好,是我們的服務宗旨。主要實現用戶注冊/登陸、數據修改、數據查詢、刪除等功能。
(1)網站前臺的設計與實現:主要是對數據的展示和查詢,包括景點展示、景區圖片瀏覽、酒店展示、路線規劃、自由行、西安人文介紹、用戶游記查看、留言等。
(2)普通用戶的個人中心模塊:只是針對個人數據的展示和處理,包含普通用戶的注冊、登錄、個人信息編輯、修改密碼、酒店入住信息、旅游路線報名、收藏、游記管理。
(3)管理員后臺功能的設計與實現:用于整個系統的數據處理,包含景區、景點、圖片的管理、旅游路線管理、酒店信息管理、人文介紹等,需要展示在前臺的數據,均可以通過后臺管理員的操作進行不同的展示。
2.3 系統總流程
第三章 數據庫設計
3.1實體關系圖
N N
1
N
3.2數據字典
3.2.1用戶表user
用戶表主要是記錄注冊本網站的用戶信息,用戶id是唯一標識,手機號作為用戶的登陸賬號、登陸密碼、角色(1代表超級管理員2代表普通用戶)、用戶郵箱(用于給用戶發送網站內容郵件等)、用戶真實名字、性別、出生日期等基本信息記錄
你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧
當前文章:java基于ssh的旅游系統-創新互聯
文章轉載:http://vcdvsql.cn/article40/didseo.html
成都網站建設公司_創新互聯,為您提供全網營銷推廣、云服務器、做網站、網站制作、小程序開發、手機網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯