亚洲免费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格式閱讀原文”

        人妻丝袜中文字幕久久| 中文字幕亚洲综合久久| 97精品久久久久中文字幕| 国农村精品国产自线拍| 国产亚洲精品不卡在线| 国产一区二区熟女精品免费| 精品香蕉99久久久久网站| 最近最新中文字幕| 国产精品无码专区综合网| 女同同成片av免费观看| 91超精品碰国产在线观看| 无码乱人伦一区二区亚洲一| 九九视频免费| 一本久久a久久精品综合| 中文字幕精品一区二区三区| 两个人看的www免费视频中文| 国产精品开放小视频| 精品国产亚洲av成人一区| 国产乱码精品一区二区三区久久 | 国产区一区二区三区性色| 色老板美国在线观看| 老头巨大挺进莹莹的体内免费视频| 无码区a∨视频体验区30秒| 精品久久一品二品三品| 乱中年女人伦av三区| 美女裸体自慰在线观看| 国产精品一级av一区二区| 日韩极品视频免费观看| 性欧美长视频免费观看不卡| 中文字幕av一区中文字幕天堂| 亚洲香蕉成人AV网站在线观看 | 青青草极品视频在线播放| 一区二区在线视频免费蜜桃| 色www视频永久免费| 久久免费区一区二区三波多野在| 成年人视频在线播放麻豆| 亚洲av无码一区二区三区天堂| 波多野结衣一区二区三区高清| 国产精品女同久久免费观看| 免费播放成人大片视频| 中文字幕av免费专区|