论文部分内容阅读
随着计算机网络的飞速发展,有关的信息处理模式已从集中式、分散式发展到分布式,应用系统的任务从大型机转移到以客户机/服务器(client/server,简称C/S)为支撑的分布式网络上来。客户机/服务器计算模式是一种先进的计算模式,也是今后发展的主流,这种模式最大的特点是使用客户机/服务器两方的智能、资源和计算能力来执行一个特定的任务:所以对客户机/服务器计算模式的研究设计非常重要。 当前我国教育现代化的紧迫需求、学校课堂CAI面临的困境、计算机网络技术的高速度发展、与人们十多年来积累的经验教训等多种因素综合在一起,预示着我国学校课堂CAI即将发生一场新的革命。远程教育是计算机网络和多媒体技术相结合的新的教育方式。学生不但可以根据自身的实际情况来灵活地安排自己的学习计划和进度,而且可以共享优秀的教育资源和教育方法。 本课题多层客户机/服务器计算模式的计算机网络考试应用系统是随着校园网的发展,结合学校教学的实际需要提出来的,在大中小各级学校教学过程中都离不了的考试检查环节,却没有比较好的解决方案。我们为解决这一问题,研究设计了多层客户机/服务器计算模式的计算机网络考试应用系统,它的实用价值可以概括成以下几个方面: 1.提供网络应用软件的开发基础和参考范例 利用Visual c++编写的有关基于TCP/IP协议的通信类,提供的动态连接库,它是设计中间件和设计应用服务器的基础。将来的系统可以直接使用它,从而避免重复开发,缩短了网络应用软件的开发周期,降低软件开发成本。 2.提供三层和多层客户机/服务器模型设计方案 采用多层客户机/服务器结构的网络计算模式实际上是对传统的C/S计算模式的扩充,新的客户端应用负责用户界面和简单固定的业务逻辑,新的服务器应用中驻留核心的、易变的业务逻辑,充分发挥三层和多层客户机/服务器设计模型的优点。 3.提供网络教育相应的应用平台 充分利用现有的计算机网络平台,设计构造满足未来现代教育的应用平台,为实现网络远程教育打下基础。随着计算机网络的发展和普及,网络考试应用系统将会更贴近自然教学模式,变手工为自动,变盲目为科学以及时反馈学生学习状况,有针对性的指导学习是学校现代化教学的理想模式。同时,未来的现代化教学的理想模式中的网络考试应用系统将朝集成化、智能化方向发展。 多层客户柳服务器计算模式的研究与应用 通过对多层C/S结构的研究以及网络考试系统的开发,我们深刻地体会 到:计算机网络的发展,尤其INTERNET的发展,给软件系统的开发带来了 一次革命。计算机网络化是计算机的发展趋势之一,应用服务器是网络资源 共享的关键技术之一。新的应用系统必然涉及网络技术,出现了许多的以网 络为基础的应用系统,如电于邮件、文件传输、web技术、远程教育系统等。 总之,在网络技术不断发展的今天,网络远程教育将有广阔的发展前景, 我们有理由相信它在将来的教育系统会得到广泛的应用。