網站首頁 個人文檔 個人總結 工作總結 述職報告 心得體會 演講稿 講話致辭 實用文 教學資源 企業文化 公文 論文
當前位置:蒙田範文網 > 論文 > 開題報告

基於web的煙台旅遊網的設計與實現開題報告

欄目: 開題報告 / 發佈於: / 人氣:3.01W

煙台理工學院信息工程學院

基於web的煙台旅遊網的設計與實現開題報告

畢業設計開題報告

學生姓名: 唐嘉誠

學 號:201805502118

專 業: 計算機科學與技術

設計題目基於web的煙台旅遊網的設計與實現

班 級: 信1802-1

指導教師: 徐興隆

2022 年2月15日

畢業 設 計 開 題 報 告

1.本課題的研究意義,國內外研究現狀、水平和發展趨勢

研究意義:

隨着經濟和交通的快速發展,人們對於生活的追求不再停留在物質層面,而是開始了娛樂和精神層面的追求。旅遊是現在大多數人在假期選擇的度過方式。如何快速獲取某地最新的旅遊信息以獲得更好的旅遊體驗便成為旅遊者的需求。

本課題是基於Web、Vue、PHP技術和MySQL數據庫實現的一個以介紹煙台市旅遊景點信息、實現遊客線上購票為目的,以此來助力煙台市旅遊業發展的網站。網站選擇B/S開發模式,前端採用Vue-cli腳手架進行模塊式開發,用户可進行註冊登錄、瀏覽網頁信息、搜索查詢和線上預約、購票等操作;後端採用PHP技術和MySQL數據庫實現前端動態數據的存儲、查詢和刪除,後端平台由管理員進行管理,可對景點數據信息進行增刪改查,及時實現數據的更新和對數據庫系統的優化和維護。

國內外研究現狀:

Web的發展以網站模式的不同分為三個時代。Web1.0 時代的網頁以展示為主,內容為靜態,交互性和動態效果較少。Web2.0 時代的網頁更注重交互性,用户除了瀏覽網頁,還可以在網站 上發佈文字、圖片、 音頻、視頻等資料。Web3.0時代的網頁能夠通過第三方信息平台蒐集不同網站的相關信息進行使用。HTML、CSS、JavaScript 是Web前端開發比較重要的三種支柱性語言,它們各司其職卻又相互配合。HTML主要是通過各種語義標籤對頁面內容進行排版和內容規劃CSS主要改變的是網頁的視覺樣式,像是字體大小、顏色、陰影效果、透明度、還有一些簡單的移動效果等都可用CSS實現;JavaScript主要是將網頁的內容和代碼分隔開,實現前後端的數據交互和DOM元素的改變。

水平和發展趨勢:

Web的發展也促進我國旅遊網站的發展。我國旅遊業與互聯網的融合始於1997年華夏旅遊網的成立,這標誌着我國旅遊網站的發展進入萌芽階段。2002年後我國旅遊網站的發展進入了增速階段,出現了以攜程和藝龍為代表的以在線預訂為主要盈利的旅遊電子商務網站。2005年,中國第一個旅遊搜索引擎網站—“去哪兒”網成立,實現在線比較國內航班和酒店的價格和功能,促進了在線旅遊市場的發展。2010年來,在旅遊市場和互聯網技術發展的碰撞下,旅遊網站的類型也越來越多,目前為止有地方性的旅遊官網、提供景點信息介紹和交通住宿等的綜合服務型旅遊網站、提供旅遊路線定製或自駕遊等的特色旅遊網站。

開發工具:Vue-cli開發框架、PHP技術、MySQL數據庫

畢業 設 計 開 題 報 告

2.本課題的基本內容,預計可能遇到的困難,提出解決問題的方法和措施

基本內容:

基於Web的煙台旅遊網站系統開發主要是實現煙台市旅遊信息的存儲與展示,用户可以在網站註冊登錄、瀏覽查詢景點信息並可線上預約買票;管理員登錄後台,可對景點進行增刪改查操作,保證景點信息的時效性。

