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

        ?

        基于ASP.NET的資源網(wǎng)管理系統(tǒng)的研究與設(shè)計

        2008-12-31 00:00:00李蓓蓓寧云智
        商場現(xiàn)代化 2008年11期

        [摘 要] 隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,基于ASP.NET的資源網(wǎng)管理系統(tǒng)成為開發(fā)研究的熱點。本文介紹了基于ASP.NET的資源網(wǎng)管理系統(tǒng)的設(shè)計與實現(xiàn),采用目前流行的B/S結(jié)構(gòu),充分體現(xiàn)先進性、實用性、可靠性、安全性等特點。

        [關(guān)鍵詞] ASP.NET 資源網(wǎng)管理系統(tǒng) ADO.NET

        在互聯(lián)網(wǎng)飛速發(fā)達的今天、信息資源快速澎漲的今天,信息資源的共亨已成為發(fā)展的瓶頸,因此,為了適應(yīng)互聯(lián)網(wǎng)的發(fā)展有必要開發(fā)一個其于ASP.NET的資源網(wǎng)管理系統(tǒng)。

        一、系統(tǒng)開發(fā)環(huán)境與體系結(jié)構(gòu)

        操作系統(tǒng):Windows 2003 Server

        Web服務(wù)器:IIS5.0

        數(shù)據(jù)庫:SQL Server2000

        基于ASP.NET的資源網(wǎng)管理系統(tǒng)采用B/S開發(fā)模式,采用三層體系如圖1所示,即數(shù)據(jù)庫服務(wù)層、功能層和表示層。

        二、系統(tǒng)設(shè)計

        在系統(tǒng)總體設(shè)計上,根據(jù)用戶的不同類別,分為三種權(quán)限:系統(tǒng)管理員、一般用戶和受限用戶。各級別的用戶具有相同的基本模塊,不同之處是用戶在登錄時根據(jù)系統(tǒng)身份驗證模塊獲取不同的權(quán)限。

        1.系統(tǒng)功能模塊設(shè)計

        在具體功能模塊上,系統(tǒng)采用了結(jié)構(gòu)化程序設(shè)計方案。將系統(tǒng)按照不同功能分為若干相對獨立的程序模塊分別設(shè)計,最后再進行綜合設(shè)計。系統(tǒng)功能模塊如圖2所示。

        (1)用戶管理

        用戶管理模塊主要是對用戶權(quán)限分配的管理,有了用戶管理模塊就可以加強信息安全性的管理。用戶可以進行密碼修改。

        (2)資源管理

        資源管理模塊是本系統(tǒng)的主要模塊,主要完成資源上傳、資源瀏覽、資源下載和資源查詢功能。資源上傳只有一般用戶和管理員可以上傳,受限用戶不能上傳資源,且上傳的資源設(shè)置了大小限制,一般用戶上傳的資源必須通過管理員審核通過之后才有效,才能讓其他人瀏覽,在資源上傳頁面上通過設(shè)置資源的類別可以將資源上傳到指定的位置;資源瀏覽模塊是所有用戶都可以使用的,這個模塊主要用來展示所有資源的信息,方便用戶瀏覽和下載;資源下載模塊是提供給用戶下載使用的;資源查詢模塊主要是用來方便用戶查找想要的資源,可以進行模糊查詢和精確查詢。

        (3)后臺管理

        后臺管理模塊只對管理員開放,其他用戶不能使用,管理員可以通過后臺進行資源的增加、刪除、修改和查詢、管理用戶、分配用戶權(quán)限、處理用戶上傳的資源。

        2.數(shù)據(jù)庫設(shè)計

        資源網(wǎng)管理系統(tǒng)的數(shù)據(jù)庫主要用到了用戶表、資源表、上傳資源臨時表,用戶表主要存儲用戶的相關(guān)信息及用戶等級信息,以便根據(jù)不同的用戶賦予不同的權(quán)限;資源表主要用來存儲資源信息;上傳資源臨時表用來存儲一般用戶上傳的資源,只有通過管理員審核通過的資源才能讓用戶瀏覽。

        3.ADO.NET技術(shù)

        ASP.NET通過ADO.NET訪問數(shù)據(jù)庫,能借用XML的力量來實現(xiàn)斷開式訪問,對數(shù)據(jù)的安全性更有保障。ADO.NET的兩個核心組件:DataSet和.NET數(shù)據(jù)提供程序,.NET數(shù)據(jù)提供程序是一組包括Connection、Command、DataReader和DataAdapter對象在內(nèi)的組件。ADO.NET利用SqlConnection對象的ConnectionString屬性指定連接參數(shù),建立同數(shù)據(jù)源的連接,對數(shù)據(jù)的更新、查找、刪除、插入等由SqlCommand對象的CommandText屬性設(shè)置相應(yīng)的SQL命令語句來完成,利用DataAdapter對象的Fill方法將數(shù)據(jù)庫數(shù)據(jù)讀到DataSet中。

        三、系統(tǒng)維護與安全

        系統(tǒng)對不同的用戶級別賦于不同的權(quán)限,系統(tǒng)根據(jù)不同用戶權(quán)限導(dǎo)入不同的頁面,管理員對數(shù)據(jù)的維護主要是對數(shù)據(jù)庫數(shù)據(jù)的處理。

        ASP.NET和IIS一起提供驗證和授權(quán)服務(wù),來保障系統(tǒng)的安全。ASP.NET技術(shù)充分運用虛擬目錄機制,可以讓一個文件夾在Web服務(wù)器和本地使用不同的名字,從而保護服務(wù)器的文件結(jié)構(gòu)。在頁面的輸入驗證中,ASP.NET提供了必須驗證、比較驗證、范圍驗證和模式驗證控件,通過這些驗證控件系統(tǒng)一方面可以提供更為詳盡驗證服務(wù),另一方面可以過濾掉對系統(tǒng)安全有影響的字符。

        四、結(jié)束語

        ASP.NET技術(shù)是微軟在提出.NET Framework概念后誕生的,是一種全新的B/S模式開發(fā)技術(shù)?;贏SP.NET的資源網(wǎng)管理系統(tǒng)有利于信息資源的共亨。

        參考文獻:

        [1]Microsoft Visual Studio.NET 2005文檔

        [2]MSDN Library Visual Studio.NET

        “本文中所涉及到的圖表、注解、公式等內(nèi)容請以PDF格式閱讀原文”

        亚洲成人av一区二区| 亚洲男人天堂2017| 精品国产91久久久久久久a| 丰满少妇av一区二区三区| 精品无码一区二区三区的天堂| 老师露出两个奶球让我吃奶头| 内射交换多p国产| caoporon国产超碰公开| 中文字幕亚洲五月综合婷久狠狠 | 野外性史欧美k8播放| 91精品综合久久久久m3u8 | 看黄a大片日本真人视频直播| 在线a免费观看| 日韩av在线不卡观看| 黄射视频在线观看免费| 午夜毛片不卡免费观看视频| 亚洲日本天堂| 一区二区三区岛国av毛片| 亚洲av日韩一区二区| 国产精品国产三级国av在线观看| 欧美a视频在线观看| 亚洲国产人成自精在线尤物 | 国产欧美VA欧美VA香蕉在| 不打码在线观看一区二区三区视频| 91麻豆精品国产91久久麻豆| 国产乱子伦农村xxxx| 成人a在线观看| 澳门精品一区二区三区| 亚洲人成在线播放网站| 中文字幕av一区中文字幕天堂| 亚洲一区二区高清精品| 国产av天堂一区二区二区| 色费女人18毛片a级毛片视频| 伊人久久综合影院首页| 中文字幕乱码亚洲美女精品一区| 友田真希中文字幕亚洲| 先锋影音最新色资源站| 国产成人精品免费视频大全| 久久麻传媒亚洲av国产| 免费看美女被靠的网站| 精品一区二区av天堂|