




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGEPAGE33基于Aspnet的旅游景點網站的設計與實現目錄TOC\o"1-2"\h\u9239基于Aspnet的旅游景點網站的設計與實現 127796摘要 23187關鍵詞 2297621緒論 231341.1開發背景 294771.2目的和意義 229901.3研究現狀 228532系統關鍵技術與開發工具 2243432.1ASP.NET技術框架 2261612.2B/S架構 367252.3數據庫技術 3274703系統需求分析 351423.1可行性分析 3233083.2網站用例圖 4172614系統總體設計 438214.1主要模塊的流程圖 4105494.1.1管理員相關流程圖 410154.1.2旅游景點管理 5222904.2網站功能模塊 6212601、景點介紹模塊 6248092、酒店預訂功能模塊 6196843、信息查詢功能模塊 6141914.3數據庫設計 6242724.3.1數據庫設計 672534.3.2數據庫表設計 8201541.管理員信息表(Admin) 894352.酒店信息管理表(Hotel) 840913.旅游景點信息管理表(JingDian) 896624.用戶信息表(Users) 9163795系統實現 9317185.1會員注冊模塊 942785.2會員登錄模塊 10325765.3景點信息管理 10226925.4景點門票信息模塊 1165645.5管理員登錄模塊 11313745.6酒店信息管理 1224955.7旅游資訊管理 13116046系統測試 13231136.1系統測試目標 13109406.2系統功能模塊測試 146176總結 15摘要:我國旅游業進入飛速增長模式,是經濟發展的強力引擎。旅游業所帶來的收入促進了就業,成為了數以萬計企業發展的基石。傳統的旅游景點網站,僅局限于景區的簡單信息,游客無法了解到景區的完整景色,也無法提前進行旅游線路規劃和預訂酒店。而基于ASP.NET的旅游景點網站運用ASP.NET編程語言實現景區動態信息展示和景區門票的購買,還可以展示游客強烈推薦的線路規劃以及周邊酒店,游客可以根據自己的喜好,提前預定好酒店并設計旅游線路規劃,已達到更好的旅游體驗的目的。關鍵詞:預定酒店景區線路規劃ASP.NET動態信息展示1緒論1.1開發背景旅游景點網站的建設把計算機網絡技術的線上技術同旅游景點管理的線下體系結合起來,把景點管理、門票訂購、酒店預訂做到一體化管理,提供給用戶一站式的服務,充分發揮旅游景點網站的作用。旅游景點網站擺脫傳統的管理模式,在計算機網頁上就可以感受到當地的旅游景點的詳細描述、門票和酒店等其他內容。總體而言,旅游景點網站的設計能夠更好的服務于大眾,轉變旅游業線下管理的模式,讓旅游業更加科學化、信息化,以此帶動旅游業蓬勃發展,促進我國第三產業迅速增長。1.2目的和意義中國旅游業促進了經濟的飛速發展,成為我國促進實體經濟增長的關鍵,在經濟發展中起著至關重要的作用。如今旅游業已經成為普遍的大趨勢。研究本課題的目的在于:可以促進中國旅游業從線下模式轉變到線上模式,拉動經濟的強力增長。1.3研究現狀近年來,隨著5G等大數據的發展,給旅游業的發展加磚加瓦。旅游景點網站集多種功能于一體,方便了用戶的使用。使用交互式語言ASP.NET,結合起來做成一個動態網站,采用Photoshop完成圖片處理工作,系統界面簡潔清晰、界面友好、使用方便、功能強大。2系統關鍵技術與開發工具2.1ASP.NET技術框架ASP.NET框架為系統開發提供了各種控件,是一種可視化的開發環境。[1]他提供了一種更加安全的編程模式,這種模式可以生成更加穩點的應用程序。[2]開發過程中可以隨時給出錯誤提示,大大節省了開發時間,提升了開發效率,同時也降低了開發難度。[3]2.2B/S架構B/S架構是Web興起后的一種軟件發開架構,如今已經被大量使用。[4]該體系結構打破了C/S結構,統一了客戶端,為系統功能的實現提供了良好的支持,簡化了系統的開發過程。[5]旅游景點網站開發出一套完整的管理系統,[6]管理員可以隨時對景點網站的相關信息進行操作和更新。[7]2.3數據庫技術對數據庫進行分析收集,再根據得出的數據流圖,最終根據用戶需求形成抽象的概念模型,再將概念模型轉換為數據模型;最后建立數據庫。[8]編制與調試應用程序,組織數據入庫,是綜合了多種學科的一門技術。[9]數據庫設計的過程必須嚴格按照要求設計,這樣才能減少冗余數據的產生。[10]3系統需求分析3.1可行性分析3.1.1需求可行性隨著生活水平的提高,休閑時間越來越多的人想去感受景區的美麗景色。傳統的旅游景點網站界面簡單,信息較少,游客無法清晰地了解景區信息。而基于ASP.NET的旅游景點網站展示了景區、酒店等較為全面的信息,游客可以根據自己的喜好,提前進行旅游線路規劃和預訂酒店,讓自己擁有一個較好舒適的旅游體驗,所以說需求上是可行的。3.1.2技術可行性旅游景點網站的技術完善,編程語言方面選擇ASP.NET語言,該語言采用系統緩存和頁面緩存技術來提高應用程序的執行性能,使用各種類型的控件解決開發代碼混亂、沒有條理的狀況,使網站項目開發更易于管理。旅游景點網站采用數據庫進行數據的存儲,開發之后網站可以正常運行,所以技術可行。3.1.3操作可行性ASP.NET的旅游景點網站界面美觀大方,模塊分類清晰明顯,用戶操作起來簡單易上手。網站的功能強大,分門別類的放置在導航欄上,給人一目了然的感覺。還把用戶登錄和管理員登錄分開放置,讓用戶可以迅速注冊登錄網站進行操作,也讓管理員可以對后臺數據庫進行操作,后期維護十分方便快捷,所以說操作是可行的。3.1.4經濟可行性傳統的旅游景點網站結構簡單,不夠美觀。但基于ASP.NET的旅游景點網站是一個對旅游景點、訂購門票、酒店預訂的綜合網站,網站收益遠遠大于投入的資本,且使用起來方便快捷,所以說經濟是可行的。3.2網站用例圖系統用例圖:門票管理門票管理酒店管理用戶管理景點管理管理員圖3-1管理員用例圖購買門票購買門票預訂酒店收藏景點查看景點用戶圖3-2用戶用例圖4系統總體設計4.1主要模塊的流程圖4.1.1管理員相關流程圖進入登錄頁面后,選擇管理員登錄,輸入賬號和密碼,若沒有此賬號或密碼錯誤,則提醒用戶不存在,重新輸入賬號和密碼;若賬號和密碼正確,則成功進入系統。進入登陸頁面進入登陸頁面開始輸入管理員賬號密碼賬號是否存在否進入系統結束是圖4-1管理員身份登錄流程圖4.1.2旅游景點管理管理員進入系統后,可添加景點和刪除景點。開始開始管理旅游景點添加景點刪除景點結束圖4-2訂票管理流程圖4.2網站功能模塊1、景點介紹模塊景點介紹模塊主要實現了用戶查看景點簡介、相關路線、景點的開放時間。2、酒店預訂功能模塊酒店預訂功能模塊可以為用戶提供景區周邊酒店的信息,包括酒店的位置、房型、內部設施等相關信息,并配上酒店實景構造圖。3、信息查詢功能模塊信息查詢功能模塊主要是為用戶提供簡單便捷的查詢接口,用戶可以輸入自己計劃旅游的景點名稱,就可以鏈接到景點網站,獲取相關信息,從而做好進一步的規劃。旅游景點網站的整體功能模塊圖如下。景點信息展示景區信息查詢景點信息展示景區信息查詢賬號管理門票信息管理酒店信息管理游客注冊模塊周邊酒店預訂購買門票模塊游客網站管理員網站旅游景點網站游客信息管理景點信息管理游客信息管理圖4-3網站功能模塊圖4.3數據庫設計4.3.1數據庫設計通過對系統整體分析,以下展現出旅游景點網站中的E-R圖管理員E-R圖見圖4-4所示。密碼密碼管理員編號登錄賬號管理員信息圖4-4管理員E-R圖景點門票信息E-R圖見圖4-5所示。門票類型門票編號景點門票類型門票編號景點名稱票價景點門票圖4-5景點門票信息E-R圖會員信息E-R圖見圖4-6所示。密碼密碼會員編號會員賬號會員信息圖4-6會員信息E-R圖景點門票預定信息E-R圖見圖4-7所示。用戶名稱用戶名稱編號用戶編號門票名稱門票預定圖4-7景點門票預定E-R圖酒店信息的E-R圖見圖4-8所示。酒店編號酒店編號酒店名稱備注房型價格酒店位置酒店信息圖4-8酒店信息E-R圖酒店預定信息E-R圖見圖4-9所示。酒店編號酒店編號酒店名稱房型價格預定日期游客編號游客姓名酒店預定圖4-9酒店預定信息E-R圖4.3.2數據庫表設計網站采用了SQL數據庫,建立的數據庫名為TravelJQ。各個表結構如下:管理員信息表(Admin)該表包括ID、管理員賬號、密碼具體字段設計,見表4-2所示。表4-2管理員信息表(Admin)序號列名數據類型長度小數位標識主鍵允許空默認值說明1AIdint40是是否2Accountvarchar500是3Pwdvarchar500是酒店信息管理表(Hotel)該表包括ID、酒店名稱、酒店地址、酒店價格具體字段設計,見表4-4所示。表4-4酒店信息管理表(Hotel)序號列名數據類型長度小數位標識主鍵外鍵允許空默認值說明1HIDint40是是否2HNamevarchar5000是3HAddressvarchar5000是4HPicturevarchar500是5HIntroductiontext160是6HPricevarchar500是7HClickint40是0旅游景點信息管理表(JingDian)該表包括ID、景點名稱、景點地址、價格等具體字段設計,見表4-5所示。表4-5旅游景點信息管理表(JingDian)序號列名數據類型長度小數位標識主鍵允許空默認值說明1JIDint40是是否2JNamevarchar500是5JRemarktext160是6JPicturevarchar500是7JParkingvarchar500是8JRentvarchar500是4.用戶信息表(Users)該表包括ID、用戶賬號、用戶密碼等具體字段設計,見如表4-7所示。表4-7用戶信息表(Users)序號列名數據類型長度小數位標識主鍵允許空默認值說明1UIDint40是是否2UNamevarchar500是3UXMvarchar500是4USexvarchar500是8UPwdvarchar500是5系統實現5.1會員注冊模塊會員注冊界面見圖5-1所示。圖5-1會員注冊界面普通游客用戶先注冊后才能對網站進行操作。普通用戶在會員注冊界面,填好相關信息,則為注冊成功。5.2會員登錄模塊要想實現用戶登錄,首先要注冊成功后,填入數據庫中存在的用戶賬號和密碼;如果填寫的賬號、密碼與數據庫不匹配,則用戶登錄不成功。會員登錄界面見圖5-2所示。圖5-2會員登錄界面5.3景點信息管理景點信息管理,包括對旅游景點信息的增刪改功能。管理員可以對景點信息進行添加,包括景點名稱、地址、類型、開放時間等。界面見圖5-3所示。圖5-3景點信息增改界面管理員添加了新的景點信息后,用戶可以在網站看到新的景點信息內容。景點信息顯示界面見圖5-4所示。圖5-4景點信息顯示界面5.4景點門票信息模塊管理員通過后臺系統,對不同景點添加門票價格和門票介紹等信息。界面見圖5-5所示。圖5-5景點門票信息添加界面5.5管理員登錄模塊管理員在后臺系統登錄界面輸入用戶名和密碼,網站通過ASP.NET查看是否與數據庫中的信息匹配。如果信息匹配則管理員登陸成功;否則會顯示用戶不存在,請重新輸入正確的用戶名和密碼進行登陸。管理員登錄界面見圖5-6所示。圖5-6管理員登錄界面5.6酒店信息管理酒店信息管理模塊可以查看酒店的名稱、地址和預定價格,還可以添加酒店的介紹內容。管理員在后臺管理系統添加酒店信息,包括名稱、地址、預定價格等。界面見圖5-7所示。圖5-7酒店信息增改界面管理員添加了酒店信息后,用戶可以在網站查看,酒店信息顯示界面見圖5-8所示。圖5-8酒店信息顯示界面5.7旅游資訊管理管理員在后臺系統的景點信息管理模塊進行操作,包括旅游線路指南訊息的添加,旅游信息標題、類別和介紹的修改等功能。管理員通過后臺系統對后臺數據庫進行操作,對旅游信息進行添加管理。見圖5-9所示。圖5-9旅游信息增改界面6系統測試6.1系統測試目標進行系統測試是完成一個程序不可缺少的一個關鍵步驟,目的是為了找出程序中存在的錯誤,不能為了不去修改錯誤而不進行系統測試。通過對系統的整體化測試,去發現程序中的不足之處,保證系統開發的質量,提升用戶的使用感。6.2系統功能模塊測試根據需求,對網站進行分類測試。會員注冊測試,采用黑盒測試。首先是用戶注冊,當不輸入任何信息時,系統會自動在必填信息后提示必填,填好必填信息注冊成功后,使用賬號進行登錄測試,驗證登錄是否成功。最后使用數據庫中不存在的賬號進行登錄,網站是否會“提醒賬號或者密碼不正確請重新登陸”。界面見圖6-1所示。圖6-1會員注冊測試界面會員修改測試,會員可以在網站的用戶中心對信息進行修改,系統會根據不同的信息給出相應的提示。當把自己的信息進行修改后,再次進
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025企業單方終止合同補償
- 2025地質勘察合同范本
- 2025委托開發合同范本協議
- 2025技術合作 科技創新與資本對接項目合同
- 2025家居設計代購簡約版合同范本
- 山東省泰安市2025屆高三二輪復習檢測語文試題及參考答案
- 2025年農村房屋買賣合同范本
- 2025供暖設備供應合同(模板)
- 2025年購買二手別墅合同范本
- 2025版權質押合同深度分析
- 企業變更 備案 申請書
- 人教部編版八年級道德與法治上冊:8.2《堅持國家利益至上》聽課評課記錄3
- 《“長賜”輪擱淺蘇伊士運河事故探析及預防對策探究》7700字
- 2025年天翼云高級運維工程師認證參考試題庫(含答案)
- 加油站的員工培訓與技能提升
- 小米財務管理
- 光伏項目資產評估報告
- 《變態反應性皮膚病》課件
- 2021年高考物理試卷(福建)(空白卷)
- 2025年4月日歷表(含農歷-周數-方便記事備忘)
- 二零二五年光伏發電項目碳排放權交易合作協議3篇
評論
0/150
提交評論