煙臺理工學院資訊工程學院
畢業設計開題報告
學生姓名: 唐嘉誠
學 號: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日 |