当前位置:主页 > 教育论文 > 远程教育论文 >

远程教育个性化的网络白板设计

发布时间:2017-03-19 19:02

  本文关键词:远程教育个性化的网络白板设计,,由笔耕文化传播整理发布。


【摘要】:教育观念的提升,学习方法的多样化,使社会对教学模式的需求大大提高。而计算机网络发展迅猛,即时通讯技术日新月异,又为多媒体远程教育系统奠定了技术和理论基础。网络白板,作为远程教育系统中的重要一环,也随着远程教育系统的普及而变得越发重要。 网络白板是教师和学生在即时通讯系统中进行文本交流的主要平台,在远程教育中起到了传统教学中黑板的作用。而网络白板的设计技术并不成熟,尤其是兼顾图形绘制与带格式文本编辑于一体的网络白板还没有出现,使得开发附带图形绘制的网络白板变得越发的具有现实意义。本文主要描述网络白板的需求分析与各个单元模块的设计方法以及在一方发送,多方接收的即时通讯模式下白板的通讯方法。 本文论述的主要工作包括: 1、文本编辑层的设计。在系统设计中将白板的功能主要划分为两个模块,在系统中呈现为两个层次,文本编辑层和图绘制层。文本编辑器中出现的单个的文字,图片,表格,特殊符号以及公式图元等单一对象视为图元。系统将这些图元对象以双向链表结构存储在内存中,根据不同的图元属性对这些图元进行字体,颜色,表格线等方面的设置。根据它们设置后的大小以及系统界面的大小计算他们所处的位置。最后根据计算好的位置将其绘制到界面上完成文本编辑层的绘制。 2、图绘制层的设计。图绘制层主要处理图形和图片类的图元。系统将不同的图形统一封装为一个图形类。在系统中以图形队列的形式存储在内存中,根据用户的选择对图形设置颜色,线型,线宽等图形属性。按照鼠标拖动的轨迹来确定图形的大小,位置等信息,完成文本编辑层绘制后对图绘制层进行绘制。 3、白板通讯模式的设计。白板的通讯方式是通过客户端提供的发送和接收接口来实现信息传递的。为减少信息量的传递,且这里的通讯方式是一种单方讲解或提问另一方听讲或思考的模式,因此系统使用的是一种命令消息传递机制,即在发送端接收到操作系统的命令时,我们将这个命令打包为XML文本信息传递到接收方,再根据传递的命令执行相应的操作,以实现白板信息同步。 4、白板COM控件的封装。网络白板是远程教育系统的重要组件,不仅需要在远程教育系统中完成传统教学模式当中的黑板的功能,同时要在网站中承担问题提交,教师评价等功能。因此,需要对网络白板进行COM控件封装,完成不同语言不同平台的统一调用。 完成上述模块的设计,就可以实现网络白板的全部功能。封装为COM控件的网络白板就可以作为控件嵌入远程教育系统和网站中。从而将传统教学中的黑板重复利用在远程教育系统的各个模块中。
【关键词】:网络白板 富文本编辑器 即时通讯协议XMPP 远程教育系统
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:G434
【目录】:
  • 摘要4-6
  • Abstract6-10
  • 第1章 绪论10-15
  • 1.1 研究背景10
  • 1.2 国内外研究现状10-12
  • 1.3 研究内容和意义12-13
  • 1.4 论文各章关系13-15
  • 第2章 网络白板相关技术15-20
  • 2.1 设计模式15-16
  • 2.2 GDI+16-17
  • 2.3 二叉树17
  • 2.4 XMPP协议17-18
  • 2.5 COM控件18-19
  • 2.6 本章小结19-20
  • 第3章 远程教育系统需求分析20-29
  • 3.1 远程教育系统工作流程20-21
  • 3.2 网络白板的作用21-22
  • 3.3 网络白板系统流程图22-24
  • 3.4 网络白板的ER模型24-25
  • 3.5 网络白板数据流图25-27
  • 3.6 网络白板数据字典27-28
  • 3.7 本章小结28-29
  • 第4章 网络白板设计开发29-50
  • 4.1 整体架构29
  • 4.2 白板模块划分29-30
  • 4.3 文本编辑层30-41
  • 4.4 图绘制层41-44
  • 4.5 文本存储结构与消息同步44-48
  • 4.6 COM控件封装48-49
  • 4.7 本章小结49-50
  • 第5章 系统实现与测试50-54
  • 5.1 系统实现50-51
  • 5.2 系统测试与运行51-53
  • 5.3 本章小结53-54
  • 第6章 结束语54-56
  • 6.1 全文总结54-55
  • 6.2 展望55-56
  • 参考文献56-59
  • 致谢59-60
  • 附录160-71

【参考文献】

中国期刊全文数据库 前9条

1 沈江;于洪志;万福成;闫敏敏;;基于J2EE与MVC框架的现代远程教育系统设计[J];长春工程学院学报(自然科学版);2010年01期

2 李俊华;;XMPP环境下的网络交互式电子白板研究与开发[J];闽江学院学报;2010年05期

3 钱琪斌;;基于多Agent的智能远程教育系统的设计与实现[J];信息技术;2010年04期

4 金贵朝;孙洪伟;;基于Tablet PC的网上答疑系统的设计与实现[J];杭州师范大学学报(自然科学版);2011年01期

5 吴艳花;陈新;刘天峰;;.NET远程教育系统设计与实现[J];计算机与现代化;2010年08期

6 高健;刘旦;陈耀;陈建明;黄俊;葛新春;;远程网络教学软件的设计与实现[J];计算机工程与设计;2010年04期

7 王文莉;侯丽敏;;基于.NET远程网络教学系统设计与实现[J];实验技术与管理;2011年07期

8 任红霞;向春枝;;基于Ajax技术的远程教育系统研究[J];通信技术;2010年03期

9 张会凌;张成文;林沛;;基于HTML5的在线答疑系统的白板设计与实现[J];软件导刊;2012年10期

中国硕士学位论文全文数据库 前10条

1 王强;基于网络的交互式电子白板学习平台的研究[D];山东师范大学;2011年

2 曾芳;混合式教学支撑系统的设计与实现[D];西北大学;2011年

3 蒲虹颖;《韩语基础》网络教学系统的研究与开发[D];吉林大学;2011年

4 陈雨阳;基于构件的网络教学系统的设计与实现[D];华东师范大学;2011年

5 江绍虎;基于Java开发继续教育信息管理系统的分析与设计[D];电子科技大学;2011年

6 刘倩;COM组件系统依赖分析方法与回归测试研究[D];华中科技大学;2011年

7 彭森材;一个试卷生成系统的设计与实现[D];华中科技大学;2011年

8 康红光;基于WEB的网络教学系统平台的设计与实现[D];电子科技大学;2011年

9 贺德方;开放教育在线考试练习系统的设计与实现[D];电子科技大学;2011年

10 王军;基于Web的教学资源在线编辑技术研究与实现[D];北京邮电大学;2012年


  本文关键词:远程教育个性化的网络白板设计,由笔耕文化传播整理发布。



本文编号:256405

资料下载
论文发表

本文链接:https://www.wllwen.com/jiaoyulunwen/wangluojiaoyulunwen/256405.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户1cd7c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com