基于CORBA的计算机远程教育系统的设计与开发
发布时间:2017-09-26 13:13
本文关键词:基于CORBA的计算机远程教育系统的设计与开发
更多相关文章: 远程教育 Web CORBA/Java 建构主义
【摘要】: 本文在综观国内外远程教育发展现状的基础上,分析比较了在Internet上远程教育 的几种不同的Web交互机制:CGI/HTTP,Java Scoket,Web API,Java RMI。通过对 以上机制的优缺点分析,阐述了在CORBA/Java基础上构筑远程教育系统的方法和优 势:利用CORBA技术处理网络的异构性,可以实现异构系统之间资源的共享和信息 交换,从而在技术上较好地解决了远程教育网上分布式资源的共享问题。同时对于网 上教学模式选择,本文倡导一种混合双主教学模式,,提出行为主义,认知主义,建构 主义三大学习理论并不是相互替代的关系,而是应该有机的结合在一起,共同为提高 学生的综合能力和学习效率提供丰富的教学机制。然后依据这种模式建立了一个基于 CORBA的分布式远程教育系统的C/A/S模型框架,并针对其内部教学平台的实现,进 行了详细的设计和开发。
【关键词】:远程教育 Web CORBA/Java 建构主义
【学位授予单位】:河北大学
【学位级别】:硕士
【学位授予年份】:2001
【分类号】:G728
【目录】:
- 中文摘要3-7
- 第一章 绪言7-11
- 1.1 远程教育的发展及其网上教育系统的优势7-9
- 1.1.1 远程教育的形式7-8
- 1.1.2 网上教育系统的优势8-9
- 1.1.3 国外网上教育发展概况9
- 1.1.4 我国网上教育发展概况9
- 1.2 选题背景及意义9-10
- 1.3 本文研究内容10-11
- 第二章 基于Web的交互机制11-16
- 2.1 Web上的标准11-12
- 2.2 Web交互的解决方案12-16
- 2.2.1 通用网关接口CGI12-13
- 2.2.2 Java和Socket13-14
- 2.2.3 Java RMI14-15
- 2.2.4 Java/CORBA15-16
- 第三章 CORBA模型概述16-19
- 3.1 CORBA与网络计算机16-17
- 3.2 CORBA的结构17
- 3.3 接口定义语言OMG IDL与语言映射17-18
- 3.4 CORBA的互操作标准GIOP/IIOP18
- 3.5 CORBA与JAVA18-19
- 第四章 基于CORBA/JAVA的对象Web19-24
- 4.1 融合CORBA和JAVA的优点19-20
- 4.1.1 CORBA为开发者提供的一些重要特性19
- 4.1.2 JAVA为CORBA开发带来的优越性19-20
- 4.2 基于CORBA/JAVA的对象Web的设计20-22
- 4.2.1 对象Web的概念20
- 4.2.2 一个接近于对象Web的方案20-22
- 4.3 对象Web上的交互22
- 4.4 基于CORBA/JDBC的Web数据库交互22-24
- 第五章 教学模式设计24-33
- 5.1 教学理论概述24-25
- 5.1.1 几个基本概念24
- 5.1.2 主客体关系24-25
- 5.1.3 学生主体性生成的几种活动形式25
- 5.2 现有教学模式分析与比较25-29
- 5.2.1 客观模式25-26
- 5.2.2 建构模式26-27
- 5.2.3 两种教学模式的分析与比较27-29
- 5.3 双主教学模式29-31
- 5.3.1 概念描述29-30
- 5.3.2 双主教学模式的特点30-31
- 5.4 有关远程教育教学理论的思考31-33
- 第六章 基于CORBA的远程教育系统的设计与实现33-43
- 6.1 系统实现方案33-35
- 6.1.1 中心服务器功能33-34
- 6.1.2 代理服务器功能34
- 6.1.3 客户端功能34-35
- 6.2 教学平台的实现35-41
- 6.2.1 应用描述35
- 6.2.2 体系结构设计35-36
- 6.2.3 对象设计与实现36-39
- 6.2.4 系统的动态视图39-41
- 6.3 CORBA/JAVA应用程序的开发41-43
- 6.3.1 开发工具41
- 6.3.2 开发流程41
- 6.3.3 系统实现41-43
- 第七章 结束语43-45
- 参考文献45-47
- 致谢47
【引证文献】
中国期刊全文数据库 前1条
1 刘欣;;我院远程教育系统发展现状[J];电脑知识与技术;2011年03期
本文编号:923702
本文链接:https://www.wllwen.com/jiaoyulunwen/tsjy/923702.html
教材专著