论文部分内容阅读
近些年来,我国水产养殖业取得了迅速发展,但因为相配套于水产养殖业生产的服务措施相对比较落后,特别在水产养殖动物病害诊断、预防及治疗方面总体上还处于较低水平,水产养殖动物病害频繁发生已严重影响我国水产业的健康发展。以养殖鱼为例,当出现病害(如鲤鱼新型病毒症、褐牙鲆腹水病、各种海水珍品鱼类腐皮病等)以后,需要聘请水产养殖专家到现场进行诊断。由于这种方式时效性较差,需要的时间较长,而水产养殖动物病害的发展速度较快、难以控制,如不能及时诊断治疗,极易出现整池和整塘养殖动物死亡,造成巨大的经济损失,这对水产养殖动物病害专家诊断系统的研制与开发提出了迫切而现实的要求;同时,为了让养殖户及时地获取最新信息,利用网络技术对养殖动物病害的防治技术进行有效地传播和推广、并且能够及时对病害的症状进行诊断治疗,以减少巨大的经济损失,建立一个重要水产养殖动物病害专家诊断系统势在必行。
本文首先对重要水产养殖动物专家诊断系统的知识获取及表示进行了详细地阐述,并建立了基于CBR的推理模型,然后按照系统科学的方法将水产养殖动物病害专家诊断系统划分为数据管理、用户管理、病例管理、信息查询、病害诊断、经验交流等六个模块进行功能设计。针对系统中的核心模块——病害的查询诊断模块,详细介绍了数据库的设计过程和模块实现中所采用的关键技术与方法。
本系统建立了一个基于WEB2.0技术的信息查询、发布平台及水产养殖动物多媒体数据库,应用数据库技术管理后台数据,实现了用户与系统互动交流,用户通过接入互联网或局域网即可方便、快捷地应用平台获取、发布信息;同时建立了病害专家诊断系统,用户可以根据系统的提示,输入相应的信息,通过系统可查询到病害的相关信息,包括品种、病害主要特征、发病主要原因、发病部位、必见症状、偶见症状、预防措施、治疗方法、用药禁忌等。系统收到用户的查询请求后,对系统后台的多媒体数据库进行检索,并将检索结果通过Web页面提交给用户。
本系统采用SQL Server2005作为后台数据库,提高了系统的稳定性、可扩展性、可重用性和易维护性。