基于移动AGENT技术的题库系统的设计

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:tj_tong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,在作者学院内使用的题库系统是基于C/S模式的。主要工作流程是:在客户端输入要生成的试题科目,点击搜索,查询信息会递交给题目服务器,经若干等待时间后,题目服务器将符合条件题目信息输出到客户端,这样就完成了一次题目信息的检索。若需要生成其他科目的题目,重复以上步骤。但随着学院规模的扩大,越来越多的老师将题目信息分别保存在各自的办公计算机上而不是上传到中央题库服务器上,这样,传统的C/S模式暴露了越来越多的问题,如:查询题目需要指定要查询计算机的信息;客户机和服务器间要一直保持连接,浪费了宝贵的网络资源;网络负载不均衡;C/S模式结构灵活性不足。为了解决C/S模式中的不足,学院决定采用移动代理技术来重新设计开发题库系统。这是一种基于网络、通信、分布式系统的新技术。移动代理是一个能在异构网络中自主地从一台主机上迁移到另一台主机,并可与其它代理或资源交互的程序,它实际上是AGENT技术和分布式计算技术的混合,移动AGENT将服务请求AGENT动态移动到服务器端执行,避免了大量中间数据的网络传送,降低了系统对网络带宽的依赖;而且它不需统一的调度,用户创建的AGENT可以异步地在不同节点上运行,待任务完成后再将结果传送给用户。本文主要研究的内容是如何使用AGENT技术来进行题目数据的检索。由于在题目数据的检索过程中,会出现多种类型的AGENT,有的AGENT是驻留在服务器端,有的AGENT是随用户的需求会在网络中进行迁移,有的AGENT会和其他AGENT进行数据交换和信息交流。因此如何协调各个AGENT进行交互,设计每个AGENT完成自己的工作就构成了本文研究的重点。本文工作意义在于不仅成功的实现了一个全新架构的、性能优越的题库系统,而且在系统的设计与开发中所采用的一些技术和方法具有很强的通用性,可灵活地扩展到其他类似的系统中。
其他文献
如今,Web成为了网络信息的主要平台,是人们获取知识的主要来源。但是,由于Web页面的无结构性、超链接的自由无序、以及Web内容的海量性、多样性和动态变化,人们从Web上搜索真正想
以Internet为主要标志的网络技术飞速发展,为人们的日常生活和社会生产的发展带来了巨大的便利。随着网络深入到社会生活的方方面面,网络信息安全的问题已经成为人们关注的焦
数据挖掘是近些年来发展起来的新技术,通过数据挖掘,人们可以发现数据背后隐藏的有价值的、潜在的知识,为科学地进行各种商业决策提供强有力的支持。当今,数据挖掘已发展成一
分类是数据挖掘领域中重要的研究分支,国内外己经取得了令人瞩目的成就。朴素贝叶斯分类模型由于计算高效、精确度高,并具有坚实的理论基础而得到广泛的应用。然而,朴素贝叶斯分
现代商业银行是一个综合性、多功能的金融企业,它以获取利润为经营目标,以多种金融资产和金融负债为经营对象,它是现代金融服务产业的中枢部分,是国民经济中最重要的经济主体之一
扫描仪是数字化图像输入的重要设备之一,在航片、医疗等专业领域应用中,需要有大幅面、高精度、高分辨率的扫描设备。HG大幅面高精度扫描仪为满足相应应用需求,采用多CCD外视
水文监测系统是一种数据采集和控制装置,可以对水文情况进行实时监测,采集各种测量数据。以当前水文监测工作开展的实际情况来看,采用一个更加标准化的、可扩展的水文监测系统才
在各类信息管理系统中,地理信息系统(GIS)是目前发展最快的系统之一,它是一个有组织的计算机软件和硬件的集合。它可以高效地创建、操作、分析和显示各种类型的地理或空间参
电子政务(EGA:Electronic Government Affair)是利用信息技术实现的符合各级政府的具体业务事务会务需求的应用信息系统。在经济和信息全球化加快发展的情况下,一个信息化的
在我国快速发展的信息化建设进程中,小城镇信息化是最基础、最薄弱的环节之一,加快小城镇信息化已经成为当前我国信息化建设的迫切任务。实现小城镇信息化,政府部门起着至关重要