教育培训网远程教育系统的网络管理与应用开发
[关键词:教育培训,远程教育,网络管理] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:rjgc0071,word全文:67页,合计:28000字 |
本项目的主要内容是要建立一套覆盖多省的教育培训系统,以解决统计局系统内部网络教育培训问题。同时为将来统计系统内部网络教育更大范围的推广,进行一些探索性的尝试,为中心远程教育业务的长远发展积累经验。
作为开发人员,我在这个项目中主要负责远程教育系统的网络应用开发,以及实时答疑和实时课堂部分的ActiveX控件开发。其中网络应用开发包括综合应用消息队列、远程处理、Windows服务等技术开发一系列应用程序来远程实现教育系统内的一些操作;ActiveX控件开发包括使用ATL技术和RTC实时通信技术开发一系列可应用于网页和Windows应用程序的控件。
......
控制中心服务:使用.Net Remoting结构开发。
监视指定的Microsoft SQL Server中的指定数据库的数据变化以实现定时更新、定时操作等功能;
监视MSMQ,从队列中提取工作任务;
对内网各个服务提供统一的应用接口和数据库操作接口;
与外网其它站点的控制中心服务通信,实现远程操作和数据的分发、接收。
FTP远程管理服务:使用.Net Remoting结构开发。
向控制中心服务提供应用程序接口控制本地IIS服务的FTP服务;
提供接口分发本机的文件至控制中心指定的机器;
分发文件夹时自动压缩、解压并提供密码保护功能。
流媒体服务器远程控制服务:使用.Net Remoting结构开发
向控制中心服务提供应用程序接口控制本地Microsoft Windows Media Service服务;
远程操作点播发布点和组播发布点;
远程操作服务所在机器的媒体文件。
流媒体编码器远程控制服务:使用.Net Remoting结构开发
向控制中心服务提供应用程序接口控制本地Microsoft Windows Media Encoder使用服务所在机器的设备进行视频和音频的捕捉、编码、发布;
屏幕捕捉(全屏幕捕捉);
视频采集捕捉(依赖视频采集设备);
声音捕捉(依赖声卡)。
POP3服务器远程管理服务:使用.Net Remoting结构开发
向控制中心服务提供应用程序接口服务所在机器的Microsoft POP3 Service服务。
服务器配置图
内部网络结构
本系统需部属三台服务器:
控制中心服务器:使用Windows操作系统,需部署消息队列服务和控制中心服务。
网站媒体服务器:使用Windows操作系统,需部属Microsoft Windows Media Service、Internet 信息服务、FTP远程管理服务,流媒体服务器远程控制服务。
邮件服务器:使用Windows操作系统,需部属Microsoft POP3 Service和POP3服务器远程管理服务。
另外还有两台工作站机器,这两台机器功能不同,但软件配置相同,均使用Windows操作系统,还需部属Microsoft Windows Media Encoder和流媒体编码器远程控制服务。:
视频捕捉用机:该机器用于远程教育实时课堂部分,用于捕捉教师上课的影像信息和声音信息,因此机器必须配备视频捕捉设备和音频捕捉设备。
屏幕捕捉用机:该机器用于远程教育实时课堂部分,用于捕捉教师上课时的计算机屏幕操作和声音信息,因此机器必须配备音频捕捉设备。
提示:此毕业设计论文完整版包含【论文】 作品编号:rjgc0071,word全文:67页,合计:28000字 |
本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——教育培训网远程教育系统的网络管理与应用开发(论文)!