面向对象专家系统在牛病诊断中的应用研究
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 自动化 >> 自动化基础 >> 正文
面向对象专家系统在牛病诊断中的应用研究
Form: 论文之家 作者:韩义 Publish: 2005-11-4 Hits:-
【中文题名】 面向对象专家系统在牛病诊断中的应用研究
【英文题名】 Research of the Object-Oriented Expert System for Cow Disease Diagnosis
【学科专业】 计算机应用技术
【论文级别】 硕士论文
【投稿时间】 2005-11-4
【中关键词】 专家系统,面向对象,框架,规则,Struts,
【英关键词】 expert system,object-oriented,frame,rule,Struts,
【分类导航】 农业科学>畜牧、动物医学、狩猎、蚕、蜂>动物医学(兽医学)>各种家畜、家禽、野生动物的疾>家畜>
【论文摘要】 专家系统是人工智能实际应用中最活跃、最广泛的分支,而畜牧业是我区的支柱产业,专家系统在畜牧业方面的应用研究具有重要的理论意义与实用价值。本文采用面向对象专家系统对牛病诊断的应用做了讨论和研究。 论文构造了一种面向对象诊断专家系统模型,该模型采用面向对象技术的封装、继承和消息处理等特性将传统的框架和规则知识结合封装成为新的对象知识库,突出了规则知识表示的灵活性和框架知识表示的结构性,同时结合了语义网络的一些特点。模型的推理机被以方法的形式封装在对象知识中,利用面向对象技术的多态性,充分发挥了规则推理和框架推理各自的优势,实现了灵活的推理机制和控制策略。 本文按照上述模型,以奶牛部分内科疾病诊断为范围,编制了验证性的基于B/S结构在线诊断专家系统—WebDoctor,并且就全面牛病诊断给出了知识库和推理机的拓展方法。 WebDoctor 专家系统利用UML 分析设计,采用基于Jsp、Servlet 和TagLib 技术的Struts 网络应用架构,以Tomcat5.0 为web 服务器、SQL Server 2000 为数据库,使用MVC 模式构造系统,实现了模型、视图、控制的分层表示。 WebD...
【论文题纲】
第一章 绪论 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
【DOI】 LunWen.ID:2.2008.387517
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:专家系统 论文 面向对象 框架 规则 Struts
自动化基础最新论文
自动化基础热门论文