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