第一章 绪论 1
第一节 专家系统概况 2
一、专家系统的概念 2
二、专家系统的特点 2
三、专家系统的优点 3
四、专家系统的分类 3
五、专家系统的结构类型与功能 7
第二节 专家系统的历史回顾与发展趋势 12
一、专家系统的发展历程 12
二、专家系统发展的制约因素 19
三、专家系统研究热点 21
四、新型专家系统 33
第三节 农业专家系统 35
一、农业专家系统的应用领域及前景分析 35
二、农业专家系统的研究技术 40
三、作物专家系统的发展现状 43
四、动物生产管理专家系统的研究现状 46
五、专家系统在兽医领域中的应用 48
第四节 我国动物疾病诊断专家系统研究 50
一、我国动物疾病诊断专家系统的研究进展 50
二、我国动物疫病诊断专家系统需求分析 50
三、动物疾病诊断专家系统研发与应用中存在的问题 52
四、我国动物疾病诊断专家系统的发展前景 54
一、知识获取的任务和分类 55
第一节 专家系统知识获取技术 55
第二章 专家系统常用技术 55
二、知识获取的步骤 56
三、知识获取的心理学方法 57
四、知识获取源 58
第二节 专家系统知识表示 61
一、知识表示的概念 61
二、知识表示的发展 61
三、对知识表示方法的要求 62
四、说明型和过程型知识表示 63
五、知识表示方法 64
一、知识组织的方式 67
第三节 专家系统知识组织及知识库构建技术 67
二、知识组织的方法 68
第四节 专家系统推理机制 71
一、知识的运用 71
二、知识的推理方法 71
三、专家系统推理策略 74
第五节 软件复用技术 80
一、软件复用涉及概念 80
二、软件复用三个基本原则 81
三、软件复用的优点及其技术分类 82
四、软件复用的特点和现状 86
五、限制软件复用技术发展的因素 87
六、OO方法对软件复用的支持 88
七、复用技术对OO方法的支持 89
八、软件复用中应当注意的问题 91
第六节 常用开发模式 92
一、C/S开发模式 92
二、B/S开发模式 96
三、B/S应用分析 99
四、C/S、B/S软件的比较 101
第七节 体系结构变化和开发人员面临的挑战 105
一、软件体系结构变化 105
二、技术变化和开发人员面临的挑战 105
第八节 分布式应用程序 108
一、基本原理和好处 108
二、分布式程序设计目标 109
第九节 .NET框架简介 111
一、公共语言运行库的功能 112
二、.NET Framework类库 113
三、控制台应用程序 114
四、客户端应用程序开发 114
五、服务器应用程序开发 115
第十节 .NET与COM/DCOM的比较 117
一、.NET配件与COM+应用程序 118
二、注册配件 118
三、指定应用程序的名称 118
四、关于使用服务的组件的版本 118
一、奶牛疾病临床诊断的特点 119
第一节 奶牛疾病临床诊断特点分析 119
第三章 奶牛疾病诊断与防治专家系统设计与实现 119
二、奶牛疾病临床常规诊断与计算机诊断的区别 120
三、计算机诊断的优势 121
四、计算机诊断的定位与改进 122
第二节 奶牛疾病诊断与防治专家系统总体设计方案 124
一、知识获取阶段 124
二、计算机实现阶段 125
三、应用测试阶段 126
第三节 奶牛疾病诊断与防治专家系统中知识表示、获取方法及知识库的建立 127
一、奶牛疾病诊断专家知识的特点 127
二、奶牛医学领域知识和推理不确定性的分析 129
三、奶牛疾病诊断专家系统知识的获取与表示 130
四、知识的获取与知识库建立 136
第四节 基于系统的奶牛疾病诊断思路开发 142
一、临床诊断原理在奶牛疾病诊断专家系统中的运用 142
二、奶牛疾病诊断专家系统临床检查的方法 144
三、奶牛疾病诊断专家系统临床检查的程序和方案 146
四、奶牛疾病诊断专家系统对奶牛疾病临床诊断的建立 149
五、奶牛各系统疾病的主要综合征和诊断要点 152
第五节 奶牛疾病诊断专家系统中推理策略 158
一、推理方式 158
二、奶牛疾病诊断专家系统推理策略 163
三、奶牛疾病诊断专家系统的推理机制 168
一、系统功能设计 176
第六节 基于Internet的奶牛疾病诊断与防治专家系统实现 176
二、奶牛疾病诊断与防治专家系统的实现 178
第四章 “鸡病诊断与防治专家系统”设计与实现 187
第一节 系统开发需求分析 187
一、我国鸡病诊断与防治现状 187
二、计算机技术的发展 193
三、信息网络技术发展 196
四、鸡病诊断专家系统发展需求 201
第二节 “鸡病诊断与防治专家系统”的设计 203
一、系统开发环境 203
二、系统设计原则 203
三、系统结构设计 204
一、知识获取 207
第三节 “鸡病诊断与防治专家系统”知识工程 207
二、知识表示 209
三、基于对象的本体知识库设计 215
第四节 “鸡病诊断与防治专家系统”推理机设计 231
一、动物疾病诊断中专家思维过程 231
二、鸡病专家诊断思维过程 234
三、鸡病诊断专家思维模拟 237
四、混合式推理策略 240
五、混合推理的推理机制 240
第五节 系统总体功能实现 243
一、系统功能模块的实现 243
三、系统技术特点 244
二、系统用户界面实现 244
第五章 奶牛疾病诊断与防治专家系统介绍 247
第一节 用户管理 249
一、用户注册 249
二、用户信息管理 251
第二节 疾病诊断 252
一、奶牛基本信息记录 252
二、奶牛疾病诊断过程 253
第三节 疾病预防 261
一、预防原则、预防方法查询 261
二、病因、病原及流行病学信息查询 262
三、常用疫苗查询 263
四、免疫程序查询 264
第四节 教学培训 266
一、影像培训 266
二、图片学习培训 267
三、文字教学培训 268
第五节 药品查询 270
第六节 奶牛场管理 271
一、牛场注册 271
二、奶牛场基本信息管理 273
三、牛舍信息管理 273
四、病牛管理 277
五、奶牛检疫免疫 283
六、牛舍消毒 286
第六章 鸡病防疫与诊断专家系统介绍 288
第一节 用户管理 291
一、用户注册 291
二、鸡群注册 292
三、用户登录 293
四、系统选择 293
第二节 疾病诊断 296
一、特征症状诊断 296
二、疑似症状诊断 299
第三节 多媒体信息 303
一、图片信息 303
二、视频信息 304
第四节 知识查询 305
一、疾病防治 305
二、疾病免疫 306
三、实验室检查 306
第五节 病例管理 308
一、病例查看 308
二、病例统计 309
三、病例修改 309
第六节 鸡群管理 311
一、鸡群信息修改 311
二、发病信息输入 312
三、鸡群注册 313
第七节 疾病防疫 314
一、疾病防治 314
二、疾病免疫 315
三、免疫程序 315
第八节 知识查询 317
一、疾病知识 317
二、药品知识 318
三、疫苗知识 319
四、疾病图片 319
第九节 病例管理 321
一、鸡群病例查询 321
二、用户病例查询 322
第十节 统计分析 323
第十一节 系统运行与应用 324
附录1 奶牛临床辅助和特殊检查方法 325
一、内腔镜检查法 325
二、金属探测仪的应用 326
三、穿刺检查 327
四、静脉压及中心静脉压测定 331
五、心电图检查 333
六、动脉压测定 339
七、超声检查 340
附录2 奶牛基本生理常数及检查标准 351
参考文献 355