学位论文 > 优秀研究生学位论文题录展示
多Agent网上协同教学系统
作 者: 王雷
导 师: 蔡自兴
学 校: 中南大学
专 业: 计算机应用技术
关键词: 学习模式 远程教学 多Agent系统 Microsoft Agent,J2EE
分类号: G434
类 型: 硕士论文
年 份: 2002年
下 载: 175次
引 用: 4次
阅 读: 论文下载
内容摘要
目前,因特网在我国得到了迅猛的发展,对人民群众的日常生活有着越来越深远的影响,而我国又正在大力普及高等教育,并提倡终身学习和继续教育,这种需求可以通过网上远程教学来满足。 但是,现在的网上远程教学仍然采用的是“以教为中心”的模式,没有能够充分利用因特网这种对等的分布式平台,将教学转变成围绕学生的“以学为中心”的模式。 本文主要针对目前网上远程教学系统的实际情况,提出将人工智能中的多agent系统(Multi—Agent System)与Internet网上远程教学系统结合起来,建立一个多agent网上协同教学系统,通过教师助手Agent、教师Agent和学生Agent等的共同协作来辅助教师的教学工作与学生的学习活动。除了提出多Agent网上远程教学系统模型以外,我还建议采用SUN公司的J2EE去实现该系统。利用Applet这种因特网上的“可移动代码”去实现教师Agent与学生Agent,将能大大减轻维护人员的工作量,在Web服务器上使用Servlets实现教师助手Agent。学生Agent、教师Agent(Applets)与教师助手Agent(Servlets)之间通过远程方法调用(RMI)进行联系,传递参数。运行在Web服务器上的Servlets在后台数据库中存取数据时将通过EJB进行,这样将可以利用EJB所提供的公用服务,例如事务管理、安全性、资源缓冲池以及容错性等。 除了应用J2EE来实现多Agent网上远程教学系统之外,笔者还将MicrosoftAgent组件引入到系统中来。Microsoft Agent是微软公司提供的一种ActiveX控件,使用它可以在屏幕上出现一个可爱的动画人物(如office中的助手),此动画人物可以通过JavaScript语言在网页中调用,控制动画人物说一些话、做一些预先定义好的动作等。引入Microsoft Agent以后,将能大大提高教学课件的趣味性和易用性。
|
全文目录
第1章 网上远程教育 6-10 1.1 引言 6 1.2 基于WWW的远程教育系统 6-7 1.3 学习环境的含义 7-8 1.4 学习环境设计和教学设计 8-10 第2章 人工智能与agent 10-14 2.1 软件Agent的发展历史及现状 10 2.2 软件Agent的定义 10-11 2.3 软件agent的特性 11-12 2.4 软件agent的分类 12-13 2.5 典型软件agent的体系结构 13-14 第3章 J2EE 14-25 3.1 J2EE技术概述 14 3.2 J2EE框架 14-16 3.2.1 客户层 14-15 3.2.2 Web层 15 3.2.3 业务层 15 3.2.4 企业信息系统层 15-16 3.3 分布式结构和J2EE 16-25 3.3.1 Java DataBase Connectivity (JDBC) 17-18 3.3.2 Java Nameing and Directory Interface (JNDI) 18-19 3.3.3 Enterprise Java Beans (EJB) 19-22 3.3.4 JavaServer Pages (JSP) 22 3.3.5 Java Servletsl 22 3.3.6 Remote Method Invocation (RMI) 22 3.3.7 Java IDL/CORBA 22-23 3.3.8 Java Transaction Architecture (JTA)/Java Transaction Service (JTS) 23 3.3.9 Java Mail and JavaBeans Activation Framework 23-24 3.3.10 Java Messaging Service(JMS) 24-25 第4章 Servlets 25-34 4.1 Servlets简介 25-27 4.1.1 什么是Servlets 25 4.1.2 Servlet技术与CGI的比较 25-26 4.1.3 Java Applet与Java Servlets之间的差别 26-27 4.1.4 Servlets的应用范围 27 4.2 Servlets编程 27-34 4.2.1 Servlet结构 27-28 4.2.2 Servlet的方法 28-29 4.2.3 Servlet的生命周期 29-34 第5章 远程方法调用(RMI) 34-38 5.1 RMI运行机理 34-35 5.2 对象的持续和序列化 35 5.3 持续和RMI的关系 35 5.4 RMI的通信结构 35-36 5.5 RMI的实现和运行步骤 36-37 5.6 使用RMI的注意事项 37-38 5.6.1 RMI程序的分布 37 5.6.2 使用远程对象作为参数 37 5.6.3 RMI中的垃圾回收问题 37-38 第6章 Microsoft agent 38-43 6.1 什么是Microsoft agent? 38 6.2 Microsoft agent的用户界面 38-43 6.2.1 动画人物 38-39 6.2.2 任务条图标 39 6.2.3 文字气球和输入提示条 39-40 6.2.4 命令窗口 40 6.2.5 Microsoft agent的功能部件 40 6.2.6 Microsoft agent的应用 40-43 第7章 多Agent网上协同教学系统 43-50 7.1 多Agent网上协同教学系统的构成 43-44 7.2 Agent的组成 44-46 7.2.1 教师助手agent 44-45 7.2.2 教师agent 45 7.2.3 学生agent 45-46 7.3 基于J2EE技术的实现 46-50 第8章 结束语 50-51 参考文献 51-53 致谢 53-54 附录 54-64
|
相似论文
- 教师自主发展平台的设计与应用研究,G451.1
- 基于思维导图的网络讨论式教学研究,G434
- 协作学习模式在初中物理教学中的应用研究,G633.7
- 基于3G的移动学习在高校中的运用研究,G434
- 基于本体多Agent系统的交易伙伴智能发现相关技术研究,F713.36
- 车间生产调度中基于聚类的虚拟联盟协商机制,TP301.6
- 网络教学管理平台系统设计与实现,TP311.52
- 基于社会网络和声誉信任机制的多Agent系统信任模型,TP393.08
- 多中心协同卫星任务规划平台关键技术研究,V448
- 合作学习在中职英语课堂教学中的应用研究,H319
- 合作学习与提高中学英语课外阅读有效性的研究,G633.41
- 论中语文阅读课自主式学习模式探微,G633.3
- 《教育技术学》课程混合式学习设计,G40-057
- MAS中Agent的知识表示与推理,TP18
- Web挖掘技术在远程教学系统中的应用,TP391.6
- 基于协商的高校智能排课系统的设计与实现,TP311.52
- 基于学习者个性特征的协同学习任务生成模型,TP391.6
- 基于Agent的危险化学品安全生产信息采集系统研究,F426.7
- 基于多Agent的电梯群控系统的研究与设计,TU857
- 基于任务的合作学习模式在职院商务英语教学中的应用研究,H319
- “研究性学习”模式在羽毛球技术教学中的构建与实验研究,G847-4
中图分类: > 文化、科学、教育、体育 > 教育 > 电化教育 > 计算机化教学
© 2012 www.xueweilunwen.com
|