毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

C++的多媒体屏幕广播教学系统设计 第2页

更新时间:2012-2-23:  来源:毕业论文
近年来,随着计算机网络系统的建设和应用的发展,传统教学模式的弊端日益凸显。借助计算机网络技术和多媒体技术,改变传统的教学手段,已成为各类学校改善教学条件、提高教学质量的共同需求。此时,在教学方面拥有节省课堂时间,激发学生兴趣,为教学提供更多的信息和交流机会等优势的多媒体的出现大大促进了教学的改革。
1.2 多媒体教学系统的现状分析 
传统的电脑教室,一般辅以投影仪或硬件网络系统来建立多媒体教学系统,但由于高昂的成本和一些其它原因,并不是一般教室可以配备的,而且硬件设备损耗大、文护繁琐、升级麻烦都是令学校困扰的问题。
虽然目前国内已经有一些相对成熟的教学软件,比如凌波多媒体网络教室软件和博智多媒体电子教室系统,这些软件都有很强大的功能,而且操作方便;但是,这些软件在市场上都有着昂贵的价格。
1.3 系统开发的意义和目标 
1.3.1 选题意义
 本课题针对多媒体教学模式由传统的黑板教学模式向多媒体广播教学模式发展的新趋势,结合C++的MFC框架成熟的技术,着重在于计算机汇集视听媒体于一身的发展,尝试开发一款实用的多媒体教学系统。
 本课题是根据本校的实际情况,量身定做,使它更符合本校多媒体教学的要求,以进一步提高本校多媒体教学质量。
1.3.2 课题目标
 本课题要实现以下功能:
 屏幕广播:实时传送教师或某个学生的电脑画面到某组或全体学生的电脑屏幕上,教师可以用这个功能进行多媒体课件的教学,演示word、SQL数据库等软件的操作。
即时消息:教师和学生可以实时地进行问题讨论与交流。
锁定屏幕:教师可以锁定全部或指定学生的屏幕。
电子点名:显示已经与教师机连接上的学生机列表,以便老师了解学生到课情况。
 教师端发布作业:教师可以把要布置的作业发送给所有已经与教师机连接上的学生机。
 学生端提交作业:学生可以把相应格式的文件发送到教师的电脑中。
 远程关机:可以对选中的学生机进行关机操作。本文来自辣.文~论^文·网原文请找腾讯3249,114
远程重启:可以对选中的学生机进行重启操作。
远程注销:可以对选中的学生机进行注销操作。
2.系统开发平台和相关技术
2.1 C++语言与Visual C++ 6.0 
2.1.1 C++语言的特点
C++支持面向对象的程序设计方法,所以它特别适合于大中型项目的软件开发。不管是从开发时间、费用还是从软件的重用性、可扩充性、可文护性和可靠性等方面,C++相对于其他语言均具有很大的优越性。
2.1.2 Visual C++ 6.0特点
Visual C++自诞生以来,一直是Windows环境下最主要的应用开发系统之一。Visual C++不仅是C++语言的集成开发环境,而且与Win32紧密相连,所以,利用Visual C++开发系统可以完成各种各样的应用程序的开发,从底层软件直到上层直接面向用户的软件。而且,Visual C++强大的调试功能也为大型复杂软件的开发提供了有效的排错手段。[20]
2.2 网络通信I/O模型
2.2.1异步选择 (WSAAsynSelect)模型简介
 WSAAsynSelect模型是一个常用的异步I/O模型。应用程序可以在一个套接字上接收以Windows消息为基础的网络事件通知。该模型的实现方法是通过调用WSAAsynSelect函数自动将套接字设置为非阻塞模式,并向Windows注册一个或多个网络事件,并提供一个通知时使用的窗口句柄。当注册的事件发生时,对应的窗口将收到一个基于消息的通知。论文网http://www.751com.cn/  
2.2.2完成端口 (IOCP)模型简介
 IOCP即是I/O完成端口。I/O完成端口是一种机制,通过这个机制,应用程序在启动时会首先创建一个线程池,然后该应用程序使用线程池处理异步I/O请求。这些线程被创建的唯一目的就是用于处理I/O请求。对于处理大量并发异

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

C++的多媒体屏幕广播教学系统设计 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。