• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      教學(xué)評價(jià)網(wǎng)站的構(gòu)建及實(shí)現(xiàn)

      2010-11-19 08:08:20楊尚琴王興剛
      中小學(xué)電教 2010年5期
      關(guān)鍵詞:控件軟件算法

      ☆ 楊尚琴 王興剛

      (1.雞西實(shí)驗(yàn)中學(xué),黑龍江雞西 158100;2.雞西市聯(lián)通公司網(wǎng)絡(luò)優(yōu)化中心,黑龍江雞西 158100)

      教學(xué)工作是學(xué)校經(jīng)常性的中心工作,也是學(xué)校管理的重要環(huán)節(jié)。此外還是提高中小學(xué)整體教學(xué)質(zhì)量的重要手段。因此,構(gòu)建科學(xué)、合理的教學(xué)互動(dòng)平臺(tái),從而激發(fā)教師的教學(xué)熱情和學(xué)生的學(xué)習(xí)熱情是具有十分重要意義的。

      隨著信息技術(shù)與網(wǎng)絡(luò)的發(fā)展,網(wǎng)絡(luò)為拓展學(xué)生學(xué)習(xí)空間,改變教師教學(xué)方式、學(xué)生學(xué)習(xí)方式、師生互動(dòng)方式提供了可能。從宏觀上看,它是落實(shí)教育方針、體現(xiàn)教育目的的重要措施,是推動(dòng)教學(xué)改革的巨大動(dòng)力。從微觀上講,既是對學(xué)生學(xué)習(xí)能力和學(xué)習(xí)成就的評價(jià),也是對教師教授能力和教學(xué)效果的評價(jià)。

      一、教學(xué)評價(jià)網(wǎng)站的系統(tǒng)分析與設(shè)計(jì)

      軟件需求分析的目標(biāo)是深入描述軟件的功能和性能,確定軟件設(shè)計(jì)的約束和軟件同其它系統(tǒng)元素的接口細(xì)節(jié),定義軟件的其它有效性需求。

      需求分析階段研究的對象是軟件項(xiàng)目的用戶要求。一方面,必須全面理解用戶的各項(xiàng)要求,但又不能全盤接受所有的要求,另一方面,要準(zhǔn)確地表達(dá)被接受的用戶要求。只有經(jīng)過確切描述的軟件需求才能成為軟件設(shè)計(jì)的基礎(chǔ),所以在系統(tǒng)開發(fā)之前,首先要對系統(tǒng)進(jìn)行需求分析。

      基于Web的網(wǎng)上教學(xué)評價(jià)系統(tǒng)是由基于三層模型的內(nèi)部網(wǎng)和外部網(wǎng)組成的網(wǎng)絡(luò)信息系統(tǒng)。內(nèi)部網(wǎng)由專門的管理員組成,通過使用特定的管理員賬號,使用瀏覽器登陸Web系統(tǒng)進(jìn)行各種管理操作。外部網(wǎng)由教師和學(xué)生組成,通過瀏覽器進(jìn)行數(shù)據(jù)的提交和查詢,以及特定數(shù)據(jù)的增加、修改、刪除等。內(nèi)部網(wǎng)與外部網(wǎng)之間由路由器做網(wǎng)關(guān)構(gòu)建防火墻。

      圖1是這個(gè)系統(tǒng)的總體功能圖,系統(tǒng)根據(jù)用戶的角色分為了若干的功能,通用查詢功能是4個(gè)角色公用的,都可以使用。

      二、系統(tǒng)的關(guān)鍵技術(shù)及核心算法

      Asp.net的身份驗(yàn)證有三種,分別是 Windows、Forms、Passport,其中又以Forms驗(yàn)證用得最多,也最靈活。Forms驗(yàn)證方式對基于用戶的驗(yàn)證授權(quán)提供了很好的支持,可以通過一個(gè)登陸頁面驗(yàn)證用戶的身份,將此用戶的身份發(fā)回到客戶端的Cookie,之后此用戶再訪問這個(gè)Web應(yīng)用就會(huì)連同這個(gè)身份Cookie一起發(fā)送到服務(wù)端。服務(wù)端上的授權(quán)設(shè)置可以根據(jù)不同目錄對不同用戶的訪問授權(quán)進(jìn)行控制。

      無組件上傳系統(tǒng)的使用。通過ASP上傳圖像或者文件一般都是要借助外部組件來完成,這些外部組件需要在服務(wù)器注冊才能使用,非常不方便。在.NET中,由于引入了新的表單屬性以及窗體屬性,因此,只要設(shè)置相應(yīng)的事件并編寫相應(yīng)的事件觸發(fā)代碼即可實(shí)現(xiàn)。

      TreeView控件顯示Node對象的等級體系結(jié)構(gòu),每個(gè)Node對象包含了一個(gè)標(biāo)簽和可選的點(diǎn)位圖。TreeView控件通常用于顯示文檔頭、索引中的條目、磁盤上的文件和目錄或者可以顯示為等級結(jié)構(gòu)的各種其他信息。

      自動(dòng)組卷算法?;厮菟惴ㄔ斫榻B:回溯法是一種選優(yōu)搜索法,按選優(yōu)條件向前搜索,以達(dá)到目標(biāo)。但當(dāng)探索到某一步時(shí),發(fā)現(xiàn)原先選擇并不優(yōu)或達(dá)不到目標(biāo),就退回一步重新選擇,這種走不通就退回再走的技術(shù)為回溯法。

      圖1 系統(tǒng)總體功能

      結(jié)合回溯算法的組卷算法,組卷問題的實(shí)質(zhì)是從整個(gè)試題庫中選擇出滿足所有組卷要求的一個(gè)子集。其中試題庫相當(dāng)于狀態(tài)空間,而一個(gè)試卷則是此狀態(tài)空間中的一個(gè)n元組,而組成試卷需要滿足的條件包括題目數(shù)量、考卷難度、各章節(jié)所占分?jǐn)?shù)。各種題型的題目數(shù)量及所占分?jǐn)?shù)等則是其約束集。

      引入隨機(jī)算法降低回溯算法的復(fù)雜度,在討論降低回溯算法的復(fù)雜度之前,我們通過假設(shè)來分析回溯算法的最好情況和最壞情況,以對于采取何種方式來降低時(shí)間復(fù)雜度有一個(gè)參考。

      三、教學(xué)評價(jià)系統(tǒng)的實(shí)現(xiàn)

      Microsoft.NET Framework是微軟推出的下一代開發(fā)平臺(tái)。.NET基于開發(fā)人員的角度來說它是一個(gè)公共平臺(tái)的類庫(FCL),包含了近100個(gè)命名空間(namespace)的近5000個(gè)類,還包括一個(gè)公共語言運(yùn)行庫(CLR)。因?yàn)橹灰螻ET的公共運(yùn)行規(guī)范(CLS)的語言都可以使用它提供的強(qiáng)大的類,并編譯為微軟的中間語言(MSIL),在其他的應(yīng)用中就可以當(dāng)作一個(gè)組件來調(diào)用。同時(shí)享受公共運(yùn)行庫帶來的一切好處:垃圾自動(dòng)回收(GC)、實(shí)時(shí)編譯(JIT)、跨語言互動(dòng)、跨平臺(tái)。

      ASP.NET只是.NET中的一部分。它除了具有編譯執(zhí)行、速度快的優(yōu)點(diǎn)外,最大的優(yōu)點(diǎn)是頁面和代碼分離的編寫方式。再加上.NET庫提供的支持事件的各種WEB控件,和以前編寫網(wǎng)頁方式相比可謂是一場革命。隨著分布式對象技術(shù)的逐漸成熟,多層分布式應(yīng)用體系結(jié)構(gòu)得到了越來越多的應(yīng)用。應(yīng)用系統(tǒng)只有向多層分布式轉(zhuǎn)變,才能最終解決C/S結(jié)構(gòu)體系存在的問題。在多層架構(gòu)下,應(yīng)用可以分布在不同的系統(tǒng)平臺(tái)上,通過分布式技術(shù)實(shí)現(xiàn)異構(gòu)平臺(tái)間對象的相互通信。將應(yīng)用系統(tǒng)集成于分布式系統(tǒng)之上,能極大地提高系統(tǒng)的可擴(kuò)展性。

      系統(tǒng)分為五個(gè)子系統(tǒng),分別是:系統(tǒng)管理、教師備課、學(xué)生管理、教學(xué)評價(jià)、通用查詢。以下我們重點(diǎn)介紹教學(xué)評價(jià)子系統(tǒng)的實(shí)現(xiàn)(如圖2)。

      因?yàn)殡p向教學(xué)互動(dòng)體系就是一直在不斷演化的,所以本系統(tǒng)的功能實(shí)現(xiàn)目前還不是很完善,有待進(jìn)一步深入進(jìn)行研究,主要表現(xiàn)在:

      其一,隨著理解的加深,不同教師對組卷的要求、限制也越來越多,必然會(huì)導(dǎo)致目前的組卷算法不能使每個(gè)人都滿意。

      其二,隨著系統(tǒng)的使用,每個(gè)人對系統(tǒng)會(huì)有不同的需求,但是目前本系統(tǒng)只能區(qū)分到角色一級,并不能對每個(gè)人進(jìn)行系統(tǒng)功能的定制以及為有需要的用戶定制特定的功能。

      其三,系統(tǒng)的并發(fā)訪問能力有待提高。隨著辦學(xué)規(guī)模的不斷擴(kuò)大,學(xué)生的人數(shù)必然會(huì)越來越多,可以預(yù)見在不遠(yuǎn)的將來,系統(tǒng)的并發(fā)訪問將會(huì)成為系統(tǒng)的瓶頸,可以考慮積累技術(shù)儲(chǔ)備(比如采用Linux作為服務(wù)器,采用更加優(yōu)越的java開發(fā)平臺(tái)或者PHP等),以及通過夠買處理能力更快的硬件解決該問題,為教育教學(xué)提供更好的平臺(tái)。

      圖2 教學(xué)評價(jià)系統(tǒng)結(jié)構(gòu)圖

      [1]郭熙漢,何穗,趙東方.教學(xué)評價(jià)與測量[M].武漢:武漢大學(xué)出版社,2008:6-16.

      [2]劉三星.ASP開發(fā)B/S模式的Web數(shù)據(jù)庫網(wǎng)上教學(xué)系統(tǒng)[J].微計(jì)算機(jī)信息,2006.01X:181-183.

      猜你喜歡
      控件軟件算法
      禪宗軟件
      英語文摘(2021年10期)2021-11-22 08:02:26
      基于MapReduce的改進(jìn)Eclat算法
      Travellng thg World Full—time for Rree
      軟件對對碰
      進(jìn)位加法的兩種算法
      關(guān)于.net控件數(shù)組的探討
      軟件(2018年7期)2018-08-13 09:44:42
      一種改進(jìn)的整周模糊度去相關(guān)算法
      談軟件的破解與保護(hù)
      精品(2015年9期)2015-01-23 01:36:01
      就這樣玩會(huì)VBA中常見的自定義控件
      電腦迷(2012年24期)2012-04-29 00:44:03
      豐富多彩的Android軟件
      广饶县| 河曲县| 泽普县| 饶河县| 庆阳市| 清徐县| 蓬莱市| 公主岭市| 永春县| 阜宁县| 定远县| 定结县| 尼勒克县| 贵南县| 渭源县| 申扎县| 高台县| 巫山县| 临湘市| 微山县| 德安县| 得荣县| 屏东县| 大城县| 凌海市| 昭苏县| 西乌| 新邵县| 廊坊市| 元朗区| 平罗县| 霸州市| 鹤庆县| 新津县| 绍兴市| 巨鹿县| 远安县| 龙南县| 南平市| 日喀则市| 磐石市|