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

        ?

        基于Agent的網(wǎng)絡(luò)教學(xué)系統(tǒng)設(shè)計

        2014-04-29 00:44:03李姝博
        計算機時代 2014年2期
        關(guān)鍵詞:教學(xué)系統(tǒng)網(wǎng)絡(luò)設(shè)計

        李姝博

        摘 要: 應(yīng)用智能Agent技術(shù),針對現(xiàn)有網(wǎng)絡(luò)教學(xué)系統(tǒng)的弱點與不足,結(jié)合其原有的優(yōu)點,進行了網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計。闡述了此系統(tǒng)的總體結(jié)構(gòu)設(shè)計和系統(tǒng)設(shè)計,總體結(jié)構(gòu)引用三層模型,包括用戶層、中間通信層和服務(wù)層;在系統(tǒng)設(shè)計中給出了用戶Agent設(shè)計、教學(xué)站點設(shè)計、移動Agent設(shè)計,構(gòu)造了一個基于Agent技術(shù)的網(wǎng)絡(luò)教學(xué)系統(tǒng)模型。

        關(guān)鍵詞: Agent; 網(wǎng)絡(luò); 教學(xué)系統(tǒng); 設(shè)計

        中圖分類號:TP302.1 文獻標志碼:A 文章編號:1006-8228(2014)02-67-03

        0 引言

        隨著網(wǎng)絡(luò)技術(shù)的蓬勃發(fā)展,網(wǎng)絡(luò)教學(xué)成為人們研究的熱點,人們對網(wǎng)絡(luò)教學(xué)系統(tǒng)展開了熱烈的研究和開發(fā)[1-2]。但就目前而言,許多網(wǎng)絡(luò)教學(xué)系統(tǒng)仍存在著弊端[3-6],其技術(shù)上的主要原因是,傳統(tǒng)的開發(fā)方式不太適合于網(wǎng)上的智能型課件的開發(fā),必須采用新的技術(shù)和方法。而迅速發(fā)展的Agent技術(shù)則是解決網(wǎng)上軟件智能性的有效方法。

        本文構(gòu)造了一個基于Agent的網(wǎng)絡(luò)教學(xué)系統(tǒng)模型,闡述了系統(tǒng)總體結(jié)構(gòu)和學(xué)習(xí)流程;設(shè)計了客戶端和服務(wù)器端各Agent的功能和結(jié)構(gòu);采用移動Agent實現(xiàn)Agent之間的通信。

        1 系統(tǒng)總體結(jié)構(gòu)

        1.1 系統(tǒng)結(jié)構(gòu)

        系統(tǒng)引用三層模型的概念,應(yīng)用Mobile Agent實現(xiàn)代理間的通信。三層結(jié)構(gòu)包括:用戶層、中間通信層、服務(wù)層??傮w結(jié)構(gòu)如圖1所示。

        用戶層為用戶提供交互界面,收集和跟蹤用戶行為,在必要的時候為用戶提供指導(dǎo)和幫助,根據(jù)用戶的要求創(chuàng)建并派遣Mobile Agent到服務(wù)層執(zhí)行相應(yīng)的任務(wù)。

        中間通信層采用Mobile Agent實現(xiàn)第一層和第三層之間的通信。Mobile Agent攜用戶請求到服務(wù)層,并將獲得的資源等返回給用戶。

        服務(wù)層負責收集和整理用戶信息和教學(xué)資源,為用戶提供信息和教學(xué)服務(wù),分析用戶行為以建立和更新用戶模型,維護系統(tǒng)數(shù)據(jù)庫。

        系統(tǒng)面向三類用戶:第一類是學(xué)生,學(xué)生可以查看和修改個人信息,還可以通過在用戶層創(chuàng)建的Mobile Agent從教學(xué)站點上得到所需的學(xué)習(xí)資源和個性化的學(xué)習(xí)指導(dǎo);第二類是教師,教師可以通過瀏覽器訪問教學(xué)站點,處理教學(xué)資源,面向?qū)W生提供在線指導(dǎo)和解決疑問;第三類是管理員,主要是對整個系統(tǒng)進行管理,以提供良好的系統(tǒng)環(huán)境。

        1.2 學(xué)習(xí)流程

        本系統(tǒng)要為學(xué)生創(chuàng)建一個個性化的學(xué)習(xí)空間,基本的學(xué)習(xí)流程如圖2所示。

        2 系統(tǒng)設(shè)計

        2.1 用戶Agent的設(shè)計

        系統(tǒng)主要是針對學(xué)生和教師兩類用戶,這里我們重點介紹學(xué)生Agent和教師Agent的功能與結(jié)構(gòu)設(shè)計。

        2.1.1 學(xué)生Agent

        學(xué)生登錄系統(tǒng)后,由系統(tǒng)自動生成一個學(xué)生Agent。它具有的功能是:負責學(xué)生與系統(tǒng)進行交互,提供良好的用戶界面,在必要的時候給予學(xué)生合適的指導(dǎo)與幫助,根據(jù)學(xué)生的要求創(chuàng)建相應(yīng)的Mobile Agent,并派到教學(xué)站點請求幫助,及時將學(xué)生的學(xué)習(xí)情況反饋給教學(xué)站點。學(xué)生代理的結(jié)構(gòu)設(shè)計如圖3所示。

        監(jiān)控模塊負責跟蹤并記錄學(xué)生的學(xué)習(xí)情況,并將信息報告給處理模塊;處理模塊是學(xué)生Agent具有智能性的部件,負責接收和處理監(jiān)控模塊和通信模塊傳來的信息;通信模塊負責學(xué)生Agent和Mobile Agent之間可靠的數(shù)據(jù)通信。

        2.1.2 教師Agent

        教師登錄系統(tǒng)后,由系統(tǒng)自動生成一個教師Agent,其結(jié)構(gòu)類似學(xué)生Agent。教師Agent具有的功能:在必要時給教師提供幫助與指導(dǎo);負責對知識庫的知識進行有效的管理;根據(jù)教師提供的學(xué)習(xí)資料調(diào)整系統(tǒng)的教學(xué)資源庫。

        2.2 教學(xué)站點的設(shè)計

        教學(xué)站點為學(xué)生提供教學(xué)服務(wù),為移動代理的執(zhí)行提供具體的平臺。教學(xué)站點主要提供訪問教學(xué)系統(tǒng)的服務(wù)接口,使移動Agent有一個執(zhí)行環(huán)境,幫助學(xué)生完成知識點的學(xué)習(xí)、測試,以及與教師的交流。教學(xué)站點還提供了收集和整理各種教學(xué)資源,合理組織和安排領(lǐng)域知識的教學(xué)服務(wù)。教學(xué)站點的結(jié)構(gòu)如圖4所示,教學(xué)站點包括管理Agent、分析Agent、教學(xué)Agent、考試Agent和若干數(shù)據(jù)庫,數(shù)據(jù)庫有學(xué)生模型庫、教師信息庫和知識結(jié)構(gòu)庫、教學(xué)資源庫、教學(xué)策略庫、試題庫四個知識庫。

        在教學(xué)站點中,管理Agent是多代理系統(tǒng)的核心,負責整個系統(tǒng)的管理工作,處理用戶的注冊和登錄,對用戶的信息進行維護;負責學(xué)生代理與教學(xué)站點各代理之間的通信;在學(xué)生發(fā)出在線指導(dǎo)申請時,為學(xué)生尋找符合條件的指導(dǎo)教師,并將教師的相關(guān)信息反饋給學(xué)生。在管理Agent的結(jié)構(gòu)中,對于移動代理傳來的信息,處理模塊會根據(jù)信息的類型將信息轉(zhuǎn)給站點上相應(yīng)的代理進行處理,對于處理結(jié)果,處理模塊會將信息及時返回給移動代理。分析Agent在整個學(xué)習(xí)過程中與移動代理交互得到學(xué)生的學(xué)習(xí)信息,通過分析學(xué)生的學(xué)習(xí)信息來調(diào)整學(xué)生模型庫。分析Agent結(jié)構(gòu)圖如圖5所示。

        功能模塊中的學(xué)習(xí)進度描述模塊用來記錄學(xué)生的學(xué)習(xí)知識點和對于知識點的掌握情況;認知能力評估模塊評估學(xué)生的學(xué)習(xí)能力;學(xué)習(xí)偏好估算模塊用來描述學(xué)生的學(xué)習(xí)習(xí)慣和學(xué)習(xí)愛好。通信模塊負責與其他代理之間的可靠的數(shù)據(jù)傳遞,實現(xiàn)知識共享??刂颇K負責控制功能模塊與通信模塊的交互合作。

        教學(xué)Agent主管教學(xué)任務(wù),與知識庫中的整體知識結(jié)構(gòu)模型和學(xué)生模型庫相結(jié)合,選取適合學(xué)生的教學(xué)策略和教學(xué)內(nèi)容。如圖6所示。

        圖6中的功能模塊是智能部件,接收來自通信模塊的信息,根據(jù)學(xué)生庫中的學(xué)生的信息,運用知識庫中的數(shù)據(jù)和推理規(guī)則來制定相應(yīng)的教學(xué)策略,如果需要教學(xué)資源,則從教學(xué)資源庫中選取適合學(xué)生需求和認知能力的教學(xué)資源給學(xué)生;通信模塊負責與其他代理之間的可靠的數(shù)據(jù)通信,實現(xiàn)知識共享。

        考試Agent類似教學(xué)Agent,組卷Agent根據(jù)學(xué)生的要求,結(jié)合學(xué)生模型中學(xué)生認知能力的高低,從試題庫中為學(xué)生選取適合的試題。

        2.3 移動Agent的設(shè)計

        移動Agent是學(xué)生與教學(xué)服務(wù)器之間的橋梁,在整個學(xué)習(xí)期間,移動Agent為學(xué)生的請求提供幫助,及時給教學(xué)服務(wù)器反饋學(xué)生的學(xué)習(xí)狀態(tài)和學(xué)習(xí)信息,它是Agent智能性的關(guān)鍵部分。本智能教學(xué)系統(tǒng)中,Agent是一種封裝了學(xué)生請求信息代碼、運行狀態(tài)和資料的計算實體,它根據(jù)需求從一臺主機到另一臺主機進行一次或多次移動。該Agent能夠自動移動到遠程服務(wù)器上,執(zhí)行任務(wù)并返回,可以減少網(wǎng)絡(luò)擁堵。在整個過程中,客戶機沒必要在網(wǎng)絡(luò)上存在,只有在移動Agent返回時,客戶機才需要連接到網(wǎng)絡(luò)上。

        與傳統(tǒng)模式相比,引入移動Agent技術(shù)后,使網(wǎng)絡(luò)教學(xué)系統(tǒng)具有一些優(yōu)勢。它能將提出請求的客戶端代碼動態(tài)地移動到服務(wù)器端,移動Agent不需要網(wǎng)絡(luò)傳輸這一中間環(huán)節(jié)而直接與服務(wù)源進行交互,大大減少了對網(wǎng)絡(luò)的依賴;允許網(wǎng)絡(luò)連接中斷,減少網(wǎng)絡(luò)占用時間,提高網(wǎng)絡(luò)的利用率;快速響應(yīng)用戶的交互請求,實現(xiàn)真正意義上的及時性和交互性。

        移動Agent根據(jù)所賦予的任務(wù)不同而將其分為兩類:一類是幫助學(xué)生完成知識點學(xué)習(xí)和測試的任務(wù);另一類是幫助學(xué)生與教師直接進行在線交流的任務(wù)。

        移動Agent具體是如何工作的呢?移動Agent一方面攜帶學(xué)生的學(xué)習(xí)請求信息,在網(wǎng)絡(luò)上游走,目的是從網(wǎng)絡(luò)上獲取學(xué)生所需要的學(xué)習(xí)資料、測試試卷或?qū)W習(xí)指導(dǎo)。在異地完成任務(wù)后,會卸掉學(xué)生的請求信息,返回學(xué)生需要的信息或負載非終止通信過程的后續(xù)通信服務(wù)。另一方面在學(xué)生的學(xué)習(xí)期間,及時將學(xué)生的學(xué)習(xí)信息、學(xué)習(xí)結(jié)果反饋給教學(xué)服務(wù)器進行分析,為下一次學(xué)習(xí)指導(dǎo)提供依據(jù)。

        3 結(jié)束語

        本文給出了系統(tǒng)的總體結(jié)構(gòu)設(shè)計,介紹了系統(tǒng)的三層模型,說明了系統(tǒng)工作流程,給出了用戶層和服務(wù)層各個靜態(tài)Agent的功能和結(jié)構(gòu)設(shè)計,從分類、遷移路由、移動行為三方面闡述了移動Agent的設(shè)計思想?;贏gent的網(wǎng)絡(luò)教學(xué)系統(tǒng)采用移動Agent技術(shù)實現(xiàn)Agent之間的通信,提高了用戶與系統(tǒng)之間的交互性。設(shè)計并實現(xiàn)基于Agent的網(wǎng)絡(luò)教學(xué)系統(tǒng)不是一項簡單的工作,需要長期不懈的努力。對于如何更好地實現(xiàn)智能化,進一步補充各個學(xué)習(xí)環(huán)境中的算法問題等,是我們要繼續(xù)研究的方向。

        參考文獻:

        [1] Johnson Lewis W. Pedagogical ICCE98[M].Beijing:China HigherEducation Press,1998:13-22

        [2] Wu Fati, HE Kehang. Research on intelligent Multimedia distance education system based on multi-Agent. Proceedings of ICCE98[C]. Higher Education publishing House,1998.3:250-257

        [3] 馬希榮.基于多Agent的分布式智能教學(xué)平臺關(guān)鍵技術(shù)研究[D].南開大學(xué)博士學(xué)位論文,2003.

        [4] 彭敏佳.基于Agent的網(wǎng)絡(luò)教學(xué)系統(tǒng)的研究與應(yīng)用[D].重慶大學(xué)碩士學(xué)位論文,2004.

        [5] 溫紹潔.基于Web和多Agent的智能網(wǎng)絡(luò)教學(xué)系統(tǒng)的研究與設(shè)計[D].首都師范大學(xué)碩士學(xué)位論文,2006.

        [6] 李擁軍,王惟言.基于多Agent網(wǎng)際實時教學(xué)系的研究與實現(xiàn)[J].計算機工程與應(yīng)用,2003.18:181-183

        猜你喜歡
        教學(xué)系統(tǒng)網(wǎng)絡(luò)設(shè)計
        基于Unity的計算機硬件組裝仿真教學(xué)系統(tǒng)設(shè)計
        多地遠程互動同步教學(xué)系統(tǒng)的設(shè)計與實現(xiàn)
        瞞天過?!律O(shè)計萌到家
        設(shè)計秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        基于交互式雙板教學(xué)系統(tǒng)的高中地理教學(xué)研究
        油氣集輸系統(tǒng)信息化發(fā)展形勢展望
        基于網(wǎng)絡(luò)的信息資源組織與評價現(xiàn)狀及發(fā)展趨勢研究
        基于網(wǎng)絡(luò)的中學(xué)閱讀指導(dǎo)
        考試周刊(2016年79期)2016-10-13 21:50:36
        新形勢下地市報如何運用新媒體走好群眾路線
        中國記者(2016年6期)2016-08-26 13:02:28
        日本黄页网站免费观看| 清纯唯美亚洲经典中文字幕| 第一九区另类中文字幕| 中文字幕日韩人妻在线视频| 欧美人与动牲猛交xxxxbbbb| 国产美女免费国产| 国产三级国产精品国产专区| 美妇炮灰被狂躁爽到高潮h| 大胸少妇午夜三级| 欧美午夜一区二区福利视频| 色婷婷丁香综合激情| 亚洲国产91精品一区二区| 免费观看又污又黄的网站| 中文字幕乱码日本亚洲一区二区| 校园春色人妻激情高清中文字幕| 国产亚洲美女精品久久久2020| 久久夜色精品国产噜噜亚洲av| 护士奶头又白又大又好摸视频 | 日本久久久久亚洲中字幕| 肥臀熟女一区二区三区| 丝袜足控一区二区三区| 亚洲欧美日韩国产色另类| 日本理论片一区二区三区| 亚洲高清自偷揄拍自拍| 国产一区二区三区免费视| 日韩精品第一区二区三区| 少妇人妻综合久久中文字幕| 波多野结衣爽到高潮大喷| 亚洲人成77777在线播放网站| 国产精品卡一卡二卡三| 国产成人无码aⅴ片在线观看| 欧美日韩亚洲成人| 女女同性黄网在线观看| 在线无码精品秘 在线观看| 日本免费a一区二区三区 | 91久久精品一二三区色| 精品国产精品久久一区免费式| 国产私人尤物无码不卡| 午夜无码片在线观看影视| 中国极品少妇videossexhd| 日韩欧美专区|