第三章2.工艺数据库.ppt.Convertor
工艺数据库
当今CAPP阵营中,已经形成了基于文本的CAPP系统和基于网络与数据库的CAPP 系统两种不同数据格式的产品。。
文本型CAPP的特点是入门容易,上手快;系统简洁实用;但在数据的处理、与相关信息系统集成方面存在先天的缺陷。数据库型CAPP的特点是起点高、功能全面、容易进行数据集成和后续处理;但系统相对比较复杂,对用户的计算机应用水平有较高的要求。
基于数据库的CAPP系统是随着网络和数据库的发展而逐步出现的,其特点在于:工艺卡片的填写过程,实质是在CAPP提供的表格界面中对数据库进行操作的过程,所有的工艺数据,包括文字、附图、工程符号都存放在数据库中;在应用CAPP系统之前必须对数据库结构进行认真规划,以便填写的数据能够分类存放,集中显示。
总之,数据库型CAPP在技术上领先于文本型CAPP,代表了CAPP系统将来的发展方向;但一段时间内,两种类型的CAPP还将在市场上共存一段时间,满足不同层次用户的不同需要。
一、数据库基础知识
数据库的地位
数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支。数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透。
数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志
1、数据
数据(Data)是数据库中存储的基本对象
数据的定义描述事物的符号记录
数据的种类文本、图形、图像、音频、视频、学生的档案记录、货物的运输情况等
数据的特点数据与其语义是不可分的
两大类数据模型
客观对象的抽象过程---两步抽象
现实世界中的客观对象抽象为概念模型;
把概念模型转换为某一DBMS支持的数据模型
2、数据库
数据库的定义数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合。
数据库的基本特征数据按一定的数据模型组织、描述和储存可为各种用户共享冗余度较小数据独立性较高易扩展
3、数据库管理系统
什么是DBMS
位于用户与操作系统之间的一层数据管理软件。
是基础软件,是一个大型复杂的软件系统
DBMS的用途
科学地组织和存储数据、高效地获取和维护数据
数据管理技术的产生和发展
什么是数据管理?
对数据进行分类、组织、编码、存储、检索和维护
数据处理的中心问题
数据管理技术的发展过程
人工管理阶段(20世纪50年代中期以前)
文件系统阶段(20世纪50年代末--60年代中)
数据库系统阶段(20世纪60年代末--现在)
DBMS的主要功能
数据定义功能
提供数据定义语言(DDL)
定义数据库中的数据对象
数据组织、存储和管理
分类组织、存储和管理各种数据
确定组织数据的文件结构和存取方式
实现数据之间的联系
提供多种存取方法提高存取效率
数据操纵功能
提供数据操纵语言(DML)
实现对数据库的基本操作(查询、插入、删除和修改)
数据库的事务管理和运行管理
数据库在建立、运行和维护时由DBMS统一管理和控制
保证数据的安全性、完整性、多用户对数据的并发使用
发生故障后的系统恢复
数据库的建立和维护功能(实用程序)
数据库初始数据装载转换
数据库转储
介质故障恢复
数据库的重组织
性能监视分析等
其它功能
DBMS与网络中其它软件系统的通信
两个DBMS系统的数据转换
异构数据库之间的互访和互操作
4、数据库系统
什么是数据库系统(Database System,简称DBS)
在计算机系统中引入数据库后的系统
数据库系统的构成
数据库
数据库管理系统(及其开发工具)
应用系统
数据库管理员
数据的结构化
文件由记录组成,但各文件之间缺乏联系。数据库中的数据在磁盘中仍以文件形式组织,但这些文件之间有着广泛的联系。数据库的逻辑结构用数据模型来描述,整体结构化。数据模型不仅描述数据本身的特点,还要描述数据之间的联系。
文件系统与数据库系统的区别:
二、基于数据库的参数式CAPP系统研究
应用的CAPP系统主要有两种:派生式和创成式。派生式工艺设计利用零件结构的相似性,通过检索得到相似零件的工艺规程,并对此进行编辑修改。而创成式工艺设计则利用人工智能的方法,通过相应的决策逻辑推理和知识库,创造性地解决工艺设计问题。
由于人工智能本身的不成熟和推理机构造的局限性,专家CAPP系统远未进入实用阶段。派
生式CAPP较实用。常用的有3种模式:
(1)利用WPS、WORD等通用文字处理软件生成固定表格,按工艺卡格式进行填充。此种模式仅仅是提高了表格和图的质量,统一了文字表格和图的格式,并没有解决手工编辑工艺文件所存在的问题
(2)基于AutoCAD等CAD软件平台设计工艺卡片,利用数据文件辅助工艺卡片的填写。这种模式虽解决了工艺卡片中的文字编辑和工艺简图绘制问题,但没有数据库管理功能,没有工艺卡汇总、统计等功能,没有解决工艺数据的管理问题。
(3)基于FoxPro、PowerBuilder等数据库平台,利用数据库辅助工艺卡片的填写。这种模式解决了工艺数据的数据库管理问题,但图形编辑困难,同时对工艺数据没有考虑到今后其它CAX系统的应用,形成新的数据“孤岛”。
简述数据库系统的特点
1、总体思想
在确定系统的总体思想时,从企业和产品的实际情况出发,首先考虑满足企业的具体要求,同时兼顾系统的先进性,考虑企业管理系统中的数据模式,设计了一种基于数据库的参数式
CAPP系统方法。
系统的总体思想:
(1) 基于企业网络,建立产品数据库;
(2) 面向企业产品数据管理系统,所有工艺数据为其它CAX系统和MIS系统所共享;
(3) 在工序安排上实现标准化。应用成组技术,根据零部件结构的相似性,自动查典型工艺库中合适的典型工艺,得到产品工艺的模板;
(4) 每一工序的工步内容,如工序内容说明、加工设备、车间、工装等,根据加工方式与工艺参数,自动决策并填充,定额工时自动计算。修改工步内容中的有关参数时,系统能自动得到相似结构产品新的工序内容和新的定额工时。
2、基于数据库的系统核心
数据库技术在数据管理、维护、查询、汇总等方面具有无可比拟的优越性。
系统基于大型商业数据库软件(如PowerBuilder开发),网络环境,数据库模型,如图1所示。
3、独特的参数式方法

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。