网络教学辅助C/S系统

来源 :北京邮电大学 | 被引量 : 3次 | 上传用户:myhome1202
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文针对实际教学工作中所存在的交流不便、效率低下等问题,开发了一种网络教学辅助系统。 论文首先对系统的C/S模式进行了分析,接着讨论了系统通讯平台的多种I/O模型和服务器架构,针对各种情况分析它们各自的优缺点,进行多种模式的比较并最终选择了效率最高的I/O完成端口模型。论文利用面向对象技术在VC开发环境下编程实现了该教学辅助系统,程序基于C/S模式,运行于TCP/IP网络环境中的CAI系统服务器中,采用并行的完成端口服务器架构。之后,论文对如何解决系统运行过程中可能会出现的网络拥塞问题进行了分析研究,提出了一种分布式虚拟服务机制。该机制通过在服务器与客户机之间达成某种协定,利用客户机所在主机的少数资源,分担服务器负荷,以此来改善系统性能,提高服务效率。在完成通讯平台的架构后,服务器端程序进一步在服务线程中增加了访问后台数据库的程序模块,系统利用后台数据库中共享的数据对客户的请求做出响应,提供客户端所要求的服务。后台数据库采用SQL Server 2000的关系数据库管理系统,在SQL Server 2000中实现其自身。系统将开放式数据库系统互连(ODBC)作为SQL Server 2000数据库应用程序的编程接口(API),ODBC实现了在VC环境下编写的程序与SQL Server 2000数据库的连接以及对数据库中数据的各种操作。在数据库的设计开发中,本论文完成了从需求分析开始直至数据库中数据结构建立的全过程。 该教学辅助系统是教学过程的重要环节,它对增进师生间的交流,提高办学效率,以及促进教学方式、方法的全面进步都起着重要的作用。
其他文献
本文首先分析了电厂燃煤管理信息系统的现状,介绍了两种目前较流行的信息管理系统开发平台模式:客户机/服务器模式和浏览器/服务器模式。然后分析了两种模式的优缺点,并针对目前应用的C/S模式的管理信息系统的不足和所面临的实际问题,提出了新的基于B/S与C/S混合模式的解决方案。论文详细介绍了B/S模式的三层体系结构、.NET框架技术和ASP.net技术以及ADO.NET在数据库技术中的优势,并在.NET
随着电信市场改革步伐的加速,各大运营商的竞争也随之加剧。纷纷把客户关系管理的中心从客户的业务受理、营业、收费、投诉等基本功能转向客户流失的控制。根据调查,企业吸引
随着科学技术和生产力的不断发展,在实际工业过程中受控对象越来越复杂,表现为如下一些特征:多输入多输出、时变性、耦合、非线性、不确定性、信息量少、高性能指标等。诸如此类