亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ASP的氣象信息網(wǎng)站系統(tǒng)

        2008-12-31 00:00:00張皓宇李明皓劉曉偉
        網(wǎng)絡(luò)與信息 2008年7期

        1 引言

        遼寧氣象網(wǎng)站系統(tǒng)的設(shè)計是基于面向應(yīng)用的軟件設(shè)計思想和模塊化設(shè)計方法,包括數(shù)據(jù)庫連接模塊、網(wǎng)站欄目管理模塊、網(wǎng)站信息管理模塊、網(wǎng)站瀏覽模塊、氣象信息產(chǎn)品處理和瀏覽模塊。在信息歸口管理的基礎(chǔ)上,為職能部門提供了統(tǒng)一的信息管理平臺。同時,遼寧氣象網(wǎng)也成為公眾獲得氣象信息,了解遼寧氣象人的一個新的媒介。

        2 系統(tǒng)分析與設(shè)計

        2.1 系統(tǒng)體系結(jié)構(gòu)

        網(wǎng)站系統(tǒng)利用ASP開發(fā)技術(shù),根據(jù)模塊化設(shè)計方法,采用了基于Browser/Server模式的三層體系架構(gòu)(如圖1所示),即數(shù)據(jù)庫服務(wù)層(DataBase Service)、功能層(Web Service)和表示層(Browser)。網(wǎng)站服務(wù)器操作系統(tǒng)為Windows2003 Server,Web服務(wù)器為IIS6.0,后臺數(shù)據(jù)庫采用MS SQL Server 2000。網(wǎng)站客戶端采用VBscript、Javascript,服務(wù)器端采用ASP技術(shù)。

        2.2 系統(tǒng)模塊設(shè)計

        整個系統(tǒng)大體分為兩部分,一部分是網(wǎng)站信息發(fā)布管理系統(tǒng),另一部分是氣象信息產(chǎn)品處理系統(tǒng)。網(wǎng)站信息發(fā)布管理系統(tǒng)主要由兩個模塊構(gòu)成,即后臺管理模塊和前臺瀏覽模塊。如圖2所示。

        3 關(guān)鍵技術(shù)及系統(tǒng)實現(xiàn)

        3.1 ADO訪問數(shù)據(jù)庫

        ADO是ActiveX Data Object(ActiveX數(shù)據(jù)對象)的英文縮寫,它是Microsoft開發(fā)的數(shù)據(jù)庫訪問組件。在數(shù)據(jù)庫的應(yīng)用中,使用ADO編寫的應(yīng)用程序可以存取在Internet上任何地方的資源。ADO操作流程如下:

        (1) 創(chuàng)建連接,連接到數(shù)據(jù)源。

        (2) 指定訪問數(shù)據(jù)源命令,同時指定變量參數(shù)。

        (3) 執(zhí)行命令,即SQL語句。

        (4) 命令使數(shù)據(jù)按表中的行的形式返回,并將這些行存儲于緩存中。

        (5) 可以通過修改緩存行的內(nèi)容來更新數(shù)據(jù)源。

        (6) 提供常規(guī)方法檢測錯誤。

        3.2 系統(tǒng)維護(hù)

        系統(tǒng)對不同級別的管理員分別賦予不同的權(quán)限,登錄后臺管理系統(tǒng)通過ASP的Session對象記錄的管理員信息,根據(jù)記錄的信息標(biāo)識不同的管理權(quán)限。不同的管理員只能對其所轄本部門的信息或產(chǎn)品具有修改權(quán)限。管理員對系統(tǒng)的維護(hù)主要是對數(shù)據(jù)庫數(shù)據(jù)的處理,其操作通過ADO組件對數(shù)據(jù)庫的訪問來實現(xiàn)。

        3.3 新聞瀏覽與產(chǎn)品顯示

        新聞瀏覽頁面的實現(xiàn)主要分5個步驟:①是根據(jù)新聞id從數(shù)據(jù)庫中獲取新聞內(nèi)容;②是列出所有的圖片和附件,然后按順序顯示新聞圖片、內(nèi)容和附件;③是更新新聞的瀏覽次數(shù);④是顯示該條新聞的所有評論;⑤是顯示新聞評論的輸入表單。網(wǎng)站的新聞按時間采用排倒序的方式,將最新的新聞列到頂端。

        最新的氣象信息提取、入庫后,并生成臨時數(shù)據(jù)文本。在網(wǎng)站上,產(chǎn)品處理的核心代碼如下所示:

        Set fso = Server.CreateObject(\"Scripting.FileSystemObject\")

        FilePath = Server.MapPath(mm)

        Set fout = fso.OpenTextFile(FilePath)

        ALLStr=fout.ReadAll

        3.4 系統(tǒng)安全

        使用ASP和IIS結(jié)合在一起提供驗證和授權(quán)服務(wù),來保障系統(tǒng)的安全。充分運(yùn)用虛擬目錄機(jī)制??梢宰屢粋€文件夾在web服務(wù)和本地使用不同的名字,從而保護(hù)服務(wù)器的文件結(jié)構(gòu)。

        網(wǎng)站各級管理員的口令都采用了MD5算法進(jìn)行加密,由于MD5是不可逆的,不能利用MD5算法來解密加密后的數(shù)據(jù)。

        由于網(wǎng)站采用B/S架構(gòu),對于現(xiàn)在非常流行的SQL注入攻擊,采取了過濾一些SQL命令或關(guān)鍵字屏蔽,并對網(wǎng)頁間傳遞的純數(shù)字信息進(jìn)行判斷,不是數(shù)字的就發(fā)出警告,并停止頁面瀏覽。

        4 結(jié)束語

        ASP技術(shù)是一種成熟的網(wǎng)絡(luò)開發(fā)技術(shù),提供了一個全方位的Web開發(fā)平臺?;贏SP的氣象信息網(wǎng)站系統(tǒng)具有執(zhí)行效率高、易于維護(hù)、安全性能好等特點,重要的是它使遼寧氣象網(wǎng)站的管理、維護(hù)工作提高到新的水平。同時,也為今后的升級、改版工作奠定了堅實的基礎(chǔ)。

        參考文獻(xiàn)

        [1]周天思,孫明麗,龐婭娟.ASP開發(fā)技術(shù)大全[M].人民郵電出版社,2007.

        [2]薛小龍.ASP典型系統(tǒng)實戰(zhàn)與解析[M].北京:電子工業(yè)出版社,2007.

        国产精品青草视频免费播放 | 久久久久无码国产精品一区| 中文字幕亚洲欧美日韩2019| 乱中年女人伦av三区| 美腿丝袜中文字幕在线观看| 日本伦理精品一区二区三区| 国产成+人欧美+综合在线观看| 日韩无码无播放器视频| 国产韩国精品一区二区三区| av网页免费在线观看| 99久久免费只有精品国产| 色综合无码av网站| 无码高潮少妇毛多水多水免费 | 天堂69亚洲精品中文字幕| 天堂网av在线免费看| 中文字幕日韩人妻在线视频| 中国猛少妇色xxxxx| 最新在线观看精品国产福利片| 国产一区二区三区精品乱码不卡| 高h小月被几个老头调教| 日本精品人妻无码77777| 亚洲Av无码专区尤物| 一区二区视频在线国产| 亚洲av无码乱码在线观看裸奔| 五十路熟久久网| 在线免费观看国产视频不卡| 亚洲一区二区三区,日本| 真人作爱免费视频| 国产午夜精品久久久久99| 亚洲中文乱码在线视频| 亚洲熟妇色自偷自拍另类| 吃奶还摸下面动态图gif | 丁香六月婷婷综合| 风韵丰满妇啪啪区老老熟女杏吧 | 国产精品黑丝美女av| 体验区试看120秒啪啪免费| 亚洲精品久久久久久动漫| 日日噜噜噜夜夜爽爽狠狠视频| 久久99热只有频精品8国语| 亚洲人成无码网站在线观看| 亚洲精品亚洲人成在线下载|