智能设计系统开发工具DEST3.0介绍课件

上传人:20****08 文档编号:240972383 上传时间:2024-05-21 格式:PPT 页数:31 大小:486.56KB
返回 下载 相关 举报
智能设计系统开发工具DEST3.0介绍课件_第1页
第1页 / 共31页
智能设计系统开发工具DEST3.0介绍课件_第2页
第2页 / 共31页
智能设计系统开发工具DEST3.0介绍课件_第3页
第3页 / 共31页
点击查看更多>>
资源描述
智能设计系统开发工具智能设计系统开发工具智能设计系统开发工具智能设计系统开发工具 DEST3.0DEST3.0智能设计系统开发工具 DEST3.011.1、DEST3.0的结构 DEST3.0是智能设计系统开发工具的最新版本,它是在DEST2.0基础上,结合华中科技大学CAD中心近年来在智能设计方面的最新研究成果而开发出来的。DEST3.0可以在Windows 98/2000/NT/XP等操作系统环境下运行。DEST3.0按照面向对象的知识表示的思想,采用可扩展标记语言(eXtensible Mark-up Language,XML)作为实现语言,集成和封装了数量性、符号性和样本知识,使得该工具软件具有更强的可扩展性和对异构知识形式的兼容性。DEST3.0以Visual Basic 6.0开发,更能体现面向对象的理念和Windows应用程序的风格,同时也很容易拓展到基于Web的应用。1 1、DEST3.0DEST3.0简介简介 1.1、DEST3.0的结构 DEST3.0是智能21.1、DEST3.0的结构 DEST3.0是一个解析型的智能设计系统开发工具,用户可首先对设计任务相关的领域知识进行收集、整理,再用一般的文本编辑器或软件自带的编辑器对知识文件进行编辑、修改,形成知识文件,导入知识库,然后通过 DEST3.0的内嵌解析器进行知识文件解析,最后将解析结果提供给推理机进行推理。DEST3.0的主要功能模块如图1所示。1 1、DEST3.0DEST3.0简介简介 1.1、DEST3.0的结构 DEST3.0是一个3图1 DEST3.0的功能模块1.1、DEST3.0的结构 图1 DEST3.0的功能模块1.1、DEST3.0的结构41.2、DEST3.0的主要功能(1)多文档的Windows窗口界面,可以同时打开和编辑多个DEST3.0知识文件。(2)功能强大的解析器,既可以解析单个知识文件,也可以同时解析多个知识文件。(3)功能强大的推理机,推理结果由推理信息窗口显示,可以随时观察推理结果,也可以随时修改推理结果。(4)提供了解释器,可对当前推理得到的结果进行解释,给出推理依据和步骤。1.2、DEST3.0的主要功能(1)多文档的Windo51.2、DEST3.0的主要功能(5)开放的系统环境,提供了DEST3.0的外部接口,用户可以对DEST3.0的功能进行扩展。(6)基于Windows风格的中文环境,便于用户使用。(7)在原有工程管理的基础上加强了知识库工程管理功能。(8)具备知识自动获取和人工获取的功能。(9)具备多方案情况下的冲突检测、设计综合评价和方案管理等功能。1.2、DEST3.0的主要功能(5)开放的系统环境,提61.3、DEST3.0的文件名约定*.exe DEST3.0的主执行文件*.dll DEST3.0运行所需的动态链接库*.ocx DEST3.0运行所需的OCX控件*.prj DEST3.0的工程文件*.xml DEST3.0的知识文件*.dtd DEST3.0的知识模板文件*.rst DEST3.0的结论文件*.hlp DEST3.0的帮助文件1.3、DEST3.0的文件名约定*.exe DEST372.1、DEST3.0的主界面 DEST3.0是Windows环境下的一种应用软件,因此它的主界面也就具有多文档窗口的Windows 图形界面。DEST3.0主界面包括一个主菜单和多个编辑与显示子窗口。如图2所示。2 2、DEST3.0DEST3.0的集成开发环境的集成开发环境图图2 DEST3.02 DEST3.0的主界面的主界面2.1、DEST3.0的主界面 DEST3.0是Window82.2、DEST3.0的主菜单DEST3.0 的主菜单用来指示DEST3.0 完成某项智能设计系统开发任务,如文件管理,知识库编译,推理等。可以用两种方法来选择菜单,分别是:(1)用鼠标左键直接单击要选择的DEST3.0主菜单,被选中的主菜单会弹出一个下拉式菜单,然后再用鼠标左键单击子菜单项。(2)如果不用鼠标,也可以用键盘选择菜单。按下“Alt”键,第一个菜单会凸出,然后用键盘上左右箭头键选择主菜单,再用上下箭头键选择子菜单选项。同时按下“Alt”键和菜单括号中的字母键,也可以选择主菜单。例如:在DEST3.0中同时按下“Alt”和“W”键可以选择“窗口”主菜单。2.2、DEST3.0的主菜单DEST3.0 的主菜单用来92.2、DEST3.0的主菜单主菜单功能概要:主菜单 主要功能文件 文件及工程管理等编辑 文件内容的复制、粘贴、清除、查找等工程 工程管理 格式 文档编辑的格式管理视图 窗口视图的管理插入 插入文档DTD及其他子模块知识获取 知识的人工获取、自动获取推理 自动推理、结果解释、结果修改工具 常用工具如冲突检测、设计决策等窗口管理 主窗口的子窗口,如排列、新建等帮助 DEST3.0的版权信息和帮助目录。2.2、DEST3.0的主菜单主菜单功能概要:102.3、文件管理 文件主菜单主要选项有:(1)新建工程(2)打开工程(3)移除工程(4)保存工程(5)工程另存为(6)新建文件(7)打开文件(8)保存文件(9)文件另存(10)属性(11)退出 2.3、文件管理 文件主菜单主要选项有:112.4、文本编辑(1)键盘编辑命令光标移动命令:页面移动命令:文本块命令:其他编辑命令(2)菜单编辑命令取消剪切 复制粘贴粘贴自查找查找下一个2.4、文本编辑(1)键盘编辑命令(2)菜单编辑命令122.5、工程管理(1)添加知识文件 选择此菜单项,系统弹出一个添加文件窗口,向当前工程添加知识文件,如图所示。用户有3种方式选择:直接在知识库中选择知识文件、利用知识向导生成知识文件、新建知识文件。左键单击“确定”即可以添加文件,“取消”则放弃添加文件。2.5、工程管理(1)添加知识文件 选择此菜单项,系统弹出132.5、工程管理(2)删除知识文件选择此菜单项,在当前工程中删除选中的知识文件。(3)保存知识文件选择此菜单项,在当前工程中保存选中的知识文件。(4)另存知识文件选择此菜单项,在当前工程中另存选中的知识文件。(5)导出文件到知识库选择此菜单项,将当前知识文件导出至DEST3.0知识库中。2.5、工程管理(2)删除知识文件142.5、工程管理(6)在浏览器中预览 将当前正在编辑的文档以网页显示在DEST3.0的浏览器中,如图所示。2.5、工程管理(6)在浏览器中预览 将当前正在编152.6、知识获取(1)人工获取 选择此菜单项,DEST3.0弹出一个知识人工录入窗口,用户可进行可视化录入生成知识文件,如图所示。2.6、知识获取(1)人工获取 选择此菜单项,DEST3.162.6、知识获取(2)自动获取选择此菜单项,DEST3.0弹出一个知识自动获取窗口,用户可进行样本学习获取知识。用户左键单击“载入”选择要学习的初始样本文件数据库,如图所示。2.6、知识获取(2)自动获取选择此菜单项,DEST3.0172.7、推理(1)文件编译 选择此菜单项,DEST3.0对当前知识文件进行编译,检查文件的有效性。如果没有错误,就生成如图所示的文档解析树,然后就可以启动推理机进行推理。2.7、推理(1)文件编译 选择此菜单项,DES182.7、推理(2)启动推理 对当前知识文件进行编译后,选择此菜单项,DEST3.0将启动推理机。在推理过程中,DEST3.0把推理信息输出到“推理信息”子窗口,用户可以在屏幕上看到推理过程和推理结果,如图所示。2.7、推理(2)启动推理 对当前知识文件进行编译192.7、推理(2)启动推理 如果在推理过程中有未赋值的变量或者需要用户输入变量值,DEST3.0会弹出一个输入信息对话框,提示用户输入变量值,如图所示。2.7、推理(2)启动推理 如果在推理过程中有未202.8、工具(1)冲突检测 选择此菜单项,DEST3.0对当前推理结果进行冲突检测,如图22所示。2.8、工具(1)冲突检测 选择此菜单项,DES212.8、工具(2)设计决策 选择此菜单项,DEST3.0弹出一个窗口,供用户选择层次结构模型的层数(25层),然后弹出层次分析主窗口,如图所示,用户用层次分析法对方案进行评价。2.8、工具(2)设计决策 选择此菜单项,DEST3.0弹223.1、新建一个“工程”为了便于智能设计系统的各个模块的管理,将其看作是一项“工程”。每个“工程”包含各种“文件”,如知识库文件和设计结果文件等。鼠标左键单击“文件(F)”菜单下的“新建工程(N)”,如图所示。3 3、汽车总体方案智能设计系统运行实例、汽车总体方案智能设计系统运行实例3.1、新建一个“工程”为了便于智能设计系统的各个模块的管理233.2、为新工程命名,并建立添加知识库文件在跳出的对话框中的“工程名称”后的文本框中输入工程名称。查看“知识库”栏目,如果有可用的知识库文件,则左键单击该文件前面的复选框,然后左键单击“添加”按钮将其加入到“新工程”。3.2、为新工程命名,并建立添加知识库文件在跳出的对话框中的243.3、保存工程,收集工程所需的其它信息 虽然新建了一个名为“CAR”的工程,并为其导入了一个现成的知识文件,但该工程仍然是不完整的,需要将工程所需的其他信息(如文档类型定义文件等)都收集到该工程中来。左键单击“文件(F)”菜单,再左键单击“保存工程(S)”菜单。3.4、移除工程,清空推理机、解释器和内部知识库等模块为了使新建的“CAR”在运行时不受内存内其它信息的干扰,需要先清空推理机、解释器和内部知识库等模块。具体步骤是:左键单击“文件(F)”菜单,再左键单击“移除工程(R)”菜单。3.3、保存工程,收集工程所需的其它信息 虽然新建了一个名为253.5、重新载入工程 清空了各模块之后,就可以重新载入刚才新建的“CAR”工程以进行后续的工作。左键单击“文件(F)”菜单,再左键单击“打开工程(O)”菜单。然后在弹出的对话框中左键单击“CAR”文件夹,如图33所示。最后左键单击选中“CAR.prj”文件,并左键单击“打开(O)”按钮完成“CAR”工程的载入。3.6、知识文件的编译 在利用知识之前,必须进行知识文件的编译,将其导入内存,并以特定的结构组织起来。在打开了“CAR”工程之后,右边的“Project”框中会显示所有的知识文件。鼠标右键单击要编译的知识文件,会弹出一个下拉菜单,用鼠标左键单击“文件编译(C)”即可完成编译工作。知识文件编译后右边的对话框会显示知识的内部结构,并可以通过单击“”依次向下展开。3.5、重新载入工程 清空了各模块之后,就可以重新载入刚才新263.7、知识推理 在知识库文件编译完成后,就可以进行推理工作,鼠标左键单击主菜单项“推理”,在弹出的下拉菜单中用左键单击“启动推理”项启用推理机模块,如图所示。3.7、知识推理 在知识库文件编译完成后,就可以进行推理工作273.8、推理过程启动推理机之后,系统会弹出一系列对话框,需要用户输入或者选择推理所需的事实。系统获取推理所需的事实后,会自动进行推理操作。3.8、推理过程启动推理机之后,系统会弹出一系列对话框,需要283.9、推理结果显示推理结果会以表格的形式显示出来。表格中的“任务1”是工程完成一次设计任务得到的结果。如果对该项工程进行多次推理操作,其结果会以“任务2,任务3”的形式依次显示。3.9、推理结果显示推理结果会以表格的形式显示出来。表格中的293.10、冲突检测 如果某项工程有多个设计任务,为了判断对各任务推理得到的结果是否存在冲突,需要启用“冲突检测”功能。如果存在冲突,则会在推理结果显示的表格中将冲突的项目以醒目的黄颜色提示。检测完成后,系统会提示“冲突检测完毕。3.10、冲突检测 如果某项工程有多个设计任务,为了判断对各303.11、导出推理结果 为了将本次推理得到的结果以文档的形式存放到磁盘上,可左键单击“结果导出”按钮。这时系统会弹出一个对话框,需要用户选择需要保存结果的路径和文件名。3.11、导出推理结果 为了将本次推理得到的结果以文档的形式31
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!