基于Agent的考试系统的研究与设计

基于Agent的考试系统的研究与设计

论文摘要

随着Internet的发展,网络考试系统得到了越来越广泛的应用。网络考试系统的发展一直是近些年来国内外教育改革的一个方面。由于近些年人们对教育的需求不断的增加,以及我国由应试教育转向素质教育的教育教学改革的现状,网络考试系统的研究与推广显得尤为的重要。现有的网络考试系统基本上是C/S结构的,客户端过于庞大,而且需要客户端和服务器端保持长时间的连通,为了克服以上的缺点,我们将人工智能领域中的多Agent技术应用于网络考试系统中,从而为网络考试系统的研究提供了新的发展空间。Agent技术为分布式开放系统的分析、设计和实现提供了一种新方法。本文在对网络考试系统分析和研究的基础上,针对原有考试系统的局限性,引入了Agent概念,利用面向Agent的软件开发方法之一—Prometheus方法对网络考试系统进行了研究和设计,确立了开发方案。根据Prometheus方法中系统说明,结构设计,细节设计这三个阶段的研究和开发,利用PDT作为建模工具,建立了一个Agent模式下的网络考试系统的新模型。最后,对本文工作进行了总结,提出了进一步的工作方向和思路。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • §1-1 课题背景
  • §1-2 本论文的主要工作及章节安排
  • 第二章 面向Agent的软件工程技术
  • §2-1 Agent概述
  • 2-1-1 Agent的概念
  • 2-1-2 Agent的特点
  • 2-1-3 Agent的结构
  • 2-1-4 Agent技术的研究现状
  • §2-2 多Agent系统
  • 2-2-1 多Agent系统概念
  • 2-2-2 多Agent系统的结构
  • 2-2-3 多Agent系统的特征
  • 2-2-4 多Agent技术的应用
  • 2-2-5 MAS的未来研究方向
  • §2-3 面向Agent软件工程的研究
  • 2-3-1 面向Agent与面向对象的软件技术的比较
  • 2-3-2 面向Agent软件工程方法
  • 2-3-3 面向Agent软件工程工具
  • 2-3-4 面向Agent软件工程对复杂软件系统的支持
  • 2-3-5 面向Agent软件工程展望
  • 第三章 网络考试系统的研究
  • §3-1 网络概述
  • 3-1-1 计算机概述
  • 3-1-2 网络概述
  • 3-1-3 考试系统网络化的需求
  • 3-1-4 考试系统的发展历史
  • §3-2 传统网络考试系统的研究
  • 3-2-1 传统网络考试系统的特点
  • 3-2-2 传统考试系统的应用弊端
  • §3-3 基于Agent的考试系统的特点
  • 3-3-1 基于Agent的考试系统简介
  • 3-3-2 基于Agent的考试系统优势
  • 第四章 建立基于Agent的考试系统模型
  • §4-1 Prometheus方法
  • 4-1-1 Prometheus方法概述
  • 4-1-2 实体概念
  • 4-1-3 Prometheus方法的优点
  • §4-2 PDT介绍
  • §4-3 使用Prometheus方法和PDT建立考试系统模型
  • 4-3-1 系统说明阶段
  • 4-3-2 结构设计阶段
  • 4-3-3 详细设计阶段
  • §4-4 系统中各个Agent的结构
  • 4-4-1 组卷Agent
  • 4-4-2 考试Agent
  • 4-4-3 管理Agent
  • 4-4-4 评分Agent
  • §4-5 系统的模型结构
  • §4-6 系统工作流程及Agent之间的通信
  • 4-6-1 系统工作流程
  • 4-6-2 Agent之间的通信
  • §4-7 进行一致性检查(crosscheck)
  • §4-8 使用JACK做进一步的开发
  • 第五章 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  

    基于Agent的考试系统的研究与设计
    下载Doc文档

    猜你喜欢