freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于web技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2024-09-01 20:46 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 是系統(tǒng)的實(shí)現(xiàn),系統(tǒng)中主要功能模塊:系統(tǒng)登錄/注冊(cè)、課程教學(xué)模塊、在線學(xué)習(xí)模塊、以及網(wǎng)上答疑模塊的實(shí)現(xiàn)。第6章是總結(jié)與展望。對(duì)本文所做的開發(fā)、設(shè)計(jì)工作進(jìn)行了總結(jié),并闡述了進(jìn)一步的開發(fā)、擴(kuò)展該系統(tǒng)所需的工作。 第2章 網(wǎng)絡(luò)教學(xué)系統(tǒng)所使用的相關(guān)技術(shù) MICROSOFT .NET簡(jiǎn)介。并且Microsoft .NET平臺(tái)己經(jīng)成為業(yè)界公認(rèn)的開發(fā)平臺(tái)。.NET開發(fā)平臺(tái)簡(jiǎn)化了在高度分布式Internet環(huán)境中的應(yīng)用系統(tǒng)開發(fā),能夠更容易地創(chuàng)建Web應(yīng)用程序。同時(shí),也為創(chuàng)建穩(wěn)定、可靠而又安全的Windows桌面應(yīng)用程序,提供了更多的支持[12]。. Framework(.NET架構(gòu))[13],.NET Framework 是支持生成和運(yùn)行下一代應(yīng)用程序和 XML Web Services 的內(nèi)部 Windows 組件。.NET Framework旨在實(shí)現(xiàn)下列目標(biāo):1.提供一個(gè)一致的面向?qū)ο蟮木幊汰h(huán)境,而無(wú)論對(duì)象代碼是在本地存儲(chǔ)和執(zhí)行,還是在本地執(zhí)行但在Internet上分布,或者是在遠(yuǎn)程執(zhí)行的。2.提供一個(gè)將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境。3.提供一個(gè)保證代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)安全執(zhí)行的代碼執(zhí)行環(huán)境。4.提供一個(gè)可消除腳本環(huán)境或解釋環(huán)境的性能問(wèn)題的代碼執(zhí)行環(huán)境。5.使開發(fā)人員的經(jīng)驗(yàn)在面對(duì)類型大不相同的應(yīng)用程序(如基于Windows的應(yīng)用程序和基于Web的應(yīng)用程序)時(shí)保持一致。6.按照工業(yè)標(biāo)準(zhǔn)生成所有通信, Framework的代碼可與任何其他代碼集成。.NET Framework 具有兩大主要組件: Framework類庫(kù)[14]。公共語(yǔ)言運(yùn)行庫(kù)(CLR),這是一個(gè)軟件引擎,用來(lái)加載應(yīng)用程序,確認(rèn)它們可以沒(méi)有錯(cuò)誤地運(yùn)行,進(jìn)行相應(yīng)的安全許可驗(yàn)證,執(zhí)行應(yīng)用程序,然后在完成后將它們清除。.NET Framework類庫(kù),創(chuàng)建于CLR的上層,是一個(gè)綜合性的面向?qū)ο蟮目芍赜妙愋偷募?,使用它可以開發(fā)出從圖形用戶界面(GUI)應(yīng)用程序到基于ASP .NET的應(yīng)用程序[15],其范圍覆蓋了大量不同應(yīng)用程序和組件開發(fā)方案,包括:應(yīng)用程序可以讀寫XML數(shù)據(jù)、在Internet上通信、訪問(wèn)數(shù)據(jù)庫(kù)的代碼等。.NET開發(fā)平臺(tái)主要有三部分組成:一是架構(gòu),即CLR以及它所提供的一組基礎(chǔ)類庫(kù)。二是在開發(fā)技術(shù)方面,. NET和Windows編程技術(shù)WebForms。三是在開發(fā)語(yǔ)言方面,.NET提供了Visual Basic, Visual C++, C和Javascript等多種語(yǔ)言支持。.NET開發(fā)平臺(tái)的結(jié)構(gòu)如圖21所示。VBC++C#JScriptJ公共語(yǔ)言規(guī)范Web窗體 Web服務(wù)基類庫(kù)Windows窗體 公共語(yǔ)言運(yùn)行庫(kù)操作系統(tǒng).NET Framework的體系結(jié)構(gòu)Visual Studio 2005圖21 .NET開發(fā)平臺(tái)的結(jié)構(gòu) 。,利用公共語(yǔ)言運(yùn)行庫(kù)(Common Language Runtime )在服務(wù)器后端為用戶提供建立強(qiáng)大的企業(yè)級(jí)Web應(yīng)用服務(wù)的編程框架。,安全,高效的平臺(tái)特性[16]。、穩(wěn)定、性能強(qiáng)大且易于升級(jí)和維護(hù)的網(wǎng)絡(luò)應(yīng)用程序變得前所未有的簡(jiǎn)單。對(duì)XML,SOAP,[17]。 1. ,可用于在服務(wù)器上生成功能強(qiáng)大的Web應(yīng)用程序。作為新一代的Web開發(fā)技術(shù),: (1)優(yōu)良的性能:。與邊解釋邊執(zhí)行的技術(shù)不同,定時(shí)編譯,本地優(yōu)化,緩沖服務(wù)來(lái)提高程序的性能,執(zhí)行效率更高[18]。 (2)大量工具箱的支持:在Visual Studio的開發(fā)環(huán)境中。如所見即所得的編輯方式,支持拖放的服務(wù)器控件,以及動(dòng)態(tài)的配置管理。(3)強(qiáng)大的功能以及良好的機(jī)動(dòng)性:,所以整個(gè)平臺(tái)的功能和適用性更加適合網(wǎng)絡(luò)應(yīng)用程序的開發(fā)。.NET框架本質(zhì)上就支持多種語(yǔ)言。(4) 可移植性和良好的適用性:,一個(gè)新的進(jìn)程會(huì)在此位置重新建立,繼續(xù)擔(dān)負(fù)原進(jìn)程所處理的任務(wù),從而使應(yīng)用程序不中斷地處理客戶的請(qǐng)求。(5) 安全可靠性: 借助內(nèi)置的Windows身份驗(yàn)證和基于每個(gè)應(yīng)用程序的配置,可以保證應(yīng)用程序是安全的。2. [19],在編譯的過(guò)程中,借用了JSP中“二次編譯”的思想。,(Intermediate Language,IL)代碼,并將第一次請(qǐng)求編譯的IL結(jié)果存儲(chǔ)在高速緩存中,這是編譯的第一階段。該階段生成的IL代碼非常接近于機(jī)器代碼,根據(jù)編譯原理,一種程序代碼越接近機(jī)器代碼其編譯執(zhí)行的速度就越快,所以在第二階段的編譯中,將IL代碼編譯成為機(jī)器代碼的速度是很快的。,就可以繞過(guò)第一階段的編譯過(guò)程,直接執(zhí)行存儲(chǔ)在高速緩存中的IL,這就大大地提高了程序的執(zhí)行效率??傊?、優(yōu)秀的升級(jí)性、更快速的開發(fā)、更簡(jiǎn)便的管理、全新的語(yǔ)言以及網(wǎng)絡(luò)服務(wù)。 .NET框架的原生語(yǔ)言CC,作為一種簡(jiǎn)單、先進(jìn)、面向?qū)ο蠛皖愋桶踩木幊陶Z(yǔ)言,它是由C和C++派生而來(lái)[20]。C包括以下一些特性:,包括接口和繼承、虛函數(shù)和重載的處理。、一致的基本類型。,并易于訪問(wèn)Windows API 。 Basic的風(fēng)格支持屬性和事件。,該組件庫(kù)可以用與Active控件(COM組件)相同的方式由其它代碼調(diào)用。 Web服務(wù)。總之,C是一種簡(jiǎn)單但功能強(qiáng)大的編程語(yǔ)言,對(duì)于C開發(fā)人員而言,盡管C是一種新的編程語(yǔ)言,但它同時(shí)具有Visual Basic的易用性、高性能以及C++的低級(jí)內(nèi)存訪問(wèn)性。因此,C。 ,是對(duì)ADO的繼承。它提供了對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)、XML中的數(shù)據(jù)和應(yīng)用程序數(shù)據(jù)的訪問(wèn);而且所有的訪問(wèn)都是按照一個(gè)相容的,標(biāo)準(zhǔn)化的設(shè)計(jì)模型來(lái)執(zhí)行[21]。 ,使原ADO開發(fā)人員可以輕松地掌握這種新技術(shù)。但是,它專門用于結(jié)構(gòu)松散的、本質(zhì)非鏈接的WEB應(yīng)用程序。:首先。,XMLWriter, XMLNavigator, XMLDocument等可以方便地創(chuàng)建和使用XML數(shù)據(jù),并且支持W3C的XSLT、DTD、XDR等標(biāo)準(zhǔn)。其次,這是一個(gè)駐于內(nèi)存的數(shù)據(jù)緩沖區(qū),它提供了數(shù)據(jù)的關(guān)系型視圖。不管數(shù)據(jù)來(lái)源于一個(gè)關(guān)系型的數(shù)據(jù)庫(kù),還是來(lái)源于一個(gè)XML文檔,我們都可以用一個(gè)統(tǒng)一的編程模型來(lái)創(chuàng)建和使用它。它替代了原有的Recordset的對(duì)象,提高了程序的交互性和可擴(kuò)展性,尤其適合于分布式的應(yīng)用場(chǎng)合。 另外,例如DataReader可以用來(lái)高效率地讀取數(shù)據(jù),產(chǎn)生一個(gè)只讀的記錄集等等。簡(jiǎn)而言之,并與XML緊密結(jié)合。 XML簡(jiǎn)介XML[22] ( eXtensible Markup Language,可擴(kuò)展標(biāo)記語(yǔ)言)是由W3C ( World Wide Web Consortium,互聯(lián)網(wǎng)聯(lián)合組織)于1998年2月發(fā)布的一種標(biāo)準(zhǔn),是SGML ( Standard Generalized Markup Language,標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言)的一個(gè)簡(jiǎn)化子集。它將SGML的豐富功能與HTML的易用性結(jié)合到Web的應(yīng)用中,以一種開放的自我描述方式定義了數(shù)據(jù)結(jié)構(gòu),在描述數(shù)據(jù)內(nèi)容的同時(shí)能突出對(duì)結(jié)構(gòu)的描述,從而體現(xiàn)出數(shù)據(jù)之間的關(guān)系。這樣所組織的數(shù)據(jù)對(duì)于應(yīng)用程序和用戶都是友好的、可操作的。XML的語(yǔ)法非常靈活,允許真實(shí)地描述各種類型的信息,從簡(jiǎn)單的菜單到復(fù)雜的數(shù)據(jù)庫(kù),XML如此有效地構(gòu)造和標(biāo)識(shí)它所包含的信息,使瀏覽器可以以非常靈活的方式發(fā)現(xiàn)、抽取、排序、過(guò)濾、整理以及管理信息。XML還增加了結(jié)構(gòu)和語(yǔ)義信息,使計(jì)算機(jī)和服務(wù)器能實(shí)時(shí)處理多種形式的信息。因此,運(yùn)用XML的擴(kuò)展功能不僅能從Web服務(wù)器下載大量的信息,還能大大減少網(wǎng)絡(luò)業(yè)務(wù)量。此外,XML有利于信息的表達(dá)和結(jié)構(gòu)化組織,從而使數(shù)據(jù)庫(kù)搜索更有效,XML可以使用URL別名使Web維護(hù)更方便,也使Web應(yīng)用更穩(wěn)定。XML主要具有以下幾個(gè)特點(diǎn):,易學(xué)易用 第3章 系統(tǒng)需求分析需求分析是軟件系統(tǒng)開發(fā)設(shè)計(jì)的第一步,也是最重要的一步。其工作質(zhì)量的高低,不僅直接影響后續(xù)工程的質(zhì)量,而且決定著系統(tǒng)開發(fā)工作的成敗。如果系統(tǒng)開發(fā)工作建立在一個(gè)錯(cuò)誤的需求基礎(chǔ)上,無(wú)論程序代碼的質(zhì)量多么完美,系統(tǒng)都不會(huì)成功。然而,對(duì)于一個(gè)大型軟件系統(tǒng)來(lái)說(shuō),需求分析工作又是那么困難,以至于許多項(xiàng)目的失敗都源于此[23]。需求分析就是對(duì)系統(tǒng)的內(nèi)容、使用的對(duì)象、應(yīng)用的環(huán)境等方面進(jìn)行分析,它的基木任務(wù)是準(zhǔn)確地回答“系統(tǒng)必須做什么?”這個(gè)問(wèn)題,以確定系統(tǒng)開發(fā)的目標(biāo)和規(guī)模,并據(jù)此制定系統(tǒng)開發(fā)計(jì)劃[24]。如何更好地了解、分析、明確用戶需求,并且能夠準(zhǔn)確、清晰的以文檔的形式表達(dá)出來(lái),保證在開發(fā)的過(guò)程中以滿足用戶需求為目的,是每一個(gè)系統(tǒng)開發(fā)人員需要面對(duì)的問(wèn)題。在對(duì)系統(tǒng)的分析過(guò)程中,我們采用面向?qū)ο蠓治?OOA ),應(yīng)用可視化面向?qū)ο蠼<夹g(shù)UML建立系統(tǒng)模型。 系統(tǒng)概述 山東電子職業(yè)技術(shù)學(xué)院的前身是1978 年組建的山東省電子工業(yè)學(xué)校,隨著辦學(xué)實(shí)力的不斷增長(zhǎng),根據(jù)山東省電子信息產(chǎn)業(yè)和信息化的發(fā)展,為培養(yǎng)更多高級(jí)應(yīng)用型、技能型人才,經(jīng)山東省政府批準(zhǔn)于2004年7月升格為高職學(xué)院。學(xué)院現(xiàn)有在校生6000余人,專任教師300余人,并設(shè)有四系一部,分別是基礎(chǔ)部、電子工程系、計(jì)算機(jī)科學(xué)與技術(shù)系、自動(dòng)化工程系、管理與應(yīng)用外語(yǔ)系。雖然章丘新校區(qū)已經(jīng)投入使用,但隨著逐年擴(kuò)招,教學(xué)師資仍然出現(xiàn)了緊張的現(xiàn)象,在這種情況下,如果實(shí)施網(wǎng)絡(luò)教學(xué),不僅能夠有效解決資源緊張的問(wèn)題,而且可以輔助課堂教學(xué),同時(shí)實(shí)現(xiàn)教與學(xué)的互動(dòng),提高教學(xué)質(zhì)量和教學(xué)效率。目前,雖然有很多網(wǎng)絡(luò)教學(xué)軟件,但都不具備功能完善且滿足我校的實(shí)際需求的條件,本課題旨在設(shè)計(jì)開發(fā)一個(gè)既能滿足正常教學(xué)的需求,功能又相對(duì)完善的網(wǎng)絡(luò)教學(xué)系統(tǒng)。網(wǎng)絡(luò)教學(xué)系統(tǒng)應(yīng)該包括全部的教學(xué)環(huán)節(jié),如網(wǎng)絡(luò)課堂、在線學(xué)習(xí)、作業(yè)管理、網(wǎng)上測(cè)試,網(wǎng)上答疑等多個(gè)教學(xué)環(huán)節(jié)。通過(guò)網(wǎng)絡(luò)教學(xué)系統(tǒng),能夠?qū)崿F(xiàn)教與學(xué)都不受時(shí)間、空間和地域的限制,學(xué)生可以實(shí)現(xiàn)自主的個(gè)性化的學(xué)習(xí),教師可以展開對(duì)學(xué)生的學(xué)習(xí)指導(dǎo)、答疑、批改作業(yè)、信息反饋等教學(xué)活動(dòng)的互動(dòng),充分發(fā)揮網(wǎng)絡(luò)優(yōu)勢(shì),促進(jìn)跨越時(shí)間和空間的師生交流,有效提高教學(xué)質(zhì)量。網(wǎng)絡(luò)教學(xué)系統(tǒng)是基于校園網(wǎng)建立一個(gè)輔助教學(xué)的IT環(huán)境,其授課對(duì)象目前主要是針對(duì)我校的在校學(xué)生,以滿足他們的課余自學(xué)之所需,可是考慮到發(fā)展的需要,網(wǎng)絡(luò)教學(xué)系統(tǒng)的授課對(duì)象可以是任意一個(gè)通過(guò)Internet的學(xué)習(xí)者,教育對(duì)象可以分布在全國(guó)各地甚至是世界各地。因此,我們提出了網(wǎng)絡(luò)教學(xué)系統(tǒng)的開發(fā)目標(biāo):要充分利用網(wǎng)絡(luò)優(yōu)勢(shì),設(shè)計(jì)一套適合網(wǎng)絡(luò)教學(xué)的教學(xué)模式和教學(xué)環(huán)境;有效管理和使用網(wǎng)絡(luò)教學(xué)資源,更好地指導(dǎo)學(xué)生進(jìn)行學(xué)習(xí),并形成一套完整的課程教學(xué)體系。從系統(tǒng)的使用者來(lái)看,學(xué)生、教師和管理員,他們都希望教學(xué)系統(tǒng)具有強(qiáng)大的教學(xué)功能、良好的人機(jī)交互界面、更強(qiáng)的交互性以及更高的智能性。為滿足用戶需求,實(shí)現(xiàn)系統(tǒng)目標(biāo),網(wǎng)絡(luò)教學(xué)系統(tǒng)應(yīng)滿足如下要求::教師可以利用網(wǎng)絡(luò)教學(xué)系統(tǒng)方便地備課、制作課件以及進(jìn)行課件管理;課件包含了課程中的文字、圖形、圖像、聲音等各種媒體,極大的豐富了課程的表現(xiàn)形式。:這是網(wǎng)絡(luò)教學(xué)系統(tǒng)所應(yīng)具有的最基本的功能,學(xué)生能方便地在網(wǎng)上瀏覽所選課程的課件內(nèi)容,進(jìn)行自主學(xué)習(xí)。:教師可以給學(xué)生布置作業(yè)、批改作業(yè)等;學(xué)生可以在線做作業(yè),或者是下載作業(yè),完成后再上傳給教師批閱。:教師或?qū)W生可以進(jìn)行公開的討論或私下的交流,提出在學(xué)習(xí)相應(yīng)課程時(shí)所遇到的問(wèn)題,或者是一些對(duì)本課程的建議和看法,交流心得。:允許學(xué)生在任意時(shí)間通過(guò)網(wǎng)絡(luò)進(jìn)行課程測(cè)試。試卷由系統(tǒng)從相應(yīng)課程的試題庫(kù)中隨機(jī)抽取符合難度要求的題目產(chǎn)生,答卷提交后由系統(tǒng)自動(dòng)閱卷給出測(cè)試成績(jī)。系統(tǒng)除具有以上基本功能要求外,還應(yīng)該具有以下特點(diǎn):、界面友好 網(wǎng)絡(luò)教學(xué)系統(tǒng)要面向教學(xué)的全過(guò)程,必需為教學(xué)的各個(gè)環(huán)節(jié)服務(wù),包括教師備課、授課、師生交流、學(xué)生自學(xué)、作業(yè)和考試等。因此,可以確定網(wǎng)絡(luò)教學(xué)系統(tǒng)的主要任務(wù)是:由系統(tǒng)管理員通過(guò)管理員工作室來(lái)管理各種資源,而教師和學(xué)生分別通過(guò)各自的空間利用各種資源來(lái)進(jìn)行交流,以達(dá)到教與學(xué)的目的。本網(wǎng)絡(luò)教學(xué)系統(tǒng)主要有三類用戶:學(xué)生、教師、系統(tǒng)管理員,不同類別的用戶對(duì)系統(tǒng)的功能、效率、安全性等都有著不同的要求。只有具有學(xué)生身份的用戶才可以登陸學(xué)生空間。管理員與教師身份用戶也可進(jìn)入學(xué)生空間進(jìn)行瀏覽,但無(wú)權(quán)修改學(xué)生資料。在學(xué)生空間中,學(xué)生可以進(jìn)行課程學(xué)習(xí)、課程討論、完成作業(yè)、課程測(cè)試等學(xué)習(xí)活動(dòng),也可以發(fā)布消息,管理個(gè)人資料與信息。學(xué)生用戶主要包括以下功能:(1)課程介紹:學(xué)生查看本系統(tǒng)所有網(wǎng)絡(luò)課程的基本信息和相關(guān)課程介紹。(2)教師介紹:學(xué)生查看在本系統(tǒng)注冊(cè)的所有教師的個(gè)人信息和個(gè)人主頁(yè)。(3)選擇課程:學(xué)生可以在已有的網(wǎng)絡(luò)課程中,選擇某些課程進(jìn)行學(xué)習(xí),選課系統(tǒng)自動(dòng)為學(xué)生配置課程學(xué)習(xí)的資源,并記錄本課程學(xué)習(xí)的過(guò)程。(4)課程公告:學(xué)生查看與本課程有關(guān)的公告,同時(shí)還能看到管理員發(fā)布的信息。(5)課程大綱:學(xué)生查看所選課程的教學(xué)大綱。(6)在線學(xué)習(xí):瀏覽教師提供的有關(guān)本課程的課件,電子教案,參考資料等。(7)課程作業(yè):學(xué)生可以在線查看,完成和提交教師布置的作業(yè),作業(yè)經(jīng)教師批閱后,可以查看教師給出的作業(yè)評(píng)語(yǔ)。(8)在線測(cè)試:學(xué)生在線查看測(cè)試試題,完成并提交試題,經(jīng)教師批閱后返回測(cè)試結(jié)果。(9)網(wǎng)上答疑:在這里學(xué)生與教師之間可以采用聊天的方式相互提問(wèn),相互解答,相互討論。教師作為答疑室的主人,負(fù)責(zé)提出討論話題,維持答疑室秩序,為學(xué)生答疑解惑。由于增加了實(shí)時(shí)性,更容易激發(fā)學(xué)生的興趣,讓更多的學(xué)生參與進(jìn)來(lái)。學(xué)生在實(shí)時(shí)答疑室里不但可以獲取問(wèn)題的答案,還可以借助常見問(wèn)題查詢,答疑論壇等方式與教師和同學(xué)進(jìn)行討論。(10)學(xué)習(xí)筆記:學(xué)生可在此記錄學(xué)習(xí)筆記。只有具有教師身份的用戶登陸才可進(jìn)入教師空間,在教師空間中,教師可以進(jìn)行制作發(fā)布課件,并根據(jù)實(shí)際授課的情況發(fā)布,修改和刪除課件,供學(xué)生學(xué)習(xí)。教師可以組織答疑討論,布置作業(yè)、批閱試卷、管理和發(fā)布學(xué)生成績(jī)等教學(xué)活動(dòng),也可以發(fā)布消息,管理個(gè)人資料與信息。教師用戶主要包括以下功能: (1)課程公告:發(fā)布與本課程有關(guān)的通知,同時(shí)還能看到管理員發(fā)布的系統(tǒng)公告。(2)課程簡(jiǎn)介:教師在這里對(duì)所開設(shè)的課程進(jìn)行簡(jiǎn)要的介紹,便于學(xué)生了解所選課程。(3)教學(xué)大綱:教師在這里可以建立
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1