VC毕业设计_虚拟实验平台的网络化改进方向—教师管理模块的设计
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
近年来,随着信息技术的发展,计算机的普及,网络无疑为我们带了更多的便利,所以一个好的系统必须要有网络功能的支撑。并且由于系统中需要大量的数据交换,服务器的负担很重,所以我们通过P2P方式减轻服务器负担,然而NAT限制了P2P的实现,所以我们采用了UDP实现P2P网络穿越NAT的技术。
作为虚拟实验台的网络化改进方向—教师管理模块,主要分为服务端和客户端两个模块。 [资料来源:http://www.THINK58.com]
一、服务器端 [来源:http://www.think58.com]
分为:网络模块、数据库接口模块、数据分析模块
think58 [来源:http://www.think58.com]
[资料来源:http://www.THINK58.com](1).网络模块(DLL); [资料来源:http://THINK58.com]
网络模块开发分两步 内容来自think58 [版权所有:http://think58.com]
①.提供最基本的数据传输功能。
think58好,好think58 [来源:http://think58.com]
[资料来源:http://www.THINK58.com]②.提供可靠的数据传输功能。 think58好,好think58 [来源:http://think58.com]
(2).数据库接口模块(DLL)
内容来自think58 [版权所有:http://think58.com]
[来源:http://think58.com]①.提供对数据的查询、添加、删除功能。 think58
[资料来源:THINK58.com]
(3).数据分析模块(类) [资料来源:http://THINK58.com]
①.解析接收到的数据,并生成需要回复的信息。
think58.com
[资料来源:http://www.THINK58.com]
[来源:http://think58.com]
二、客户端
think58.com
分为:网络模块、数据分析模块 本文来自think58
[资料来源:http://www.THINK58.com]
(1).网络模块(DLL) [资料来源:http://www.THINK58.com]
和服务端完全一样 本文来自think58
(2).数据分析模块(类) [资料来源:www.THINK58.com]
①.解析接收到的数据,并生成需要回复的信息。
[资料来源:http://THINK58.com]
②.根据客户端应用层的指令,生成与指令相应的发送信息。 [资料来源:http://THINK58.com]