• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于ASP.NET網(wǎng)絡教學輔助平臺的設計

    2015-05-30 04:00:16謝道莫
    職業(yè)·中旬 2015年6期
    關鍵詞:班級管理

    謝道莫

    摘?要:本文重點介紹利用ASP.NET(C#)+SQL2005技術設計實現(xiàn)網(wǎng)絡教學輔助平臺以及網(wǎng)絡教學輔助平臺建立的必要性、平臺所具有的特點、平臺的功能結構、平臺的設計與實現(xiàn)。

    關鍵詞:ASP.NET?網(wǎng)絡教學輔助平臺?班級管理

    隨著社會信息化的發(fā)展及互聯(lián)網(wǎng)技術的成熟,基于B/S模式的各種網(wǎng)絡管理平臺應運而生,并得到了迅速的發(fā)展。在這種結構中,客戶端只運行IE瀏覽器,而在服務端安裝服務器應用軟件和數(shù)據(jù)庫管理系統(tǒng),這樣就可以構建一個簡單應用平臺。鑒于此,我們采用基于ASP.Net(C#)平臺的三層結構B/S模式來開發(fā)網(wǎng)絡教學輔助平臺。

    一、網(wǎng)絡教學輔助平臺特點

    網(wǎng)絡教學輔助平臺是一個包括網(wǎng)上教學及教學輔導、網(wǎng)上作業(yè)發(fā)布、學生網(wǎng)上作業(yè)提交、網(wǎng)上投票、網(wǎng)上測評、學生網(wǎng)上自學、師生網(wǎng)上交流、討論等多種功能模塊的平臺。它是以網(wǎng)絡為知識載體,學生和老師可以擺脫時間和距離上的局限性,隨時隨地根據(jù)自己的需要進行學習討論。該平臺具有以下特點。

    1.統(tǒng)一性

    所有數(shù)據(jù)存放在同一個數(shù)據(jù)庫,對所有師生賬號、發(fā)布數(shù)據(jù)都是統(tǒng)一分類、排序、儲存,使數(shù)據(jù)同步永久保存。

    2.可靠性

    該系統(tǒng)采用微軟公司的.Net平臺開發(fā),應用windows的應用服務器,二者都是同一個公局的產(chǎn)品,有利提高系統(tǒng)應用處理能力。另外采用了微軟件Sql2005數(shù)據(jù)庫管理軟件,可以制定完備的備份策略,有足夠的防錯機制,保障了數(shù)據(jù)的安全高效。

    3.安全性

    系統(tǒng)根據(jù)師生的不同身份和職責進行分級授權操作,使各自的數(shù)據(jù)能獨立管理,使系統(tǒng)能充分保證數(shù)據(jù)的安全。

    4.實用性

    系統(tǒng)采用B/S模式開發(fā),為各管理模塊提供一個界面設計友好、操作簡捷方便的輔助教學平臺。系統(tǒng)能滿足教師作業(yè)發(fā)布、網(wǎng)上批改作業(yè)、網(wǎng)上發(fā)布教程、學生提交作業(yè)、師生交流等操作。另外,本系統(tǒng)還提供了賬號批量導入、導出及報表打印等。

    5.易維護性

    系統(tǒng)通過超級管理員對各種系統(tǒng)參數(shù)的設置管理??梢詫ζ胀ú僮鲉T進行修改及授權,對各個模塊、班級設置獨立的管理權限,提高了系統(tǒng)的靈活性、通用性和適用性。

    6.先進性

    系統(tǒng)充分考慮了技術和管理的發(fā)展趨勢,盡量減少系統(tǒng)的風險。采用了當前先進的MSSQL2005數(shù)據(jù)庫、ASP.Net(C#編程語言)技術完成設計開發(fā)。

    二、網(wǎng)絡教學輔助平臺的功能結構

    網(wǎng)絡教學輔助平臺由后臺管理模塊和前臺管理模塊二大部分組成,二個模塊之間互相關聯(lián)構成一個完整的平臺,后臺管理模塊負責整個平臺的核心設定、賬號權限、內(nèi)容管理、積分設置、數(shù)據(jù)緩存等功能;前臺管理模塊負責數(shù)據(jù)瀏覽、輸入、修改、上傳等功能(見圖)。

    1.后臺管理模塊

    (1)系統(tǒng)參數(shù)設定模塊:可以在線常規(guī)設置、積分設置,上傳附件設置,賬號導入、導出。

    (2)賬號資料管理模塊:可對管理員賬號、教師賬號、學生賬號進行管理,并授以相關的權限。

    (3)班級管理模塊:可以建立班級、管理班級。如班級權限設置,數(shù)據(jù)審核添加課程分類等。

    (4)內(nèi)容板塊管理模塊:可以建立相應的交流、討論、測試等板塊。

    (5)數(shù)據(jù)統(tǒng)計模塊:可以統(tǒng)計學生積分、班級積分等,并可把統(tǒng)計結果導出到Excel。

    (6)打印管理模塊:把各種統(tǒng)計結果打印出來。

    (7)日志管理模塊:可以把管理用戶所操作的事件記錄下來,并能記錄各種錯誤登陸及登陸IP和登陸時間。

    2.前臺管理模塊

    (1)師生討論模塊:師生之間可以發(fā)表各種話題進行討論。

    (2)投票模塊:可以發(fā)布各種定制投票項目。

    (3)班級模塊:此模塊由后臺班級管理模塊建立而成,學生可以在此模塊找到對應用的班級。

    (4)作業(yè)模塊:教師可以在此模塊發(fā)布作業(yè)并批改作,學生可以在此模塊完成作業(yè)并提交作業(yè)。

    (5)測試模塊:發(fā)布各種測試題目,讓學生可以在線測試。

    (6)遠程教學模塊:教師可以在線為學生授課,并發(fā)布各種視頻教程。

    三、網(wǎng)絡教學輔助平臺主要功能的設計與實現(xiàn)

    該平臺使用ASP.NET自帶的企業(yè)庫來實現(xiàn)模塊功能代碼的編寫,這樣簡化了代碼,提高了功能模塊的運行效率。結合MSSQL2005作為系統(tǒng)后臺數(shù)據(jù)庫。數(shù)據(jù)庫設計使用第三范式的要求,消除了數(shù)據(jù)冗余、更新異常、插入異常和刪除異常,并使用存儲過程來提高系統(tǒng)訪問效率。

    1.網(wǎng)絡教學輔助平臺的主要數(shù)據(jù)庫

    (1)UserInfo(賬號資料表)(表1)。

    2.存儲過程

    使用存儲過程不像解釋執(zhí)行的SQL語句那樣在提出請求時才進行語法分析和優(yōu)化工作,這樣運行效率就高了,它提供了在服務器端快速執(zhí)行SQL語句的有效途徑。存儲過程同時也降低了客戶機和服務器之間的通信量??蛻魴C上的應用程序只要通過網(wǎng)絡向服務器發(fā)出存儲過程的名字和參數(shù),就可以讓RDBMS執(zhí)行許多的SQL語句,并執(zhí)行數(shù)據(jù)處理。只有最終結果才返回客戶端,并且存儲過程可以方便實施企業(yè)規(guī)則,可以把企業(yè)規(guī)則的運算程序?qū)懗纱鎯^程放入數(shù)據(jù)庫服務器中,由RDBMS管理,這樣既有利于集中控制,又能夠方便地進行維護。當用戶規(guī)則發(fā)生變化時只要修改存儲過程,無須修改其他應用程序。存儲過程格式:

    Create Proc dbo.存儲過程名

    存儲過程參數(shù)

    AS

    執(zhí)行語句

    RETURN

    執(zhí)行存儲過程

    GO

    3.ASP.NET(C#)企業(yè)庫

    利用Enterprise Library配置DDAB,完成前后臺與數(shù)據(jù)的訪問。DDAB的整個過程和執(zhí)行各種數(shù)據(jù)庫的方法如下。

    (1)創(chuàng)建一個默認的數(shù)據(jù)庫實例。

    Database db=DatabaseFactory.CreateDatabase();

    (2)創(chuàng)建一個存儲過程的DbCommand。

    String procName=”GetAllpersonByName”;

    DbCommand Procdbcomm=db.GetStoredprocCommand (ProcName)。

    參考文獻:

    [1]劉亮亮,潘中強.精通ASP.NET2.0數(shù)據(jù)綁定技術[M].北京:人民郵電出版社,2008.

    (作者單位:中南工業(yè)學校)

    猜你喜歡
    班級管理
    基于班級管理的班干部培養(yǎng)方法研究
    成才之路(2016年26期)2016-10-08 11:05:01
    班級管理問題與應對策略研究
    成才之路(2016年25期)2016-10-08 10:53:43
    基于人才培養(yǎng)的中職生日常管理研究
    成才之路(2016年25期)2016-10-08 10:18:35
    女子中專班級管理共性問題與解決策略研究
    成才之路(2016年25期)2016-10-08 09:56:03
    辽源市| 永丰县| 潜江市| 景德镇市| 尚义县| 博白县| 什邡市| 隆昌县| 曲周县| 清新县| 榕江县| 北宁市| 枣庄市| 仁寿县| 达拉特旗| 寻甸| 诸暨市| 乌审旗| 锦屏县| 永昌县| 海南省| 无锡市| 南丹县| 读书| 合江县| 合肥市| 宿迁市| 方正县| 和林格尔县| 青田县| 秦皇岛市| 迭部县| 临沭县| 湄潭县| 泰来县| 榆中县| 象山县| 新竹市| 睢宁县| 云林县| 乐安县|