基于.NET框架的专家系统研究与设计

基于.NET框架的专家系统研究与设计

论文题目: 基于.NET框架的专家系统研究与设计

论文类型: 硕士论文

论文专业: 计算机应用技术

作者: 庞开放

导师: 李龙澍

关键词: 专家系统,框架,服务,知识库,推理机制

文献来源: 安徽大学

发表年度: 2005

论文摘要: 专家系统是一个智能计算机程序,它利用知识和经验,通过推理来解决某领域中只有人类专家才能解决的难题。专家系统的研究和应用已经成为全世界人工智能研究的热点和焦点。农业气象灾害测评专家系统是针对安徽省气象灾害十分频繁,每年均要造成数十亿甚至数百亿的损失的现状下提出的,对农业气象灾害进行及时、准确的评估具有重大的现实意义。 微软.NET平台给专家系统开发提供了一个非常好的基础系统平台,.NET平台提供了创建XML Web Service的集成开发环境并将Web服务集成到专家系统中,.NET体系架构对专家系统的架构、性能、开发、部署、管理、支持等方面都进行了全面、综合的考虑,结合.NET企业解决方案模式在构建专家系统中的应用和扩展,使构建在微软.NET体系架构下的专家系统更具有良好的扩展性、可靠性、安全性以及可管理性。 文中首先介绍了设计模式,MVC、Three-Layered Services Application模式和XML Web Service架构;接着介绍了专家系统中的知识库和推理机制的相关知识以及在农业气象灾害测评专家系统中的应用;最后运用MVC、Three-LayeredServices Application模式和XML Web Service架构,结合农业气象灾害测评专家系统的实例,讨论了在Microsoft.NET框架下的研究与应用。系统很好地实现了业务处理与用户交互的分离和推理机与知识库的分离,很好地实现了异构数据源间的互相通信,使得构建的农业气象灾害测评专家系统具有较高的可重用性和较好的健壮性,具有较高的实用价值。

论文目录:

独创性声明

摘要

ABSTRACI

目录

第一章 绪论

1.1 专家系统

1.1.1 专家系统的概念

1.1.2 专家系统的基本结构

1.2 .NET平台

1.2.1 .NET概念

1.2.2 .NET框架

1.2.2.1 .NET Framework概述

1.2.2.2 公共语言运行时(CLR)

1.2.2.3 .NET Framework基类库

1.2.2.4 Web应用程序和 Windows窗体应用程序

1.2.2.5 公共语言规范(CLS)

1.2.2.6 .NET语言

1.2.3 .NET优缺点

1.3 本文的工作和组织

第二章 设计模式

2.1 设计模式

2.1.1 设计模式定义

2.1.2 设计模式分类

2.1.2.1 企业设计模式

2.1.2.2 框架设计模式

2.1.3 模式语言的产生

2.2 MVC模式

第三章 Microsoft .NET Framework的三层应用解决方案

3.1 表示层

3.2 业务层

3.3 数据层

3.4 基础服务

3.5 三层应用解决方案的特点

第四章 XML Web Service

4.1 Web服务概述

4.2 Web服务的体系架构

4.3 Web服务的工作流程

4.4 Web服务的技术支持

4.5 Web服务与传统分布式对象技术的比较

第五章 知识库

5.1 知识表示

5.1.1 知识与知识表示

5.1.2 知识表示的方法

5.1.3 产生式表示法

5.1.4 “规则架+规则体”规则组知识表示策略

5.2 知识运用

5.3 知识获取

第六章 推理机制

6.1 正向推理

6.2 反向推理

6.3 双向混合推理

6.4 基于可信度的不确定推理

6.4.1 可信度不确定推理方法

6.4.2 带有阈限的不确定推理

6.4.3 加权的不确定推理

6.5 冲突消解策略

第七章 专家系统设计和实现

7.1 专家系统体系结构分析

7.2 专家系统体系结构设计

7.3 专家系统实现

7.3.1 采用 MVC模式的专家系统实现

7.3.1.1 View的实现

7.3.1.2 Model的实现

7.3.1.3 Controller的实现

7.3.2 采用 XML Web Service架构的专家系统实现

7.3.2.1 创建 XML Web Servlce

7.3.2.2 使用 XML Web Service

7.4 应用实例

第八章 结束语

8.1 本文的总结

8.2 进一步的工作

参考文献

攻读硕士学位期间发表的论文及参加的科研项目

致谢

发布时间: 2005-09-20

参考文献

  • [1].基于.NET平台的工程计算专家系统的研究[D]. 曹俊军.华东交通大学2010
  • [2].基于专家系统的铸坯表面裂纹预报的研究[D]. 欧阳亚丽.华北理工大学2018
  • [3].健康餐饮专家系统研究与实现[D]. 卢剑锋.华南理工大学2018
  • [4].基于丝绸文物的配色专家系统[D]. 彭国明.浙江大学2017
  • [5].司法裁判专家系统的推理模型初构[D]. 叶爽.南京大学2018
  • [6].飞机发动机故障诊断专家系统研究[D]. 刘平华.青岛科技大学2017
  • [7].雷达远程故障诊断专家系统的研究[D]. 王飞.武汉理工大学2015
  • [8].基于框架知识结构的专家系统设计与实现[D]. 王瑞通.南京邮电大学2017
  • [9].基于.NET的上饶地区水稻病虫害专家系统分析与设计[D]. 朱卫霞.江西农业大学2016
  • [10].专家系统信任危机研究[D]. 云路为.西南财经大学2011

相关论文

  • [1].基于故障树技术的远程故障诊断专家系统的研究[D]. 郭伟伟.西北工业大学2007
  • [2].使用JESS开发基于Web的专家系统研究[D]. 陆耀华.同济大学2007
  • [3].基于.NET的管理信息系统设计及开发技术研究[D]. 唐伟.东南大学2005
  • [4].基于神经网络和专家系统的智能故障诊断系统研究[D]. 王晓垠.东南大学2005
  • [5].网络故障诊断专家系统知识库的设计与实现[D]. 吴晓知.电子科技大学2007
  • [6].汽车制动专家系统知识库的建立及推理机制研究[D]. 陈照明.吉林大学2006
  • [7].专家系统中不精确推理的研究与应用[D]. 陈翔.安徽大学2006
  • [8]..NET开发平台核心服务的研究与应用[D]. 李琳.武汉理工大学2003

标签:;  ;  ;  ;  ;  

基于.NET框架的专家系统研究与设计
下载Doc文档

猜你喜欢