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

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

更新时间:2012-2-23:  来源:毕业论文

摘 要 随着计算机技术的日益发展,信息化教育也正在逐渐成为教育方式的主流。多媒体广播教学凭借其提高学生听课质量,方便教师管理课堂秩序等优点在教育信息化的进程中起着积极的作用。
 本文简要讲述了如何使用主流的编程语言C++及其开发工具Visual C++ 6.0开发一个简单的多媒体屏幕广播教学系统。该系统包括了多媒体广播教学必要的屏幕广播模块、即时消息通信、文件传输、电子点名模块、学生课堂秩序管理模块等。通信方面采用了C/S网络通信常用的异步选择(WSAAsynSelect)模型和完成端口(IOCP)模型等I/O模型,在锁定屏幕的实现上使用了简单的钩子 (HOOK)技术进行鼠标和键盘的锁定。同时本系统使用MFC框架搭建了程序友好的可视化界面,大大提高了程序的易用性。
关键词:C++;多媒体屏幕广播;I/O模型;HOOK Abstract本文来自优.文~论^文·网原文请找腾讯32'49114
With the development of computer technology, informationization education becoming the mainstream of the education mode. Multimedia broadcasting teaching with its advantages such as improve students' quality, convenient teacher management lecture plays an active role in the process of informationization education.
This paper briefly about how to use the mainstream of the programming languages C++ and its development tool Visual C++ 6.0 develop a simple multimedia screens broadcasting teaching system. This system includes multimedia broadcasting teaching necessary screen broadcasting module,instant messaging communication ,file transfer,online named module, the students' class order management module. Communications adopted C/S network communication which commonly used the WSAAsynSelect model and the IOCP model of I/O model, in the realization of the lock screen using simple hook technology to mouse and keyboard locking. Meanwhile, the system using MFC framework built program friendly visual interface, greatly improving the procedure of accessibility.
Key  words:C++; Multimedia screens broadcasting; I/O model; HOOK 论文网http://www.youerw.com/  
目    录

1. 引言
1.1 开发背景 1
1.2 多媒体教学系统的现状分析 1
1.3 系统开发的意义和目标 1
1.3.1 选题意义 1
1.3.2 课题目标 1
2. 系统开发平台和相关技术
2.1 C++语言与Visual C++ 6.0 2
2.1.1 C++语言的特点 2
2.1.2 Visual C++ 6.0特点 2
2.2 网络通信IO模型 2
2.2.1 WSAAsynSelect(异步选择)模型简介 2
2.2.2 IOCP(完成端口)模型简介 2
2.3 HOOK技术 4
2.3.1 Windows消息传递机制 4
2.3.2 钩子(HOOK)简介 4
3. 系统需求分析
3.1 软件系统描述 5
3.2 需求工作流 5
3.2.1 初始业务建模 5
3.2.2 系统初始需求建模 6
3.3 分析工作流 11
3.3.1 初始功能建模 11
3.3.2 初始类图建模 13
3.3.3 初始动态建模 14
3.3.4 提取边界类 14
3.3.5 提取控制类 14
3.3.6 用例实现 15
4. 系统设计与实现
4.1 完成类图设计 21
4.2 详细设计与实现 21
4.2.1 C/S网络通信模块 21
4.2.2 登录模块 32
4.2.3 屏幕广播模块 41
4.2.4 即时消息模块 49
4.2.5 文件传输模块 53
4.2.6 锁定屏幕模块 62
4.2.7 远程关机模块 66
4.2.8 请出课堂模块 68
4.2.9 客户端托盘显示模块 69
4.2.10 在线点名模块 72
5. 系统测试及问题阐述
5.1 测试结果
5.1.1 登录模块 74
5.1.2 屏幕广播模块 75
5.1.3 即时消息模块 76
5.1.4 文件传输模块 78
5.1.5 锁定屏幕模块 79
5.1.6 在线点名模块 80
5.2 问题阐述 80
总结 81
参考文献 82
致谢 83 ,2340

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

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

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