论文部分内容阅读
基于Internet的现代肉羊生产专家系统是利用赵有璋教授从事养羊业科学研究多年积累的研究成果和经验知识,采用ASP、VBScript、JavaScript等先进网络语言、网络数据库技术和可视化程序语言开发的。它具有可靠性好,使用方便快捷,可操作性强,更新快的特点。 现代肉羊生产专家系统的面向对象为非专业用户(普通用户)和专业用户(管理员)。非专业用户是指只能利用系统咨询功能的用户,他们可以直接进行养羊业概论、羊场建设、草地建设、引种、遗传育种、繁殖、饲养管理、疾病防治、羊产品加工与利用九个模块的咨询;也可以利用BBS模块的互动功能通过网络向专家发送疑问而得到在线专家的答疑。专业用户是指除了可以利用系统的咨询功能之外还可以对系统进行维护管理的领域专业人员,他们可以根据自己获得的知识和新的研究成果、技术等对系统数据库进行修改、添加、删除等操作以实现对系统的不断完善、更新和升级。 现代肉羊生产专家系统的创建过程包括知识的获取、系统的研制与开发、虚拟网络环境的建立三个部分。本专家系统采用人工知识获取方式,知识工程师将获取的知识按一定的规则进行整理并建立知识库,并依据知识规则的特点选择正向推理机制,采用源代码开放的ASP等语言编程进行开发。开发过程包括网站的建立和网页的设计、树型菜单的制作、动态图像的设计、单选框的制作和连接、下拉框的制作及数据库调用、系统维护及查询、搜索功能实现等步骤。由于本专家系统是基于网络的,因此,如果系统在服务器上运行,用户可以直接通过网络进行访问;如果在PC机上运行就需要建立虚拟网络环境。虚拟网络环境的建立包括Internet信息服务或PWS服务和索引服务的添加、虚拟网络和虚拟目录的安装、ODBC数据源的连接、Java虚拟机的安装四个过程。 现代肉羊生产专家系统的功能因用户权限不同而异。非专业用户有浏览、搜索、查询功能,可通过用户咨询栏注册后咨询问题,并能读取专家对前一次问题的答复,通过养羊知识论坛查阅并评论其他用户发表的意见看法,也可发表自己在养羊生产中得到的某些经验知识,用户可通过自己设置的密码进入文章,进行修改和删除;专业用户具有对数据库进行更新和维护——包括浏览、修改、删除和添加内容,通过专家答疑栏回答用户所咨询的问题,维护和删除养羊知识论坛等权限功能。