可能遇到的困難:

1、網站的加載問題;

2、web端與數據庫的連接;

3、頁面文字的使用;

提出解決問題的方法和措施:

1、一般情況下,用户瀏覽一個網站的目的就是為了獲取更多有用的信息。要為用户節省時間,快速地找到有用的內容。因此,加載速度是留住用户最好的方法。頁面的加載速度是5秒之內,如果超過了,很多用户都會失去耐心從而放棄瀏覽網站。而作為一個旅遊網站,其首頁的圖片一般都比較多,圖片質量若較差,網站的加載速度勢必減緩。因此,在選擇圖片的時候要選擇質量好的,對圖片要進行優化處理,以此來保證網站加載速度的提升。

2、首先創建一個網頁連接數據庫的PHP代碼文件;然後解決瀏覽器編碼問題並指定數據庫字符集;最後通過“mysql_select_db”函數選擇並連接數據庫即可。

3、在旅遊網站的整個頁面佈局上,注意文字形式多樣化,增強頁面美感,提升用户體驗。

一、總體設計

根據網站的功能需求分析設計網站功能包括客户端和後台管理。客户端的功能

包括登錄註冊、瀏覽旅遊信息。後台管理的功能包括添加、刪除、修改、查詢數據庫信息。

二、模塊介紹

1、遊客註冊、登錄

打開網頁、進入系統的遊客在未註冊的情況下可以瀏覽網頁景點信息,若遊客打算買票,則首先需要註冊一個賬號,之後便可以通過登錄該賬號實現線上購票操作。

2、首頁顯示推薦景點信息

網站首頁展示煙台市各個景點的相關信息,其中包括該景點的名稱、地理位置、開放時間、遊客注意事項等。

3、根據相關字段查詢景點信息

方便遊客根據景點名稱、地點、開放時間等相關字段查詢景點信息。

4、線上預約購票

遊客登錄之後可通過瀏覽頁面景點信息或者通過相關字段查詢得到的景點信息進行線上預約購票。

5、管理員對於景點信息的增刪改查

管理員登錄系統對景點信息進行動態實時更新與調整,以便為遊客用户提供真實有效的景區信息。

3.本課題擬採用的研究手段(途徑)和可行性分析

一、 研究手段

1、大體對已收集的文獻資料進行系統的分析與學習,理解並掌握編程原理。

2、向老師瞭解旅遊網站管理系統的可行性並間問其功能需求。

3、採用面向對象的方法,利用面向對象的優勢,提高代碼的重用性。

4、用户圖形界面使用HTML,業務邏輯層和數據訪問層使用Java語言實現。

二、可行性分析

1、使用可行性

現在信息化的發展十分迅速,而我國目前大多數地方的景區購票方式還是以線下為主,這種購票方式效率低下、比較傳統。乘着互聯網的東風,比如我們開發一個網站,以煙台市旅遊網為例,通過該平台遊客能夠全面直觀地瞭解煙台市當地的著名旅遊景點,並通過線上支付的方式來獲取景區門票,這樣就可以減少購票時間,提升購票效率,對當地旅遊局的景區地進一步推廣也發揮了很大作用。

2、經濟可行性

服務器端的安裝非常簡單,客户機端也無需再安裝任何軟件,通過瀏覽器就可以訪問,

無論身在何處,只要可以訪問互聯網就可以使用本系統。

3、技術可行性

軟件方面:本系統開發主要採用AndroidStudio作為Java語言的開發環境和sq1數據庫

實現Java與數據庫的連接。採用面向對象的方法,利用面向對象的優勢,提高代碼的重用

性。用户圖形界面使用HTML,業務邏輯層和數據訪問層使用Java語言實現。

硬件方面:無硬性要求,但必須滿足瀏覽器的基礎需求。

畢業 設 計 開 題 報 告

指導教師意見:

(對本課題的深度、廣度及工作量的意見和對設計結果的預測)

指導教師:

2022年2月27日

教研室審查意見:

教研室負責人:

2022年2月28日