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

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

更新时间:2012-2-23:  来源:毕业论文
钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,
   而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理Window消息或特定事件。本文来自优.文~论^文·网原文请找腾讯324'9114
   钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即可以加工处理该消息,也可以不作处理而继续传递该消息,还可以强制结束消息的传递。[3]
3.系统需求分析
3.1 软件系统描述
该软件是应用在Windows系列操作环境下的,它由两个程序组成,教师机程序和学生机程序。教师机程序获取教师机屏幕位图,通过网络在特定的地址和端口上将屏幕位图数据发送出去。
学生机程序从网络上接收教师机屏幕位图数据,显示在学生机的整个屏幕上,学生机屏幕同教师机屏幕图象保持同步。论文网http://www.youerw.com/  
从网络的分层协议上来看,本软件属于采用TCP/IP协议的应用层软件,与底层的网络实现方式无关,只要网络支持TCP/IP协议即可。所以本软件主要使用于本地局域网。
3.2 需求工作流
3.2.1 初始业务建模
1、初始业务模型用例图
 通过对传统黑板课堂教学的观察,分析后可得出教学的业务模型如图3-1所示:
图 3-1初始业务模型用例图
2、初始业务模型场景
由初始业务用例图可以模拟出一个课堂教学的场景如下:
1)教师A准时进入教室开始上课
2)常规课前点名
3)教师A放映PPT进行讲课
4)教师A就某一知识点提问学生B
  学生B回答教师A提问的问题
5)教师A继续讲课
6)学生C有疑问举手提问
  教师A详细解答学生C的疑问
7)教师A继续讲课
8)教师A发现学生D上课看小说,学生D被罚站10分钟
9)教师A继续上课
10)10分钟后,学生D请求回教室继续上课
   教师A同意其请求,学生D继续上课
11)教师A继续上课
12)教师A布置课后作业
13)下课
3.2.2 系统初始需求建模
1、 初始需求模型用例
(1)登录用例
 登录用例使学生用唯一的学号和对应的密码登录进行上课签到,用例图如下:

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

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

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