




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
摘要隨著旅游行業(yè)的不斷發(fā)展,各家旅游行業(yè)之間的競(jìng)爭(zhēng)日益激烈,旅游部門所需的信息量越來(lái)越大,業(yè)務(wù)操作中涉及的各種線路情況、客戶情況以及旅游協(xié)作部門的情況越來(lái)越復(fù)雜多變。本系統(tǒng)從初步調(diào)查開始,詳細(xì)介紹了需求分析、流程和數(shù)據(jù)分析,并進(jìn)行了系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì).系統(tǒng)采用eclipse編寫JSP腳本,利用AdobeDreamweaverCS5美化頁(yè)面,調(diào)整布局,SQLSERVER2000建立數(shù)據(jù)庫(kù),從界面簡(jiǎn)潔、實(shí)用的要求出發(fā),完成了旅游資源管理工作的主要部分。關(guān)鍵詞:旅游資源網(wǎng)絡(luò)化SQLServer2000eclipse目錄TOC\o"1-2"\h\u第一章緒論 11.1課題背景 11.2目的和意義 21.3網(wǎng)站設(shè)計(jì)構(gòu)想 2第二章需求分析 32.1可行性分析 32.1.1技術(shù)的可行性 32.1.2運(yùn)行的可行性 3第三章總體設(shè)計(jì) 43.1網(wǎng)站模塊的總體設(shè)計(jì) 43.2數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn) 43.3設(shè)計(jì)的基本思想 5第四章詳細(xì)設(shè)計(jì) 74.1JSP簡(jiǎn)介 74.2MicrosoftSQLServer2000簡(jiǎn)介 8第五章旅游網(wǎng)站系統(tǒng)概要設(shè)計(jì) 105.1網(wǎng)站的結(jié)構(gòu) 105.2系統(tǒng)模塊設(shè)計(jì) 11第六章系統(tǒng)測(cè)試 146.1系統(tǒng)測(cè)試 146.2本網(wǎng)站測(cè)試 17結(jié)論 18致謝 19參考文獻(xiàn) 20 第一章緒論1.1課題背景改革開放以來(lái),我國(guó)的旅游業(yè)有了非常迅速的發(fā)展,但是比較而言,我國(guó)國(guó)內(nèi)旅游業(yè)發(fā)展的廣度深度都遠(yuǎn)遠(yuǎn)不能適應(yīng)經(jīng)濟(jì)發(fā)展和人民生活水平提高的需要。隨著市場(chǎng)經(jīng)濟(jì)的發(fā)展和人們收入水平的進(jìn)一步提高,人們對(duì)旅游消費(fèi)的需求將進(jìn)一步上升,國(guó)內(nèi)旅游業(yè)在國(guó)民經(jīng)濟(jì)中的地位和作用越來(lái)越重要。但我國(guó)旅游產(chǎn)業(yè)仍然基礎(chǔ)薄弱,管理手段滯后,信息化程度低,企業(yè)效益較差。旅游行政管理部門存在管理方式落后,缺乏信息化管理手段,信息溝通渠道不通暢等問題,面對(duì)困難和挑戰(zhàn),我國(guó)旅游業(yè)必須轉(zhuǎn)變觀念,創(chuàng)新思維,以信息化建設(shè)為突破口和新手段,整合各種資源,從而實(shí)現(xiàn)整個(gè)行業(yè)的新跨越。加強(qiáng)旅游信息化建設(shè),可以提高各級(jí)管理部門的工作效率和管理水平,精簡(jiǎn)辦事程序,降低工作成本,加大宣傳力度,加快信息傳播速度,提高旅游服務(wù)質(zhì)量,改變旅游企業(yè)傳統(tǒng)經(jīng)營(yíng)模式,降低成本,增加效益,從而提高整個(gè)旅游產(chǎn)業(yè)素質(zhì),旅游實(shí)現(xiàn)信息化,將會(huì)進(jìn)一步壯大旅游支柱產(chǎn)業(yè),提升旅游產(chǎn)業(yè)整體信息化水平,優(yōu)化產(chǎn)業(yè)結(jié)權(quán)和資源配置,完善產(chǎn)業(yè)鏈,進(jìn)而帶動(dòng)眾多相關(guān)產(chǎn)業(yè)發(fā)展,拉動(dòng)內(nèi)需,擴(kuò)大就業(yè),增加外匯收入,對(duì)經(jīng)濟(jì)發(fā)展起到積極的推動(dòng)作用。目前,我國(guó)的一些旅游部門在信息化方面做的工作和其投入較少,對(duì)自身的發(fā)展起到了制約作用,可以通過建立旅游網(wǎng)站來(lái)宣傳本地的風(fēng)土人情,對(duì)信息進(jìn)行網(wǎng)絡(luò)化、信息化管理,提高自身競(jìng)爭(zhēng)能力。1.2目的和意義旅游網(wǎng)站出現(xiàn)以來(lái)就因其“方便,豐富,全面”等優(yōu)點(diǎn)而得到了廣大旅游愛好者的歡迎。由于旅游借助互聯(lián)網(wǎng),能夠解決傳統(tǒng)旅游業(yè)不能解決的適應(yīng)游客的需求;同時(shí)還由于旅游也作為一個(gè)整體的商業(yè)生態(tài)鏈,涉及到旅行服務(wù)機(jī)構(gòu)、酒店、景點(diǎn)景區(qū)、交通等等,利用互聯(lián)網(wǎng)可以將這些環(huán)節(jié)連成一個(gè)統(tǒng)一的整體,進(jìn)而可以大大提高服務(wù)的水平和業(yè)務(wù)的來(lái)源。利用這個(gè)旅游網(wǎng)站,客戶可以通過對(duì)各頁(yè)面的瀏覽,迅速了解到旅游景點(diǎn)信息,如果客戶對(duì)于現(xiàn)行的信息不滿意,或者是自己的某個(gè)方面的要求沒有得到應(yīng)有的滿足,可以打開客戶留言平臺(tái),進(jìn)行留言。1.3網(wǎng)站設(shè)計(jì)構(gòu)想隨著互聯(lián)網(wǎng)的發(fā)展,旅游信息網(wǎng)已經(jīng)成為必然,尤其在新農(nóng)村建設(shè)中,要發(fā)揮好科學(xué)的網(wǎng)絡(luò)作用已是必不可少的。旅游信息網(wǎng)具有濃厚的時(shí)代感和現(xiàn)代科技?xì)庀?,由圖像、圖形、文字等多種承載媒體的信息組成,是多種形式結(jié)合在一起的綜合性信息。通常旅游信息網(wǎng)傳輸?shù)臄?shù)據(jù)量是非常大的,隨著代碼的增多會(huì)使頁(yè)面臃腫不堪,使Web服務(wù)器負(fù)荷過重,造成堵塞現(xiàn)象。因此湖南旅游景點(diǎn)網(wǎng)站采用VBScript語(yǔ)言,AdobeDreamweaverCS5作為開發(fā)工具,JSP為應(yīng)用程序,利用MicrosoftSQLServer2000數(shù)據(jù)庫(kù)系統(tǒng)作為數(shù)據(jù)庫(kù),存儲(chǔ)和處理文字信息,及IIS環(huán)境,它可輕松將HTML頁(yè)碼、腳本命令和ActiveX組件結(jié)合起來(lái),創(chuàng)建動(dòng)態(tài)的、交互的網(wǎng)頁(yè)。第二章需求分析2.1可行性分析根據(jù)目前Internet上旅游信息平臺(tái)的運(yùn)營(yíng)模式,設(shè)計(jì)并實(shí)現(xiàn)一個(gè)旅游信息的平臺(tái),結(jié)合游客和網(wǎng)站的實(shí)際業(yè)務(wù)內(nèi)容和日常工作中需要注意的問題。旅游網(wǎng)站實(shí)施后,應(yīng)能夠達(dá)到以下目標(biāo):能瀏覽網(wǎng)站所發(fā)布的所有信息。界面友好美觀,操作簡(jiǎn)單易行。網(wǎng)站維護(hù)方便,代碼層次分明,模塊功能相對(duì)獨(dú)立且彼此關(guān)聯(lián)。2.1.1技術(shù)的可行性根據(jù)網(wǎng)站功能、性能及實(shí)現(xiàn)網(wǎng)站的各項(xiàng)約束條件,根據(jù)新網(wǎng)站目標(biāo)來(lái)衡量所需的技術(shù)是否具備,一般可從硬軟件的性能要求、環(huán)境條件、操作人員水平和數(shù)量等方面考慮和分析。本網(wǎng)站是一個(gè)提供用戶旅游信息的網(wǎng)站,現(xiàn)有的技術(shù)以較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項(xiàng)條件相對(duì)較低,利用現(xiàn)有技術(shù)條件應(yīng)完全可以達(dá)到該網(wǎng)站的功能目標(biāo)。2.1.2運(yùn)行的可行性本網(wǎng)站的發(fā)布適合市場(chǎng)空間,占據(jù)市場(chǎng)的壽命長(zhǎng),管理員會(huì)不斷及時(shí)更新,適應(yīng)網(wǎng)站發(fā)展速度。隨時(shí)了解同行網(wǎng)站的動(dòng)態(tài)。網(wǎng)站初試規(guī)模小,點(diǎn)擊率少,不可求速,欲速則不達(dá),我們要循序漸進(jìn)。關(guān)注、了解旅游信息的最新動(dòng)態(tài),運(yùn)用網(wǎng)絡(luò)的方便快捷方式進(jìn)行瀏覽網(wǎng)頁(yè)以及發(fā)布旅游信息,配備新式設(shè)計(jì)思想。第三章總體設(shè)計(jì)3.1網(wǎng)站模塊的總體設(shè)計(jì)JSP+SQL相結(jié)合,開發(fā)一個(gè)景點(diǎn)資源管理的旅游資源網(wǎng)站。主體框架由主頁(yè)、旅游地區(qū)、推薦景點(diǎn)、景區(qū)欣賞、旅游路線和聯(lián)系我們構(gòu)成。3.2數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)數(shù)據(jù)庫(kù)名稱:DW根據(jù)得到的數(shù)據(jù)字典,選擇使用數(shù)據(jù)庫(kù)管理系統(tǒng)。為數(shù)據(jù)庫(kù)規(guī)劃需要的數(shù)據(jù)表,并設(shè)計(jì)數(shù)據(jù)表的結(jié)構(gòu),我使用SQLSever2000作為數(shù)據(jù)庫(kù)管理系統(tǒng)圖3.2.1數(shù)據(jù)庫(kù)界面圖3.2.2表dw3.3設(shè)計(jì)的基本思想設(shè)計(jì)思想遵循以下幾點(diǎn):1.采用面向?qū)ο蟮拈_發(fā)與設(shè)計(jì)理念。運(yùn)用面向?qū)ο蠹夹g(shù)的前提是對(duì)整體系統(tǒng)的高度和準(zhǔn)確抽象,通過它可以保證系統(tǒng)良好的框架,進(jìn)而帶來(lái)產(chǎn)品較強(qiáng)的穩(wěn)定性和運(yùn)行效率。2.采用模塊化設(shè)計(jì)。模塊化設(shè)計(jì)要求將整個(gè)系統(tǒng)劃分成基于小的模塊,簡(jiǎn)化設(shè)計(jì)和實(shí)現(xiàn)過程。3.簡(jiǎn)單方便的網(wǎng)站界面。設(shè)計(jì)簡(jiǎn)單友好的網(wǎng)站界面,方便用戶很快的瀏覽自己需要的信息。4.速度優(yōu)先原則。由于此工具最重要的評(píng)測(cè)標(biāo)準(zhǔn)就是速度,因此在設(shè)計(jì)過程中,具體過程盡量做到資源占用少,速度快。6.設(shè)計(jì)既要突出重點(diǎn),又要細(xì)致周到。要符合設(shè)計(jì)需求,在有可能改進(jìn)的地方進(jìn)行擴(kuò)充,使網(wǎng)站更適應(yīng)用戶的需要。第四章詳細(xì)設(shè)計(jì)4.1JSP簡(jiǎn)介JSP是由SunMicrosystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)技術(shù)標(biāo)準(zhǔn)。在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標(biāo)簽,就構(gòu)成了JSP網(wǎng)頁(yè)java程序片段可以操縱數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)以及發(fā)送E-mail等,實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,這樣大大降低了對(duì)客戶瀏覽器的要求,即使客戶瀏覽器端不支持Java,也可以訪問JSP網(wǎng)頁(yè)。JSP頁(yè)面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些Java代碼進(jìn)行處理,然后將生成的HTML頁(yè)面返回給客戶端的瀏覽器。JavaServlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要JavaServlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。JSP的技術(shù)強(qiáng)勢(shì):1、一次編寫,到處運(yùn)行。除了系統(tǒng)之外,代碼不用做任何更改。2、系統(tǒng)的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。3、強(qiáng)大的可伸縮性。從只有一個(gè)小的Jar文件就可以運(yùn)行Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái)Application進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器,Java顯示了一個(gè)巨大的生命力。4、支持服務(wù)器端組件。web應(yīng)用需要強(qiáng)大的服務(wù)器端組件來(lái)支持,開發(fā)人員需要利用其他工具設(shè)計(jì)實(shí)現(xiàn)復(fù)雜功能的組件供web頁(yè)面調(diào)用,以增強(qiáng)系統(tǒng)性能。JSP可以使用成熟的JAVABEANS組件來(lái)實(shí)現(xiàn)復(fù)雜商務(wù)功能。5、多樣化和功能強(qiáng)大的開發(fā)工具支持。這一點(diǎn)與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。4.2MicrosoftSQLServer2000簡(jiǎn)介SQL是英文(StructuredQueryLanguage)的縮寫,意思為結(jié)構(gòu)化查詢語(yǔ)言。SQL語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。SQL被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。SQL語(yǔ)句可以用來(lái)執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL語(yǔ)言標(biāo)準(zhǔn)。SQL語(yǔ)言有以下幾個(gè)優(yōu)點(diǎn):1、非過程化語(yǔ)言SQL是一個(gè)非過程化的語(yǔ)言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。SQL允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對(duì)單個(gè)記錄進(jìn)行操作,可操作記錄集,所有SQL語(yǔ)句接受集合作為輸入,返回集合作為輸出。SQL的集合特性允許一條SQL語(yǔ)句的結(jié)果作為另一條SQL語(yǔ)句的輸入。2、統(tǒng)一的語(yǔ)言SQL可用于所有用戶的DB活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫(kù)管理員、應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶?;镜腟QL命令只需很少時(shí)間就能學(xué)會(huì),最高級(jí)的命令在幾天內(nèi)便可掌握。3、所有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言由于所有主要的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)都支持SQL語(yǔ)言,用戶可將使用SQL的技能從一個(gè)RDBMS(關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng))轉(zhuǎn)到另一個(gè),所有用SQL編寫的程序都是可以移植的。第五章旅游網(wǎng)站系統(tǒng)概要設(shè)計(jì)5.1網(wǎng)站的結(jié)構(gòu)湖南旅游景點(diǎn)網(wǎng)站的主界面的整體結(jié)構(gòu)是上中下結(jié)構(gòu),上面部分顯示網(wǎng)站名稱。中間部分顯示首頁(yè)、旅游地區(qū)、推薦景點(diǎn)、景區(qū)欣賞、旅游路線、聯(lián)系我們,下面部分是頁(yè)面的內(nèi)容。網(wǎng)站主頁(yè)面示意圖如圖所示: 5.1網(wǎng)站主頁(yè)圖5.2系統(tǒng)模塊設(shè)計(jì)游客可以在【旅游地區(qū)】頁(yè)面找到各地區(qū)的旅游資源信息:5.2.1旅游地區(qū)頁(yè)面圖游客可以在【推薦景點(diǎn)】頁(yè)面迅速找到熱度較高的旅游資源信息:5.2.2推薦景點(diǎn)頁(yè)面圖游客可以在【景區(qū)欣賞】頁(yè)面觀看各旅游地的圖片視頻:5.2.3景區(qū)欣賞頁(yè)面圖游客可以在【旅游路線】頁(yè)面找到適合自己的旅游路線:5.2.4旅游路線頁(yè)面圖游客可以通過【聯(lián)系我們】頁(yè)面給網(wǎng)站留言:圖5.2.5游客留言頁(yè)面第六章系統(tǒng)測(cè)試軟件測(cè)試是通過檢查和提供客觀證據(jù)表明軟件已經(jīng)滿足了規(guī)定的需求,是確保軟件質(zhì)量和降低軟件成本的重要手段,涉及軟件的整個(gè)生命周期。不論軟件的生產(chǎn)者還是軟件的使用者,生存在競(jìng)爭(zhēng)的環(huán)境中,軟件開發(fā)商為了占有市場(chǎng),必須把產(chǎn)品質(zhì)量作為企業(yè)的重要目標(biāo)之一,以免在激烈的競(jìng)爭(zhēng)中被淘汰出局。雖然在開發(fā)過程中,人們采用了許多保證系統(tǒng)的質(zhì)量和可靠性的方法來(lái)分析、設(shè)計(jì)和實(shí)現(xiàn)系統(tǒng),但免不了在工作中會(huì)犯錯(cuò)誤,這樣所開發(fā)的系統(tǒng)中就隱藏著許多錯(cuò)誤和缺陷。軟件測(cè)試不是打消軟件工程師的積極性的過程,而是同軟件分析和設(shè)計(jì)一樣,是為了建成高質(zhì)量的軟件,只不過是從不同的側(cè)面進(jìn)行罷了。軟件測(cè)試重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口。是對(duì)整個(gè)系統(tǒng)開發(fā)過程包括系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)的最終審查。系統(tǒng)測(cè)試的對(duì)象是軟件,其目的是找出軟件中的錯(cuò)誤。6.1系統(tǒng)測(cè)試軟件測(cè)試就是利用測(cè)試工具按照測(cè)試方案和流程對(duì)產(chǎn)品進(jìn)行功能和性能測(cè)試,甚至根據(jù)需要編寫不同的測(cè)試工具,設(shè)計(jì)和維護(hù)測(cè)試系統(tǒng),對(duì)測(cè)試方案可能出現(xiàn)的問題進(jìn)行分析和評(píng)估。執(zhí)行測(cè)試用例后,需要跟蹤故障,以確保開發(fā)的產(chǎn)品適合需求。1、測(cè)試的目的(1)測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過程。(2)好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案。(3)成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。在對(duì)該旅游網(wǎng)站測(cè)試時(shí),也正是基于上述觀點(diǎn)來(lái)進(jìn)行的,測(cè)試的目的不是證明網(wǎng)站是完美的,而是發(fā)現(xiàn)問題,更好的解決問題,使網(wǎng)站不斷完善,滿足客戶的需求。2、測(cè)試用例試數(shù)據(jù)應(yīng)該得到怎樣的輸出結(jié)果,我們稱它為預(yù)期結(jié)果。在測(cè)試時(shí)將實(shí)際的輸出結(jié)果與預(yù)期結(jié)果比較,若不同則表示發(fā)現(xiàn)了錯(cuò)誤。因此測(cè)試用例是由測(cè)試數(shù)據(jù)和預(yù)期結(jié)果構(gòu)成的。3、白盒測(cè)試和黑盒測(cè)試測(cè)試的關(guān)鍵是測(cè)試用例的設(shè)計(jì),其方法可分成兩類:白盒測(cè)試和黑盒測(cè)試。白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,通過測(cè)試來(lái)檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照設(shè)計(jì)規(guī)格說明書的規(guī)定正常進(jìn)行,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作。白盒測(cè)試方法是把測(cè)試對(duì)象看作一個(gè)打開的盒子,測(cè)試人員依據(jù)程序內(nèi)部邏輯結(jié)構(gòu)相關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,對(duì)程序所有邏輯路徑進(jìn)行測(cè)試,通過在不同點(diǎn)檢查程序的狀態(tài),確定實(shí)際的狀態(tài)是否與預(yù)期的狀態(tài)一致。黑盒測(cè)試也稱功能測(cè)試,它是通過測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用。在測(cè)試中,把程序看作一個(gè)不能打開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測(cè)試著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試。具體的黑盒測(cè)試用例設(shè)計(jì)方法包括等價(jià)類劃分法、邊界值分析法、錯(cuò)誤推測(cè)法、因果圖法、判定表驅(qū)動(dòng)法、功能圖法等。軟件測(cè)試的主要步驟有單元測(cè)試、集成測(cè)試和確認(rèn)測(cè)試。1.單元測(cè)試(UnitTesting)單元測(cè)試又稱模塊測(cè)試,是針對(duì)軟件設(shè)計(jì)的最小單位也就是程序模塊,進(jìn)行正確性檢驗(yàn)的測(cè)試工作。其目的在于發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種差錯(cuò)。單元測(cè)試需要從程序的內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計(jì)測(cè)試用例。多個(gè)模塊可以平行地獨(dú)立進(jìn)行單元測(cè)試。通常采用白盒測(cè)試。2.集成測(cè)試(IntegrationTesting)集成測(cè)試是測(cè)試和組裝軟件的系統(tǒng)化技術(shù),集成測(cè)試也稱組裝測(cè)試,它是對(duì)由各模塊組裝而成的程序進(jìn)行測(cè)試,主要檢查模塊間的接口和通信。集成測(cè)試主要發(fā)現(xiàn)設(shè)計(jì)階段產(chǎn)生的錯(cuò)誤,通常采用黑盒測(cè)試。3.確認(rèn)測(cè)試(ValidationTesting)確認(rèn)測(cè)試又稱為驗(yàn)收測(cè)試。它的目標(biāo)是驗(yàn)證軟件的有效性。確認(rèn)測(cè)試通常使用黑盒測(cè)試法。任務(wù)是驗(yàn)證軟件的功能和性能及其它特性是否與用戶的要求一致。對(duì)軟件的功能和性能要求在軟件需求規(guī)格說明書中已經(jīng)明確規(guī)定。它包含的信息就是軟件確認(rèn)測(cè)試的基礎(chǔ)。確認(rèn)測(cè)試產(chǎn)生測(cè)試程序是否滿足需求規(guī)格說明書所列的各項(xiàng)要求,然后要進(jìn)行軟件配置復(fù)查,如果一個(gè)軟件是為某個(gè)客戶定制的,那么最后由客戶來(lái)實(shí)施驗(yàn)收測(cè)試(acceptancetesting),以便客戶確認(rèn)該軟件是他所需要的。如果一個(gè)軟件是作為產(chǎn)品被許多客戶使用的話,那不可能為每個(gè)客戶進(jìn)行驗(yàn)收測(cè)試。大多數(shù)軟件生產(chǎn)者使用一種Alpha測(cè)試和Beta測(cè)試的過程,來(lái)揭露僅由最終用戶才能發(fā)現(xiàn)的錯(cuò)誤。6.2本網(wǎng)站測(cè)試是將通過確認(rèn)測(cè)試的軟件,作為整個(gè)基于計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其它系統(tǒng)元素結(jié)合在一起,在實(shí)際運(yùn)行環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的組裝測(cè)試和確認(rèn)測(cè)試。系統(tǒng)測(cè)試,系統(tǒng)測(cè)試的目的在于通過與系統(tǒng)的需求定義作比較,發(fā)現(xiàn)軟件與系統(tǒng)的定義不符合或與之矛盾的地方。軟件測(cè)試方法從測(cè)試人員角度看,可分為手動(dòng)測(cè)試和自動(dòng)測(cè)試。從源代碼的角度可分為單元測(cè)試和功能測(cè)試。從理論定義來(lái)分,可分為黑盒測(cè)試,白盒測(cè)試。為了測(cè)試系統(tǒng)的正確性和完整性,本章將對(duì)網(wǎng)站的部分模塊進(jìn)行測(cè)試。結(jié)論完成這次設(shè)計(jì)任務(wù)總共用了三個(gè)月的時(shí)間,第一個(gè)月用來(lái)收集資料、學(xué)習(xí)要用到的各項(xiàng)開發(fā)技術(shù)、進(jìn)行旅游網(wǎng)站的分析,第二個(gè)月用來(lái)設(shè)計(jì)網(wǎng)站,最后一個(gè)月用來(lái)測(cè)試及修改。論文的撰寫一直貫穿其中。畢業(yè)論文是學(xué)習(xí)階段一次非常難得的理論與實(shí)際相結(jié)合的機(jī)會(huì),通過這次比較完整的旅游網(wǎng)站設(shè)計(jì),鍛煉了我的綜合運(yùn)用所學(xué)的專業(yè)基礎(chǔ)知識(shí),解決實(shí)際問題的能力,同時(shí)也提高我查閱文獻(xiàn)資料、設(shè)計(jì)手冊(cè)、設(shè)計(jì)規(guī)范以及電腦制圖等其他專業(yè)能力水平,而且通過對(duì)整體的掌控,對(duì)局部的取舍,以及對(duì)細(xì)節(jié)的斟酌處理,都使我的能力得到了鍛煉,經(jīng)驗(yàn)得到了豐富,并且意志品質(zhì)力,抗壓能力及耐力也都得到了不同程度的提升。這是我們都希望看到的也正是我們進(jìn)行畢業(yè)設(shè)計(jì)的目的所在。本網(wǎng)站是一個(gè)最基本的基于B/S體系結(jié)構(gòu)的旅游信息網(wǎng)站,可擴(kuò)展性很大,科學(xué)的開發(fā)過程也極有利于網(wǎng)站的擴(kuò)充與擴(kuò)展。網(wǎng)站采用的是SQLServer2000數(shù)據(jù)庫(kù)。網(wǎng)站的分析與定義都結(jié)合了現(xiàn)在流行的面向?qū)ο蠓椒ㄒ约皞鹘y(tǒng)的結(jié)構(gòu)分析與設(shè)計(jì)方法,網(wǎng)站編碼以及測(cè)試效率良好。致謝近段時(shí)間的畢業(yè)課題設(shè)計(jì)是我大學(xué)生活中忙碌而又充實(shí)一段
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年寵物殯葬師基礎(chǔ)知識(shí)試題及答案
- 全媒體運(yùn)營(yíng)師數(shù)據(jù)分析技能試題及答案
- 貨物運(yùn)輸中的有效溝通技巧及試題及答案
- 合同管理策略與模板集合
- 合同風(fēng)險(xiǎn)防控:國(guó)際服務(wù)貿(mào)易政策深度分析
- 合同管理中心的變革與創(chuàng)新
- 2018春冀少版八年級(jí)生物下冊(cè)第六單元第2章教學(xué)設(shè)計(jì):6.2.2變異
- 原子核的組成+高二下學(xué)期物理人教版(2019)選擇性必修第三冊(cè)
- 2024年秋八年級(jí)英語(yǔ)上冊(cè) Unit 1 Where did you go on vacation教學(xué)實(shí)錄 (新版)人教新目標(biāo)版
- 動(dòng)物實(shí)驗(yàn)安全操作
- 高中英語(yǔ)U4-The-Words-That-Changed-A-Nation教學(xué)課件
- TBT2765-2005 列車運(yùn)行監(jiān)控記錄裝置技術(shù)條件
- 小學(xué)特色課程《口風(fēng)琴課程》校本教材
- 司法審計(jì)報(bào)告范文
- 《機(jī)械制造工藝與夾具》考試復(fù)習(xí)題庫(kù)(含答案)
- 安全風(fēng)險(xiǎn)分級(jí)管控清單(大全)
- 2024版國(guó)開電大??啤豆芾碛⒄Z(yǔ)1》在線形考(單元自測(cè)1至8)試題及答案
- 有效溝通技巧(適用于工廠)PPT幻燈片
- 教科版四年級(jí)科學(xué)下冊(cè)實(shí)驗(yàn)報(bào)告
- 高標(biāo)準(zhǔn)農(nóng)田假設(shè)檢驗(yàn)批表格
- HCCDP 云遷移認(rèn)證理論題庫(kù)
評(píng)論
0/150
提交評(píng)論