【正文】
Alert(對(duì)不起 ,驗(yàn)證碼輸入有錯(cuò) .,1) End If 39。打開(kāi) ADMIN數(shù)據(jù)表 Set oRs=() sSql=select top 1 * from LstAdmin where UsrAdmin=39。amp。uuuuamp。39。 sSql,oconn,1,1 39。判斷密碼是否正確 If not then If oRs(UsrPass)md5(pppp,32) then Call Alert(對(duì)不起密碼輸入有錯(cuò) .,1) Else session(adminuser)=uuuu session(adminlev)=oRs(UsrLev) End If Else Call Alert(您的用戶(hù)名可能不存在 .,1) End If End If If action=lut then session(adminuser)= session(adminlev)= End If % 愛(ài)旅游網(wǎng)站 22 ( 2) 旅游信息 的 管理 在旅游管理界面中列出所有旅游信息,并按加入時(shí)間倒序排列,管理員可以對(duì)旅游信息進(jìn)行刪除和修改操作。 圖( 8)旅游信息管理 旅游信息 的操作界面 圖( 9)操作界面 圖中信息操作界面包括分類(lèi)、標(biāo)題、作者、文章導(dǎo)讀、來(lái)源、屬性、推薦屬性、圖片、詳細(xì)內(nèi)容等。 實(shí)現(xiàn)代碼: 愛(ài)旅游網(wǎng)站 23 39。刪除信息 If action=delproinfo then set ors=() sSql=delete * from [LstNewsInfo] WHERE Id = amp。Idamp。 sSql,oconn,1,3 set ors=nothing ?gaozhen=mylistamp。TT=amp。trim(request(aaaa))amp。 End if 39。添加信息 If action=addproinfo Then Set oRs=() sSql=Select * from [LstNewsInfo] sSql,oconn,1,3 oRs(PBId)=trim(request(PBId)) oRs(PSId)=trim(request(PSId))—— 后面添加類(lèi)似省略 ?gaozhen=mylistamp。TT=amp。trim(request(PBId))amp。amp。SS=amp。trim(request(PSId))amp。 Set oRs = Nothing End If 39。編輯信息 If action=eddproinfo Then Set oRs=() sSql=Select * from [LstNewsInfo] where id=amp。Id sSql,oconn,1,3 oRs(PBId)=trim(request(PBId)) oRs(PSId)=trim(request(PSId)) oRs(PColor)=trim(request(PColor)) oRs(CarPz)=trim(request(CarPz))—— 后面添加類(lèi)似省略 ?gaozhen=mylistamp。TT=amp。trim(request(PBId))amp。amp。SS=amp。trim(request(PSId))amp。 Set oRs = Nothing End If 39。新聞信息排序 If action=newsindexjia Then 愛(ài)旅游網(wǎng)站 24 (UPDATE [LstNewsInfo] SET PIndex = PIndex+1 where Id =amp。Id) Call backurl(?gaozhen=mylistamp。TT=amp。TTamp。amp。SS=amp。SSamp。bianjiamp。Id+1amp。) End If If action=newsindexjian Then (UPDATE [LstNewsInfo] SET PIndex = PIndex1 where Id =amp。Id) Call backurl(?gaozhen=mylistamp。TT=amp。TTamp。amp。SS=amp。SSamp。bianjiamp。Id+1amp。) End If If action=paixu Then (UPDATE [LstNewsInfo] SET PIndex = amp。Trim(request(xuhao))amp。,PAddtime=39。amp。trim(request(tttt))amp。39。 where Id =amp。Id) Call backurl(?gaozhen=mylistamp。TT=amp。TTamp。amp。SS=amp。SSamp。bianjiamp。Id+1amp。) End If 五、測(cè)試運(yùn)行與維護(hù) 軟件測(cè)試是軟件開(kāi)發(fā)過(guò)程中必不可少一個(gè)階段,軟件測(cè)試是保證軟件質(zhì)量的關(guān)鍵步驟。在設(shè)計(jì)過(guò)程中。面對(duì)復(fù)雜的問(wèn)題,人的主觀認(rèn)識(shí)不可能完全符合客觀現(xiàn)實(shí),在軟件生命周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生差錯(cuò)。測(cè)試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多的發(fā)現(xiàn)軟件中的錯(cuò)誤。它是對(duì)軟件規(guī)格說(shuō)明。設(shè)計(jì)和編碼的最后審查。 軟件測(cè)試在軟件生命周期中橫跨兩個(gè)階段 。通常在編寫(xiě)出第一個(gè)模塊后就對(duì)它做必要的測(cè)試,稱(chēng)之為單元測(cè)試,在結(jié)束后,對(duì)軟件系統(tǒng)進(jìn)行各種綜合測(cè)試。這個(gè)階段由專(zhuān)門(mén)的測(cè)試人員承擔(dān)這項(xiàng)工作。 面向過(guò)程的測(cè)試方法 測(cè)試方法分為黑盒測(cè)試和白盒測(cè)試 黑盒測(cè)試 黑盒測(cè)試又叫功能測(cè)試,在程序的接口進(jìn)行測(cè)試,不考慮程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程。只檢查程序功能是否能按照規(guī)格說(shuō)明書(shū)的規(guī)定。程序是否能適當(dāng)?shù)赝瓿山邮蛰斎霐?shù)據(jù)產(chǎn)生正確的輸出信息,并且保持外部信息的完整性。 愛(ài)旅游網(wǎng)站 25 白盒測(cè)試 白盒測(cè)試又稱(chēng)結(jié)構(gòu)測(cè)試。它是在完全了解程序的結(jié)構(gòu)和處理,它是按照程序內(nèi)部 的邏輯測(cè)試程序,檢驗(yàn)程序中每條通路是否都能按預(yù)定要求正確工作。 測(cè)試步驟: 1) 模塊測(cè)試 也稱(chēng)為單元測(cè)試。把每個(gè)模塊作為一個(gè)單獨(dú)的實(shí)體來(lái)測(cè)試,是比較容易設(shè)置檢驗(yàn)?zāi)T囌_性的測(cè)試方案。目的保證每模塊作為一個(gè)單元能正確運(yùn)行。 2) 集成測(cè)試 它包括于系統(tǒng)測(cè)試和系統(tǒng)測(cè)試。子系統(tǒng)測(cè)試是把單元測(cè)試的模塊放在一起形成一個(gè)子系統(tǒng)來(lái)測(cè)試,它著重測(cè)試模塊的接口。系統(tǒng)測(cè)試是把經(jīng)過(guò)測(cè)試的子系統(tǒng)裝配成一個(gè)完整的系統(tǒng)來(lái)測(cè)試。 集成測(cè)試是組裝軟件的系統(tǒng)技術(shù),主要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的問(wèn)題。集成測(cè)試有兩種方法:非漸增和漸增測(cè)試。 3) 驗(yàn)收測(cè)試 驗(yàn)收測(cè)試是把軟件系統(tǒng)作為單一的實(shí)體進(jìn)行測(cè)試,測(cè)試內(nèi)容與系統(tǒng)測(cè)試基本類(lèi)似。但它是在用戶(hù)積極參與下進(jìn)行的。而且使用實(shí)際數(shù)據(jù)進(jìn)行測(cè)試。 4)平行運(yùn)行 就是同時(shí)運(yùn)行新開(kāi)發(fā)的系統(tǒng)和將被它取代的舊系統(tǒng)。以便比較新舊兩個(gè)系統(tǒng)的處理結(jié)果。用于測(cè)試的主要技術(shù)有適用于黑盒測(cè)試的等價(jià)劃分。邊界值分析及錯(cuò)誤推測(cè)法等。還有適用于白盒測(cè)試的邏輯覆蓋法。 具體測(cè)試的設(shè)計(jì) 在面向?qū)ο笤O(shè)計(jì)的測(cè)試方案中傳統(tǒng)技術(shù)如:邏輯覆蓋,等價(jià)劃分,邊界值分析和錯(cuò)誤推測(cè)等方法可作為測(cè)試類(lèi)中每個(gè)方法的主要技術(shù)面積對(duì)象測(cè)試的主要目標(biāo)也是用盡可能低的測(cè)試成本和盡可能少的測(cè)試方案發(fā)現(xiàn)盡可能多的錯(cuò)誤。 本系統(tǒng)測(cè)試方案的設(shè)計(jì): 對(duì)于模塊底層和腳本程序的測(cè)試已模塊設(shè)計(jì)中進(jìn)行了測(cè)試調(diào)試。其采用的技術(shù)的白盒測(cè)試中的覆蓋測(cè)試和黑盒測(cè)試中的等價(jià)劃分,邊界值分析和錯(cuò)誤推測(cè)方法。 在組裝成子系統(tǒng)時(shí)主要采用黑盒測(cè)試,對(duì)對(duì)象中的對(duì)象屬性(狀態(tài))和方法(操作)的封閉體,對(duì)象彼此間通過(guò)發(fā)消息,啟動(dòng)相應(yīng)的操作,并通過(guò)修改屬性達(dá)到轉(zhuǎn)換運(yùn)行狀態(tài)的目的。 一定量的數(shù)據(jù)集,對(duì)輸出、查尋結(jié)果進(jìn)行檢查,輔以用戶(hù)運(yùn)行原形系統(tǒng)提出的要求進(jìn)行修改。用戶(hù)進(jìn)行單獨(dú)的運(yùn)行測(cè)試,收集反饋 意見(jiàn),進(jìn)行修改調(diào)試。 愛(ài)旅游網(wǎng)站 26 只有系統(tǒng)的測(cè)試工作在用戶(hù)的協(xié)助下,不斷的修改,才能達(dá)到完善的預(yù)期目標(biāo)。本系統(tǒng)經(jīng)過(guò)初步測(cè)試,基本上達(dá)到目標(biāo)。 系統(tǒng)維護(hù) 軟件維護(hù)是軟件生存期最后一個(gè)階段,也是周期最長(zhǎng)的一個(gè)階段,它在于系統(tǒng)投入生產(chǎn)性運(yùn)行以后的時(shí)間中,因而不屬于系統(tǒng)開(kāi)發(fā)過(guò)程,然而在系統(tǒng)開(kāi)發(fā)的各個(gè)階段應(yīng)該從各方面做到盡量提高系統(tǒng)的可維護(hù)性。 軟件的 維護(hù) 就是指在軟件已交付使用之后,為了改正錯(cuò)誤或滿(mǎn)足新的需要而修改軟件的過(guò)程,可以分為 一般性 維護(hù),適應(yīng)性維護(hù),完善性預(yù)防性維護(hù)。其中完善性維護(hù)占全部維護(hù)的一半以上。 設(shè)計(jì)過(guò) 程中各模塊(對(duì)象)均考慮或預(yù)留了完善和可擴(kuò)充接口部分。使用盡可能多的公用窗口,增加了可維護(hù)性。 軟件測(cè)試是軟件開(kāi)發(fā)過(guò)程中必不可少一個(gè)階段,軟件測(cè)試是保證軟件質(zhì)量的關(guān)鍵步驟。在設(shè)計(jì)過(guò)程中。面對(duì)復(fù)雜的問(wèn)題,人的主觀認(rèn)識(shí)不可能完全符合客觀現(xiàn)實(shí),在軟件生命周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生 差錯(cuò)。測(cè)試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多的發(fā)現(xiàn)軟件中的錯(cuò)誤。它是對(duì)軟件規(guī)格說(shuō)明。設(shè)計(jì)和編碼的最后審查。 愛(ài)旅游網(wǎng)站 27 六 、結(jié)論 通過(guò)這次課程設(shè)計(jì),使我從中得到了許多經(jīng)驗(yàn)和教訓(xùn),在整個(gè)開(kāi)發(fā)過(guò)程中 ,我用到 dreamweaver, asp 等多門(mén)課程的知識(shí),使得我們?cè)谡n堂上所學(xué)的理論用到了開(kāi)發(fā)過(guò)程中,更加深了我們對(duì)所學(xué)課程的綜合總結(jié)。愛(ài)旅游網(wǎng)站包括旅游線(xiàn)路,旅游指南,旅游景點(diǎn),給我留言,幫助中心,留言板以及與數(shù)據(jù)庫(kù)的鏈接。在設(shè)計(jì)過(guò)程中,我也遇到了很多問(wèn)題,雖然解決了許多,但由于自己水平有限,還存在著許多未調(diào)試好的功能和不滿(mǎn)意的地方,主要體現(xiàn)在功能不夠完善和強(qiáng)大,一些細(xì)節(jié)問(wèn)題沒(méi)有得到解決。這次的課程設(shè)計(jì)我們真的學(xué)到了太多東西,我們經(jīng)歷了一個(gè)蛻變的過(guò)程。同時(shí)使我們的知識(shí)也更加扎實(shí)。 也因?yàn)檫@次的課程設(shè)計(jì)我們也深 深體會(huì)到了團(tuán)隊(duì)精神的重要性。 愛(ài)旅游網(wǎng)站 28 七、參考文獻(xiàn) [1]. 王珊,陳紅 . 數(shù)據(jù)庫(kù)系統(tǒng)原理教程 [M].北京:清華大學(xué)出版社, 2022 [2]. 段永紅,李春海 . 基于 ASP的網(wǎng)站建設(shè) [M]. 北京:清華大學(xué)出版社,2022 [3].文淵 ,陳惠貞 . ASP 與網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù) [M]. 北京: 中國(guó)鐵道出版社 ,2022 [4].李宏斌 .波紋紙業(yè)有限公司庫(kù)存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [D]. 大連理工大學(xué), 2022 [5].吳代文 .網(wǎng)站建設(shè)與管理基礎(chǔ)及實(shí)訓(xùn)( asp版) .北京:清華大學(xué) 出版社,2022