版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 畢業(yè)設(shè)計(jì)</b></p><p> 題目 旅游網(wǎng)站 </p><p> 選題性質(zhì):設(shè)計(jì)□報(bào)告□其他</p><p> 院 系 軟件與藝術(shù)學(xué)院 </p><p> 專 業(yè) 計(jì)算機(jī)信息管理
2、 </p><p> 班 級(jí) 2011級(jí)信管班 </p><p> 學(xué) 號(hào) </p><p> 學(xué)生姓名 </p><p> 指導(dǎo)教師 x
3、x </p><p><b> 教務(wù)處制</b></p><p> 2013年 10月 20日</p><p> 畢業(yè)設(shè)計(jì)開題報(bào)告及進(jìn)度要求</p><p> 年級(jí) 2011 班級(jí) 計(jì)算機(jī)信息管理2班 </p><
4、;p><b> xx網(wǎng)旅游網(wǎng)站</b></p><p> 摘要:xx網(wǎng)旅游網(wǎng)站是一個(gè)旅游網(wǎng)站為基于Dreamweaver8技術(shù)的WEB網(wǎng)站,并以互聯(lián)網(wǎng)為傳播媒介來實(shí)現(xiàn)旅游信息發(fā)布、共享的平臺(tái)。本論文主要論述了其設(shè)計(jì)開發(fā)的基本過程,設(shè)計(jì)開發(fā)中主要運(yùn)用了dreamweaver8技術(shù)與SQL sever2005數(shù)據(jù)庫語言Adobe Photoshop等相關(guān)技術(shù),根據(jù)面向?qū)ο箝_發(fā)原理,采用
5、了基于B/c結(jié)構(gòu)的開發(fā)模式系統(tǒng)。以IIS為服務(wù)器,SQL server 2005為數(shù)據(jù)庫平臺(tái)。本系統(tǒng)包括旅游線路、酒店及旅游景點(diǎn)的信息管理、留言板管理、用戶信息管理、后臺(tái)數(shù)據(jù)庫信息的管理維護(hù)這些基本模塊。通過這些模塊實(shí)現(xiàn)旅游信息共享,為游客提供詳細(xì)、及時(shí)、準(zhǔn)確、高效的信息服務(wù)。同時(shí)對旅游網(wǎng)站的開發(fā)原理、網(wǎng)站的功能特點(diǎn)和設(shè)計(jì)方案進(jìn)行了介紹.</p><p> 關(guān)鍵詞:旅游網(wǎng)站;SQL sever2005數(shù)據(jù)庫;D
6、reamweaver8;信息管理</p><p><b> 目錄</b></p><p><b> 1 緒論8</b></p><p> 1.1確定網(wǎng)站主題9</p><p><b> 1.2規(guī)劃思路9</b></p><p> 1.2.
7、1 在網(wǎng)頁設(shè)計(jì)中遵循的幾個(gè)基本原則9</p><p> 1.2.2 內(nèi)容9</p><p> 1.3開發(fā)工具的選用及介紹10</p><p> 1.3.1Macromedia Dreamweaver8軟件介紹10</p><p> 1.3 2Macromedia Dreamweaver8的特點(diǎn)10<
8、/p><p> 1.3.3MS SQL Server 20052005簡述11</p><p> 2 旅游網(wǎng)站需求分析13</p><p> 2.1 目前旅游行業(yè)存在的問題13</p><p> 2.2 功能需求13</p><p> 2.3 數(shù)據(jù)庫需求分析15</p><p>
9、 3旅游網(wǎng)站系統(tǒng)概要設(shè)計(jì)19</p><p> 3.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)19</p><p> 3.1.1欄目設(shè)計(jì)19</p><p> 3.1.2 系統(tǒng)功能結(jié)構(gòu)圖19</p><p> 3.2數(shù)據(jù)庫主要表設(shè)計(jì)20</p><p> 3.2.1 用來存儲(chǔ)后臺(tái)管理員用戶的表20</p>
10、<p> 3.2.2用來旅游攻略類型的表20</p><p> 3.2.3提供旅游信息的新聞表20</p><p> 3.2.4提供門票信息的景點(diǎn)表21</p><p> 3.2.5保存留言信息表21</p><p> 3.2.6提供酒店信息的酒店表22</p><p> 3.2.7
11、保存酒店定單信息的定單表23</p><p> 3.2.8保存圖片信息的圖片表24</p><p> 3.2.9提供自主旅游線路信息的表24</p><p> 3.2.10保存線路定單信息的定單表25</p><p> 4網(wǎng)站詳細(xì)設(shè)計(jì)及功能的實(shí)現(xiàn)26</p><p> 4.1數(shù)據(jù)庫的連接26<
12、;/p><p> 4.2網(wǎng)站主頁設(shè)計(jì)27</p><p> 4.2.1 旅游攻略版塊28</p><p> 4.2.2 游輪旅游新聞模塊設(shè)計(jì)28</p><p> 4.2.3 個(gè)人旅游新聞模塊實(shí)現(xiàn)29</p><p> 4.3 旅游門票版塊30</p><p> 4.3.1 旅
13、游線路版塊分析31</p><p> 4.3.2 旅游線路模塊設(shè)計(jì)31</p><p> 4.3.3 旅游線路模塊的實(shí)現(xiàn)31</p><p> 4.4 酒店版塊32</p><p> 4.4.1 酒店版塊分析33</p><p> 4.4.2旅游酒店版塊實(shí)現(xiàn)33</p><p&
14、gt; 4.5旅游論壇版塊35</p><p> 4.5.1 旅游論壇版塊的分析35</p><p> 4.5.2 旅游論壇版塊的實(shí)現(xiàn)35</p><p> 5 網(wǎng)站系統(tǒng)測試37</p><p> 5.1系統(tǒng)測試的原則37</p><p> 5.2 系統(tǒng)測試的方法37</p>
15、<p> 5.2.1安全測試38</p><p> 5.3 網(wǎng)站系統(tǒng)測試結(jié)果38</p><p><b> 6 論文小結(jié)40</b></p><p> 6.1 網(wǎng)站的功能40</p><p> 6.2 網(wǎng)站特點(diǎn)40</p><p> 6.3 網(wǎng)站評估與改進(jìn)方向40
16、</p><p><b> 致謝41</b></p><p><b> 參考文獻(xiàn)42</b></p><p><b> 1 緒論</b></p><p> 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)日新月異的進(jìn)步和互聯(lián)網(wǎng)的日益普及,使人類生活發(fā)生了巨大的變化。越來越多的部門、企事業(yè)單位都有通過
17、Internet對外宣傳自己,同時(shí)為那些有信息需求的人提供方便快捷的服務(wù)。隨著我國經(jīng)濟(jì)的迅速發(fā)展,人們的生活水平有了顯著提高,假日經(jīng)濟(jì)和旅游經(jīng)濟(jì)已成為人們消費(fèi)的熱點(diǎn)。各地也把旅游業(yè)當(dāng)作本地經(jīng)濟(jì)發(fā)展的重要支柱之一,從而帶動(dòng)別的經(jīng)濟(jì)產(chǎn)業(yè)的快速發(fā)展。旅游網(wǎng)站也就成為了各旅游勝地和旅行社對外宣傳中不可缺少的工具,它的內(nèi)容對于旅游勝地的宣傳和旅游地的項(xiàng)目的開發(fā)的決策起著非常重要的作用。在這種背景下,旅游、電子商務(wù)、互聯(lián)網(wǎng)絡(luò)的迅速融合將不可避免,并
18、創(chuàng)造出難以估量的價(jià)值,網(wǎng)絡(luò)旅游將推動(dòng)IT領(lǐng)域內(nèi)互聯(lián)網(wǎng)電子商務(wù)的迅速發(fā)展,也將為旅游業(yè)界帶來新的生機(jī)。 </p><p> 隨著信息資源的逐步網(wǎng)絡(luò)化,信息消費(fèi)者將被籠罩在巨大的信息網(wǎng)絡(luò)之中,并由此而具備充分的獲取信息的能力。此時(shí),消費(fèi)者對信息的需求將更具針對性,更為個(gè)性化。因此,網(wǎng)絡(luò)信息服務(wù)具有傳統(tǒng)信息服務(wù)所不具備的雙向性,消費(fèi)者能夠更多地參與信息服務(wù)的過程,從而加速個(gè)性化服務(wù)時(shí)代的到來。</p>
19、<p> 電子商務(wù)運(yùn)用于旅游業(yè)僅有不到十年的時(shí)間,但是其發(fā)展勢頭十分強(qiáng)勁。電子商務(wù)已經(jīng)成為信息時(shí)代旅游交易的新模式。2006年,全球旅游業(yè)電子商務(wù)銷售額突破730億美元,連續(xù)5年保持350%以上的增長速度。據(jù)世界旅游組織預(yù)計(jì),5年之內(nèi)旅游電子商務(wù)將占全球所有旅游交易的30%;4至5年內(nèi),旅游電子商務(wù)在電子商務(wù)中的比重將達(dá)到30%-35%。</p><p> 我國旅游務(wù)網(wǎng)站從1996年開始出現(xiàn),目前,
20、具有一定旅游資訊能力的網(wǎng)站已有5000多家。其中專業(yè)旅游網(wǎng)站300余家,主要包括地區(qū)性網(wǎng)站,專業(yè)網(wǎng)站和門戶網(wǎng)站的旅游頻道三大類。我國現(xiàn)在的旅游網(wǎng)站良莠不齊,比較有實(shí)力的品牌網(wǎng)站數(shù)量不多。大多數(shù)旅游網(wǎng)站還僅僅局限于在網(wǎng)上做一些旅游產(chǎn)品的廣告宣傳介紹或是客房票務(wù)預(yù)訂,商務(wù)電子化程度太低,技術(shù)創(chuàng)新力度不夠,還不能全面涵蓋游客日益增長的對吃、住、游、行等各方面的基本需求,更無法為游客提供個(gè)性化要求的旅游產(chǎn)品。旅游網(wǎng)站要擴(kuò)大自身的影響力,打出自己
21、的品牌必須要興建起個(gè)性化自助服務(wù)的商務(wù)網(wǎng)站平臺(tái)及覆蓋面廣、信息量大、可提供專業(yè)便利的全程個(gè)性服務(wù),這才是旅游網(wǎng)站得以長期生存發(fā)展的根本所在。同時(shí)旅游網(wǎng)站的安全性和旅游網(wǎng)站針對搜索引擎的優(yōu)化也是優(yōu)秀旅游網(wǎng)站不可缺少的部分。xx網(wǎng)旅游網(wǎng)站站主要是以國內(nèi)知名旅游勝地為主題背景來開發(fā)設(shè)計(jì)。</p><p><b> 1.1確定網(wǎng)站主題</b></p><p> xx網(wǎng)旅游
22、網(wǎng)站主要經(jīng)營旅游業(yè)務(wù)。比傳統(tǒng)的商務(wù)有著,發(fā)展速度快;推廣容易;面向全球成本低;網(wǎng)上預(yù)訂,節(jié)約時(shí)間,成交率高。主要客戶是白領(lǐng)、中產(chǎn)家庭和大學(xué)生提供旅游方案、旅游信息。網(wǎng)站的建立就是讓更多的人通過網(wǎng)站,了解更多旅游信息,讓更多人有個(gè)愉快的旅行為目標(biāo)而建立的。</p><p><b> 1.2規(guī)劃思路</b></p><p> 網(wǎng)站設(shè)計(jì)以綠色為主,緩解眼睛疲勞,網(wǎng)站清晰
23、明了,象征青春活力,散發(fā)自然氣息。然后加入橘色、灰色加入其中,橘色突顯各個(gè)旅游景點(diǎn)的勁爆價(jià)格。我們的菜單和導(dǎo)航欄均采用普通的文字+背景的方式來制作,我們的網(wǎng)站是以綠色為主,和橘色、淡灰色相結(jié)合,這樣既可以賞心悅目,又可以讓瀏覽者不產(chǎn)生視覺上的疲憊,還會(huì)有一種大自然綠色的感覺。圖片(商品)的采集,這一點(diǎn)是更難能可貴的,素材的定位和采集均采用PNG格式的圖片,普通的網(wǎng)站在圖片的放置上還絕大多數(shù)采用了JPG、GIF等格式的圖片來展示一些重要內(nèi)
24、容,但在時(shí)代發(fā)展的今天,PNG格式圖片因其高保真性、透明性及文件體積較小等特性,被廣泛應(yīng)用于網(wǎng)頁設(shè)計(jì)、平面設(shè)計(jì)中網(wǎng)站的基本風(fēng)格是簡潔明快的界面、實(shí)用的旅游訊息和個(gè)性化的社區(qū)。</p><p> 1.2.1 在網(wǎng)頁設(shè)計(jì)中遵循的幾個(gè)基本原則</p><p> 主頁上有站點(diǎn)的標(biāo)志物,能讓瀏覽者一眼就知道是誰的主頁。設(shè)計(jì)漸進(jìn)顯示的頁面,每個(gè)圖標(biāo)都應(yīng)配有文字說明,顯示時(shí)圖標(biāo)的文字說明先顯示,圖標(biāo)
25、隨后顯示,這樣做可以減少等待時(shí)不耐煩的心情。易于導(dǎo)航。在網(wǎng)頁設(shè)計(jì)中,采用多種方法使站點(diǎn)便于導(dǎo)航,如菜單、按鍵、圖標(biāo)、高亮文字等。使得層次清晰,交叉連接,無鍵跳轉(zhuǎn)。采用長頁格式。</p><p><b> 1.2.2 內(nèi)容</b></p><p> 內(nèi)容是一個(gè)網(wǎng)站的靈魂。要使網(wǎng)站脫穎而出,須注意其組織的條理性、內(nèi)容的充實(shí)性和新鮮性,以區(qū)別于其它同類網(wǎng)站,讓上網(wǎng)者覺得
26、物有所值。多媒體、交互性等綜合功能。形式是一個(gè)網(wǎng)站內(nèi)容的外在表現(xiàn)。其界面的質(zhì)量直接影響訪問者的主觀感受。網(wǎng)頁設(shè)計(jì)要體現(xiàn)專業(yè)特點(diǎn),富有特色,給人耳目一新的感覺。此外,在網(wǎng)絡(luò)帶寬允許的條件下,應(yīng)盡量采用最新的多媒體技術(shù),集文本、音頻、視頻、動(dòng)畫于一體,使網(wǎng)站形式更為活躍,并給內(nèi)容的實(shí)現(xiàn)提供有效的技術(shù)載體?;谝陨纤鑼?shí)現(xiàn)的功能,所以我選擇了Macromedia Dreamweaver技術(shù)結(jié)合 Photoshop 軟件和SQL Sever20
27、05架構(gòu)個(gè)人旅游網(wǎng)站。</p><p> 1.3開發(fā)工具的選用及介紹</p><p> 1.3.1 Macromedia Dreamweaver8軟件介紹</p><p> Macromedia Dreamweaver 8,是Macromedia 最新開發(fā)的的HTML編輯器,用于對Web站點(diǎn)、Web頁和 Web應(yīng)用程序進(jìn)行設(shè)計(jì)、編碼和開發(fā)
28、。屬于所見即所得的網(wǎng)頁編輯器,支持當(dāng)今最為流行的技術(shù)對行為、層等有良好的支持,可以使用插件升級(jí)。最值得選用的原因是其作品垃圾代碼相當(dāng)少,同時(shí)對各種瀏覽器兼容性好,它包括可視化編輯,HTML代碼編輯的軟件包,并支持ActiveX、JavaScript、Java、Flash、Shockwave等特性,而且它還能通過拖拽從頭到尾制作動(dòng)態(tài)的HTML動(dòng)畫,支持DHTML的設(shè)計(jì),使得在頁面沒有Plug—ins(插件)時(shí)也能夠在Netscape和IE
29、4.0瀏覽器中正確地顯示頁面的動(dòng)畫。對于大型站點(diǎn)維護(hù)更方便,因?yàn)樗峁┝俗詣?dòng)更新頁面信息的功能。此外,軟件的易用性并使人無論處于設(shè)計(jì)環(huán)境還是編碼環(huán)境都可以方便地生成頁面。</p><p> 1.3.2Macromedia Dreamweaver8的特點(diǎn)</p><p> 簡潔高效的設(shè)計(jì)和開發(fā)界面:界面更易于使用,可使您的工作效率和工作質(zhì)量均得到提高。 “插入”欄的改
30、進(jìn):簡潔高效的新外觀,占用更少的工作區(qū)空間。還新增加了一個(gè)“收藏”類別,您可以對“插入”欄進(jìn)行自定義,將最常使用的對象放置在該欄上。 表格編輯可視化:在表格中進(jìn)行列調(diào)整操作時(shí)能看到實(shí)際效果。用戶界面改進(jìn):可得到最大的可用工作區(qū),更清晰地顯示上下文和焦點(diǎn),更易于使用和更具邏輯性。起始頁:使您能夠訪問最近使用過的文件,創(chuàng)建新文件和訪問資源。起始頁會(huì)在您啟動(dòng)Macromedia Dreamweaver8或尚未打開文檔時(shí)顯示。保存桌面
31、選項(xiàng):使您可以選擇當(dāng)您重新啟動(dòng)Macromedia Dreamweaver8時(shí)重新打開您上一次使用的文檔。 完全支持 Macromedia Dreamweaver8支持 Internet Explorer所支持的所有文本編碼方式。您可以使用幾乎所有您的系統(tǒng)中安裝的語言字體,DW MX 2004 會(huì)正確地顯示和保存這些字體。 安全
32、;FTP:使您能夠完全加密所有文件傳輸。新式的頁面布局和設(shè)計(jì)環(huán)境。增強(qiáng)CSs功能:提供了一個(gè)更為精巧的方法來進(jìn)行樣式設(shè)計(jì)及提高設(shè)計(jì)交互性。 動(dòng)態(tài)</p><p> 1.3.3 MS SQL Server 20052005簡述 </p><p> SQL Server 200520058是一個(gè)后臺(tái)數(shù)據(jù)庫管理系統(tǒng),它功能強(qiáng)大操作簡便,日益為廣大數(shù)據(jù)庫用戶所喜愛。越來越多的開發(fā)
33、工具提供了與SQL Server 2005的接口。SQL Server 2005 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開發(fā)的。SQL Server 2005是Microsoft公司推出的SQL Server 2005 數(shù)據(jù)庫管理系統(tǒng)的最新版本,它功能先進(jìn),具有使用方便、可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn)。可跨越從運(yùn)行Microsoft Windows 98的膝上型電腦
34、到運(yùn)行Microsoft Windows 2000的大型多處理器的服務(wù)器等多種平臺(tái)使用。MSSQL Server 2005不但可以應(yīng)用于大中型數(shù)據(jù)庫管理中,建立分布式關(guān)系數(shù)據(jù)庫,并且也可以開發(fā)桌面數(shù)據(jù)庫。將個(gè)別服務(wù)器注冊到組中。為每個(gè)已注冊的服務(wù)器配置所有SQL Server 2005選項(xiàng)。 在每個(gè)已注冊的服務(wù)器中創(chuàng)建并管理所有SQL Server 2005數(shù)據(jù)庫、對象、登 錄、 用 戶和權(quán)限。在每個(gè)已注冊的服務(wù)器上定義<
35、/p><p> 2 旅游網(wǎng)站需求分析</p><p> 2.1 目前旅游行業(yè)存在的問題</p><p> 目前有許多中型的旅游管理部門仍依靠原始的人工方式采用電子文檔、電子表格等(例如WORD、EXCEL,或者簡單的ACCESS數(shù)據(jù)庫)來對旅游信息進(jìn)行管理,大部分旅行社也無自己的旅游網(wǎng)站,無法在現(xiàn)在這個(gè)網(wǎng)絡(luò)時(shí)代接受客戶的網(wǎng)上預(yù)定。隨著業(yè)務(wù)的不斷擴(kuò)展,旅行社業(yè)務(wù)操作
36、中涉及的各種收費(fèi)情況、客戶情況以及旅游線路情況越來越復(fù)雜,業(yè)務(wù)操作人員若僅靠手工方式處理處理大量資料,則遺漏信息的現(xiàn)象更容易發(fā)生,同時(shí)也可能帶來出錯(cuò)率的增長以及大量資源的浪費(fèi)和閑置等問題。因此,只有加強(qiáng)對旅游部門信息資源的整合、統(tǒng)一管理,才能使行業(yè)更加合理、高效地運(yùn)轉(zhuǎn)?,F(xiàn)行的旅游信息管理模式的問題主要體現(xiàn)在如下幾個(gè)方面:</p><p> 各類旅游信息查詢速度慢,工作強(qiáng)度大。旅游信息中牽涉到游客資料、導(dǎo)游信息、
37、費(fèi)用、線路、景點(diǎn)、酒店等等大量的資料,用人工方式進(jìn)行整理匯總時(shí),速度慢、工作繁瑣、易出錯(cuò)。各類資源之間調(diào)配難度大。由于信息面廣,信息量大,因此要對其中某些資源進(jìn)行統(tǒng)一管理、調(diào)配是需要花費(fèi)大量的人工。相當(dāng)一部分資源缺少一定的保護(hù),處于不安全的狀態(tài),許多信息容易泄露。對于客戶的服務(wù)要求反應(yīng)慢?;谏厦娴脑?,對于客戶提出的服務(wù)要求,勢必不能做出快捷的反應(yīng)。缺少服務(wù)質(zhì)量反饋的統(tǒng)一管理。</p><p><b>
38、; 2.2 功能需求</b></p><p> 該系統(tǒng)主要建立一個(gè)完整的旅游網(wǎng)站,突出旅游特點(diǎn),有美觀的界面設(shè)計(jì)。主要功能:用戶可以瀏覽景點(diǎn)、酒店、旅行社信息,同時(shí)可以查詢景點(diǎn)、酒店的信息,在線留言,注冊等功能。網(wǎng)站有一定數(shù)量旅游景點(diǎn)相關(guān)信息可供處理。方便游客了解景區(qū)各種相關(guān)信息,同時(shí)有利于景區(qū)管理部門的管理,加強(qiáng)雙邊的溝通與協(xié)作,以提高和改善管理水平,使游客通過對網(wǎng)站的瀏覽可以對景點(diǎn)有比較真實(shí)和
39、豐富的了解,對景點(diǎn)本身做一個(gè)比較好的宣傳和推廣。管理人員登陸系統(tǒng)后,將各種煩瑣的管理工作通過網(wǎng)站來管理,用最少的人力和物力提高管理水平,方便發(fā)布各種旅游信息,處理游客所遇到的各種問題,及時(shí)了解游客對旅游管理部門的意見,通過數(shù)據(jù)分析可以了解游客的基本情況和不同時(shí)期游客的變化情況,提前做出必要的準(zhǔn)備工作。使前臺(tái)的用戶操作方便簡單,突出旅游特點(diǎn),具有美觀的界面設(shè)計(jì),保證網(wǎng)站安全穩(wěn)定的運(yùn)行。本旅游網(wǎng)站以旅游新聞發(fā)布、旅游線路發(fā)布、景區(qū)圖片和游客
40、留言等功能為核心,其宗旨是及時(shí)、準(zhǔn)確、完整發(fā)布游客所需要的相關(guān)信息,同時(shí)給游客帶來方便。它的主要功能如下:旅游線路信息發(fā)布以及預(yù)定功能:顧客可通網(wǎng)站查看相應(yīng)的xx網(wǎng)旅游線路信息和預(yù)定旅游線路功能,管理員可以在</p><p> 2.3 數(shù)據(jù)庫需求分析</p><p> 2.3.1系統(tǒng)數(shù)據(jù)流程圖</p><p> 網(wǎng)站各種功能的實(shí)現(xiàn)離不開數(shù)據(jù)庫的支持,因此數(shù)據(jù)庫
41、的設(shè)計(jì)是本系統(tǒng)不可缺少的一部分。首先對本系統(tǒng)的數(shù)據(jù)流進(jìn)行分析,得出數(shù)據(jù)流圖,然后進(jìn)行數(shù)據(jù)庫的E-R圖分析后,最后才能進(jìn)行數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫實(shí)現(xiàn)。根據(jù)需求分析,確定系統(tǒng)中的實(shí)體,并且分析其屬性,實(shí)體與實(shí)體間的關(guān)系是要研究的重點(diǎn)對象,實(shí)體之間存在一對一、一對多、多對多的關(guān)系。</p><p> 此網(wǎng)站可分為前臺(tái)系統(tǒng)和后臺(tái)系統(tǒng)兩個(gè)部分。其總體的流程圖分析:</p><p><b&
42、gt; 圖 2-1 流程圖</b></p><p> 2.3.2旅游攻略實(shí)體屬性圖</p><p> 用戶可以通過旅游攻略查看相應(yīng)的xx網(wǎng)旅游線路信息和預(yù)定旅游線路功能。(如圖2-2顯示)</p><p> 圖2-2 旅游攻略實(shí)體屬性圖</p><p> 2.3.3游輪旅游線路實(shí)體屬性圖</p><p
43、> 用戶可以通過游輪旅游線路查看和了解相應(yīng)的xx網(wǎng)游輪游線路信息和預(yù)定游輪旅游線路功能,可以選擇相應(yīng)的適合自己的旅行。(如圖2-3顯示)</p><p> 圖2-3游輪旅游線路實(shí)體屬性圖</p><p> 2.3.4旅游門票實(shí)體屬性圖</p><p> 用戶可以通過旅游門票實(shí)體屬性圖查看和了解相應(yīng)的xx網(wǎng)旅游旅游門票信息和預(yù)定旅游線路功能,可以選擇形相
44、應(yīng)的適合自己的旅行。(如圖2-4顯示)</p><p> 圖2-4旅游門票實(shí)體屬性圖</p><p> 2.3.5自主旅游實(shí)體屬性圖</p><p> 用戶可以通過自主實(shí)體屬性圖查看和了解相應(yīng)的xx網(wǎng)自主旅游流程信息和預(yù)定旅游線路功能,可以選擇相應(yīng)的適合自己的自主旅行。(如圖2-5顯示)</p><p> 圖2-5自主旅游實(shí)體屬性圖&
45、lt;/p><p> 2.3.6自主旅游實(shí)體屬性圖</p><p> 用戶可以通過旅游酒店實(shí)體屬性圖查看和了解相應(yīng)的xx網(wǎng)旅游酒店流程信息和預(yù)定酒店功能,可以選擇適合心儀自己的酒店。(如圖2-6顯示)</p><p> 圖2-6 旅游酒店實(shí)體屬性圖</p><p> 2.3.7訂單聯(lián)系屬性圖</p><p> 顧
46、客可以通過訂單聯(lián)系屬性圖查看和了解相應(yīng)的xx網(wǎng)訂單聯(lián)系流程信息和預(yù)定旅游線路功能,可以方便快速預(yù)定適合心儀自己的旅游方式。(如圖2-7顯示)</p><p> 圖2-7 訂單聯(lián)系屬性圖</p><p> 2.3.8管理員實(shí)體屬性圖</p><p> 管理員實(shí)體屬性圖展示了系統(tǒng)管理員可以通過數(shù)據(jù)庫管理用戶的基礎(chǔ)資料是游客了解網(wǎng)站的管理模式。(如圖2-8顯示)&l
47、t;/p><p> 圖 2-8 管理員實(shí)體屬性圖</p><p> 2.3.9旅游論壇聯(lián)系屬性圖</p><p> 顧客可以通過論壇聯(lián)系屬性圖查看和了解相應(yīng)的xx網(wǎng)論壇流程信息和聯(lián)系管理員功能,可以方便快速解決對xx網(wǎng)的相關(guān)疑問。(如圖2-9顯示)</p><p> 圖2-9 論壇聯(lián)系屬性圖</p><p> 2
48、.3.10系統(tǒng)E-R圖</p><p> 根據(jù)各個(gè)實(shí)體之間的聯(lián)系做出E-R圖。(如圖2-10顯示)</p><p><b> n</b></p><p> n m</p><p> n n n m</p>
49、<p> n r</p><p> m m m m</p><p> n n n n n</p><p> 1 1 1
50、 1 1 </p><p> 圖2-10 系統(tǒng)E-R圖</p><p> 3旅游網(wǎng)站系統(tǒng)概要設(shè)計(jì)</p><p> 3.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)</p><p><b> 3.1.1欄目設(shè)計(jì)</b></p><p> 網(wǎng)站欄目主要包括八大部分:首頁、
51、旅游攻略、郵輪旅游、旅游酒店、旅游門票、自主旅游、團(tuán)購特賣、旅游論壇。旅游攻略:提供的服務(wù)是把旅程描述出來,為其要去同一個(gè)目的地的游客提供幫助。郵輪旅游:適合想暢游大海、欣賞各地風(fēng)光,并且郵輪上的浪漫氛圍最適合情侶蜜月和夫妻度假,家庭游客也可以盡享天倫之樂,公司或團(tuán)隊(duì)游客可開商務(wù)會(huì)議或party,增強(qiáng)凝聚力。自主旅游:服務(wù)于享受自由、深入、有特色旅游。旅游酒店:給賓客提供歇宿和飲食的場所。旅游門票:服務(wù)于旅游者去除大門外還需要其他門票而
52、推出的。團(tuán)購特賣:服務(wù)于認(rèn)識(shí)或不認(rèn)識(shí)的旅游者結(jié)合起來,以最優(yōu)的價(jià)格去旅游</p><p> 3.1.2 系統(tǒng)功能結(jié)構(gòu)圖 </p><p> 圖3-1系統(tǒng)功能結(jié)構(gòu)圖</p><p> 3.2數(shù)據(jù)庫主要表設(shè)計(jì)</p><p> 3.2.1 用來存儲(chǔ)后臺(tái)管理員用戶的表:</p><p> 后臺(tái)管理員表admin(如
53、表3-2-1顯示)用來保存后臺(tái)管理員的信息,例如管理員編號(hào)、用戶名、密碼。該表主鍵為Id,其中管理員編號(hào)設(shè)為自動(dòng)增長。</p><p><b> 表3-2后臺(tái)管理員</b></p><p> 3.2.2用來旅游攻略類型的表</p><p> 攻略類型表lvyougonglve(如表3-2-2顯示)用來保存攻略類型的信息,例如類型編號(hào)、類型
54、名。該表主鍵為articletype_id,其中管理員編號(hào)設(shè)為自動(dòng)增長。</p><p> 表3-3 旅游攻略類型表</p><p> 3.2.3提供旅游信息的新聞表</p><p> 旅游新聞表article(如表3-2-3顯示)用來保存新聞的信息,例如新聞編號(hào)、類型名等。該表主鍵為article_id,其中管理員編號(hào)設(shè)為自動(dòng)增長</p>&l
55、t;p> 表3-4 旅游新聞表</p><p> 3.2.4提供門票信息的景點(diǎn)表</p><p> 門票表menpiao(如表3-2-4顯示)用來各景點(diǎn)m門票信息,例如景點(diǎn)門票編號(hào)、景點(diǎn)名。該表主鍵為menpiao_id,其中管理員編號(hào)設(shè)為自動(dòng)增長。</p><p><b> 表3-5景點(diǎn)表</b></p><
56、p> 3.2.5旅游論壇信息表</p><p> 旅游論壇表guest(如表3-6顯示)用來保存留論壇的信息,例如留言編號(hào)、留言。該表主鍵為guest_id,其中留言編號(hào)設(shè)為自動(dòng)增長。</p><p> 表3-6留言板(guest)</p><p> 3.2.6提供酒店信息的酒店表</p><p> 酒店信息表:hotel(如
57、表3-2-6顯示)用來保旅游酒店的信息,例如酒店編號(hào)、酒店名。該表主鍵為hotel_id,其中管理員編號(hào)設(shè)為自動(dòng)增長。</p><p> 表3-7酒店(hotel)</p><p> 3.2.7保存酒店定單信息的定單表</p><p> 酒店定單表hotel_ding(如表3-2-7顯示)用來保存酒店定單的信息,例如定單編號(hào)、酒店名。該表主鍵為hoteldd_
58、id,其中管理員編號(hào)設(shè)為自動(dòng)增長。</p><p> 表3-8酒店訂單(hotel_ding)</p><p> 3.2.8保存圖片信息的圖片表</p><p> 景點(diǎn)圖片表jingdianpic(如表3-2-8顯示)用來保存景點(diǎn)圖片的信息,例如圖片編號(hào)、圖片地址。該表主鍵為pic_id,其中管理員編號(hào)設(shè)為自動(dòng)增長。</p><p>
59、 表3-9 景點(diǎn)圖片(jingdianpic)</p><p> 3.2.9提供自主旅游線路信息的表</p><p> 自主線路表line(如表3-2-9顯示)用來保存旅游線路的信息,例如線路編號(hào)、線路名。該表主鍵為line_id,其中線路編號(hào)設(shè)為自動(dòng)增長。</p><p> 表3-10旅游線路(line)</p><p> 3.2.
60、10保存線路定單信息的定單表</p><p> 線路定單表line_ding(如表3-2-10顯示)用來保存線路定單的信息,例如線路定單編號(hào)、線路名。該表主鍵為linedd_id,其中線路定單編號(hào)設(shè)為自動(dòng)增長。</p><p> 表3-11旅游線路定單(line_ding)</p><p> 4網(wǎng)站詳細(xì)設(shè)計(jì)及功能的實(shí)現(xiàn)</p><p>
61、<b> 4.1數(shù)據(jù)庫的連接</b></p><p> 本網(wǎng)站涉及到SQL數(shù)據(jù)庫的使用。所以系統(tǒng)要正常運(yùn)行,必須進(jìn)行好數(shù)據(jù)庫連接。因?yàn)閷?shí)現(xiàn)系統(tǒng)功能的類都要與數(shù)據(jù)庫進(jìn)行連接,為了避免在每個(gè)類中重復(fù)編寫代碼,于是在系統(tǒng)程序中編寫了一個(gè)數(shù)據(jù)庫連接的抽象類--DB類來完成數(shù)據(jù)庫連接的操作。在其它類中只需要調(diào)用該方法便可完成數(shù)據(jù)庫連接。創(chuàng)建連接數(shù)據(jù)庫類DB連接數(shù)據(jù)庫</p><
62、p> public static SqlConnection conCreate()</p><p> { // 連接網(wǎng)站數(shù)據(jù)庫</p><p> SqlConnectioncon=newSqlConnection("server=.;database=tourzjjdb;uid=sa;pwd=love76898998;");<
63、;/p><p> return con;</p><p><b> }</b></p><p> public DataTable dt()</p><p> { //讀取數(shù)據(jù)庫</p><p> SqlConnection con = DB.conCreate();</p>
64、<p> SqlDataAdapter sda = new SqlDataAdapter();</p><p> sda.SelectCommand = new SqlCommand(sqlText,con);</p><p> DataTable table = new DataTable();</p><p> sda.Fill(table
65、);</p><p> return table;</p><p><b> }</b></p><p> 對應(yīng)相應(yīng)信息時(shí),利用分頁類對網(wǎng)站顯示內(nèi)容進(jìn)行分頁處理</p><p> public PagedDataSource pageSorce()</p><p> {
66、 //對排序信息分頁類</p><p> PagedDataSource ps = new PagedDataSource();</p><p> ps.DataSource = dt().DefaultView;</p><p> ps.AllowPaging = true;</p><p>
67、return ps;</p><p><b> }</b></p><p> 按照新聞?lì)悇e和新聞標(biāo)題讀取對應(yīng)的新聞內(nèi)容</p><p> public static SqlConnection createcon()</p><p> { //新聞管理系統(tǒng)讀取數(shù)據(jù)庫內(nèi)容</p><p>
68、; SqlConnectioncon=newSqlConnection("server=.;database=tourzjjdb;uid=sa;pwd=love76898998");</p><p> return con;</p><p><b> }</b></p><p> public static Data
69、Table Bindarticletype()</p><p><b> {</b></p><p> SqlConnection con1 = DB.createcon();</p><p> con1.Open();</p><p> SqlDataAdapter sda = new SqlDataAdapt
70、er();</p><p> sda.SelectCommand = new SqlCommand("select * from articletype", con1);//查詢對應(yīng)的新聞信息</p><p> DataTable dt = new DataTable();</p><p> sda.Fill(dt);</p>
71、<p> return dt;</p><p><b> }</b></p><p> 在后臺(tái)對數(shù)據(jù)庫進(jìn)行添加時(shí),通過文本編輯器對其進(jìn)行寫入數(shù)據(jù)庫</p><p> SqlCommandcmd=newSqlCommand("insertjingquvalues(@jingqu_name,@jingqu_conten
72、t,@addtime)", con); //將景區(qū)信息寫入數(shù)據(jù)庫</p><p> SqlParameterpara= new SqlParameter("@jingqu_name", SqlDbType.VarChar);</p><p> cmd.Parameters.Add(para);<
73、;/p><p> para.Value = jingqu_name;</p><p> para = new SqlParameter("@jingqu_content", SqlDbType.Text);</p><p> cmd.Parameters.Add(para);</p><p> para.Value =
74、 jingqu_content;</p><p> para = new SqlParameter("@addtime", SqlDbType.DateTime);</p><p> cmd.Parameters.Add(para);</p><p> para.Value = dt;</p><p> cmd.E
75、xecuteNonQuery();</p><p> con.Close();</p><p> return true; }</p><p><b> 4.2網(wǎng)站主頁設(shè)計(jì)</b></p><p> 網(wǎng)站主要采用靜、動(dòng)相結(jié)合的方式,即靜態(tài)的主畫面和動(dòng)態(tài)的圖片相結(jié)合。靜態(tài)主頁內(nèi)容包括學(xué)首頁、交通路徑、旅游會(huì)議和旅游
76、天氣查詢模塊,留言板和旅游線路顯示、旅游新聞、旅游酒店就是利用SQL數(shù)據(jù)庫結(jié)合的技術(shù)建立數(shù)據(jù)庫查詢管理系統(tǒng),采用交互式的動(dòng)態(tài)的web畫面來實(shí)現(xiàn)。本網(wǎng)站默認(rèn)的頁面index.htm, index.htm提供了各個(gè)分模塊的鏈接,其本身具備動(dòng)態(tài)顯示公告和新聞功能,開辟了在聯(lián)系方式,友情鏈接校內(nèi)和支付方式等功能,實(shí)現(xiàn)了瀏覽統(tǒng)計(jì)功能。</p><p><b> 4-1網(wǎng)站主頁</b></p&g
77、t;<p> 4.2.1 旅游攻略版塊</p><p> 旅游攻略系統(tǒng)提供了一個(gè)發(fā)布新聞信息的平臺(tái), 新聞信息的發(fā)布與維護(hù)由管理員完成,本網(wǎng)站的新聞按類型分為旅游資訊和服務(wù)指南新聞。為方便管理,在后臺(tái)管理員可以對其進(jìn)行添加、刪除、修改等功能。</p><p> 圖4-2旅游攻略模塊</p><p> 4.2.2 游輪旅游新聞模塊設(shè)計(jì)</p
78、><p> 游輪旅游新聞顯示需要包含某類新聞列表、新聞綜合列表、新聞內(nèi)容顯示3部分,新聞管理包含新聞發(fā)布、新聞修改、新聞刪除、新聞?lì)愋凸芾?部分。</p><p> 圖4-3游輪旅游新聞模塊</p><p> 4.2.3 個(gè)人旅游新聞模塊實(shí)現(xiàn)</p><p> 建好數(shù)據(jù)庫后,就可以實(shí)現(xiàn)旅游新聞系統(tǒng)的代碼,根據(jù)前面給出的旅游新聞系統(tǒng)結(jié)構(gòu)圖,
79、系統(tǒng)實(shí)現(xiàn)主要包括旅游新聞瀏覽、個(gè)人旅游新聞管理和旅游新聞的排列。</p><p> 圖4-4個(gè)人旅游新聞模塊</p><p> 旅游新聞瀏覽將數(shù)據(jù)庫中的新聞信息查詢出來,并在頁面中將新聞標(biāo)題等幾個(gè)字段進(jìn)行列表顯示,這樣就可以在頁面中顯示較多的信息內(nèi)容,并且在列表頁面提供鏈接,可以打開頁面閱讀新聞詳細(xì)內(nèi)容。article.aspx和showarticle.aspx均具有分頁顯示功能,當(dāng)前
80、頁顯示采用了cint(request("page"))函數(shù),Set rs=server.CreateObject ("adodb.recordset"),sql="select * from article order by news_id desc",使用Server對象之方法CreateObject來創(chuàng)建一腳本對象,擴(kuò)展了ASP.net的功能。在notice.aspnews
81、.asp中均調(diào)用了format.asp的strLength(str)和cutstr(str,strlen,more,url)函數(shù),以獲取和截取字符串。新聞管理包括發(fā)布新聞、修改新聞、刪除新聞頁面,以及進(jìn)行數(shù)據(jù)庫操作的頁面。通過網(wǎng)站管理員登錄后臺(tái)管理系統(tǒng),對新聞信息進(jìn)行添加,寫入數(shù)據(jù)庫</p><p> protected void btn_add_Click(object sender, EventArgs e
82、)</p><p> { //添加新聞信息</p><p> string newskindtext = this.TextBox1.Text;</p><p> SqlConnection con = DB.createcon();</p><p> con.Open();</p><p> SqlCo
83、mmand cmd = new SqlCommand("select count(*) from articletype where articletype_name='" + newskindtext + "'", con);</p><p> int count = Convert.ToInt32(cmd.ExecuteScalar());</p
84、><p> if (count > 0)</p><p> {//判斷新聞?lì)悇e是否已經(jīng)存在</p><p> this.lbl_hint.Text = "已存在的新聞?lì)悇e,請重新添加其它的!"; }</p><p> 4.3 旅游門票模塊</p><p> 4.3.1 旅游線路模塊的實(shí)現(xiàn)
85、</p><p> 旅游線路發(fā)布主要是向?yàn)g覽用戶及時(shí)、快速的發(fā)布適合游客的旅游線路安排,針對不同的時(shí)間段和不同的游客制定不同的旅游線路,旅游線路包括行程安排、旅游景點(diǎn)、住宿標(biāo)準(zhǔn)以及旅游接待價(jià)格,同時(shí)針對每條線路,瀏覽用戶可以在網(wǎng)上直接對其進(jìn)行預(yù)訂。網(wǎng)站管理員在后可以對相應(yīng)的旅游線路進(jìn)行修改、添加、刪除操作,對于游客在網(wǎng)上預(yù)訂的旅游線路定單進(jìn)行相應(yīng)操作。本網(wǎng)站的旅游線路發(fā)布系統(tǒng)包括以下幾個(gè)部分:旅游線路的添加、旅
86、游線路的修改、旅游線路的刪除、旅游線路的預(yù)訂、旅游線路類型。旅游線路顯示需要包含某類旅游線路列表、旅游線路內(nèi)容顯示2部分,旅游線路管理包含旅游線路發(fā)布、旅游線路修改、旅游線路刪除、旅游線路類型管理4部分。功能模塊實(shí)現(xiàn)如圖(4-5旅游門票模塊)所示。</p><p> 圖4-5旅游門票模塊</p><p> 4.3.2 旅游線路數(shù)據(jù)庫的實(shí)現(xiàn)</p><p> 建
87、好數(shù)據(jù)庫后,就可以實(shí)現(xiàn)旅游線路系統(tǒng)的代碼,根據(jù)前面給出的旅游線路系統(tǒng)結(jié)構(gòu)圖,系統(tǒng)實(shí)現(xiàn)主要包括旅游線路的瀏覽和旅游線路的管理。旅游線路的瀏覽:旅游線路瀏覽將數(shù)據(jù)庫中的旅游線路信息查詢出來,并在頁面中將旅游線路的標(biāo)題等幾個(gè)字段進(jìn)行列表顯示,這樣就可以讓瀏覽用戶有選擇性的瀏覽信息內(nèi)容,line.html和car.html均具有旅游線路顯示功能的頁面。旅游線路的管理:旅游線路的管理包括發(fā)布旅游線路、修改旅游線路、刪除旅游線路頁面,以及進(jìn)行數(shù)據(jù)庫
88、操作的頁面。及其主要功能代碼如下:發(fā)布旅游路線信息,按線路添加的時(shí)間排序,主要是運(yùn)用了DataSource控件來實(shí)現(xiàn),后臺(tái)管理員添加旅游線路信息,是通過文本編輯器寫入數(shù)據(jù)庫來實(shí)現(xiàn)的</p><p> SqlConnection con=DB.conCreate();//調(diào)用數(shù)據(jù)庫連接類</p><p> con.Open();</p><p> SqlComm
89、and cmd=new SqlCommand();//插入新的線路信息</p><p> cmd.CommandText = "insert Line (line_name,line_xingcheng,line_anpai,line_shuoming,line_baojia,add_date,line_price,line_pic,line_picname,line_type)values(@lin
90、e_name,@line_xingcheng,@line_anpai,@line_shuoming,@line_baojia,@add_date,@line_price,@line_pic,@line_picname,@line_type)";</p><p> cmd.Connection=con;</p><p> SqlParameter para=new SqlPar
91、ameter("@line_name",SqlDbType.VarChar);</p><p> cmd.Parameters.Add(para);//寫入數(shù)據(jù)庫</p><p> para.Value=line_name;</p><p> para=new SqlParameter("@line_xingcheng"
92、,SqlDbType.NText);</p><p> cmd.Parameters.Add(para);</p><p> para.Value=line_direction;</p><p> para=new SqlParameter("@line_anpai",SqlDbType.NText);</p><p&g
93、t; cmd.Parameters.Add(para);</p><p> para.Value=line_anpai;</p><p> para=new SqlParameter("@line_shuoming",SqlDbType.NText);</p><p> cmd.Parameters.Add(para);</p>
94、;<p> para.Value=line_memory;</p><p> para=new SqlParameter("@add_date",SqlDbType.DateTime,8);</p><p> cmd.Parameters.Add(para);</p><p> para.Value=line_date;&l
95、t;/p><p> para=new SqlParameter("@line_price",SqlDbType.VarChar,50);</p><p> cmd.Parameters.Add(para);</p><p> para.Value=line_price;</p><p><b> 4.4 酒店
96、模塊</b></p><p> 4.4.1 酒店分析與模塊實(shí)現(xiàn)</p><p> 本網(wǎng)站的酒店信息發(fā)布系統(tǒng)包括以下幾個(gè)部分:酒店信息的添加、酒店信息的修改、酒店信息的刪除、各旅游景點(diǎn)各星級(jí)旅游酒店的搜索。根據(jù)前面給出的酒店信息發(fā)布系統(tǒng)結(jié)構(gòu)圖,系統(tǒng)實(shí)現(xiàn)主要包括酒店信息的瀏覽、酒店信息的列表排列以及酒店信息的搜索以及酒店信息的管理。(如圖4-6)</p><
97、p> 圖4-6旅游酒店模塊</p><p> 4.4.2 酒店信息的瀏覽</p><p> 酒店信息的瀏覽將數(shù)據(jù)庫中的酒店信息查詢出來,并在頁面中按照添加的酒店id按順序排列出來,根據(jù)添加酒店信息時(shí)選擇的是否在主頁顯示列出按酒店名排列的酒店信息。限于篇幅,酒店信息的瀏覽及其詳細(xì)列表頁面的源代碼在此就不再列出了,hotel.html為酒店信息顯示頁面,showhotel.html
98、為具體酒店詳細(xì)信息介紹頁面。酒店信息的管理包括發(fā)布酒店信息、修改酒店信息、刪除酒店信息頁面。picture.html為旅游圖片顯示頁面。</p><p> 4.4.3酒店信息的搜索</p><p> 酒店信息的搜索,主要是根據(jù)所在的景區(qū)、價(jià)格以及星級(jí)進(jìn)行搜索和查找。其代碼如下:</p><p> public void tj_hotel() //顯示推薦酒店&
99、lt;/p><p> {this.DataList1.DataSource = new DB("Select hotel_id,hotel_name from hotel where hotel_tuijian=1").dt();</p><p> this.DataList1.DataKeyField = "hotel_id";</p>
100、<p> this.DataList1.DataBind();}</p><p> public void shiqu_hotel() //顯示市區(qū)酒店</p><p> {this.DataList2.DataSource = new DB("Select top 10 * from hotel where hotel_position=1").d
101、t();</p><p> this.DataList2.DataKeyField = "hotel_id";</p><p> this.DataList2.DataBind();}</p><p> public void jingqu_hotel() //顯示景區(qū)酒店</p><p> {this.DataL
102、ist3.DataSource = new DB("Select top 10 * from hotel where hotel_position=0").dt();</p><p> this.DataList3.DataKeyField = "hotel_id";</p><p> this.DataList3.DataBind();<
103、/p><p><b> }</b></p><p> protected void DataList3_ItemCommand(object source, DataListCommandEventArgs e) //景區(qū)酒店預(yù)定</p><p> {if (e.CommandName == "yd")</p>
104、<p> {int hotel_id = Convert.ToInt32(this.DataList3.DataKeys[e.Item.ItemIndex]);</p><p> this.Response.Redirect("dinghotel.aspx?hotel_id=" + hotel_id); }</p><p><b> }&l
105、t;/b></p><p> protected void btn_hotelsearch_Click(object sender, EventArgs e)</p><p><b> { //酒店查詢</b></p><p> string str = this.txt_hotelname.Text;</p>&l
106、t;p> string str2;</p><p> string sqltext;</p><p> int fjb = Convert.ToInt32(this.txt_fjb.Text);</p><p> int fje = Convert.ToInt32(this.txt_fje.Text);</p><p><
107、b> if (thi</b></p><p> { // 按酒店名稱查詢</p><p> DataTable dt = new DB("Select * from hotel where hotel_name like '%" + str + "%'").dt();</p><p>
108、 this.Session["hotel_find"] = dt;</p><p> this.Response.Redirect("searchresult.aspx"); }s.rbtn_shiqu.Checked)</p><p> str2 = "1";</p><p><b>
109、else</b></p><p> str2 = "0";</p><p> if (str != "")</p><p> 4.5旅游論壇模塊的分析與實(shí)現(xiàn) </p><p> 論壇可以說是網(wǎng)上最常見的,一般用來記載反饋信息。本留言系統(tǒng)主要包括以下幾個(gè)部分:顯示客戶留言內(nèi)容、添加留言
110、信息、管理員對留言管理和回復(fù)、顯示管理員回復(fù)信息。發(fā)表留言功能:用戶在發(fā)表留言時(shí),要求用戶填寫用戶名、QQ號(hào)碼、E_MAIL、來自哪里、選擇性別、留言內(nèi)容等幾個(gè)部分供選擇,其中用戶名和留言內(nèi)容不能為空。留言管理:留言管理包括回復(fù)留言、刪除留言,以及進(jìn)行數(shù)據(jù)庫的操作。留言回復(fù)通過reply.html頁面來實(shí)現(xiàn),使用了<%=request.querystring("id")%>語句以GET方式完成<FO
111、RM>中數(shù)據(jù)的提交。</p><p> 圖4-7旅游論壇模塊</p><p><b> 5 網(wǎng)站系統(tǒng)測試</b></p><p> 系統(tǒng)測試是系統(tǒng)開發(fā)周期中一個(gè)十分重要而漫長的階段。其重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口,是對整個(gè)系統(tǒng)開發(fā)過程包括系統(tǒng)分析,系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)的最終審查。系統(tǒng)測試的對象不僅僅是源程序,而應(yīng)是整
112、個(gè)軟件,它把需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì)以及程序設(shè)計(jì)各階段的開發(fā)文檔,包括需求規(guī)格說明,概要設(shè)計(jì)說明,詳細(xì)設(shè)計(jì)說明以及源程序,都作為測試的對象。測試的目的就是發(fā)現(xiàn)軟件的錯(cuò)誤。</p><p> 5.1系統(tǒng)測試的原則</p><p> 設(shè)計(jì)測試方案時(shí),不僅要包括確定的輸入數(shù)據(jù),而且包括從系統(tǒng)功能出發(fā)達(dá)到預(yù)期的測試結(jié)果。測試用例不僅要包括合理,有效的輸入數(shù)據(jù),還要包括無效的或不合理的輸入數(shù)
113、據(jù)。不僅要檢驗(yàn)程序是否做了該做的事,還要檢查程序是否同時(shí)做了不該做的事。保留測試用例,作為軟件文檔的組成部分。</p><p> 5.2 系統(tǒng)測試的方法</p><p><b> 5.2.1系統(tǒng)測試</b></p><p> 系統(tǒng)測試是將信息系統(tǒng)的所有組成部分包括軟件,硬件,用戶以及環(huán)境等綜合在一起進(jìn)行測試,要在系統(tǒng)的實(shí)際運(yùn)行環(huán)境現(xiàn)場,在
114、用戶的直接參與下進(jìn)行。包括集成功能測試,可靠性與適應(yīng)性測試,系統(tǒng)自我保護(hù)及恢復(fù)能力的測試,安全性測試,強(qiáng)度測試。</p><p><b> 5.2.1安全測試</b></p><p> 安全是網(wǎng)站管理中的一個(gè)重要環(huán)節(jié),現(xiàn)在各種網(wǎng)站都存在著一些漏洞和不足,當(dāng)然本網(wǎng)站中也可能存在,但已在盡力彌補(bǔ)這些安全漏洞。如在登錄監(jiān)測用戶時(shí),能自動(dòng)過濾一些特殊字符的登錄。假若沒有在
115、網(wǎng)頁中設(shè)置這個(gè)過濾監(jiān)測,以此為用戶名和密碼登錄的用戶有超級(jí)管理員所擁有的權(quán)限,更嚴(yán)重的甚至能控制整臺(tái)服務(wù)器;對有上傳圖片的操作,上傳的文件都進(jìn)行了自動(dòng)重命名還有網(wǎng)站中也采用了別人在安全方面做得好的方面。</p><p> 5.3 網(wǎng)站系統(tǒng)測試結(jié)果</p><p> 在測試的過程中,最重要的還是測試系統(tǒng)的數(shù)據(jù)檢錯(cuò)功能和前后臺(tái)操作顯示與數(shù)據(jù)庫內(nèi)數(shù)據(jù)的一致性。所謂的系統(tǒng)的數(shù)據(jù)檢錯(cuò),主要對合法
116、字符的檢測,最大長度的檢測,整數(shù)的檢測,郵箱的檢測,權(quán)限的檢測等等。所謂數(shù)據(jù)庫一致性的檢測,主要是用戶下了訂單,或者管理員添加、刪除、編輯了某項(xiàng)內(nèi)容,數(shù)據(jù)庫中會(huì)不會(huì)馬上更新,在數(shù)據(jù)庫中的內(nèi)容是否與操作后的一樣等等。經(jīng)過我對網(wǎng)站的集中測試和演示,各部分的測試結(jié)果如下:網(wǎng)站頁面:網(wǎng)站大部分頁面中使用dreamwewer8技術(shù)設(shè)計(jì),而且直接影響到下一級(jí)頁面的運(yùn)行,所以對主頁的測試比較詳細(xì)?;旧蠈η芭_(tái)能操作的一些功能模塊進(jìn)行了測試。測試后發(fā)現(xiàn)
117、主頁中要實(shí)現(xiàn)的功能都可以正常運(yùn)行,并且各項(xiàng)頁面間的連接都符合設(shè)計(jì)要求。數(shù)據(jù)檢錯(cuò)基本上都達(dá)到要求,預(yù)訂中心中所預(yù)訂的線路,酒店的定單能在后臺(tái)中出現(xiàn),且與數(shù)據(jù)庫中的完全一致。網(wǎng)站后臺(tái)管理:后臺(tái)的進(jìn)入能可成功檢測用戶是否合法,合法用戶可正常進(jìn)入后臺(tái)管理各種信息,不合法用戶無法進(jìn)入后臺(tái)。如對線路分類的添加,刪除,修改;對景點(diǎn)圖片的上傳,刪除等;修改等眾多功能都進(jìn)行了一系列的測試,基本都符合設(shè)計(jì)要求。論壇:此模塊是前臺(tái)直接操作的,用戶可以在論壇&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 旅游網(wǎng)站的畢業(yè)設(shè)計(jì)
- 旅游網(wǎng)站建設(shè)畢業(yè)設(shè)計(jì)論文
- 旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 畢業(yè)設(shè)計(jì) (2)
- 畢業(yè)設(shè)計(jì)--旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)(論文)
- 旅游網(wǎng)站設(shè)計(jì)畢業(yè)論文
- 旅游網(wǎng)站設(shè)計(jì)
- 旅游網(wǎng)畢業(yè)設(shè)計(jì)
- 旅游網(wǎng)站畢業(yè)論文
- 旅游網(wǎng)站畢業(yè)論文
- 畢業(yè)設(shè)計(jì)----基于asp的旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
- _旅游網(wǎng)站
- 旅游網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 旅游網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)
- 旅游網(wǎng)站畢業(yè)論文 (2)
- 旅游網(wǎng)站課程設(shè)計(jì)
- 塞北村鎮(zhèn)旅游網(wǎng)站設(shè)計(jì)
- 旅游網(wǎng)站設(shè)計(jì)方案
- 旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)(畢業(yè)論文)
- 旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
- 旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)
評論
0/150
提交評論