宠物犬常见疾病防治专家系统的开发(编辑修改稿)内容摘要:
计数据查询、报表打印等可以方便有 序地进行。 Access 支持 ODBC(开发数据库互连, Open Data Base Connectivity),利用 Access强大的 DDE(动态数据交换 )和 OLE(对象的联接和嵌入 )特性,可以在一个数据表中嵌入位图、声音、 Excel 表格、 Word 文档,还可以建立动态的数据库报表和窗体等。 Access 还可以将程序应用于网络,并与网络上的动态数据相联接。 利用数据库访问页对象生成 HTML 文件,轻松构建 Inter/Intra 的应用 [24]。 4 宠物犬常见疾病防治专家系统设计的要点 专家系统 专家系统的特点 专家系统具有以下特点: ( 1)启发性 专家系统能运用专家的知识与经验进行推理,对问题进行判断和决策 [25]。 ( 2)透明性 专家系统能够解释推理过程和回答用户提出的问题,用户无需了解推理过程,就 9 能从专家系统获得问题的结论,提高对专家系统的信赖感。 如一个宠物疾病专家诊断宠物犬患有某种疾病,而且必须使用某种药剂治疗,就像一位宠物医院医生对用户详细解释宠物犬疾病病情,并给予建议防治措施一样。 专家系统是如何实现这些问题的解释对用户也是透明的。 ( 3)灵活性 专家系统能够不断地获取新的知 识,修改原有的知识。 不断更新。 因为这一特点,使得专家系统具有十分广泛的应用领域。 专家系统的结构 选择什么结构最为合适,要根据应用环境和所要做的任务来确定。 选择恰当与否的系统结构,与专家系统的适用性和效率紧密相连 [26, 27]。 专家系统的基本结构 [包括知识库、推理机、全局数据库、人机接口、解释器这五个部分(如图 4)。 它们的功能如下: 图 4 专家系统结构图 ( 1)知识库 知识库是用来存储领域专家的知识。 要建立知识库之前,要先从专家那里获取知识和知识用计算机能理解的形式表示。 ( 2)推理机 从知识库中选择匹配的规则,来对问题进行推理、分析和求解。 ( 3)全局数据库 全局数据库( Global Database)用于存储问题求解的信息,推理过程和求解结果的数据。 ( 4)人机接口 人机 接口( Interface)是系统与用户进行对话的界面。 用户通过人机接口输入数 10 据、提出问题和得到推理结果及系统给出解释。 系统通过人机接口来规定用户要回答系统提出的问题。 ( 5)解释器 解释器用于对求解过程进行解释,做到让用户相信对问题的求解是正确的。 系统的结构设计 基于 ASP 宠物犬疾病防治专家系统采用 B/S(Browser/Server)网络计算模式,采用三层体系结构 (如图 5 所示 ),即数据库服务层 (Data Base Service)、功能层 ( Web Service)和表示层( Browser) [28, 29]。 ............. 图 5 系统体系结构 宠物犬疾病防治专家系统包括用户前台浏览页和后台管理员管理页,系统总体结构设计如下图 6 系统总体结构图。 图 6 系统总体结构图 饲养管理 中毒病及防治 宠物犬常见疾病防治专家系统 疾病诊断 管理员登陆 品种管理 系统后台管理 疾病管理 中毒病管理 宠物犬品种 系统前台 疾病及防治 添加疾病诊断规则 Web 客户游览器 Web 客户游览器 inter Web 服务器( IIS)应用程序( ASP) 数据库 服务器 服务器 管理员信息管理 11 数据库的设计 创建数据库 点击新建 Microsoft Access 数据库,命名为“ z1”在“对象”中点击“使用设计器创建表”然后逐个保存。 创建表和字段 在这个系统中要建立 5 张表,分别是宠物犬品种表、 常见疾病表、常见中毒病表、管理员表、常见疾病诊断规则表。 宠物犬品种表:宠物犬品种表用来记录宠物犬品种详细信息,如表 1 所示。 表 1 宠物犬品种表( pinzhong) 字段名称 数据类型 说明 id 自动编号 自动编号 pinzhong 文本 品种名字 xiangxi 备注 品种介绍 image 文本 宠物犬品种图片 宠物犬常见疾病表:宠物犬常见疾病表用来记录宠物犬常见疾病的详细信息资料,如表 2 所示。 表 2 宠物常见疾病表( jibing) 字段名称 数据类型 说明 id 自动编号 自动编号 jibing 文本 疾病名称 bingyin 备注 病因 zhengzhuang 备注 症状 zhenduan 备注 诊断及治疗 zhiliao 备注 疾病防治 宠物犬常见中毒病表:宠物犬常见中毒病表用来记录宠物犬常见中毒病的详细信息资料,如表 3 所示。 12 表 3 宠物犬常见中毒病表( zhongdu) 字段名称 数据类型 说明 id 自动编号 自动编号 mingcheng 文本 中毒病名 duyuan 备注 毒源介绍 zhengzhuang 备注 症状 zhenduan 备注 诊断及治疗 zhiliao 备注 防治 管理员表:管理员表用来记录管理员的详细信息资料,如表 4 所示: 表 4 管理员表( admin) 字段名称 数据类型 说明 id 自动编号 自动编号 huname 文本 管理员用户名 mima 数字 密码 xingming 文本 管理员名字 lianxi 数字 联系电话 宠物常见疾病诊断规则表:宠物犬常见疾病诊断规则表用来记录常见疾病诊断规则的详细信息资料,如表 5 所示。 表 5 宠物犬常见疾病诊断规则表( guize) 字段名称 数据类型 说明 id 自动编号 自动编号 jibing 文本 疾病名 zhengzhuang1 文本 症状 1 zhengzhuang2 文本 症状 2 zhengzhuang3 文本 症状 3 数据库连接 考虑到代码的重用性与维护的方便性,本系统采用 ASP 的文件包含语法,将数据库连接代码单独放在一个文件中,在需要使用的时候,只要通过文件名调用即可。 包含文件语法: !include file=文件名 .asp。 运用了此方法后,使系统模块化,便于修改和维护。 在本系统中,我们将数据库连接文件定义为: ,代 码如下: 13 % Dim MM_conn_STRING MM_conn_STRING = dsn=zw。 % 5 系统实现及系统测试 前台页面的实现 主界面的实现 本主界面是 ,用户无需登录直接浏览信息,主界面包括:宠物犬品种,疾病及防治,饲养及管理,疾病诊断,中毒病及防治,管理员登陆等六个模块。 其设计界面如图 7 所示。 图 7 的界面 宠物犬品种页面实现 宠物犬品种页面如图 8 所示,左边菜单列是宠物犬品种,点击品种,进入种详情页如图 9 所示。 14 图 8 品种主页界面 ( )的主要代码 % Dim Recordset1 Dim Recordset1_cmd Dim Recordset1_numRows Set Recordset1_cmd = () = MM_conn_STRING = SELECT * FROM pingzhong = true Set Recordset1 = Recordset1_numRows = 0 %绑定数据库 % While ((Repeat1__numRows 0) AND (NOT )) % table width=100% height=30 border=0 cellpadding=0 cellspacing=0 tr th height=30 scope=row a href=../xiangqingye/?%= 15 (MM_keepNone) amp。 MM_joinChar(MM_keepNone) amp。 id= amp。 (id).Value % target=_blank%=((pinzhong).Value)%/a/th /tr /table % Repeat1__index=Repeat1__index+1 Repeat1__numRows=Repeat1__numRows1 () Wend %品种页左侧动态文本,重复区域,链接转至相对应的详情页 图 9 品种详情页界面 疾病及防治页面实现 疾病及防治页面如图 10 所示,左边菜单列是疾病名,点击疾病名字,进入疾病详情页分别介绍疾病病因、症状、诊断及治疗及如何防 治。 如图 11 所示。 16 图 10 疾病及防治界面 点击左边疾病,进去相对应疾病的详情页如图 55 所示。 图 11 疾病详情页界面 饲养管理 饲养及管理页面,介绍了一些日常养犬过程中,一些科学喂养及护理的方法具体实现界面如图 12 所示。 17 图 12 饲养管理页界面 中毒病及防治 中毒病及防治页面如图 13 所示,左边菜单列是疾病名,点击疾病名字,进入疾病详情页分别介绍疾病病因、毒源、诊断及治疗及如何防治。 如图 14 所示。 图 13 中毒病及防治界面 点击左边疾病,进去相对应疾病的详情页如图 14 所示。 18 图 14 中毒病详情页界面 疾病诊断 疾病诊断页面,根据宠物犬疾病出现的症状进行诊断,选择症状,点击诊断,得出疾病。 查看疾病的详细介绍。 疾病诊断实现如图 15 所示。 图 15 疾病诊断模块 症状 症状 症状 3 采用列表的样式,进行选择,根据宠物犬出现的症状进行选择,然后进行诊断查询。 其主要代码如下 select name=zhengzhuang2 size=1 id=zhengzhuang2 %While (NOT )% 19 option value=%=((zhengzhuang2).Value)%%=((zhengzhuang2).Value)%/option % () Wend If ( 0) Then Else End If %/select以上代码是用来实现症状 1 动态列表。 症状 症状 3 动态列表实现类似。 form action= method=get name=form1 target=_blank id=form1点击诊断查询按钮进行诊断 点击疾病诊断得出相应疾病,如图 16 所。 图 16 诊断结果界面 点击详细介绍,进入对应疾病的详情页。 管理员登陆 管理员必须通过登陆后才能对后台进行管理。 登陆效果界面如图 17 所示。 20 图 17 管理员登陆界面 后台页 面管理页面的实现 品种管理页面 品种管理页面进行品种管理的相关操作:添加、修改、删除。 品种管理界面如图18 所示。 图 18 品种管理界面 点击添加,添加新品种,添加品种界面如图 19 所示。 21 图 19 添加品种界面 点击修改,进入修改相应品种介绍,修改完成后点击“提交修改”完成修改。 修改品种界面如图 20 所示。 图 20 品种修改界面 点击删除,进入删除相应品种介绍,点击“删除信息”完成删除。 删除品种界面如图 21 所示。 22 图 21 删除品种界面 疾病管理页面 疾病管理页面进行疾病管理 的相关操作:添加、修改、删除。 疾病管理界面如图22 所示。 图 22 疾病管理界面 23 添加、修改、删除操作类似宠物犬品种相关操作。 疾病管理页面 中毒病管理页面进行疾病管理的相关操作:添加、修改、删除。 中毒病管理界面如图 23 所示。 图 23 中毒病 管理界面 添加、删除操作类似宠物犬品种相关操作。 添加症状诊断规则页 添加疾病诊断规则,根据宠物疾病专家诊断疾病的的经验,添加诊断规则。 添加症状规则界面如图 24 所示。 图 24 添加症状规则界面 24 添加管理员页 添加管理员,将管 理员的用户名等相关信息填写,点击添加。 添加管理员。宠物犬常见疾病防治专家系统的开发(编辑修改稿)
相关推荐
31日之间存货变动是否已作出了正确记录; (4)被审计单位永续盘存记录与盘点结果有无重大差异,如果有重大差异,注册会计师应通过追加审计程序查明原因。 五、特殊情况处理 期末存货 = 期初存货 + 入库 出库 ①检查购货、生产等记录 ②检查日后发生的销货交易凭证 ③向顾客或供应商函证 (1)存货的特殊性质 ①具体表现: ;。 ②基本思路: 通常需要信赖内部控制。 ③审计程序: ; ;。
如果出具否定意见,收费 10万元。 解析 违背职业道德。 不得采取或有收费方式。 ① 不能降价 低价竞争将使注会面临很大的时间和预算压力,往往导致服务质量达不到标准,降低其服务质量,而且有可能削弱注会的独立性。 ②科学收费标准 收费 =Σ 每一人员 适当的小时费用率或日用率 时间 ③考虑的因素 知识和技能、水平和经验、时间、责任。 例 ABC会计师事务所与 V商业银行信贷评审部进行业务合作
合理。 不合理 按持续经营 假设编报。 是 否定 意见 否 按特殊目的 业务审计报告办理 合理 披露。 是 带强调事项段无保留意见 否 保留或 否定意见 无法确定 无法表示意见 强调事项段 我们提醒财务报表使用者关注,如财务报表附注 中所述, ABC公司在 2020年发生亏损 万元,在 2020年 12月 31日,流动负债高于资产总额 万元。
高在一个轻微的程度上依赖于声音的强度。 在说明一个声音的音高时,最好以一个标准的响度水平做参考 ,一个常用的标准就是 40分贝的影响水平。 音高与刺激持续时间的关系 持续时间以另一个不同的方式影响音高。 表现在刺激频率的临界时间。 音高于被试个体的关系 音高感觉的个体差异很大。 音高的差别阈限 (二)响度 响度的范围和测量 响度主要是由声波的强度(振幅)所决定的心理量,反映了刺激的强烈程度
价。 ( 2)综合单价法是指项目单价采用全费用单价(规费、税金按规定程序另行计算)的一种计价方法。 综合单价法包括完成工程量清单中的一个规定计量单位项目所需的人工费、材料费、施工机械使用费、企业管理费、利润和风险费用之和。 除非招标人对招标文件予以修改,投标人应按招标人提供的工程量清单中列出的工程项目和工程量填报综合单价和合价。 每一项目只允许有一个综合单价,任何有选择的报价将不 予接受。
、防灾等要求; 根据生活区的特点确定各个功能区域建筑面积比例; 科学地组织人流和车流。 人流、车流及生活垃圾通道***县第一实验小学灾后重建住宅楼还房工程项目 19 宜分开布置; 坚持科学合理、节约用地的原则; 遵循国家有关法律法规,满足环保、安全等技术规范要求。 充分考虑住房室内采光、通风良好。 力求做到建筑布局紧凑、交通便捷、管理方便、减少污染和能耗; 合 理规划绿化率、建筑密度和容积率。