基于Web浏览器的实时答疑系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:wywinnie1105
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络通信技术的飞速发展,教育界越来越重视通过网络方便和丰富教学方式,发展网上虚拟教室成为计算机辅助教育的热点,是现代教育发展的一个方向。目前的实时异地交流系统有C/S和B/S两种结构模式。前者通过双方安装某一指定软件,能实现功能齐全的交流平台;后者为基于Browser容器(如IE浏览器)的交流平台,对客户端要求较低,但易造成“瘦客户,胖服务器”的局面,因此只适合开发小型系统。开发一个既能适合学术交流的交流需求又不会造成服务器太“胖”的系统平台是本文的目标。本文首先介绍了在WWW技术基础上发展起来的网络教育体系,然后介绍了实现本系统需要具备的背景知识,接着详细描述了设计实现本系统的架构、细节、关键技术,最后总结了该系统的功能和一些新的探索,指出了部分不足之处。本系统采用Java语言开发,用Java Applet(Java小程序控件)实现了功能较完善的实时交流模块,包括电子白板、文本聊天、存储及读取历史记录,用JMF(Java媒体框架)提供的一套通用Java API访问底层的媒体框架,通过RTP(实时传输协议)协议实现对时基媒体数据捕获、传输的管理,用JSP网页技术实现前台界面设计及数据库操作。借由Java平台的优越性,做到“编写一次,处处运行”。本文采用B/S(浏览器/服务器)的结构方式进行设计,系统中的客户端程序都扩展为Applet的子类,能在浏览器内良好运行,实现了客户端“零安装”,服务器端的交互程序在DOS环境运行,作用是对客户端消息判别、转发与存储。该系统已经在本机子网内通过测试,能实现多对多的交流。
其他文献
近年来,神经网络的研究得到了异常迅速的发展。神经网络的特征充分显示了其在解决高度非线性和严重不确定性系统的巨大潜力,在各门学科领域中都有重要的意义。在神经网络中,多层
直接序列扩频(DSSS)信号通常淹没在强噪声背景中传播,因此,在低信噪比条件下对DSSS信号的检测是信息对抗的重要内容。一般而言,在此情况下的信号检测属于非合作式检测,通常缺
期刊
从居住区绿化要求,作用进行了分析,并提出了居住区绿化植物配置及植物该如何选择。
期刊
自然图像水墨风格化研究将计算机相关技术与中国传统的绘画艺术相结合,利用计算机将图像转换成具有水墨画效果的图像。这对于拓展计算机应用领域、推动计算机艺术仿真技术的发
MIMO技术作为提高数据传输率的重要手段得到人们极大的关注,被认为是未来新一代移动通信(4G)的备选关键技术之一。而天线选择是MIMO技术中的一个关键问题,它能从MIMO系统的多
期刊
学位
现在,国内外的科技水平和医疗水平都在飞速发展,人们对医疗和健康也愈来愈关注,而对健康的关注也缩影到对人体各项生命体征的关注。生命体征的变化,是判定患者病情的主要指标。所