




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、摘要 隨著 Internet 技術的發展, 互聯網在中國逐步普及 , 人們對網絡的需求也日 益增長 ,利用計算機實現旅游資源的管理勢在必行。本系統從初步調查開始,詳 細介紹了需求分析、 流程和數據分析,并進行了系統總體結構設計和數據庫設計。 系統采用Editplus編寫php腳本,集成軟件Xampp建立數據庫,從界面簡潔、 實用的要求出發, 完成了旅游資源管理工作的主要部分, 本文是根據旅游行業的 這種現狀,提出解決問題的一個可行性方法: 采用現代化統一的計算機網絡系統, 實現了旅游管理的網絡化,各類信息有序地進行存儲,可進入系統主控界面, 進 行信息管理,信息查詢, 留言板等功能的使用。 實
2、現了各種業務系統的數據集成 和信息集成,對旅游各類信息、 資源進行協同集中管理。 本網站系統實現了網站 的全面動態管理,高速數據存取, 使得對網站的管理更加及時有效, 極大的提高 了網站管理人員的工作效率。 關鍵詞:旅游信息; php 動態網站 目錄 第一章 概述1 1.1 研究背景1 1.2 選題依據1 1.3 .研究意義2 第二章開發技術與工具2 2.1 .php技術簡介2 2.2 .Xampp集成軟件3 2.3 .Editplus 開發工具3 第三章需求分析 3.1 .用戶需求和后臺管理需求 3.2系統分析與環境開發需求 3.3網站的功能模塊簡介 第四章系統設計 4.1系統模塊功能設計
3、4.2數據庫設計 4.2.1 數據庫功能分析 4.2.2 數據庫E-R圖 4. 3頁面設計 第五章系統實現 5.1前臺. 5.1.1 首頁實現. 5.1.2 列表頁實現. 5.1.3 內容頁實現. 5.1.4 管理頁實現. 5.2后臺. 5.2.1 管理員登陸. 5.2.2 用戶名管理. 5.2.3 旅游信息管理 5.2.3 常用參數設置 第六章測試運行與維護 6.1 面向過程的測試方法 6.1.1 黑盒測試 6.1.2 白盒測試 6.2具體測試的設計 6.3系統維護 第一章 概述 1.1 研究背景 我國是一個旅游資源大國, 地大物博,文化傳統源遠流長,在過去的 20 年, 中國已經從旅游資源
4、大國發展成為亞洲旅游大國,今后 20 年,中國將成為世界 旅游強國。根據世界旅游組織預測,到 2020 年,我國將成為世界最大的旅游目 的地,并成 為世界第四大旅游客源國,屆時,中國每年接待的入境旅游者將達 到 1.37 億,每年也將有 1 億的中國旅游者將出境、出國旅游。 我國擁有的國內旅游市場潛力也十分巨大, 12 億普通老百姓的旅游意識現 在才 剛剛興起, 國內旅游收入在國民生產總值中占比重很小, 隨著經濟的增長, 國民旅 游意識將有一個加速成長的過程,目前“假日經濟”的蓬勃興起正是人 們旅游意識和國家政策扶植相結合的結果。 近年來,隨著網絡技術的迅猛發展,越來越多的部門、企事業單位都有
5、通過 Internet 對外宣傳自己,同時為那些有信息需求的人提供方便快捷的服務。旅 游網站是各旅游勝地對外宣傳中不可缺少的工具, 它的內容對于旅游勝地的宣傳 和旅游地的項目的開發的決策起著非常重要的作用。 旅游網的成立標志著我國基于互聯網的旅游網絡發展的開始。 隨著電子商務 的潮起潮落, 旅游網站也經歷了市場的洗禮。 旅游網站作為網絡經濟形勢下旅游 業發展的一種戰略武器, 已對我國旅游市場的固有壁壘帶來沖擊, 我國旅游電子 商務在未來的發展中尚有許多工作要做。 旅游電子商務像一張大網, 把眾多的旅 游供應商、旅游中介、旅游者聯系在一起。相對于傳統的旅游業來說,旅游電子 商務不僅提高了業務透明
6、度和工作效率, 降低了邊際成本, 而且凸現了旅游產品 本身個性化、信息化、時令化等特性。 1.2 選題依據 隨著國內互聯網的發展, 旅游業也成為網上的熱點主題, 旅游類各種站點也 紛紛建立。 不過許多網站的內容還只限于旅游信息的發布和介紹, 而互聯網與旅 游業的結合發展顯然不應局限于此。用戶不再滿足于通過瀏覽器看到靜態頁面, 而是希望能根據要求生成更加靈活的、 生動的動態頁面。 動態網頁包含交互功能, 動態網頁的特點有: 以數據庫技術為基礎,可以大大降低網站維護的工作量;采 用動態網頁技術的網站可以實現更多的功能,如用戶登錄、后臺管理等功能; 不 是獨立存在于服務器的網頁文件,只有當用戶請求服
7、務器才返回一個完整的網 頁。其中的最主要的方面就是利用它來傳遞和發送信息,更好的展現自我。 我的 旅游網就是利用計算機網絡向游客們發布旅游信息; 游客通過計算機網絡留言來 發表自己的意見和建議。 旅游網站在時空方面沒有限制, 可以實現遠程的信息查 詢和交流。 1.3 研究意義 依靠互聯網的發展和普及 , 網絡已成為一種時尚 ,許多有眼光的旅游企業家 和網絡電子商務企業家們逐漸出現 , 專注于網絡旅游的發展和潛在價值 , 積極推 動網絡旅游發展。一般來說 ,虛擬旅游電子商務可以滿足不同層次的需求 ,能帶來 很多的社會效益和經濟效益。主要表現在以下幾個方面 : (l) 對于旅游消費者 , 旅游電子
8、商務既可以為許多旅游潛在消費者提供大量 信息資源,滿足需求的旅游信息的查詢時 ,隨著技術的發展 ,并能讓愛網絡虛擬旅 游的消費者通過虛擬旅游體驗平臺感受更逼真的各景區旅游的樂趣 , 彌補許多人 不能實現現實的缺憾。 (2) 對于旅游系統的開發和規劃者來說 , 通過旅游電子商務系統可以更全面 更真實的收集網絡游客的反饋信息 , 促進其更快、更好地改進和完善旅游系統的 建設和創新 , 這樣它就可以大大降低了風險和成本的系統開發 , 實現系統的開發 效益最大化。 第二章 開發技術與工具 2.1 Php 技術簡介 PHP技術簡介 什么是PHP PHP是一種服務器端的,嵌入HTM的腳本語言。 PHP區別
9、其他像客戶端Javascript的地方是它的代碼在服務器端執行。PHP能做 什么? 最低水平,PHP可以做任何其他CGI程序所能做的事,例如收集表格數據, 生成動態頁面內容,或者收發cookies。可能最強大,最有意義的特性是PHP支持 大范圍的數據庫.書寫一個支持數據庫的Web頁面是難以置信的簡單。 下面是當前支持的數據庫 : Adabas D 、IterBase 、Solid 、 dBas e、mSQ、L Sybase、Empress、MySQ、L Velocis 、FilePro 、Oracle 、Unix、dbm、Informix 、 PostgreSQL。 PHP 通過協議也支持與其
10、他服務的 交談, 像 IMAP, SNMP,NNTP, POP3,甚至是HTTP.也可以打開晦澀的網絡接口和其他協議交互。 22 . Xampp集成軟件 XAMPPApache+MySQL+PHP+PER是一個功能強大的建站集成軟件包。這個 軟件包原來的名字是LAMPP,但是為了避免誤解,最新的幾個版本就改名 為 XAMPP 了。 2.3 . Editplus 開發工具 Editplus是功能強大的文本及代碼編輯軟件,支持PHP java , C等主流編 程語言開發,擁有豐富的擴展插件,具有體積小巧、運行速度快等特點 支持多種語言,語法高亮 默認支持 HTML、CSS、PHP、ASP、Perl
11、 、C/C+、Java、JavaScript 和 VBScript 等語法高亮顯示,通過定制語法文件, 可以擴展到其他程序語言, 在官方網站上 可以下載(大部分語言都支持)。 與瀏覽器無縫連接 EditPlus 提供了與 Internet 的無縫連接,可以在 EditPlus 的工作區域中 打開 Intelnet 瀏覽窗口。提供了多工作窗口。不用切換到桌面,便可在工作區 域中打開多個文檔。 強大、簡潔、小巧、快速 EditPlus 功能強大,界面簡潔美觀,且啟動速度快;中文支持比較好;支 持語法高亮;支持代碼折疊;支持代碼自動完成 ( 但其功能比較弱 ),不支持 代 碼提示功能;配置功能強大,
12、且比較容易,擴展也比較強。 第三章 需求分析 需求分析是指理解用戶需求, 就軟件功能與客戶達成一致, 估計軟件風險和 評估項目代價, 最終形成開發計劃的一個復雜過程。 需求分析在整個軟件開發過 程中,具有決策性、方向性、策略性。簡言之,需求分析的任務就是解決“做什 么”的問題,是要全面地理解用戶的各項需求, 并準確地表達所接受的用戶需求。 針對我們對網上旅游網站的調研和分析, 我們總結出如下的需求信息, 分為 用戶需求和管理需求: 3.1 用戶需求和后臺管理需求 用戶: 用戶可以登錄和注冊。 用戶可以瀏覽風景圖片。 用戶可以查看旅游新聞以便更好的選擇旅游時機。 用戶可以選擇旅游地,如國內游、國
13、際游、周邊游、主題游、當季游。 用戶可搜索查詢相關信息 用戶可以進入留言板進行留言。 用戶可以聯系我們并與工作人員進行交流。 后臺管理: 管理員可以添加 管理員可對旅游信息進行增加,刪除,和修改內容。 管理員可對網頁的基本設置進行修改。 管理員對欄目進行綜合管理。 管理員可對用戶的留言進行回復和刪除。 3.2系統分析與環境開發需求 系統開發平臺:win dows系列系統。 系統開發語言:PHP語言。 管數據庫管理系統:mysql。 本地測試服務器。 測試網站平臺:Windows系列系統和IE瀏覽器、Chrome Firefox 。 3.3網站的功能模塊簡介 旅游網站系統 圖1愛旅游網站系統模塊
14、 19 第四章系統設計 本階段的基本目標是解決系統如何實現的問題, 也叫做概要設計,本階段的 主要任務是劃分出系統的物理元素及設計軟件的結構, 完成軟件定義時期的任務 之后就應該對系統進行總體設計,即根據系統分析產生的結果來確定這個系統由 哪些系統和模塊組成,這些系統和模塊又如何有機的結合在一起, 每個模塊的功 能如何實現。系統設計的目標是使系統實現用戶所要求的功能,同時,力爭達到 高效率、高可靠性、可修改性,并且容易掌握和使用。 4.1系統模塊功能設計 系統各功能具體分析,以下就是系統模塊流程圖 圖2系統總體流程圖 (1)游客登錄: 當游客正確登錄到系統后,此功能將被激活,會員能修改個人信息
15、,留言。 用戶注冊和登錄是每個網站中不可缺少的功能之一。 留言板: 留言板可以實現網站管理員與用戶之間的溝通,收集用戶的信息,也是網站 建設并不可少的一個重要系統。本網站中用戶可以把自己對網站的意見和建議寫 在留言板上,管理員可以通過回復和刪除來管理這些留言 (3) 管理員登錄 當管理員正確輸入用戶名和密碼后, 系統會自動跳轉到管理員頁面, 管理員 就可以對游客注冊信息、 留言、對系統的信息進行修改, 對旅游信息進行增刪改。 (4) 后臺管理 對于任何一個 Web應用程序來說,都應具備一個后臺管理的功能,負責對整 個應用程序的控制管理。 從實現方式上, 就是用戶可以對系統各種數據記錄進行 添加
16、、查看、編輯和刪除等工作,這些操作是由網站管理員來完成的。 游客注冊管理: 管理員進入用戶注冊資料頁面可以審核用戶的注冊資料, 對不符合規則的注 冊用戶可以進行刪除。 留言板管理: 管理員進入留言板頁面可以查看用戶在留言板上的留言, 對不符合規則和法 規的留言進行刪除,對符合的進行回復。 欄目綜合管理: 管理員進入欄目綜合管理界面, 可對網頁上顯示的旅游動態,旅游新聞,和 各個地方的介紹進行增加和修改,確保旅游新聞的實時性。 前臺顯示管理: 管理員進入后臺管理之后, 可以對網頁的版權信息修改, 并將一些欄目隱藏 或顯示,達到對首頁的高級管理。 4.2 數據庫設計 4.2.1 數據庫功能分析 本
17、系統采用masql數據庫。用戶的需求具體體現在各種對旅游網站中各類信 息的查詢、修改,這就要求數據庫結構能充分滿足各種信息的輸出和輸入。 針對旅游網站的需求,通過對旅游網站工作過程的內容和數據流程分析, 設計如下面所示的數據項和數據結構: 管理員資料信息,包括的數據項有:管理員ID、管理員名稱、管理員密碼 用戶資料信息,包括的數據項有:用戶ID、用戶名稱、用戶密碼、用戶姓 名、用戶郵箱、地址、QQ聯系電話、郵編。 信息表,包括的數據項有:信息分類、信息內容 留言板信息表,包括的數據項有:信息、內容、姓名、留言時間 有了上面的數據結構、數據項和數據流程,我們就能進行下面的數據庫設計 422數據庫
18、E-R圖 圖4網站總E_R圖 4. 3頁面設計 首頁主要以展現網站面貌,簡單的介紹及演示為主,布局如圖所示 Logo網頁導航欄 圖片展示 推薦行程 圖片展示+部分經典信息 訂閱 關注微博 優惠 圖片展示+部分經典信息 最受歡迎 頁尾 圖5頁面布局 第五章系統實現 5.1前臺 顯示頁面主要包括首頁、列表頁、內容頁和管理頁面等。 5.1.1首頁實現 首頁上端包含了 logo、登陸、注冊、語言、導航欄如圖6: Travel Agency 圖6首頁上端 首頁中間部分由不同的框架分開,有路線分類、旅游工具、旅游新聞、國內旅游和周邊 旅游等信息表 圖7首頁中間部分 首頁最下端是個友情鏈接和版權信息內容,其
19、顯示代碼如下: 圖8首頁末端 5.1.2列表頁(行程)實現 列表頁(行程)中包括了信息列表,可反映一類中的信息 Travel Agency (苜都北京】iSttW,天支門看升抵故莒.頂和耳天壇 H莊!a江樂天花昏.輕看番揑古銀一日幫 圖9列表頁(行程)實現 5.1.3內容頁實現 內容頁就是將一條信息完全展開,顯示其具體內容。 DI I 岡 時 . i:號人碎壬衽空手弓冋三盡帀賽趣笆卜a dfi* !比琢耳+阿”石畑口!旦些iMt I S HmH莊欄貼mib *砂襯龍沖商皿i| IV 輯峯V音乂 !It* ftTO-3n. iMmirtr b2 uu 君 _g =SESWiKSl? Mti lA
20、KRT TEMm 圖邑衽工住芻空柚自總 - H =% T?r嚴沁rI -T-E-iSiJ N pH 土土 r 心武 ST?1SJ EJ* t3理巳工上 4*9&. HVAJjEUm (fltTM)畢:* 筈鼻堆缺 咽ar O 201 Al rUlb moved. 圖10內容頁實現 5.1.4管理頁實現 旅游管理系統 0 0 管理頁主要是在后臺進行用戶、信息和主頁面的內容顯示的管理。 (I -Wfli 圖11管理頁實現 5.2后臺 5.2.1管理員登陸 由于管理頁面是不允許網站訪問者進入的, 必須受到權限管理,可以利用管 理員帳號和管理密碼來判別是否有此用戶,管理登錄頁面如下所示。 為了驗證管理
21、員是否輸入用戶名、密碼、和驗證碼,以及驗證碼是否相同, 如果沒有輸入用戶名、密碼、驗證碼或者輸入的驗證碼不正確,則返回重新輸入, 代碼如下: 登錄 Email 圖12后臺管理員登陸 522用戶名管理 用戶管理界面如圖13所示。界面中列出了所有注冊用戶的信息,并按時間 倒序排列,管理員可以刪除注冊用戶信息。 刪除用戶代碼: 扁p詬口肚誦用遊舌,書,窮國,一香甘,筆瞰外呼伽僦 K布人同壽巾 蘭挪t!炭堆|水左州 * Enuiil 4 AanrinEtratpr admiratrnin.corn 2016-10-15 已肆Q 特到:1 註卄:if 1Q 圖13用戶管理 5.2.3旅游信息管理 旅游管
22、理界面如圖14所示,界面中列出所有旅游信息,并按加入時間倒序 排列,管理員可以對旅游信息進行刪除和修改操作。 圖14旅游信息管理 圖15為添加旅游信息界面。信息包括分類、標題、作者、文章導讀、來源、屬 性、推薦屬性、圖片、詳細內容等。 PO1旳和&4 I廉炊臺】護Ettb Wil剤血,妳W天飯 AH 牙號齢jins Krt 1A MU卻1說即sso 7慎F力行理楸I 濬加 1 間2C1&0 17 13 43 偉題時間201M 0-1517 4D frSQ 弓帰心P01fl77fi77S4 站布W35盼 工是; lXw i:誦鈾柱 嗑為仇惠啓 瞬后f懈 圖15信息增加 5.2.3常用參數設置 曬
23、I誦曬儲 電子呻件 杠理貢型 騒 i5S&H SEO 翻iS置 S CN * 冃腫5Ht Y n-j (?D12 9 25 時備式 Mi g 10 tTR 能 1 旻卞* f&VPS 燭 林r 豆示嘶購7 顯亍T 圖 16 后臺基本設置 第六章 測試運行與維護 軟件測試是軟件開發過程中必不可少一個階段,軟件測試是保證軟件質量 的關鍵步驟。在設計過程中。 面對復雜的問題, 人的主觀認識不可能完全符合客 觀現實, 在軟件生命周期的每個階段都不可避免地會產生差錯。 測試的目的就是 在軟件投入生產性運行之前, 盡可能多的發現軟件中的錯誤。 它是對軟件規格說 明。設計和編碼的最后審查。 軟件測試在軟件生
24、命周期中橫跨兩個階段。 通常在編寫出第一個模塊后就對 它做必要的測試,稱之為單元測試,在結束后,對軟件系統進行各種綜合測試。 這個階段由專門的測試人員承擔這項工作。 6.1 面向過程的測試方法 測試方法分為黑盒測試和白盒測試 6.1.1 黑盒測試 黑盒測試又叫功能測試, 在程序的接口進行測試, 不考慮程序的內部結構和 處理過程。 只檢查程序功能是否能按照規格說明書的規定。 程序是否能適當地完 成接收輸入數據產生正確的輸出信息,并且保持外部信息的完整性。 6.1.2 白盒測試 白盒測試又稱結構測試。它是在完全了解程序的結構和處理,它是按照程序 內部的邏輯測試程序,檢驗程序中每條通路是否都能按預定
25、要求正確工作。 測試步驟: 1) 模塊測試 也稱為單元測試。把每個模塊作為一個單獨的實體來測試,是比較容易設置 檢驗模試正確性的測試方案。目的保證每模塊作為一個單元能正確運行。 2) 集成測試 它包括于系統測試和系統測試 。子系統測試是把單元測試的模塊放在一起形 成一個子系統來測試,它著重測試模塊的接口。系統測試是把經過測試的子系統 裝配成一個完整的系統來測試。 集成測試是組裝軟件的系統技術,主要目標是 發現與接口有關的問題。集成測試有兩種方法:非漸增和漸增測試。 3)驗收測試 驗收測試是把軟件系統作為單一的實體進行測試, 測試內容與系統測試基本 類似。但它是在用戶積極參與下進行的。而且使用實際數據進行測試。 4)平行運行 就是同時運行新開發的系統和將被它取代的舊系統。以便比較新舊兩個 系統的處理結果。用于測試的主要技術有適用于黑盒測試的等價劃分。邊
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西省高安市高安二中學2025屆初三下第二次檢測試題化學試題含解析
- 九師聯盟商開大聯考2025年高三下期末質量檢查語文試題文試題含解析
- 個人離婚合同協議書填寫范例
- 工業廠房建筑工程施工合同
- 四川省綿陽市高中2025屆高三模擬語文試題含解析
- 江蘇省鹽城市建湖縣全縣市級名校2024-2025學年初三4月中考模擬物理試題含解析
- 合作協議合同范本房地產開發
- 消費合同管理規范
- 講師聘請合同模板
- 倉儲操作勞動合同
- 化妝培訓課件版
- 產后大出血護理課件
- 營地指導員基礎教程
- 初級電工證考試試題庫電工證考試題庫
- 潔凈廠房設計方案
- 北京市通州區2021-2022學年高二下學期期中地理試題(解析版)
- 企業財務共享中心成熟度研究-以海爾集團為例
- 急性一氧化碳中毒教學演示課件
- 客戶訂單交付管理
- 《教育學》課件 第五章 學校教育制度
- 中國芳香植物資源
評論
0/150
提交評論