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

        ?

        基于NET技術(shù)的網(wǎng)上學(xué)習(xí)系統(tǒng)的設(shè)計與開發(fā)

        2007-03-06 07:17:32宋尚平李興保
        中國教育技術(shù)裝備 2007年2期
        關(guān)鍵詞:功能模塊列表類別

        宋尚平 李興保

        摘要介紹NET技術(shù)的網(wǎng)上學(xué)習(xí)系統(tǒng)的設(shè)計與開發(fā),在分析其內(nèi)涵、功能模塊、優(yōu)勢的基礎(chǔ)上,簡要介紹了主要文件及其代碼的實現(xiàn)。

        關(guān)鍵字ASP.NET; 網(wǎng)上學(xué)習(xí)系統(tǒng); 設(shè)計;開發(fā)

        中圖分類號TP393文件標(biāo)識碼:A 文章編號:1671-489X(2007)02-0059-04

        Design and Development based on Net Technology Learning System//Li Xingbao, Song Shangping

        Abstract On the bases of analyzing the connotation, function module and the advantage, the paper introduces the realization of main documents and code.

        Key words active server page.net(ASP.NET); web learning system; design; development

        Author's address Information Technology & Media, Qufu Normal University, Rizhao, Shangdong 276826

        隨著信息化社會的高速發(fā)展,越來越多的學(xué)習(xí)內(nèi)容出現(xiàn)在計算機網(wǎng)絡(luò)當(dāng)中。在教育教學(xué)當(dāng)中,如何使學(xué)生了解和使用這些知識呢?基于此問題,我們設(shè)計了網(wǎng)上學(xué)習(xí)系統(tǒng), 以便學(xué)生能夠充分利用各種計算機網(wǎng)絡(luò)信息,加強學(xué)生的自學(xué)能力,無論對學(xué)生還是教師都是大有益處的。

        筆者所采用的是ASP.NET語言、SQL Server2000數(shù)據(jù)庫、Dreamweaver和UltraEdit等開發(fā)工具; ASP.NET開發(fā)平臺:操作系統(tǒng)采用Windows 2000 Server;Web服務(wù)器采用IIS5.1以及 NET Framework SDK 2005、 Internet Explorer 6。

        1 學(xué)習(xí)系統(tǒng)的涵義及優(yōu)勢

        1.1學(xué)習(xí)系統(tǒng)的涵義

        關(guān)于網(wǎng)上學(xué)習(xí)系統(tǒng)的定義,沒有一個固定的說法。筆者認(rèn)為網(wǎng)上學(xué)習(xí)系統(tǒng)的涵義是:以計算機網(wǎng)絡(luò)為基礎(chǔ),由專業(yè)人員設(shè)計的能夠利用網(wǎng)絡(luò)上的各種知識信息,并把這些信息篩選之后供學(xué)習(xí)者自行選擇學(xué)習(xí)的軟件系統(tǒng)?;贜ET技術(shù)的網(wǎng)上學(xué)習(xí)系統(tǒng)就是以ASP.NET作為技術(shù)支撐構(gòu)建的網(wǎng)上學(xué)習(xí)系統(tǒng)。

        1.2學(xué)習(xí)系統(tǒng)的優(yōu)勢

        基于ASP.NET技術(shù)的網(wǎng)上學(xué)習(xí)系統(tǒng)的優(yōu)勢主要體現(xiàn)在以下幾個方面:

        1)代碼不僅更容易編寫,而且更加干凈整潔,更易于閱讀。同時,ASP.NET代碼的結(jié)構(gòu)方式提高了系統(tǒng)的再利用性和共享性。

        2)改進了系統(tǒng)的配置、伸縮性、安全性和可靠性。

        3)對各種不同的瀏覽器提供了更好的支持。

        4)ASP.NET 造就了一類新的Web應(yīng)用程序,使系統(tǒng)動態(tài)性和伸縮性更好。

        2 系統(tǒng)功能描述及功能模塊的劃分

        2.1系統(tǒng)功能描述

        網(wǎng)上學(xué)習(xí)系統(tǒng)的主要功能包括用戶登陸管理、學(xué)習(xí)內(nèi)容分類管理、學(xué)習(xí)內(nèi)容發(fā)布管理、學(xué)習(xí)內(nèi)容更新、刪除管理、學(xué)習(xí)內(nèi)容查詢管理、學(xué)習(xí)內(nèi)容瀏覽等幾大模塊。具體描述如下“

        1)用戶登陸管理

        2)學(xué)習(xí)內(nèi)容分類管理

        學(xué)習(xí)內(nèi)容類別的增加,包括類別的名稱和類別編號;學(xué)習(xí)內(nèi)容類別信息的修改;學(xué)習(xí)內(nèi)容類別的刪除。

        3)學(xué)習(xí)內(nèi)容發(fā)布管理

        學(xué)習(xí)內(nèi)容基本信息的發(fā)布;其他資料上傳功能。

        4)學(xué)習(xí)內(nèi)容更新、刪除管理

        學(xué)習(xí)內(nèi)容信息更改;學(xué)習(xí)內(nèi)容的刪除。

        5)學(xué)習(xí)內(nèi)容查詢管理

        學(xué)習(xí)內(nèi)容分類信息列表;學(xué)習(xí)內(nèi)容檢索。

        6)學(xué)習(xí)內(nèi)容瀏覽

        學(xué)習(xí)內(nèi)容詳細信息瀏覽和學(xué)習(xí)內(nèi)容評論瀏覽;發(fā)表學(xué)習(xí)內(nèi)容評論;分類學(xué)習(xí)內(nèi)容列表。

        2.2 功能模塊的劃分

        根據(jù)以上的系統(tǒng)功能描述,設(shè)計功能模塊圖,如圖1所示。

        圖1 功能模塊圖

        經(jīng)過分析,系統(tǒng)的參與人員有2種:匿名用戶和管理員。匿名用戶作為系統(tǒng)的普通用戶,這里我們不需要特定的用戶名,所以不需要進行系統(tǒng)的身份驗證。普通用戶通過頁面查詢出所需要的學(xué)習(xí)內(nèi)容,進行學(xué)習(xí)內(nèi)容詳細信息的瀏覽和發(fā)表自己對學(xué)習(xí)內(nèi)容的評論。管理員具有管理該系統(tǒng)的權(quán)限,可以進入后臺管理系統(tǒng)進行學(xué)習(xí)內(nèi)容信息的管理。

        3 主要文件代碼

        由于用戶登陸等這些模塊的實現(xiàn)比較簡單,這里不作介紹。主要敘述以下2個主要功能模塊,當(dāng)然也是開發(fā)過程中最難實現(xiàn)的。

        3.1Content.aspx的設(shè)計與編碼

        Content.aspx提供了兩個功能:

        1)按照參數(shù)列出該類別的學(xué)習(xí)內(nèi)容列表。

        2)按照參數(shù)檢索出符合條件的學(xué)習(xí)內(nèi)容列表。

        Content.aspx的HTML代碼如下:

        <%@PageLanguage="vb"AutoEventWireup="false"Codebehind="Content.aspx.vb"Inherits="TheContentYS.Content"%>

        <?。模希茫裕伲校牛龋裕停蹋校眨拢蹋桑茫ⅲ祝常茫模裕模龋裕停蹋矗埃裕颍幔睿螅椋簦椋铮睿幔欤牛危ⅲ?/p>

        <HTML>

        <HEAD>

        <metaname="vs_snapToGrid"content="False">

        <title>Content</title>

        <metacontent="MicrosoftVisualStudio.NET"name="GENERATOR">

        <metacontent="VisualBasic.NET"name="CODE_LANGUAGE">

        <metacontent="JavaScript"name="vs_defaultClientScript">

        <metacontent="http://schemas.microsoft.com/intellisense/ie6"name="vs_targetSchema">

        </HEAD>

        <bodyMS_POSITIONING="GridLayout">

        <formid="Form1"method="post"runat="server">

        <center>

        <TABLEid="Table1"style="BORDER-RIGHT:#dd11222pxsolid;BORDER-TOP:#dd11222pxsolid;BORDER-LEFT:#dd11222pxsolid;BORDER-BOTTOM:#dd11222pxsolid"

        cellSpacing="0"cellPadding="0"width="600"border="0">

        <TR>

        <TD><IMGsrc="http://127.0.0.1//xinchuan/net//1.jpg"></TD>

        </TR>

        <TR>

        <TD><FONTface="宋體"></FONT></TD>

        </TR>

        <TR>

        <TD>

        <TABLEid="Table2"style="BORDER-RIGHT:#0042001ptsolid;BORDER-TOP:#0042001ptsolid;BORDER-LEFT:#0042001ptsolid;BORDER-BOTTOM:#0042001ptsolid"

        cellSpacing="0"cellPadding="0"width="600"border="0">

        <asp:datalistid="List1"runat="server"BorderColor="#dd1122"BorderWidth="2pt">

        <AlternatingItemStyleBackColor="Azure"></AlternatingItemStyle>

        <HeaderStyleFont-Size="Larger"Font-Bold="True"ForeColor="Azure"BackColor="#dd1122"></HeaderStyle>

        <ItemTemplate>

        <tr>

        <TDalign="left"style="FONT-WEIGHT:bold;FONT-SIZE:13pt;BACKGROUND-COLOR:darkgray">標(biāo)題:

        <ahref='<%#"TheContent.aspx?aid="&databinder.eval(container.dataitem,"id")%>'target=_blank>

        <%#databinder.eval(container.dataitem,"title")%>

        </a>

        </TD>

        </tr>

        <tr>

        <TDalign="left"style="FONT-SIZE:11pt;BACKGROUND-COLOR:lightgrey">

        id:<%#databinder.eval(container.dataitem,"id")%>

        作者:<%#databinder.eval(container.dataitem,"writer")%>

        時間:<%#databinder.eval(container.dataitem,"time")%>

        學(xué)習(xí)次數(shù):<%#databinder.eval(container.dataitem,"cishu")%>

        </TD>

        </tr>

        <tr>

        <TDalign="left"style="FONT-SIZE:11pt;BACKGROUND-COLOR:lightgrey">關(guān)鍵字[<%#databinder.eval(container.dataitem,"kw")%>]</TD>

        </tr>

        <tr>

        <TDalign="left"style="TEXT-INDENT:11pt;BACKGROUND-COLOR:seashell">

        學(xué)習(xí)摘要:<br>

        ...<%#mid(databinder.eval(container.dataitem,"content"),50,200)%>...<br>

        </TD>

        </tr>

        </ItemTemplate>

        </asp:datalist></TABLE>

        </TD>

        </TR>

        <TR>

        <TD><asp:labelid="Label1"runat="server"></asp:label><asp:linkbuttonid="LinkButton4"runat="server">第一頁</asp:linkbutton>

        <asp:linkbuttonid="LinkButton1"runat="server">上頁</asp:linkbutton><asp:linkbuttonid="LinkButton2"runat="server">下頁</asp:linkbutton>

        <asp:linkbuttonid="LinkButton3"runat="server">末頁</asp:linkbutton></FONT></TD>

        </TR>

        </TABLE>

        </center>

        </form>

        </body>

        </HTML>

        3.2TheContent.aspx的設(shè)計與編碼

        TheContent.aspx是具體顯示學(xué)習(xí)內(nèi)容的頁面,按照傳入的ID,從數(shù)據(jù)庫中檢索出學(xué)習(xí)內(nèi)容,并把內(nèi)容顯示出來。

        TheContent.aspx的HTML代碼如下:

        <%@PageLanguage="vb"AutoEventWireup="false"Codebehind="TheContent.aspx.vb"Inherits="TheContentYS.TheContent"%>

        <%@RegisterTagPrefix="uc1"TagName="tealker"Src="tealker.ascx"%>

        <?。模希茫裕伲校牛龋裕停蹋校眨拢蹋桑茫ⅲ祝常茫模裕模龋裕停蹋矗埃裕颍幔睿螅椋簦椋铮睿幔欤牛危ⅲ?/p>

        <HTML>

        <HEAD>

        <titlerunat="server"id="Mytitle"></title>

        <metacontent="MicrosoftVisualStudio.NET"name="GENERATOR">

        <metacontent="VisualBasic.NET"name="CODE_LANGUAGE">

        <metacontent="JavaScript"name="vs_defaultClientScript">

        <metacontent="http://schemas.microsoft.com/intellisense/ie6"name="vs_targetSchema">

        </HEAD>

        <bodyMS_POSITIONING="GridLayout">

        <formid="Form1"method="post"runat="server">

        <center>

        <TABLEid="Table1"style="BORDER-RIGHT:#4261ac1ptsolid;BORDER-TOP:#4261ac1ptsolid;BORDER-LEFT:#4261ac1ptsolid;BORDER-BOTTOM:#4261ac1ptsolid"

        cellSpacing="0"cellPadding="0"width="600"background="images/bg1.gif"border="0">

        <TR>

        <TD></TD>

        <TDalign="right">

        <TABLEid="Table2"style="BORDER-RIGHT:#4261ac1ptsolid;BORDER-TOP:#4261ac1ptsolid;BORDER-LEFT:#4261ac1ptsolid;WIDTH:600px;BORDER-BOTTOM:#4261ac1ptsolid;HEIGHT:50px"

        cellSpacing="0"cellPadding="0"width="600"border="0">

        <TR>

        <TDstyle="FONT-WEIGHT:bold;FONT-SIZE:14pt;COLOR:white;HEIGHT:50px;BACKGROUND-COLOR:#4261ac"

        align="center"><asp:labelid="Label1"runat="server">Label</asp:label></TD>

        </TR>

        <TR>

        <TDstyle="BORDER-RIGHT:#4261ac1ptsolid;BORDER-TOP:#4261ac1ptsolid;FONT-SIZE:10pt;BORDER-LEFT:#4261ac1ptsolid;BORDER-BOTTOM:#4261ac1ptsolid;HEIGHT:30px;BACKGROUND-COLOR:azure"

        align="center"><asp:labelid="Label2"runat="server">Label</asp:label></TD>

        </TR>

        <TR>

        <TDstyle="BORDER-RIGHT:#4261ac1ptsolid;BORDER-TOP:#4261ac1ptsolid;FONT-SIZE:10pt;BORDER-LEFT:#4261ac1ptsolid;BORDER-BOTTOM:#4261ac1ptsolid;HEIGHT:30px;BACKGROUND-COLOR:azure"

        align="center"><asp:labelid="Label4"runat="server">Label</asp:label></TD>

        </TR>

        <TR>

        <TDstyle="FONT-SIZE:11pt;LINE-HEIGHT:20pt"><asp:labelid="Label3"runat="server">Label</asp:label></TD>

        </TR>

        <TR>

        <TDstyle="BORDER-BOTTOM:#dd1122thinsolid"><br>

        </TD>

        </TR>

        <TR>

        <TD><br>

        </TD>

        </TR>

        <TR>

        <TDalign="center"><uc1:tealkerid=Tealker1runat="server"aid='<%#Request.Params("aid")%>'></uc1:tealker></TD>

        </TR>

        </TABLE>

        <P></P>

        </TD>

        </TR>

        </TABLE>

        </center>

        </form>

        </body>

        </HTML>

        以上就是2個主要文件的前臺代碼,盡管它的實現(xiàn)不是特別復(fù)雜,但是筆者卻希望它能夠起到拋磚引玉的作用,使大家能夠了解并使用它。

        4結(jié)束語

        本系統(tǒng)有很高的應(yīng)用價值,特別是在教育教學(xué)領(lǐng)域具有極其廣闊的應(yīng)用前景,當(dāng)然這系統(tǒng)將會在實踐中不斷的完善,以滿足網(wǎng)絡(luò)信息的不斷發(fā)展以及用戶的需求。只有這樣,網(wǎng)上學(xué)習(xí)系統(tǒng)才能發(fā)揮出更大的作用。

        猜你喜歡
        功能模塊列表類別
        巧用列表來推理
        學(xué)習(xí)運用列表法
        擴列吧
        基于ASP.NET標(biāo)準(zhǔn)的采購管理系統(tǒng)研究
        輸電線路附著物測算系統(tǒng)測算功能模塊的研究
        M市石油裝備公服平臺網(wǎng)站主要功能模塊設(shè)計與實現(xiàn)
        石油知識(2016年2期)2016-02-28 16:20:16
        服務(wù)類別
        新校長(2016年8期)2016-01-10 06:43:59
        功能模塊的設(shè)計與應(yīng)用研究
        論類別股東會
        商事法論集(2014年1期)2014-06-27 01:20:42
        不含3-圈的1-平面圖的列表邊染色與列表全染色
        丰满少妇高潮惨叫正在播放| 国产日产久久高清ww| 日本a片大尺度高潮无码| 男人扒开女人下面狂躁小视频 | 国产白浆流出一区二区| 国产自拍精品视频免费| 特级毛片a级毛片100免费播放| 欧美在线视频免费观看| 亚洲免费观看一区二区三区| 久久精品国产亚洲av久按摩| 国产国产裸模裸模私拍视频| 少妇激情av一区二区| 欧美亚洲国产精品久久久久| 人妖在线一区二区三区| 永久免费人禽av在线观看| 亚洲第一成人网站| 亚洲一区二区观看网站| 日本av亚洲中文字幕| 日韩成人无码| 久久亚洲国产成人亚| 偷拍视频十八岁一区二区三区| 亚洲成a人v欧美综合天堂| 狠狠色噜噜狠狠狠狠888奇禾| 成激情人妻视频| 亚洲最大一区二区在线观看| 日韩中文字幕免费视频| 中文字幕第八页| 日本在线一区二区在线| 中文在线中文a| 亚洲丁香五月激情综合| 亚洲av毛片成人精品| 美女午夜福利视频网址| 黑人巨大av在线播放无码| 久久久久久无中无码| 国产一区二区三区的区| 国产99在线 | 亚洲| 亚洲毛片网| 亚洲最大不卡av网站| 久久久久久久久毛片精品| 亚洲综合欧美日本另类激情| 国产大全一区二区三区|