|
第一章 绪论 |
7-16 |
|
1.1 引言 |
7-10 |
|
1.1.1 人工智能技术的发展 |
7-8 |
|
1.1.2 专家系统的新发展 |
8-10 |
|
1.2 专家系统综述 |
10-14 |
|
1.2.1 专家系统的基本概念和结构 |
10-11 |
|
1.2.2 专家系统程序与常规应用程序的差别 |
11-12 |
|
1.2.3 专家系统理论在国内外的发展状况 |
12-14 |
|
1.3 本文的工作和研究意义 |
14-15 |
|
1.4 本文的组织 |
15-16 |
|
第二章 面向对象专家系统的原理 |
16-23 |
|
2.1 面向对象方法学适于建造专家系统 |
16-17 |
|
2.1.1 面向对象技术概述 |
16-17 |
|
2.1.2 面向对象的基本特征 |
17 |
|
2.2 面向对象专家系统理论 |
17-21 |
|
2.2.1 知识库 |
17-20 |
|
2.2.2 推理机制 |
20-21 |
|
2.3 同其它知识表示方法的比较 |
21-23 |
|
第三章 WEBDOCTOR 专家系统总体设计 |
23-34 |
|
3.1 引言 |
23 |
|
3.2 WebDoctor 专家系统采用的Struts 框架 |
23-28 |
|
3.2.1 软件框架概念 |
24 |
|
3.2.2 传统MVC 模型 |
24-25 |
|
3.2.3 Struts 框架介绍 |
25-28 |
|
3.3 WebDoctor 专家系统总体设计 |
28-32 |
|
3.3.1 WebDoctor 专家系统设计概述 |
28 |
|
3.3.2 WebDoctor 专家系统主要模块简介 |
28-29 |
|
3.3.3 WebDoctor 专家系统体系结构 |
29-32 |
|
3.4 WebDoctor 专家系统体系结构的优势 |
32-34 |
|
第四章 WEBDOCTOR 专家系统知识库的设计和实现 |
34-48 |
|
4.1 WebDoctor 专家系统知识表示概述 |
34 |
|
4.2 WebDoctor 专家系统框架知识的设计和实现 |
34-42 |
|
4.2.1 WebDoctor 系统框架知识结构的设计 |
35-36 |
|
4.2.2 框架知识的存储实现 |
36-39 |
|
4.2.3 对象知识特征向量的构造实现 |
39-40 |
|
4.2.4 框架知识的初始化实现 |
40-42 |
|
4.3 WebDoctor 专家系统规则知识的设计和实现 |
42-45 |
|
4.3.1 WebDoctor 系统规则知识的设计 |
43-45 |
|
4.3.2 规则知识的初始化实现 |
45 |
|
4.4 WebDoctor 专家系统其它知识表示方法的设计 |
45-46 |
|
4.5 WebDoctor 系统对象知识表示的数据结构和实现 |
46 |
|
4.6 WebDoctor 专家系统知识库拓展 |
46-48 |
|
第五章 WEBDOCTOR 专家系统推理机的设计和实现 |
48-65 |
|
5.1 WebDoctor 专家系统推理机思想 |
48-49 |
|
5.1.1 WebDoctor 系统的对象推理设计思想 |
48-49 |
|
5.1.2 WebDoctor 系统的规则推理设计思想 |
49 |
|
5.2 WebDoctor 专家系统推理机实现 |
49-60 |
|
5.2.1 WebDoctor 系统对象推理实现 |
51-52 |
|
5.2.2 WebDoctor 系统规则推理实现 |
52-53 |
|
5.2.3 WebDoctor 系统在线交互提问的设计和实现 |
53-58 |
|
5.2.4 WebDoctor 系统可能结果推理的设计和实现 |
58-60 |
|
5.3 WebDoctor 系统Web 页面设计和实现 |
60-62 |
|
5.4 WebDoctor 系统推理机拓展 |
62-63 |
|
5.5 WebDoctor 专家系统运行过程说明 |
63-65 |
|
第六章 WEBDOCTOR 专家系统解释机制和知识库维护 |
65-70 |
|
6.1 解释机制与解释器 |
65-67 |
|
6.1.1 常用解释机制方法 |
65-66 |
|
6.1.2 WebDoctor 专家系统解释机制的设计和实现 |
66-67 |
|
6.2 知识获取和知识库维护 |
67-70 |
|
6.2.1 知识获取 |
67-69 |
|
6.2.2 知识库维护 |
69-70 |
|
第七章 全文总结 |
70-72 |
|
参考文献 |
72-75 |
|
致谢 |
75 |