欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      基于JSP+XML+SQL Server開發(fā)網(wǎng)絡教學平臺的設計與實現(xiàn)

      時間:2019-05-12 17:59:02下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關的《基于JSP+XML+SQL Server開發(fā)網(wǎng)絡教學平臺的設計與實現(xiàn)》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《基于JSP+XML+SQL Server開發(fā)網(wǎng)絡教學平臺的設計與實現(xiàn)》。

      第一篇:基于JSP+XML+SQL Server開發(fā)網(wǎng)絡教學平臺的設計與實現(xiàn)

      基于JSP+XML+SQL Server開發(fā)網(wǎng)絡教學平臺的設計與實現(xiàn)

      摘要 網(wǎng)絡教學平臺是面向教師和學生的網(wǎng)絡教學系統(tǒng),采用JSP+XML+SQL Server開發(fā),對該平臺的體系結構、功能進行了詳細的分析,并介紹了設計中所采用的關鍵技術。

      關鍵詞 網(wǎng)絡;三層結構;教學平臺;JSP;流媒體

      引言

      隨著計算機技術的飛速發(fā)展,信息網(wǎng)絡已成為社會發(fā)展的重要保證。如何以網(wǎng)絡為紐帶快速、高效、方便地實現(xiàn)知識傳遞,以現(xiàn)代化手段促進教學改革,將傳統(tǒng)的課堂教學轉變?yōu)檎n堂+電腦+網(wǎng)絡課堂+internet等多種學習方式,是教育工作者應當為之努力的方向?;贘SP技術的網(wǎng)絡教學平臺是依托校園網(wǎng)的優(yōu)勢設計和開發(fā)的,通過此平臺,學生可以不受時間、空間、地域的限制,實現(xiàn)網(wǎng)上瀏覽教學內(nèi)容、完成作業(yè),參加測試等功能,教師也可借助此平臺,發(fā)布公告信息,發(fā)布試題,實現(xiàn)課件上傳下載,組織討論答疑等功能。

      系統(tǒng)體系結構

      網(wǎng)絡教學平臺按照Browser/Server模式,將傳統(tǒng)的瀏覽器/WEB服務器的兩層體系結構擴展成瀏覽器—WEB服務器+應用服務器—數(shù)據(jù)庫服務器三層體系結構,這種模式采用多種標準的協(xié)議和技術,適合于任何硬件平臺和軟件環(huán)境。

      系統(tǒng)采用JSP與SQL Server 2000 數(shù)據(jù)庫相結合,其實現(xiàn)的基本原理是利用SQL Server 2000 作為數(shù)據(jù)倉庫,用Servlet等高性能服務器端程序作為后臺總控程序,JSP程序在前臺運行,Servelet接受用戶的輸入,分別調(diào)用不同的JSP程序向客戶端反饋信息,JSP/Servlet通過HTTP連接在服務器端和客戶端傳遞數(shù)據(jù),其體系結構如圖1所示。

      圖1 系統(tǒng)體系結構

      系統(tǒng)功能分析

      網(wǎng)絡教學平臺由教師教學系統(tǒng)、學生學習系統(tǒng)和教學管理系統(tǒng)三大模塊組成,這些模塊之間相互聯(lián)系,相互配合,構成一個完整的網(wǎng)絡教學系統(tǒng)。系統(tǒng)功能框圖如圖2所示。

      圖2 系統(tǒng)功能框圖

      1、教師教學系統(tǒng)與學生學習系統(tǒng)

      教師教學系統(tǒng)與學生學習系統(tǒng)的功能相對應,主要包含以下幾個模塊:

      (1)網(wǎng)絡課堂:網(wǎng)絡課堂是實施網(wǎng)絡教學的主要場所,教師和學生可以通過此模塊實現(xiàn)實時和非實時的網(wǎng)上交流。教師可以實現(xiàn)課程添加、修改,將課件上傳等功能,而學生可以瀏覽教學大綱,教學計劃,教學參考資料,教學課件等內(nèi)容,也可以下載這些資料,觀看優(yōu)秀教師教學錄像,通過此平臺學生可以自主預復習,把傳統(tǒng)的學習過程變得更加方便靈活。

      (2)網(wǎng)上作業(yè):作業(yè)環(huán)節(jié)是對所學知識理解和鞏固的過程。教師可以在網(wǎng)上發(fā)布、批改、刪除作業(yè),學生可以在線或下載完成作業(yè),完成后可以將作業(yè)上傳,還可以通過此環(huán)節(jié)查看自己完成作業(yè)的情況,查看教師評語等內(nèi)容。

      (3)網(wǎng)上測試:教師可以完成試題添加,試題管理,可以調(diào)用網(wǎng)絡試題庫按章、節(jié)或綜合應用自動、手動組卷,進行成績分析;學生除了可以參加網(wǎng)上測試外,還可查詢測試結果。

      (4)討論答疑 :在界面上采用了BBS形式,提問與回答的過程是異步的,學生將學習中遇到的問題用留言的形式公布在網(wǎng)上,教師通過此模塊進行答疑。教師也可以在網(wǎng)上發(fā)布討論題,引導學生進行學術研究和討論

      (5)網(wǎng)上交流:本模塊類似于網(wǎng)絡聊天室,教師與學生、學生與學生之間可進行實時的網(wǎng)上交流,網(wǎng)上討論,通過此模塊可以解決個別學生的概念模糊,解題思路混亂等問題。

      (6)實驗指導:教師把學生在實驗中遇到的問題和易犯的錯誤以回答問題的形式表現(xiàn)出來,以交互的形式輔導學生順利完成實驗;學生可以在計算機上撰寫、提交實驗報告,教師可以瀏覽、批閱。

      2、教學管理系統(tǒng)

      系統(tǒng)分為人員管理、課程管理、作業(yè)管理、考試管理和討論交流管理。

      (1)人員管理:包括系統(tǒng)管理員、教師和學生管理。其中管理員可以對所有人員進行添加、修改、刪除和查詢,同時還可以對教師的所有權限進行分配。

      (2)課程管理:包括課程添加、課程查詢和課件管理。

      (3)作業(yè)管理:可以查看、修改和刪除作業(yè)。

      (4)考試管理:試題添加、修改、審核和刪除。

      (5)討論交流管理:包括BBS版主管理、帖子管理。

      軟件開發(fā)技術

      系統(tǒng)采用目前流行的JSP技術開發(fā)Web應用程序,采用XML技術對教學數(shù)據(jù)進行處理,通過JSP/Servlet和XML進行數(shù)據(jù)交互,同時也采用了計算機網(wǎng)絡中的許多成熟技術,如流媒體技術,客戶/服務器技術,數(shù)據(jù)庫技術。

      (1)JSP技術:JSP是一種卓越的Java技術,它基于強大的Java語言,可在任何Web或應用服務器上運行,與Java Enterprise API(Java 企業(yè)應用編程接口)緊密結合,可快速創(chuàng)建高性能的Web應用程序。它將內(nèi)容的生成和顯示進行分離,使Web開發(fā)人員能專注于應用邏輯的處理;利用可重用的組件(Java BtensEJB),加快了總體開發(fā)速度,并提高了系統(tǒng)質(zhì)量,采用標識簡化頁面編程,降低了開發(fā)人員的難度。

      (2)XML與HTML技術:XML和HTML一樣屬于標記語言,可以通過標記來描述數(shù)據(jù)的結構,并且它允許用戶自行視描述數(shù)據(jù)的需要,隨意地制定不同的標記,這和HTML有著極大的差別,除此之外,XML不同于HTML對于所有的標記都已經(jīng)定義了顯示格式的意義,對于XML而言,顯示格式并不是最重要的,相對地,數(shù)據(jù)所代表的意義才是最重要的,因此,XML并不負責標記顯示的格式。不過,XML卻允許通過較復雜且靈活性的方式顯示數(shù)據(jù),如通過XSL、CSS、HTML+XML Island以及編寫程序并通過DOM取出數(shù)據(jù)再顯示;XML具有跨平臺、與語言和應用程序等無關的特性;XML除了可以使用標記與屬性來描述數(shù)據(jù)的意義之外,另外還提供了可用來描述文件結構的DTD與XML Schema。

      (3)基于連接池的數(shù)據(jù)庫技術:系統(tǒng)采用DB Connection Manager的Java類管理連接池對象,其中每一個連接池保持一組JDBC數(shù)據(jù)庫連接對象,可以為任何Servlet所使用。連接池具有以下功能:裝載和注冊JDBC驅(qū)動程序;根據(jù)在屬性文件中定義的屬性創(chuàng)建連接池對象;實現(xiàn)連接池名字與其實例之間的映射;跟蹤客戶程序?qū)B接池的引用,保證在最后一個客戶程序結束后安全關閉所有連接池。

      (4)流媒體技術:采用流媒體技術實現(xiàn)視頻音頻數(shù)據(jù)傳輸。在網(wǎng)絡上傳輸音/視頻等多媒體信息主要有下載和流式傳輸兩種。下載時用戶必須將既耗費時間又耗費磁盤空間的整個文件復制到自己的計算機中,然后才能播放.因為整個文件必須在下載之后才能播放,所以下載不能用于實況流。同時,下載也不能高效地使用可用帶寬,當客戶端開始下載數(shù)字媒體文件時,所有可用網(wǎng)絡帶寬都用于盡可能快地傳輸數(shù)據(jù),其他網(wǎng)絡功能可能會減慢或被中斷。流式傳輸只以客戶端正確呈現(xiàn)的速度通過網(wǎng)絡發(fā)送數(shù)據(jù),所以它比下載更高效地使用帶寬。因此,流式傳輸有助于防止網(wǎng)絡過載并能維持系統(tǒng)的可靠性。在流式傳輸?shù)膶崿F(xiàn)方案中,采用HTTP/TCP來傳輸控制信息,而用RTP/UDP來傳輸音視頻數(shù)據(jù)。

      (5)客戶/服務器技術 :聯(lián)入校園網(wǎng)的計算機從功能上來說,可以分成服務器和客戶機兩種,不論哪種服務器,如文件服務器,F(xiàn)TP服務器,數(shù)據(jù)服務器,郵件服務器,數(shù)據(jù)服務器,代理服務器等都成天候運行,提供各種服務,為學生服務。

      結論

      相對于封閉的傳統(tǒng)教學模式而言,網(wǎng)絡化教學做到了信息渠道的暢通無阻,它突破了時間、空間、地域的限制,體現(xiàn)了以學生為本,因材施教的思想,促進了學生創(chuàng)新意識和創(chuàng)新能力的培養(yǎng),為學生向多方向,全方位發(fā)展起到了推波助瀾的作用。

      第二篇:網(wǎng)絡教學的研究與開發(fā)平臺的設計文檔

      網(wǎng)絡教學的研究與開發(fā)平臺的設計

      文檔

      一、背景分析:

      隨著網(wǎng)絡教育的蓬勃發(fā)展, 如何更有效地建設網(wǎng)絡資源日益成為重要而迫切的問題?;诰W(wǎng)絡教學是目前網(wǎng)絡研究和應用開發(fā)的熱點問題。利用先進的計算機技術、網(wǎng)絡通信技術、多媒體技術等相關的信息加工處理傳播技術, 將現(xiàn)實教學中的各種資源數(shù)字化, 并通過計算機進行教學管理的綜合性的開放型的教學環(huán)境。一門多媒體課件一旦安裝在網(wǎng)上的某一服務器中, 全國乃至世界各地的學員只要裝配有聯(lián)網(wǎng)的計算機就可以自己學習, 具有不依賴與教室和操作工具等優(yōu)勢, 而且只要有足夠的網(wǎng)絡帶寬, 可以以多媒體的方式進行教學, 大大節(jié)省了教學資源。

      從學員來看, 在構建社會終身教育體系和學習型社會的偉大實踐中,網(wǎng)絡教育作為一種新型的教育手段占據(jù)著重要的地位,對推動高等教育大眾化和促進全民素質(zhì)的提高將起到極其重要的作用。網(wǎng)絡教育平臺是網(wǎng)絡教育的載體,是體現(xiàn)網(wǎng)絡教育優(yōu)勢的關鍵。網(wǎng)絡教學平臺是一個以學員為中心的、開放性的、人性化的實驗教學支持服務平臺, 從學員來看網(wǎng)絡教學系統(tǒng)是集理論教學、實踐教學和輔助學習與其學習過程管理與統(tǒng)計分析為一體的管理平臺, 它必將在程序設計教學中其他重要的作用,制作集成網(wǎng)絡教學、考試、輔導平臺。利用該平臺, 學員可以實現(xiàn)網(wǎng)上交流和網(wǎng)上親身體驗;該學習的平臺是一種教學輔助平臺, 以實踐為主線, 在傳統(tǒng)教學的基礎上力圖強化學者的動手能力。

      隨著我國教育信息化進程的推進以及網(wǎng)絡教學技術的不斷發(fā)展,網(wǎng)絡教學越來越滿足教學的需要而將會成為一種主流的教學方式。網(wǎng)絡教學是教育面臨信息時代的重大抉擇,網(wǎng)絡教學的開展給教學帶來了翻天覆地的變化,因此應積極創(chuàng)造條件,大膽的涉足網(wǎng)絡教學。

      二、網(wǎng)絡教育研究與開發(fā)平臺的功能分析

      (一)智能管理、動態(tài)分析

      教學管理可劃分為三個相對獨立的模塊:課程管理、教務管理和系統(tǒng)管理,它要為學員、管理人員提供全面的服務。通過管理學員保存自己的個人檔案,及時獲取教學機構發(fā)布的最新信息,得到學員的幫助與輔導等;平臺可以通過管理系統(tǒng)設置課程與教學計劃,查看學員的學習檔案,為學員提供有針對性的幫助;管理者可管理學員檔案、發(fā)布最新信息、對教學學員信息進行管理和維護等。

      突出師生之間交互的重要性,重視學習環(huán)境的創(chuàng)設,創(chuàng)設了教學管理平臺, 其教學管理貫穿于學習者開始參與網(wǎng)絡課程到最后考試測評的完整過程, 教學管理中包含了學籍管理、成績與學分管理、財務管理、課程計劃管理、答疑管理等, 保證教學能夠正常進行的調(diào)控。另外由于網(wǎng)絡學習對學員都有電腦技能的要求, 他們不可避免會產(chǎn)生操作上的困難, 因此很多網(wǎng)絡課程中都提供了在線幫助。對各種教學資源進行采集、管理、檢索和利用。它需要收集與管理五種類型的教學資源: 媒體素材、試題素材、案例素材、課件素材、文檔資料素材。學生可以在些發(fā)表議論, 與多個人交流, 獲取更多的教學資源。

      平臺將開發(fā)的課程內(nèi)容上載到相應的網(wǎng)絡教學學員,在網(wǎng)絡發(fā)布,實施網(wǎng)絡教學。學員可以了解教學計劃,可選擇某些課程進行學習,系統(tǒng)需自動為學員配置課程學習資源,并記錄本課程學習的過程。網(wǎng)絡教學平臺是網(wǎng)絡教學的基礎。為了便于學員查找素材及課程資源的重復利用,網(wǎng)絡教學平臺用數(shù)據(jù)庫來管理教學資源。所有資源都分別需要建有其索引信息,以便快速的查找、瀏覽與存取。網(wǎng)絡教學平臺能對各類教學資源進行采集、管理、檢索和利用。

      網(wǎng)絡課程開發(fā)、網(wǎng)絡教學支持、網(wǎng)絡教務管理和網(wǎng)絡教學資源管理分別完成網(wǎng)絡教學課程開發(fā)、教學實施、教務管理和教學資源管理的功能。網(wǎng)絡教學平臺實現(xiàn)了教學資源管理,學員管理,課程管理等教務管理功能。課程管理包括開設專業(yè)、設立課程,指定課程相關人員的權限和口令,分配建立與課程相關的設施;為了給學生提供有效的資源,網(wǎng)絡課堂提供三種方式:一是課程資源,將有關資料、軟件等材料在線上傳到課程資源處;二是FTP資源,鑒于人力等原因,還可以利用FTP提供的大量的資源;三是網(wǎng)絡資源

      鑒于網(wǎng)絡資源復雜性,系統(tǒng)設計師為精心為學員提供一些好的網(wǎng)絡資源站點并及時更新。平臺給學員在網(wǎng)上提供比較詳細的講義,可以利用超媒體提供更多的信息資源,并可以方便更新,還節(jié)省學員記筆記的時間,以及其它各種學員要用的素材在網(wǎng)上及時整理好。

      網(wǎng)絡教育平臺完成網(wǎng)絡課程內(nèi)容的組織、呈現(xiàn),實施模板式的網(wǎng)絡課程開發(fā),實現(xiàn)教

      學資源的管理和重用,簡化開發(fā)網(wǎng)絡課程的難度,降低開發(fā)網(wǎng)絡課程的技術要求。因此,網(wǎng)絡教學平臺支持的網(wǎng)絡課程都要基干B/S模式,具有非實時、交互式的特點。簡圖如下:

      (二)平臺接口設計的集中監(jiān)控

      1.教學平臺集中監(jiān)控系統(tǒng)結構組成如圖1所示,主要由一臺中央監(jiān)控計算機和多個控制器終端組成,它們通過以總線及通信接口單元連接。通信接口單元的主要功能是保證中央監(jiān)控計算機和其他控制器的信息共享,從而實現(xiàn)監(jiān)控機對其他控制器的遠程監(jiān)控。控制器將采集的電流數(shù)據(jù)、動作處理狀態(tài)等信息通過通信接口單元傳輸給中央監(jiān)控機,中央監(jiān)控機再通過判斷處理發(fā)出相應的指令通過網(wǎng)絡接口單元傳輸給其他控制器,最后其他控制器根據(jù)指令完成相應的操作。

      圖1 系統(tǒng)總體結構框圖

      2.通信接口單元的硬件設計其他控制器一般采用單片機控制,通信接口單元以其他控制器中的單片機作為中央處理芯片。圖2是一個以AT89C52單片機為中央處理芯片的通信接口單元硬件結構框圖。

      圖2 通信接口單元硬件結構框圖

      圖中的網(wǎng)絡接口芯片采用Realtek公司的NE2000兼容芯片RTL8019AS,它符合EthernetⅡ 與IEEE802.3標準,全雙工工作方式,收發(fā)可同時達到10Mbps的速率,支持8/16位數(shù)據(jù)總線和對10BaseT 拓撲結構的自動極性修正,使得系統(tǒng)可以穩(wěn)定運行;4個診斷LED 引腳可編程輸出;CMOS工藝,功耗低,單一電源5V 供電,可方便地與單片機連接。用戶只要外接一個隔離低通濾波器20F001N,就可方便地實現(xiàn)以太網(wǎng)接入。3.通信接口單元的軟件設計

      通信接口單元的軟件設計主要包括單片機和網(wǎng)絡接口芯片的初始化、TCP/IP協(xié)議族在單片機上的實現(xiàn)和以網(wǎng)絡數(shù)據(jù)幀的接收與發(fā)送等。具體編程采用單片機ASP 語言,在Kei1C51環(huán)境下編譯調(diào)試。3.1、主程序

      通信接口單元的軟件主程序流程圖如圖3所示。單片機的初始化即是對單片機的串口和中斷等進行的設置。

      圖3 主程序流程圖

      3.2、8019的初始化在對RTL8019AS操作之前,必須對其進行初始化設置。具體即是對其片內(nèi)寄存器設置初值以選擇芯片的工作模式,數(shù)據(jù)收發(fā),RAM 的讀寫等。寄存器頁的選擇是通過CR寄存器的PS0和PS1的值確定的。具體配置如下: 1)命令寄存器CR=21,選擇頁0的寄存器。

      2)數(shù)據(jù)配置寄存器DCR=0xc8,使用FIFO緩存,普通模式,8位數(shù)據(jù)DMA。3)遠程字節(jié)計數(shù)寄存器RBCR:指定遠程DMA 操作時傳輸數(shù)據(jù)的字節(jié)數(shù),RBCR1=0,要讀取的字節(jié)數(shù)的計數(shù);RBCR0=12,要讀取的字節(jié)數(shù)的計數(shù)共要讀?。保矀€字節(jié)。

      4)接收配置寄存器RCR=0xcc,使用接收緩沖區(qū),僅接收自己地址的數(shù)據(jù)包和多點播送地址包,校驗錯的數(shù)據(jù)包不接收。

      5)發(fā)送配置寄存器TCR=0xe0,啟用CRC 自動生成和自動校驗,工作在正常模式。

      6)接收緩沖PSTART=0x4c,PSTOP=0x80,BNRY=0x4c。7)中斷狀態(tài)寄存器ISR=0xff,將各位值設置為1,表示在初始化狀態(tài)下,無中斷發(fā)生。

      8)中斷屏蔽寄存器IMR=0,屏蔽所有中斷。9)置命令寄存器CR=0x61,使其選擇頁1。10)初始化物理地址寄存器PAR0—PAR5。11)置多址寄存器MAR0~MAR7均為0x00。

      12)當前頁寄存器CURR=0x4d,指向當前正在寫的頁的下一頁。

      13)重置命令寄存器的值,將RTL8019AS置于開始模式,即CR=22H。3.3、協(xié)議的裁減TCP/IP協(xié)議是一套把Internet上的各種系統(tǒng)互連起來的協(xié)議族。接口單元主要完成網(wǎng)絡數(shù)據(jù)傳輸,而無需提供復雜的網(wǎng)頁瀏覽,因此需要對TCP/IP協(xié)議適當精簡,以適合在單片機上應用。接口單元的鏈路層由以網(wǎng)絡控制器RTL8019AS實現(xiàn),數(shù)據(jù)通信采用IEEE802.3標準。它只處理接收地址與本機物理地址相同或為廣播地址的以網(wǎng)絡數(shù)據(jù)幀。網(wǎng)絡層實現(xiàn)IP、ARP協(xié)議和ICMP協(xié)議。IP數(shù)據(jù)報的首部保留20字節(jié)的基本控制信息,實現(xiàn)完整的ARP協(xié)議,對于ICMP協(xié)議只需實現(xiàn)其中類型號為0、代碼為0的Ping應答協(xié)議。傳輸層實現(xiàn)用戶數(shù)據(jù)報協(xié)議UDP。UDP是一種無連接的傳輸層協(xié)議,把應用程序傳來的數(shù)據(jù)加上UDP頭,作為UDP數(shù)據(jù)包發(fā)送出去。

      3.4、以網(wǎng)絡數(shù)據(jù)幀封裝使用TCP/IP協(xié)議傳送數(shù)據(jù)時,數(shù)據(jù)被送入?yún)f(xié)議棧中,然后逐

      個通過每一層直到被當作一串比特流送入網(wǎng)絡。其中每一層對收到的數(shù)據(jù)都要增加一些首部信息。接收數(shù)據(jù)時,則逐層剝離首部信息,并根據(jù)首部信息進行分用。以網(wǎng)絡數(shù)據(jù)幀的物理長度必須在46~1500字節(jié)之間。

      3.5、以網(wǎng)絡數(shù)據(jù)幀的接收和發(fā)送當單片機查詢到RTL8019AS中有新數(shù)據(jù)時,就啟動遠程DMA 讀取網(wǎng)卡緩沖區(qū)中的數(shù)據(jù)并進行TCP/IP解包處理,除掉各種協(xié)議頭,然后根據(jù)需要將解包后的數(shù)據(jù)通過串口發(fā)送到其他系統(tǒng)中。數(shù)據(jù)幀接收流程如圖4所示。

      圖4 數(shù)據(jù)幀接收流程圖

      在發(fā)送以網(wǎng)絡數(shù)據(jù)時,將待發(fā)送的數(shù)據(jù)按幀格式封裝,根據(jù)需要設置以網(wǎng)絡目的地址、源地址、協(xié)議類型和數(shù)據(jù)段。之后將數(shù)據(jù)幀通過網(wǎng)絡接口芯片發(fā)送至以網(wǎng)絡。發(fā)送數(shù)據(jù)子函數(shù)部分關鍵代碼如下: Send_Buff[12]=0x08; Send_Buff[13]=0x00;

      Send_Buff[14]=0x45; Send_Buff[15]=0x00; Send_Buff[16]=0x00; Send_Buff[17]=0x54;

      //ip數(shù)據(jù)報的總長度0x54=84=20ip頭+8udp頭+ 56數(shù)據(jù)段

      Send_Buff[18]=0x00; Send_Buff[19]=0x00;

      Send_Buff[20]=0x00;//標志3位 Send_Buff[21]=0x00;//片偏移量13位 Send_Buff[22]=0x2e;//生存時間 Send_Buff[23]=0x11;//協(xié)議udp11 for(i=26;i<30;i++)

      Send_Buff[i]=IP_add[i-26]; for(i=30;i<34;i++)

      Send_Buff[i]=A_IP_add[i-30]; k=CRC_Process(20,14,0); Send_Buff[24]=(byte)(k8); //ip包頭校驗和,每16位異或再取反。Send_Buff[25]=(byte)k;

      Send_Buff[34]=(byte)(Loc_Port=8);//開始UDP頭16b源端口

      Send_Buff[35]=(byte)Loc_Port;Send_Buff[36]=(byte)(Aim_Port=8);//16b目的端口

      Send_Buff[37]=(byte)Aim_Port;Send_Buff[38]=0x00;

      //udp長度0x40=64=8+56,設定udp數(shù)據(jù)區(qū)為56字節(jié)

      Send_Buff[39]=0x40; k=CRC_Process(56,34,1);

      //UDP校驗包括數(shù)據(jù)和頭,所以放最后 4.接口單元的測試及應用

      遠程監(jiān)控計算機的通信部分利用VC實現(xiàn),采用VC的Winsock控件編程。本測試中將監(jiān)控計算機與教室控制器通過網(wǎng)線對接。設置計算機IP地址為192.168.1.18,教室控制器的IP地址為192.168.16.17。圖6是Sniffer軟件截獲的教室控制器和監(jiān)控計算機之間的數(shù)據(jù)通信情況。

      從圖6中可以看到源端即客戶端IP地址為192.168.1.17,而目標端即服務器端IP地址為192.168.1.18,傳輸?shù)臄?shù)據(jù)是hello。測試結果表明教室控制器能夠通過接口單元接收到監(jiān)控計算機發(fā)送的命令,并對此命令作出響應并發(fā)送回數(shù)據(jù)。

      (三)了解與學習課程全過程,并通過平臺檢測學習效率

      學習功能主要包括網(wǎng)上教學和在線學習功能。網(wǎng)絡教學平臺支持在網(wǎng)絡環(huán)境下的教與學的一切行為,在線學習功能主要包括論壇、在線練習或課件下載、在線答疑、電子閱覽、視頻點播和在線測試等。是對學員的學習進行評價,是直接針對學習效果的評價,即以國家的教育教學目標為依據(jù),運用恰當?shù)摹⒂行У墓ぞ吆屯緩?,對學生的學習過程和結果進行事實把握和價值判斷,從而考察和促進學習質(zhì)量。它一般表現(xiàn)為學生的學習成績、進步情況、能力和其他行為。其目的是為學員提供準確的反饋信息、促進學習、改進教學決策,最終提高學習質(zhì)量。

      網(wǎng)絡學習評價對以網(wǎng)絡作為學習載體的學員學習情況和學習效果進行價值判斷,它是以學生為中心來研究其學習背景、手段、方法及取得的效果,從而尋求適合學員的學習方式,考察學員的學習質(zhì)量。網(wǎng)絡學習評價用網(wǎng)絡為手段跟蹤和記錄學員學習的全過程,從而貫穿于學員獲取知識的整個過程中,其目的直接指向?qū)W習過程和學習質(zhì)量,所以在動態(tài)實施過程中不斷給學習以支持和質(zhì)量保證。實施完學習評價后,學員可以從評價的反饋信息中及時了解自己的學習狀況,有目的地調(diào)整自己的學習策略,從而有效控制學習進程,高質(zhì)量的完成學習活動。

      網(wǎng)絡教學中是對學員成績的評價是很關鍵的。在網(wǎng)絡教學中的評價往往比傳統(tǒng)課堂環(huán)境中的評價更有效??梢园阉袑W員的回答記錄下來,提供豐富的數(shù)據(jù)以供分析。當進行成績評價時,必須考慮學員的參與程度和以往成績。如果學習活動包括討論平臺,會議、電子郵件等多種書寫形式的作業(yè),可把它們集中放到學員的文件夾中。作業(yè)和考試的結果放在學生記錄數(shù)據(jù)庫中,然后教師才能對學生成績作出一個正確的評價。

      (四)開展網(wǎng)上交流與虛擬社區(qū)

      網(wǎng)絡教學是先進計算機科學技術水平的體現(xiàn),符合現(xiàn)代化教育的一般規(guī)律,為遠程教育提供一個真正高效的現(xiàn)代化手段。以“學”為中心,網(wǎng)絡教學不僅僅是教學材料的網(wǎng)絡發(fā)布,而更多的是學員之間的充分溝通與交流。這種溝通與交流的實現(xiàn),以及保障教學質(zhì)量的關鍵環(huán)節(jié),有一個完整的網(wǎng)絡教學平臺進行支持。網(wǎng)上交流克服了傳統(tǒng)課程教學中所存在的問題,使學員之間能夠及時交換信息,有效地調(diào)動學員的學習興趣。

      網(wǎng)絡教學平臺可以使學員之間在教學中以一種交互的方式呈現(xiàn)信息,學員可以根據(jù)學員反饋的情況來調(diào)整教學。教學中學員學會運用網(wǎng)絡學習與課堂教學環(huán)境下相比,網(wǎng)絡學習中學員最大的不同是具有很大的自主性,他可以選擇何時、何地、以何種方式來學習。這是以學員為中心的學習方法,學生具有極大的自由度。伴隨著這種自主性的是責任感,學員必須具有動機和自律來完成學習,信息可來源于數(shù)據(jù)庫或協(xié)作學習,另外,網(wǎng)絡課程給學員協(xié)作提供了許多機會,小組教學正成為網(wǎng)絡教學課程中的一個通用形式。對話意味著平臺對學員的輸入或選擇有反應,如回答問題和查詢結果等。網(wǎng)絡教學中學員既有參與,又有交互。在網(wǎng)絡課程中,學員的反饋通常是以E-mail 的形式進行的,通過 E-mail給學員布置作業(yè),或?qū)ψ鳂I(yè)給出評論。平臺對學員上交的作業(yè)評分,然后讓學員下載該文件來看評論。給每個學員都提供個性化的反饋信息。學員間的相互評價可作為評價的替代或補充。來自學員的評價是來自同一層次,經(jīng)常會很有幫助。然而,學員在評價別人的作業(yè)時通常需要細致的指導。學員常認為評價應是負面的,提醒學員在評論時要多一些建設性的評價。網(wǎng)絡環(huán)境下的虛擬社區(qū)可以用文本形式參與討論,還可以通過語音和按照需求傳送視頻圖像,使學員似乎處于真實討論學習環(huán)境中。

      交流平臺分為“信息中心”、“在線交流”兩部分。

      體現(xiàn)網(wǎng)絡在教育中最大的兩個用處,一是豐富的資源,二是快捷方便的聯(lián)系。所以說,交流平臺是網(wǎng)絡輔助教學系統(tǒng)中非常重要的部分,它是實現(xiàn)個別化學習和協(xié)作化學習的物質(zhì)基礎,也是實現(xiàn)教學質(zhì)量的保障。

      “信息中心”類似于留言本,它可以使大家方便的聯(lián)系。這里應該是一個高度智能化的服務中心,學員登錄這里,就可以知道整個網(wǎng)站的信息變化與否??梢韵嗷ソ涣鲗W習經(jīng)驗,共同解決疑難問題。類似于普通的聊天室。

      (六)實現(xiàn)教與學的支持

      網(wǎng)絡教學平臺實現(xiàn)了教和學的支持,以及對教學活動的管理與實現(xiàn)。提供同步、實時或是非同步的教學環(huán)境。網(wǎng)絡學習具有個性化,學員的起點與能力各不相同,所以網(wǎng)絡教

      學平臺必須能夠針對不同能力的學員,提供不同形式的教學。因此網(wǎng)絡教學平臺要能為學員提供適應性超媒體教學。根據(jù)學員的個別能力特征,動態(tài)呈現(xiàn)與學員當前學習能力最相關的基于超媒體教學內(nèi)容。它應有兩個含義:一是學習內(nèi)容的選擇上平臺可以根據(jù)學員的歷史記錄和能力估計,選擇學員沒有掌握或是沒有學習過的教學內(nèi)容,這些學習內(nèi)容是與當前學員能力最接近的。二是在學習內(nèi)容的組織上,平臺將根據(jù)對學員估測的能力和學習的認知風格,選擇最適合學習者的內(nèi)容呈現(xiàn)方式。公布網(wǎng)絡教學資源的內(nèi)容,為學者提供大量有用的資源鏈接,實現(xiàn)基于資源的學習;通過課程論壇等實現(xiàn)協(xié)作學習策略;使各種教學策略融合到平臺中。

      網(wǎng)絡教學平臺提供一個測試平臺以檢測學生的學習效果。根據(jù)一些教育測量指針作統(tǒng)計與分析,再根據(jù)這些測量指針具體指示的意義,對教學過程和活動作調(diào)整,并對具體學員給出論斷,對下一步學習提出建議。

      網(wǎng)絡教學平臺中也提供為學生實時答疑的工具。分為自動答疑和人工答疑兩大部分。平臺將學科最常見的問題按一定的分類放在知識庫中,當學員遇到問題向平臺提交時,平臺就可以根據(jù)學員對問題的描述,在知識庫中進行搜索,給出解答。如果平臺沒有搜索到對該問題的解答,平臺將會通知學員,并采用兩種方式進行處理:一是將問題通過電子郵件的方式發(fā)給主持這門課程的技術老師,當技術老師對問題將解答后,平臺自動將解答發(fā)送到學員的郵件箱,并將問題解答自動加到知識庫中;二是將問題公布在答疑布告上,征求答案,有人對其解答后,平臺將通過電子郵件通知該學員,同時平臺也會將解答歸納到知識庫中,以便其它學生遇到類似的問題時,平臺能給予自動應答。

      綱絡課程開發(fā)支持基本教學邏輯的設計。這個工具能夠簡化開發(fā)網(wǎng)絡課件和備課的過程,降低課程開發(fā)對電腦技能的要求,使一般學員易于學習掌握。同時要求學員通過該工具開發(fā)的內(nèi)容能直接發(fā)布到網(wǎng)絡。該工具所具備的特色是:支持網(wǎng)絡多媒體開發(fā)功能,進行多媒體素材的導入、制作,而且能夠方便、快速地生成課件;提供素材庫與素材管理軟件,解除制作、尋找素材的麻煩;提供一些網(wǎng)絡課件的模板和向?qū)?;支持網(wǎng)絡化學習模式,即充分發(fā)揮學員認知主體作用的學習策略與學習方式,如協(xié)作學習、發(fā)現(xiàn)式學習、角色扮演學習等,并支持生成這種學習策略所需要的內(nèi)容。

      強調(diào)讓任何學科的學員無須學習編程,無需掌握任何計算機語言就可以開發(fā)所需要的課程,發(fā)布課程內(nèi)容。絕大多數(shù)平臺模塊都通過設置課程內(nèi)容模板來實現(xiàn)的。為學員提供強大的網(wǎng)絡課程編輯功能。學員不需要學習任何網(wǎng)頁工具軟件和語言,就可以在平臺的在線協(xié)助下,方便地進行課程目標規(guī)劃。同時自動完成教學進度安排。學員只要了解簡單的

      編輯知識就可以輕松完成課程的編輯上網(wǎng)。極大程度的減少了學員的工作量。詳細結構圖如下:

      三、網(wǎng)絡教育研究與開發(fā)平臺的特點闡述

      (一)、以學員為中心構建知識、學習資源

      網(wǎng)絡教學平臺是以學員為中心的教學模式的體現(xiàn),所以,不論大的方面還是小的細節(jié)都應該堅持以學員為中心。一切為了學員學習,充分發(fā)揮學員的主動性和創(chuàng)造性。網(wǎng)絡教學以學員為中心,以學員學習為主,不受教學課堂的限制。學員由被動接受變?yōu)橹鲃訉W習,通過信息技術,充分利用各種學習資源去主動構建知識。學員將成為知識的探索者和學習過程中真正的認知主體,從生搬硬套、死記硬背的學到帶著任務解決實際問題的學,從按部就班的學到自定步調(diào)自定目標的學,有利于學員創(chuàng)新能力的培養(yǎng)。不再以指導者的身份出現(xiàn),而是學習過程的積極參與者,不是講壇上的圣人,而是學員親密的朋友和指路

      人,學員的恐懼心理消失,主觀能動性得以充分發(fā)揮。

      (二)、網(wǎng)絡環(huán)境下教與學有效地結合

      平臺功能非常強大,但使用非常復雜,因此、在設計時,凡是可有可無的模塊堅決不要,對于較復雜的模塊,力爭使用界面簡單。

      網(wǎng)絡教學平臺使學員的教學行為能夠在網(wǎng)上得到很好地實施,保證在網(wǎng)絡環(huán)境下教與學有效地結合。計算機網(wǎng)絡技術為個性化學習提供了良好的技術支持,學員可以根據(jù)自己的需要選擇學習的內(nèi)容及課程的進度,有利于因材施教,極大地提高了學習效率和學習效果,實現(xiàn)了班級授課制下的教學個性化。學員戶都能最大限度地享用自己不擁有的各種教學軟件和大量的信息資源。學員可以隨時隨地上網(wǎng)學習,查閱各種參考資料。網(wǎng)絡能為學員提供豐富多彩、圖文并茂的學習信息資源,學生有了很大的、自由的選擇空間,他們可以從廣泛的信息源中選擇他們所需要的學習材料;按照他們各自的實際情況來設計和安排學習,真正成為學習的主體。包括:

      (1)、構建資源型的教學環(huán)境

      基于網(wǎng)絡技術的資源共享特性,構建資源型的教學環(huán)境。網(wǎng)絡資源包括學習內(nèi)容及相關的輔助學習材料。(2)、提供最佳的認知工具

      網(wǎng)絡平臺提供最佳的認知工具。認知工具是支持、指引、擴充使用者思維過程的心智模式和設備。在現(xiàn)代學習環(huán)境中,指以計算機和通信網(wǎng)絡相結合,用于幫助和促進認知過程的工具,學習者可以利用它來進行信息與資源的獲取、處理、編輯、制作等,并可用其來表征自己的思想,與它人通信協(xié)作等。

      (3)、支持多種形式的教育模式

      網(wǎng)絡平臺支持多種形式的教育模式,特別是基于問題的探索式學習模式、協(xié)作式學習模式、資源式學習模式。

      (4)、構建與傳統(tǒng)校園環(huán)境一樣的文化氛圍、人文精神

      網(wǎng)絡平臺提供構建與傳統(tǒng)校園環(huán)境一樣的文化氛圍、人文精神。將校園的潛在影響在空間上延伸,提供內(nèi)在精神的物化工具,如圖書館、虛擬社團?、虛擬學術演講廳、學生社區(qū)、教師社區(qū)、娛樂室等。

      (5)、幫助學員擴充知識

      平臺發(fā)揮幫助學員擴充知識的主導作用。網(wǎng)絡教學活動是以學員為主的自主學習活動,學員是學習的主體。網(wǎng)絡教學是落實課程標準和改變學員學習方式的需要

      新的教學課程標準明確指出:現(xiàn)代信息技術發(fā)展對教學教育價值、目標、內(nèi)容以及學與教的方式產(chǎn)生了重大的影響。大力開發(fā)并向?qū)W生提供更為豐富的學習資源,把現(xiàn)代信息技術作為學生學習和解決問題的強有力工具,致力于改變學生的學習方式,使學生樂意并有更多的精力投入到現(xiàn)實的、探索性的教學活動中去。

      (三)、操作方便 不斷更新系統(tǒng)性能

      方便教師管理和使用,程序結構清晰,目錄結構清晰,增強系統(tǒng)通用性、擴展性等涉及理念。具有可擴充、自適應、可定制等特點。在結構上以教學本體為核心,采用本體的思想設計教學過程和教學內(nèi)容。系統(tǒng)內(nèi)部一般有兩種角色:管理員、學員,他們分別在平臺中演繹自己的行為?;诰W(wǎng)絡環(huán)境支持校內(nèi)外教學的支撐平臺,面向教務,提供與教學有關的較為完整的操作支持,教務、學員可以完全基于網(wǎng)絡完成相關的教學活動。

      (四)、沒有空間和地域的限制

      使用者可以根據(jù)需要隨時調(diào)整界面,增減內(nèi)容。課程列表顯示了系統(tǒng)內(nèi)每門課程的描述,包括是否允許訪客使用,訪問者可以對課程進行分類和搜索,按自己的需要學習課程。由于先進的網(wǎng)絡技術,系統(tǒng)的通信、集成和演示功能強大,教學內(nèi)容來源廣泛,幾乎不受時空和地域的限制,沒有國界和種族的隔閡,是一種全球性的交流和學習,學員可以更快的更新學習觀念、學習方法,從而增強學習能力。因特網(wǎng)上資源豐富多彩,很多都是最新的最先進的各學科研究成果,促進了教學內(nèi)容的更新和現(xiàn)代化。而且還可以使更多的人又更多的機會接受教育。

      (五)、同步與異步教學相結合

      教與學的過程是同步進行的,除了學員不在同一地點上課之外,學員可在同一時間遠程聽老師授課以及師生之間進行交流。充分體現(xiàn)網(wǎng)絡教學不受空間的限制的優(yōu)勢。可全天24小時進行,學員可以根據(jù)自己的實際情況來確定學習時間、內(nèi)容和進度,可隨時在網(wǎng)絡下載相關學習內(nèi)容或向技術老師請教。實現(xiàn)了網(wǎng)絡教學不受時間、空間的限制的特點。

      網(wǎng)絡教學實現(xiàn)了教學超越時間、空間的限制,學員可以根據(jù)自己的需要隨時隨地進行網(wǎng)絡學習,網(wǎng)絡教學平臺設計時以異步教學為主,兼有同步教學的這種方式,更能實現(xiàn)網(wǎng)絡教學的高效。

      四、總結

      隨著網(wǎng)絡技術的高速發(fā)展,網(wǎng)絡教學平臺環(huán)境也成為現(xiàn)今熱門的技術。外加Internet的普及和發(fā)展,網(wǎng)絡教學平臺的開發(fā)受到更多的關注,基于多媒體教學將是網(wǎng)絡教學的趨

      勢,通過網(wǎng)上進行同步雙向交流和資源共享,更好地體現(xiàn)了網(wǎng)絡教育的靈活、開放、基于資源的特點,及其在全面教育方面的無可比擬的優(yōu)勢。網(wǎng)絡教學的構建將朝著功能進一步完善,操作越來越簡化,資源漸趨豐富,服務形式更多樣,教學內(nèi)容多媒體化和情境化,交互方式多樣化,導航系統(tǒng)便捷化的方向發(fā)展。利用現(xiàn)代信息技術進行教學資源信息化建設,已經(jīng)成為重要的教學手段。目前數(shù)字化系統(tǒng)和無線網(wǎng)絡建設也日趨完善,未來的網(wǎng)絡教學平臺應能適應這些技術的發(fā)展,比如可以將網(wǎng)絡教學平臺整合到學校的一卡通當中等。隨著教育技術理論和網(wǎng)絡技術的不斷發(fā)展,對網(wǎng)絡教學平臺的研究和探索還將不斷深人,網(wǎng)絡教學平臺也將在現(xiàn)代教學中具有廣闊的應用前景。

      網(wǎng)絡教學平臺是數(shù)字化建設的一個重要應用系統(tǒng),是教學環(huán)境的重要組成部分,是基于互聯(lián)網(wǎng)實現(xiàn)數(shù)字化教學的必要條件。平臺擁有最大的用戶群,網(wǎng)絡教學平臺的建設,將極大地促進和配合教學改革,在充分利用教學資源、提高教學效率和質(zhì)量、培養(yǎng)學員的自主學習和創(chuàng)造性學習方面發(fā)揮積極的作用。同時,為創(chuàng)建學習型社會提供資源基礎,為社會需求強烈的終身教育提供不竭的教學資源。

      第三篇:基于開源Moodle網(wǎng)絡教學平臺的設計與實現(xiàn)

      基于開源Moodle網(wǎng)絡教學平臺的設計與實現(xiàn)

      【摘要】現(xiàn)代社會整體都正處在網(wǎng)絡環(huán)境下,為進一步提高教學質(zhì)量,在教學中建立網(wǎng)絡教學平臺已成為很多學校追求的一種新型教學方式,現(xiàn)階段常見的就是基于開源Moodle網(wǎng)絡的教學平臺,此種教學平臺能滿足教育平臺中網(wǎng)絡發(fā)展要求,對教師而言,僅僅只需在平臺基礎上做一些簡單的二次開發(fā),然后就能按照具體教學需求添加、刪除或用有關插件制定教學內(nèi)容,實現(xiàn)教學過程的互動化,本文在分析了基于開源Moodle網(wǎng)絡教學平臺的特點后,重點研究了開源Moodle網(wǎng)絡教學平臺的設計和實現(xiàn)的有關內(nèi)容,僅供參考。

      【關鍵詞】網(wǎng)絡教學平臺開放源代碼 Moodle

      【基金項目】2014年遼寧省教育廳科學研究一般項目《基于開源模型的在線研究性學習輔助系統(tǒng)的設計與研究》項目編號:L2014468。

      【中圖分類號】G71 【文獻標識碼】A 【文章編號】2095-3089(2016)05-0220-01

      引言

      開源的全稱是開放源代碼,近幾年,開源軟件設計模式受到相關領域工作人員的高度關注,因此開源軟件的種類越來越多,質(zhì)量也不斷提升?,F(xiàn)階段,開源軟件主要是用于網(wǎng)絡教學輔助系統(tǒng)中,常見的就是基于開源Moodle的網(wǎng)絡教學平臺,此種平臺操作比較簡單,而且技術相對比較成熟,能滿足當前新課該背景下的教學環(huán)境?;谏鲜鲈虮疚闹饕芯炕陂_源Moodle平臺的網(wǎng)絡教學系統(tǒng)設計與實現(xiàn)的有關內(nèi)容。

      一、基于開源Moodle網(wǎng)絡教學平臺的特點

      現(xiàn)階段,開源軟件平臺和其它相關網(wǎng)絡教學平臺數(shù)量很多,結合系統(tǒng)開發(fā)理念合網(wǎng)絡教學功能模塊來看,系統(tǒng)的差異性越來越小?;陂_源Moodle平臺的網(wǎng)絡教學平臺相對其他平臺主要以下特征:第一,免費。所有的基于開源Moodle平臺建立的網(wǎng)絡教學系統(tǒng)都有一個顯著的特點就是開發(fā)成本比較低,這主要是因為在建立自身所需的教學平臺時,使用者能在自由軟件范疇內(nèi)免費采用Moodle中的所有開放模塊以及資源,結合課程需要從Moodle官方下載最新版本。這點相對C/S系統(tǒng)和NET系統(tǒng)優(yōu)勢非常明顯,特別是對辦學力量有限的學校而言吸引力更大。第二,開源。相對其他教學系統(tǒng),Moodle平臺源代碼對用戶是可見的,所以,開發(fā)人員和用戶都能深層次的了解Moodle平臺。用戶能在理解原系統(tǒng)源代碼的基礎上,結合自身需求擴展出獨立的功能插件,比如常見的課件播放,且這些功能插件通用性還很好。第三,模式新穎。Moodle平臺相對其他平臺還有一個提出特點是關注的是師生互動,如何提高學生的學生興趣是該平臺開發(fā)的終極目的。

      二、開源Moodle網(wǎng)絡教學平臺的設計與實現(xiàn)

      1.系統(tǒng)總體結構設計

      為滿足網(wǎng)絡環(huán)境下的網(wǎng)絡教學需要,體現(xiàn)該系統(tǒng)的應用方便性,系統(tǒng)總體使用B/S模式,這樣就在Moodle平臺基礎上更好的使用相對較成熟的瀏覽器技術,僅需經(jīng)過簡單的HTTP實現(xiàn)使用者和web服務器間的業(yè)務處理。系統(tǒng)邏輯結構使用MVC模式,系統(tǒng)總體結構如下:

      2.主要功能模塊設計要點

      按照系統(tǒng)業(yè)務流程可知,教學系統(tǒng)中主要是管理員、教師和學生這三方面功能,然后系統(tǒng)功能模塊設計就結合這三方面的用戶設計,主要功能模塊結構設計具體如下:第一,用戶管理。用戶管理的對象是系統(tǒng)中的教師和學生的信息,具體實幾部分組成:其一是注冊管理。限制學生、教師的注冊,查看注冊信息同時修改或刪除;其二,登錄管理。記錄用戶訪問時間、IP地址等,還可以改變管理員的用戶名、碼等;其三,用戶狀態(tài)管理。控制用戶訪問權限,還有控制各子模塊的操作,能單獨設置學生狀態(tài)同時刪除非法注冊。第二,資源管理。管理各類教學資源、公告等。比如教師課件、試卷等信息??蛇M行初始化,清空數(shù)據(jù)庫中的所有資源。第三,在線答疑。教師解答學生的各類帖子,可對學生提出問題進行編輯或刪除,還可建立聊天室,用在線討論的方法和學生互動,讓所有學生都參加到課程討論中,實現(xiàn)虛擬交流。第四,網(wǎng)上教學。該模塊是將課堂教學內(nèi)容用信息化方式表示,比如教學課件、教學視頻等。在此基礎上還可增加試題內(nèi)容,可進行查詢、修改試題等,由題庫是自動生成方式,然后嵌入智能組卷及閱卷實現(xiàn)在線檢驗。第五,作業(yè)或者試卷管理。為提升教學效果,教師可按照教學需要組織在線測試,還可布置作業(yè)進行考核。所以該模塊就是幫助教師進行網(wǎng)絡考試或者課后作業(yè)管理,可在線進行作業(yè)或者試卷的批改。第六,作業(yè)提交。學生能在該模塊完成作業(yè)的提交。作業(yè)提交模塊與個人郵件系統(tǒng)類似。

      3.系統(tǒng)公共模塊的實現(xiàn)

      基于開源Moodle的網(wǎng)絡教學平臺中有很多的公共模塊,比如用戶的登錄、注銷、修改密碼等公共模塊。第一,登錄模塊。所有功能模塊的實現(xiàn)都基于用戶登入系統(tǒng)后。登錄功能主要是按照用戶名及其登陸密碼判斷用戶能否登錄;登陸成功的用戶,系統(tǒng)會結合數(shù)據(jù)庫的已定用戶組,將其對接到對應功能模塊,顯示相應界面。第二,注銷模塊。用戶實現(xiàn)所需要求后退出系統(tǒng),回到登錄頁面。第三,修改密碼。修改當前登錄密碼,須在原密碼基礎上進行,以防篡改密碼的問題出現(xiàn)。

      結束語

      綜上所述,研究基于開源Moodle的網(wǎng)絡教學平臺的設計和實現(xiàn)具有重要的作用,但是要想提升基于開源Moodle的網(wǎng)絡教學平臺的應用效果,就要先了解該平臺的特點,然后其進行設計要點和實現(xiàn)方式進行重點分析,只有這樣才能保證網(wǎng)絡教學平臺功能的發(fā)揮,進而提高網(wǎng)絡教學平臺使用率,最終為教師教學和學生學習提供便利條件。

      參考文獻:

      [1]鄒艷麗.基于Moodle的網(wǎng)絡教學平臺的設計與實現(xiàn)[D].山東大學,2015.[2]何增穎.Moodle,Claroline和Dokeos開源網(wǎng)絡教學平臺的比較[J].中國現(xiàn)代教育裝備,2014,11:33-34+37.[3]李愛霞.基于Moodle的高中信息技術網(wǎng)絡教學系統(tǒng)應用研究[D].山東師范大學,2013.[4]李惠,楊洋.基于Moodle的“電路與模擬電子”網(wǎng)絡教學平臺的設計與實現(xiàn)[J].電腦與電信,2013,07:69-71.作簡簡介:

      于淼(1981.12-),男,漢族,遼寧沈陽人,工程碩士,講師,研究方向:計算機應用、計算機網(wǎng)絡。

      第四篇:基于J2EE技術的網(wǎng)絡教學平臺的設計與實現(xiàn)

      基于J2EE技術的網(wǎng)絡教學平臺的設計與實現(xiàn)

      基于J2EE技術的網(wǎng)絡教學平臺的設計與實現(xiàn)

      第19卷第4期 2007年12月 寧波工程學院學報JOURNALOFNINGBOUNIVERSITYOFTECHNOLOGY V01,19NO.4 Dec.2007 基于J2EE技術的網(wǎng)絡教學平臺的設計與實現(xiàn)蘇日娜,李晨,范劍波(寧波工程學院,浙江寧波315211)摘 要:本文通過運用J2EE(JAVA 2 Platform Enterprise Edition)的核心技術和MVC(Model—View—Controller)設計 模武,提出了網(wǎng)絡教學平臺的系統(tǒng)總體框架和主要功能模塊,解決了網(wǎng)絡教學平臺實現(xiàn)中的關鍵問題。關鍵詞:網(wǎng)絡教學平臺;J2EE技術;MVC設計模式 中圖分類號:G434 文獻標識碼:A 文章編號:1008—7109(2007)04—0082—06 隨著計算機技術和互聯(lián)網(wǎng)應用的迅速發(fā)展,傳統(tǒng)的教學方法和手段已經(jīng)受到了極大的挑戰(zhàn)。由于 傳統(tǒng)教學模式受到時間、空間、教師水平、學生個性等因素的限制,且單一的課堂教學形式已經(jīng)不能滿足 現(xiàn)代教育教學的需求,所以將計算機與Internet技術應用于教育教學是現(xiàn)代教育發(fā)展的重要途徑,也是 改變傳統(tǒng)教育模式、提高學校教學質(zhì)量和效率的有效手段。基于互聯(lián)網(wǎng)技術的網(wǎng)絡教學平臺能夠充分 利用現(xiàn)代化的教學手段和多種教學資源,為學生提供良好的自主學習環(huán)境,同時支持教師網(wǎng)上備課、授 課,學生網(wǎng)上學習、測試,教師和學生課后交流、答疑、批改作業(yè)等教學環(huán)節(jié)。目前,網(wǎng)絡教學系統(tǒng)大多采用ASP技術進行開發(fā),運行在windows操作系統(tǒng)上,產(chǎn)生的代碼可移植 性較差,執(zhí)行效率不高。根據(jù)J2EE技術的跨平臺性和極高的重用性,我們采用J2EE的各項技術和 MVC多層模式設計方法,實踐了網(wǎng)絡教學平臺的開發(fā),取得了較好的效果。1 J2EE關鍵技術J2EE簡介 1.1 J2EE定義了一種開發(fā)多層企業(yè)應用的標準。在應用系統(tǒng)架構過程中,依照邏輯功能劃分可將應用 程序劃分成不同的組件,而這些組件對應于J2EE分布式模型中的各個不同層。J2EE分布式模型主要包括如下四層:(1)客戶層:為用戶提供可視化圖形接口,主要包括運行在客戶計算機上的組件;(2)Web層:響應客戶請求,為客戶提供所請求的資料,主要包括運行在J2EE服務器上的Web組件;(3)業(yè)務層:運行應用邏輯,完成客戶請求中相應的計算和操作,主要包括運行在J2EE上的EJB組件;(4)企業(yè)信息集成層:存儲、管理資料信息,主要包括運行在服務器的軟件系統(tǒng)(如數(shù)據(jù)庫)。J2EE是一種體系結構,而不是一門語言。它對開發(fā)基于Web的多層應用提供了功能支持和技術 規(guī)范。下面對在開發(fā)網(wǎng)絡教學平臺過程中用到的J2EE的幾種關鍵技術進行簡單的描述?。1.1.1 Java Servlet Servlet是一種獨立于操作系統(tǒng)平臺和網(wǎng)絡傳輸協(xié)議的服務器端的Java應用程序,它用于擴展服務 器的功能,可以生成動態(tài)的web頁面。與傳統(tǒng)的Java應用程序最大的不同在于:它不是從命令行啟動 收稿日期:2007—09—23 作者簡介:蘇日娜,女,寧波工程學院講師,南京東南大學在讀碩士研究生。基金項目:本文為浙江省新世紀高等教育教學改革研究項目(項目編號:yb05093)萬

      方數(shù)據(jù) 的,而是由包含Java虛擬機的Web服務器進行加載的。1.1.2 JDBC(Java Database Connectivity)JDBC技術提供了Java程序和數(shù)據(jù)庫服務器之間的連接服務,同時它能保證數(shù)據(jù)事務的正常進行。通過使用JDBC,Java應用程序能夠執(zhí)行SQL語句,檢索數(shù)據(jù)庫,更新修改數(shù)據(jù)庫。JDBC隱藏了不同數(shù) 據(jù)庫的不同特性,而且JDBC對數(shù)據(jù)庫的訪問具有平臺無關性。1.1.3 EJB(Enterprise Java Bean)EJB是服務器端組件模型。用于實現(xiàn)特定的應用邏輯。簡單的說,應用邏輯就是企業(yè)程序中的數(shù) 據(jù)結構和算法。EJB組件能夠從客戶端或Web容器中收到數(shù)據(jù)并將處理過的數(shù)據(jù)傳送到企業(yè)信息系 統(tǒng)來存儲,EJB還能夠從數(shù)據(jù)庫檢索數(shù)據(jù)并送回到客戶端。由于EJB依賴J2EE容器進行底層操作,使 用EJB組件編寫的程序具有良好的擴展性和安全性?!?1.1.4 JSP(Java Server Pages)JSP是一種實現(xiàn)普通靜態(tài)HTML和動態(tài)HTML混合編碼的技術,就是在HTML中嵌入Java執(zhí)行代 碼。服務器在客戶端請求頁面以后對這些頁面中的Java代碼進行處理,然后將生成的HTML頁面返回 給客戶端的瀏覽器。1.2 MVC模式簡介 MVC(Model—View—Controller)是把一個應用的輸入、處理、輸出流程按照Model、View和Controller 的方式進行分離,這樣一個應用被分成三個層:模型層、視圖層、控制層。下面的圖1給出了MVC結構圖‘21。狀態(tài)查詢. ■●●■. 圖1 MVC結構圖 圖1MVC結構圖視圖(View):代表用戶交互界面。簡單地說,HTML,XML,JSP頁面和Applet小應 用程序都可以作為視圖。一個應用可能有很多不同的視圖,所有這些視圖都與控制器(Controller)有緊 密的交互。MVC設計模式對于這些視圖的處理僅限于視圖上數(shù)據(jù)的采集和處理,以及用戶的請求,而 對于視圖上的業(yè)務流程則交給模型(Model)處理。模型(Model):通常也被稱為“業(yè)務邏輯”。與界面不同的是,它用來實現(xiàn)完成功能的代碼。業(yè)務流 程的處理過程對其他層來說是黑箱操作。模型接收視圖請求的數(shù)據(jù),并返回最終的處理結果。業(yè)務模 型的設計是MVC設計的核心任務。J2EE中的EJB組件就是業(yè)務模型的代表,還有一類是保存實體對象的數(shù)據(jù)模型??刂破鳎ǎ茫铮睿簦颍铮欤欤澹颍航邮諄碜砸晥D的請求,分發(fā)給模型的業(yè)務組件,由其完成用戶的請求。本身并 不做任何的數(shù)據(jù)處理。J2EE中的Java Servlet就是控制器的代表??刂破魇前凑眨螅簦颍酰簦蟆悖铮睿妫椋纾恚炫?置文件中的視圖和模型之間的映射關系來進行分發(fā)的。萬

      方數(shù)據(jù) R4 寧波工程學院學報 2007年第4期 2網(wǎng)絡教學平臺的總體框架和主要功能模塊 從教學活動的實際需求出發(fā),系統(tǒng)劃分了教師功能模塊、學生功能模塊和管理員功能模塊,完成根應的網(wǎng)絡教學和管理任務。2.1總體框架 圖2 MVC_~=’構圖 使用網(wǎng)絡教學平臺的用戶設定為四種角色:教師、學生、管理員和特定用戶。其中特定用戶角色由 管理員功能模塊設定??紤]教學活動中的實際情況,在教師模塊中的特定用戶代表教師中課程團隊負 責人,以課程為單位對普通教師進行授權,例如教師是否對該門課具有授課權限(非課程團隊教師不能 對該課程進行課程建設)。學生模塊中的特定用戶代表學生中的課程助教,以課程為單位對普通學生 進行授權,例如學生是否具有上交該門課程作業(yè)的權限(非學習本課程的學生不能上交該課程作業(yè))等。由于網(wǎng)絡教學平臺面向多門課程,這樣以特定用戶角色細化控制權限的方式可以使得網(wǎng)絡教學平臺的教學工作更有組織性,系統(tǒng)的運行也更安全。2。2主要功能分析 課程管理:注冊用戶可以以自我建設為中心,按照學生具有課程學習權限、教師具有課程授課權限 和管理員具有建設維護權限對課程信息和課程資料進行管理。教師功能模塊中的課程按照“教授的 課程”、“學習的課程”和“參與管理的課程”分類列表展示。教師可以創(chuàng)建、維護所教授課程內(nèi)容信息,如課件、課程簡介、教師簡介、教學大綱、教學內(nèi)容、參考書目等。學生功能模塊中的課程按照“學習的 課程”和“參與管理的課程”分類列表展示。學生可以把所選學的課程添加到列表中,對該課程進行學習,如瀏覽課件、下載教學資料等。其中“參與管理的課程”由學生和教師中的特定用戶使用。管理員 可以添加、刪除課程。課程管理模塊設計時考慮了教師既可以授課又可以觀摩別的教師的課程,學生既 可以學習課程又可以參與助教的實際情況。作業(yè)管理:授課教師可以創(chuàng)建、修改、刪除課程作業(yè)。作業(yè)初始狀態(tài)為未布置。狀態(tài)為以布置的作 業(yè)不能修改和刪除。教師用戶進入個人作業(yè)界面,系統(tǒng)自動給出所有該用戶的作業(yè)列表,并按照已提 交、已批改、已取消、已布置、未布置的順序排列。學生用戶進入個人作業(yè)界面,所有該用戶的作業(yè)列表 按照已布置、已批改、已提交、未布置的順序排列。同種作業(yè)狀態(tài)的作業(yè)按照作業(yè)創(chuàng)建時間升序排列。作業(yè)實體(HomeworkBean)由以下部分組成:作業(yè)創(chuàng)建時間、布置時間、截止時間、所屬課程、作業(yè)提 交時間、作業(yè)批改時間、所屬章節(jié)、所屬課次、作業(yè)內(nèi)容。例如,上傳作業(yè)就是靠調(diào)用Uploadbean來實現(xiàn)將學生作業(yè)提交給服務器保存的,其部分程序代碼如下: <jsp:UserBean </jsp:UserBean>id=”upBean” scope=”page”class=”javazoom.upload.UploadBean”> 萬

      方數(shù)據(jù) 答疑信箱的管理、維護: 答疑信箱是類似BBS的師生答疑交流工具。課程學生用戶可以創(chuàng)建答疑問題,由教師進行回答。教師也可以創(chuàng)建答疑主題,總結具有普遍意義的問題。教師可以刪除答疑問題。學生不能和老師討論(回復)非自己提出的問題??紤]到對教學效果的評價和檢測的實際需要,設計了答疑統(tǒng)計功能。課程用戶管理: 管理員實體(AdminBean)由姓名、編號、密碼、密碼提示組成??梢赃M行課程用戶基礎數(shù)據(jù)查詢、修 改、刪除和用戶權限設定、取消操作??梢蕴砑印h除、修改課程??梢越⑻囟ㄓ脩艚巧⒎峙湎鄳?權限。例如,角色狀態(tài)實體對象類定義如下:public class RoleStatusData{ —roleType;//角色類型 —roleID;//角色ID或者是課程負責人GUID —roleName;//角色名稱 —courseType;//課程類型,只有當角色類型為課程負責人 /CoursePrincipal時才為有效值 —courseID;//課程或開課課程ID,只有當角色類型為 課程負責人即CoursePrincipal時才為有效值 一statusValue;//狀態(tài)表類型即StatusValueData的List數(shù)組,記錄所有類型 RoleStatusData()l private RoleTypeEnum private string private string private CourseTypeEnum 即private string private ArrayList 的狀態(tài)值public { 一roleType=RoleTypeEnum.NormalRole; 3網(wǎng)絡教學平臺實現(xiàn)中的關鍵問題3.1 J2EE技術原理 系統(tǒng)采用J2EE技術建立客戶端視圖頁面,根據(jù)頁面特性分為靜態(tài)頁面(例如擴展名為jsp的頁面)和動態(tài)頁面(例如擴展名為do的頁面)。當客戶端向服務器端發(fā)出Http頁面請求時,控制器接收來自 客戶端瀏覽器的請求。若請求的是靜態(tài)頁面,則直接定位(forward)到該頁面進行處理;若請求的是動 態(tài)頁面,則根據(jù)配置的WebLogic文件中的對應關系,決定將這個請求分派給哪個業(yè)務邏輯(可以由一個 或多個EJB實現(xiàn)),由服務器端的Servlet引擎負責解釋執(zhí)行,調(diào)用相應的EJB業(yè)務組件,業(yè)務邏輯執(zhí)行 完成后更新模型的狀態(tài),既由Servlet引擎將結果返回給客戶端¨1。程序中實現(xiàn)Servlet引擎是關鍵,它 主要是實現(xiàn)doGet()和doPost()兩個函數(shù)。例如,UserPage.java文件中列表顯示課程用戶的程序片斷如下:public class UsersPage extendspublic throws HttpServlet{doGet(HnpServletRequestrequest,HttpServletResponse void response)ServletException,IOException{ DataBean(); DataBean db=new if(request.getParameter(”page”)!=null){key2 Integer.parseInt(request.getParameter(”page”)); 萬

      方數(shù)據(jù) 86 寧波工程學院學報 2007年第4期 ArrayList list=db.getUsersList(key,count); request.setAttribute(”pagecount”,db.pagecount+””); request.setAttribute(”list”,list); db.Close(); request.getRequestDispatcher(”index.jsp?action=3”).forward(request,response);}public void doPost(HttpServletRequest request,HttpSerVletResponse response)IW接底層數(shù)據(jù)庫。throwssponse);} ServletException,IOException{doGet(request,re. } 當頁面發(fā)出顯示請求時,Web容器接收到對Servlet的請求。如果是GET請求類型,則執(zhí)行doGet 函數(shù)。如果是POST類型,則執(zhí)行doPost函數(shù)。本程序還使用了RequestDispatcher請求轉發(fā)器,定位到 index.jsp頁面顯示結果。3.2 XML的應用 傳統(tǒng)的HTML在創(chuàng)建文本時顯示方式是內(nèi)嵌在數(shù)據(jù)中的,文檔中的數(shù)據(jù)和輸出格式混合在一起。如果因為需求不同而需要對同樣的內(nèi)容進行不同風格的顯示時,就需要重寫一個全新的文檔,這樣重復 工作量很大。XML是自描述的標志語言,系統(tǒng)中采用XML用戶自定義標簽可以把顯示格式從數(shù)據(jù)內(nèi) 容中獨立出來,保存在樣式單文件(Style Sheet)中,這樣如果需要改變文檔的顯示方式,只要修改樣式 單文件就行了。例如,在顯示教師授課列表頁面中使用XML定義標簽,程序片斷如下:<?xml—stylesheet type=”text/css”href=”review.CSS”> <title>教授的課程</title><toplink> <link> <face type=”text”>添加課程</face> <href>./addeourse.jsp</href></link> </toplink> 其中review.ass是獨立的樣式單文件,通過<?xml—stylesheet>指令將其與XML文檔連接起來,不需要像HTML一樣定義<TH>、<TR>等顯示格式標簽,增加了程序的可讀性,而且內(nèi)容與顯示格式 分離,有利于代碼維護。3.3數(shù)據(jù)庫技術 系統(tǒng)中用戶個人基礎數(shù)據(jù)、課程數(shù)據(jù)等大量的數(shù)據(jù)都存放在數(shù)據(jù)庫中,對這些數(shù)據(jù)進行訪問操作,先要建立數(shù)據(jù)庫連接。傳統(tǒng)的數(shù)據(jù)連接方式直接對應實際存在的物理數(shù)據(jù)庫,每進行一次數(shù)據(jù)庫操作 就要打開一個物理連接,使用完后再進行關閉,這樣頻繁的建立、撤銷連接會造成系統(tǒng)性能下降。在 J2EE技術中可以采用JDBC的連接池機制,在程序中建立數(shù)據(jù)源(DataSource),使用DataSource對象的 getConnection方法來連接底層數(shù)據(jù)庫,由連接管理程序?qū)λ羞B接進行管理,可以使一個連接重復使 用,大大提高了數(shù)據(jù)庫的訪問效率。例如,DataBean.java文件中的程序片斷如下。public class,DataBean{ 萬

      方數(shù)據(jù) tr)r{ Class.forName(”corn.microsoft.jdbc.sqlserver.SQLServerDriver”);Context initC=new DataSource Connection javax.naming.InitialContext(); ds=(DataSource)initC.100kup(”java:com/env/jdbc/da”);conn=ds.getConnection(”jdbc:microsoft:sqlserver://127.0.0.1:1433;databasename=da”,”sa”,?’); System.out.println(”連接成功”); }catch(SQLException ex){ System.out.println(ex.getMessage()+”連接錯誤”);l } 連接好數(shù)據(jù)庫后,在系統(tǒng)的JSP語句中使用數(shù)據(jù)庫應用函數(shù)或SQL語句就可以完成相應的添加、刪除、查詢等數(shù)據(jù)庫操作。4總結 本文介紹了J2EE的相關技術和網(wǎng)絡教學平臺的設計、實現(xiàn)過程,采用MVC模式使得系統(tǒng)具有良 好的重用性和可移植性,實現(xiàn)的網(wǎng)絡教學平臺在應用中取得了較好的效果。今后將通過對該系統(tǒng)的不 斷完善使之更適應于實際教學。參考文獻〔1〕郝玉龍,姜攆編著.J2EE編程技術〔M〕.北京:清華大學出版社,2005. 〔2〕MalcolmDavis.Struts,an open—source MVC implementation,Manage complexity in large Web sites with this servlets and JSP framework〔EB/OL〕.1ibrary/j-struts/index.html.2004—06—07. 〔3〕何貞,何欽鰩,王勇剛.基于J2EE的網(wǎng)絡教學平臺的設計與實現(xiàn)〔J〕.江南大學學報,2005,4(1):34—35. SU Ri—na,LI Chen,FAN Jian—bo(NingboAbstraot:By means of thecore University of Technology,Ningbo Zhejiang,315016,China)technology of J2EE(JAVA 2 Platform Enterprise Edition)and MVC(Model— network teaching View—Controller)design mode,this paper proposes the general system framework of the platform and its main function modules and solves the key problems for the realization of the platform. _.network teaching platform,J2EE technology,MVC design mode 萬

      方數(shù)據(jù) 基于J2EE技術的網(wǎng)絡教學平臺的設計與實現(xiàn)作者: 作者單位: 刊名: 英文刊名: 年,卷(期): 蘇日娜,李晨,范劍波,SU Ri-na,LI Chen,F(xiàn)AN Jian-bo 寧波工程學院,浙江,寧波,315211 寧波工程學院學報 JOURNAL OF NINGBO UNIVERSITY OF TECHNOLOGY 2007,19(4)參考文獻(3條)1.何貞;何欽銘;王勇剛 基于J2EE的網(wǎng)絡教學平臺的設計與實現(xiàn)[期刊論文]-江南大學學報(自然科學版)2005(01)2.Malcolm Davis Struts,an open-source MVC implementation,Manage complexity in large Web sites with this servlets and JSP framework 2004 3.郝玉龍;姜(韋華)J2EE編程技術 2005 本文鏈接:http://d.g.wanfangdata.com.cn/Periodical_nbgdzkxxxb200704023.aspx

      第五篇:教學資源共享平臺設計與實現(xiàn)

      教學資源共享平臺設計與實現(xiàn)

      摘要

      隨著多媒體信息技術和計算機網(wǎng)絡技術的日益普及,網(wǎng)絡教學作為教育的一種形式在世界范圍內(nèi)得到迅猛的發(fā)展,它突破傳統(tǒng)教育過程在空間和時間上的限制,實現(xiàn)了教育資源在更大范圍上的共享。網(wǎng)絡教育資源建設是影響網(wǎng)絡教育發(fā)展,保障網(wǎng)絡教育質(zhì)量的重要因素之一。怎樣有效解決資源的網(wǎng)絡共享問題,提高教學資源的可利用率,如何實現(xiàn)教學資源信息化的優(yōu)化管理,充分發(fā)揮網(wǎng)絡信息共享資源在高校教學中的作用等問題便成了每個高校迫切需要解決的問題?,F(xiàn)在許多高校已經(jīng)成功的搭建了自己的網(wǎng)絡資源共享平臺,有許多的成功經(jīng)驗,而作為新型高等本科院校,教學資源平臺的建設還往往處于起步摸索階段,因此有必要借鑒其它高校的成功經(jīng)驗,加快教學資源平臺的建設,改善現(xiàn)存的資源共享訪問瓶頸,為高??蒲薪虒W提供良好的資源服務。

      通過創(chuàng)建交互式網(wǎng)頁應用的網(wǎng)頁開發(fā)技術手段,數(shù)據(jù)不再和頁面以及網(wǎng)站混粘在一起,它獨立了跟著用戶走。在基于數(shù)據(jù)的應用中,用戶需求的數(shù)據(jù),可以從獨立于實際網(wǎng)頁的服務端取得并且可以被動態(tài)地寫入網(wǎng)頁中。幫助用戶即師生解決管理、維護、存儲、分享內(nèi)容,并且通過用戶對資源的訪問密集度來作出整個網(wǎng)絡資源的分布調(diào)整計劃,使系統(tǒng)網(wǎng)絡資源平臺的共享性得到充分的發(fā)揮。

      [關鍵詞] 資源共享

      管理系統(tǒng)

      存儲分享系統(tǒng)

      ABSTRACT

      目錄

      一、前言...........................................................................................................................................4

      二、需求分析.................................................................................................錯誤!未定義書簽。

      (一)、系統(tǒng)需求...................................................................................錯誤!未定義書簽。

      (二)、功能需求...................................................................................錯誤!未定義書簽。

      1.權限設置......................................................................................錯誤!未定義書簽。

      三、總體設計.................................................................................................錯誤!未定義書簽。

      (一)、基本設計概念和處理流程.......................................................錯誤!未定義書簽。

      (二)、系統(tǒng)層次模塊圖.......................................................................錯誤!未定義書簽。

      (三)、數(shù)據(jù)庫設計...............................................................................錯誤!未定義書簽。

      1.數(shù)據(jù)庫需求分析..........................................................................錯誤!未定義書簽。

      四、詳細設計與設計.....................................................................................錯誤!未定義書簽。

      五、結論與體會.............................................................................................錯誤!未定義書簽。參考文獻.........................................................................................................錯誤!未定義書簽。

      教學資源共享平臺設計與實現(xiàn)

      一、前言

      目前,大多數(shù)的校園網(wǎng)絡平臺是針對用戶使用功能定制的,沒有一個統(tǒng)一的校園網(wǎng)教學資源庫的建設。教師在使用網(wǎng)絡資源時,仍然需要到校園網(wǎng)以外的網(wǎng)上搜索資源,使得某些共享教學資源重復被搜索、下載,降低了他們的利用率。為了提高共享教學資源的利用率,建立一個規(guī)范、豐富、實用、可廣泛共享的高校網(wǎng)絡教學資源共享系統(tǒng),已經(jīng)成為亟待解決的問題。

      下載基于JSP+XML+SQL Server開發(fā)網(wǎng)絡教學平臺的設計與實現(xiàn)word格式文檔
      下載基于JSP+XML+SQL Server開發(fā)網(wǎng)絡教學平臺的設計與實現(xiàn).doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現(xiàn)有涉嫌版權的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權內(nèi)容。

      相關范文推薦