计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> PB论文设计 >> 浏览文章
糖尿病专家系统开发

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

目录
前言 1
第一章人工智能概述 2
1.1 人工智能定义 2
1.2 人工智能应用领域 2
1.3人工智能的研究方法 2
第二章 专家系统理论 4
2.1 专家系统的定义 4
2.2 专家系统的产生和发展 4
2.3 专家系统特点 5
2.4 专家系统的结构和工作原理 6
2.4.1专家系统的结构 6
2.4.2专家系统的工作原理 7
2.5 专家系统的建立 9
2.5.1 专家系统求解的问题 9
2.5.2 专家系统开发步骤 9
第三章 糖尿病知识库设计 10
3.1糖尿病基础知识 10
3.2 糖尿病专家诊断标准(知识库的设计) 12
3.2.1 糖尿病确诊树 12
3.2.2 糖尿病分型树 12
3.2.2 糖尿病分型树 13
3.2.3 糖尿病急性诊断 14
3.2.4 糖尿病慢性诊断 15
3.3二型糖尿病治疗方案 16
第四章 系统分析 17
4.1系统目标 17
4.2 系统需求分析 17
4.3 系统功能结构设计 17
4.4设计思想 18
4.5 开发环境介绍 19
4.5.1总体开发环境 19
4.5.2 开发工具简介 19
4.6 数据库设计 20
4.7数据库连接 20
4.7.1程序设计时与数据库的连接 20
4.7.2程序运行时与数据库的连接 21
第五章 关键模块代码设计 22
5.1 应用程序对象设计 22
5.2 主界面设计 23
5.3 糖尿病初步诊断窗口设计 25
5.4 糖尿病慢性诊断窗口 31
5.5 糖尿病预防模块 31
5.5 糖尿病预防模块 32
5.6 糖尿病治疗模块 32
5.7 血糖检测模块 33
第六章 系统的编译和发布 34
6.1 创建工程对象 34
6.2 编译生成和测试 34
6.3 发布 35
第七章 结  论 36
致 谢 37
参考文献 38
附  录 39

推理的功能是模拟领域专家的思维过程,控制并执行对问题的求解。它能根据当前已有的事实,利用知识库的知识,按一定推理方法和控制策略进行推理。直到得出相应结果为止。推理机包括推理方法和控制策略两部分。
推理方法有精确推理和不精确推理两种,精确推理必须把知识表示成必然的因果关系,推理的结论或是肯定的或是否定的;不精确推理中知识可以有一些不确定性,得出结论可以是不确定的,但一定有一个确定因子,当确定因子超过某个阀值时,结论便可成立。
控制策略主要指推理方向的控制和推理规则的选择策略。推理有正向推理反向推理,和正反双向推理。知识推理是专家系统具有智能的表现,也是区别于其他软件的标志。推理机实际上是一段计算机程序。因此,可借用软件工程的思想,利用软件设计的方法来分析、设计推理程序,再采用某一编程开发工具和语言来具体编程,从而实现推理机的构造。传统的专家系统开发语言有符号处理语言LISP,PROLOG等,它们能够以接近自然语言的方式表达知识和规则以及推理构成。但这类系统缺乏高效的管理搜索和利用知识库的能力,严重影响系统的效率,而且其内部推理对外还不清晰。
2.5 专家系统的建立
2.5.1 专家系统求解的问题
开发专家系统的基本条件
问题求解主要是经验知识而不是常规知识
存在真正的领域专家,这也是开发专家系统的最重要要求之一
任务不太难,有明确的开发目标,任务能很好的理解

开发专家系统的合理性条件
问题的求解能带来较高的经济效益。
人类专家奇缺。人类专家通常缺乏,但有十分重要十分昂贵,当在不同地点需要知识时,问题就更加突出。如果用专家系统求解,就能很好的解决。
人类专家经验不断流失。当某种条件下,如专家退休,出国或人事变动,会导致某种专业知识不断流失,专家系统可以使这个问题严重性减小到最小
危险场合需要专家。当不友好的环境或危险环境需要专家时,人类专家亲临决策,代价太大
2.5.2 专家系统开发步骤
PowerBuilder是一个图形化的应用程序开发环境。使用PowerBuilder开发的应用软件由窗口构成,窗口中不仅可以包含按钮、下拉列表框及单选等标准按钮的Windows控件,还可以有PowerBuilder提供的特殊控件。这些特殊控件可以使应用软件更容易使用,使应用软件的开发效率更高。
例如,数据窗口就是PowerBuilder提供的一个集成度很高的控件,使用该控件可以很方便地从数据库中提取数据,很简单地检索数据,提供图形化的数据显示方式,创建统计功能非常强大的数据统计表。由于数据窗口对数据的操作是通过事务进行的,所以对数据的操作有很强的可靠性。这些都为开发功能强大的数据库应用软件提供了可靠的保证。
商业化的软件开发要求有很好的移植性。PowerBuilder既可以跨平台开发,也可以发行跨平台软件。例如,在Windows 95下开发的程序,可以不修改源程序而形成UNIX下的执行文件或Macintosh下的执行文件。在开发小组中,不同成员可以使用不同的开发环境,但由于PowerBuilder的支持,在不同的开发环境下看到的共享PowerBuilder对象是相同的,所以仍可以同时开发同一个应用程序。
随着软件技术的不断发展,PowerBuilder 8.0及时地强化了开发功能,并提供了一些配套的开发工具,成为一种易于使用的、可伸缩的并经实践证明的快速集成开发环境。它在给用户提供一条转移到下一代平台的途径的同时,使用户仍能够保护和扩展现有的技术和应用上的投资。
PowerBuilder9.0开发的应用程序的入口点是应用程序对象,运行程序从这个入口点启动,所以应用程序对象的设计是应用程序设计的开始。
应用程序对象的事件不多,一共只有6个,分别是Open、Close、Idle、SystemError、ConnectionBegin、ConnectionEnd事件。
本应用程序对象中只用到Open事件,输入如下程序代码:
// Profile person
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "Connectstring='DSN=person'"
connect;

//打开程序登陆窗口
open(w_enter);

 

上一篇: 防止水污染
下一篇: 日用品销售管理信息系统
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。