第五章CAPP系统的软硬件支撑环境_第1页
第五章CAPP系统的软硬件支撑环境_第2页
第五章CAPP系统的软硬件支撑环境_第3页
第五章CAPP系统的软硬件支撑环境_第4页
第五章CAPP系统的软硬件支撑环境_第5页
已阅读5页,还剩94页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五章CAPP系统的软硬件支撑环境本章学习目标学习CAPP系统基本组成12掌握CAPP系统软硬件支撑环境3掌握数据库系统及工艺数据库基本概念重点:掌握CAPP系统软件支撑环境和数据库系统基本概念4了解计算机网络通信4了解产品数据管理技术(PDM)5主要学习内容31、CAPP系统的软硬件支撑2、数据库系统与工艺数据库3、计算机网络与通信4、产品数据管理(PDM)1、CAPP系统的软硬件支撑CAPP系统组成CAPP硬件系统组成CAPP系统布局形式CAPP系统软件环境调制解调器CAPP系统组成CAPP系统作为一个应用系统,它由硬件系统、软件系统和人组成硬件提供CAPP系统潜在的能力/软件是开发、利用其能力的钥匙CAPP硬件系统组成主机

外存储器

输入设备

输出设备硬件包括一切可以触摸到的物理设备硬件系统是实现系统各项功能的物质基础,它由计算机,存储设备,显示设备,人机交互设备和输出设备等组成主机是控制和指挥整个系统执行运算及逻辑分析的装置,是系统的核心主机的类型及性能很大程度上决定了CAPP系统的使用性能主机关键部分:中央处理器(CPU)

主存储器(内存)

主机外存储器外存储器是补充内存、减轻主机负荷的一种辅助存储设备,用来存放大量暂时不用而等待调用的程序和数据,它通过内存参与计算机的工作,容量比内存大,速度慢。

通常对存储器的评价须考虑容量、价格、存取速度等指标

磁盘

(软盘、

U盘、硬盘)

磁带

光盘

磁盘(软盘、U盘、硬盘)磁盘阵列磁带L700e自动磁带库磁带:容量250MB到300GB左右,常见于工作站大、中、小型机,顺序存储,用于批量大、不频繁使用的数据备份

光盘光盘:常用于保存信息量庞大的数据、资料。利用激光技术发展起来,20世纪70年代发明,80年代应用,目前DVD标准正普及;有只读型、一次写入型和可擦写型光盘

光盘烧录原理输入设备

输入设备是通过人机交互作用将各种外部数据转换成计算机能识别电子脉冲信号的装置.输出设备

阴极射线管(CathodeRayTube,CRT)显示器,体积大,功耗大。

液晶显示材料(LiquidCrystalDisplay,LCD)显示器,轻、薄、小、显示效果好,对人体影响小。LED(lightemittingdiode,发光二极管)显示屏,由多个发光二极管组成,靠控制灯的亮灭来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息。

还有激光显示、等离子体显示技术输出设备是将计算机处理后的数据转换成用户所需形式的装置CAPP系统的布局形式

单机系统单机系统是由一台计算机加上输入输出装置供单个用户使用的系统。按照系统的组织方式,CAPP可以分为单机系统和联机系统特点:基于文件格式,信息不能共享联机系统集中式系统分布式系统联机系统是由一组联成网络的多台计算机组成,网络内的计算机各司其职。分为集中式系统和分布式系统特点:工艺文件保存在数据库中,信息能共享,能实现基于数据库的信息集成网络上结点分布形式集线器星形分布终端电阻总线分布树形分布环形分布干线藕合器CAPP系统软件环境基本组成

根据系统中执行的任务及服务对象的不同,可将软件系统分为三个层次:系统软件

支持软件

应用软件

计算机软件是指控制CAPP系统运行,并能使计算机发挥最大功效的计算机程序、数据及相关文档资料等的总和

系统软件系统软件与计算机硬件直接关联,起着扩充计算机的功能和合理调度与运用计算机的作用。基础性:各种支撑软件及应用软件都需要在系统软件支撑下运行通用性:不同领域的用户都可以和需要使用。应用软件要借助于系统软件编制与实现特点:

CAPP系统流行的操作系统:

微机:WINDOWS2000、WINDOWSXP、WINDOWSNT、PC-DOS…

支撑软件

支撑软件是为用户开发软件提供的各种开发工具,可以缩短软件开发周期,提高软件产品质量。种类:包括编辑程序、各类语言及其汇编、解释、编译程序,机器的监控管理程序、调试程序、故障诊断和监控程序、基础图形软件、数据库及网络通讯系统等。1、语言及其程序2、数据交换标准语言及其程序三种计算机语言:机器语言、汇编语言、高级语言。高级语言:程序设计语言、数据库语言、仿真语言、人工智能语言等。如VB、VC++、VFP、Delphi等。数据库语言有Acess、VFP、SQLServer、Oracle等。人工智能语言是用来开发专家系统的一门语言,适用于知识的处理,有LISP、Prolog等语言。VisualBasic语言Microsoft公司出品VisualC++语言Microsoft公司出品Delphi语言Borland公司出品C++Builder语言Borland公司出品VisualProlog语言(可视化逻辑程序设计语言)a)完整表达产生数据,并支持广泛应用领域;

b)能独立于任何具体的计算机辅助设计软件系统;

c)具有多种实现形式,适用于中性文件交换,并支持应用程序内产品数据交换,同时也是实现和共享产品数据库的基础。数据交换是实现CAD/CAPP/CAM集成和数据共享的基础。数据交换标准A、数据交换接口的方法方法:特点:B、数据交换标准的方法1)通过专用数据格式的文件交换产品信息2)通过标准数据格式的文件交换产品信息3)通过统一产品模型交换数据1)通过专用数据格式的文件交换产品信息CAD/CAPP/CAM系统发展初期所采用的集成方式。

各应用系统所建立的产品模型各不相同,相互间的数据交换需要存在于两个系统之间。特点优点:原理简单,转换接口程序易于实现,运行效率较高。缺点:当子系统较多时,接口程序增多,而且编写接口时需要了解的数据结构也较多,当一个系统的数据结构发生变化时,引起的修改量也较多2)通过标准数据格式的文件交换产品信息优点:每个子系统只与标准格式文件打交道,无需知道别的系统细节,为系统的开发者和使用者提供了较大的方便,并可以减少集成系统内的接口数和降低接口维护难度。缺点:需要解决各子系统间模型统一问题,运行效率较低,也不能算是一种十分理想的集成方式。系统中存在一个与各子系统无关的标准格式,各子系统的数据通过前置处理转换成标准格式的文件。各子系统也可以通过后置处理。将标准格式文件,转换为本系统所需要的数据。特点3)通过统一的产品模型交换信息各子系统之间可直接进行信息交换,而不是将产品信息转换数据,再通过文件来交换,这就大大地提高了系统的集成性。采用统一的产品数据模型,并采用统一的数据管理软件来管理产品数据。特点:这种方式是STEP标准进行产品信息交换的基础。

STEP标准1)STEP发展过程;2)STEP特点;3)STEP体系结构;4)STEP应用举例;STEP标准是一个关于产品数据的计算机可理解的表示和交换国际标准。目的:提供一种不依赖于具体系统的中性机制,能够描述产品整个生命周期中的产品数据。要求:产品在生命周期的各个过程产生的信息既多又复杂,而且分散在不同的部门和地方。这就要求产品信息应以计算机能理解的形式表示,而且在不同的计算机系统之间进行交换时保持一致和完整。产品数据的表达和交换,构成了STEP标准。STEP把产品信息的表达和用于数据交换的实现方法区别开来。STEP标准包括以下五个方面的内容:(StandardforTheExchangeofProductmodeldata,STEP)STEP标准的发展过程STEP标准的主要特点它能完整地表示产品数据并支持广泛的应用领域,包括产品生存期内各个环节。这是与其它标准最大的区别。它是一种中性机制,即独立于任何具体的CAX软件系统。它具有多种实现形式。即不仅适用于中性文件交换,并且支持应用程序内的产品数据交换,同时也是实现和共享产品数据库的基础。STEP的体系结构1)标准的描述方法;2)集成资源;3)应用协议;4)实现形式;5)一致性测试和抽象测试。STEP文件举例一个简单但合法的数据交换中性文件。该文件交换的数据为三维空间中的三角形,采用了实体实例的两种不同的构成方式。箱体墙板类零件基于STEP标准的CAD/CAPP/CAM集成成功应用STEP的典型范例CSATR项目CSATR项目成功地采用STEP标准的AP203协议作为中性交换机制,在麦道公司的LongBeach分部和ST.Louis分部之间交换了C-17机型设备的设计数据,所交换数据的设计约525张图纸、2200个零件,总共超过75兆的数据经过该中性机制实现了转换AeroSTEP/PowerSTEP项目AeroSTEP/PowerSTEP项目旨在实现波音(Boeing)公司和波音公司指定机型的各发动机供应商之间实现数字化装配,以便理解、验证和协商存在于发动机和发动机组件及构件之间的连接、配合和公差。德国的“STEP示范企业”

应用软件商品化的CAPP软件简介开目CAPP系统华中科技大学开发清华天河CAPP系统(TH_CAPP)清华大学开发金叶CAPP系统西北工业大学开发SIP_CAPP系统上海交通大学开发KMCAPP系统KMCAPP的用户界面KMCAPP的功能模块

1995年,华工科技产业股份有限公司的控股子公司武汉开目公司开始开发开目CAPP1.集成化:与CAD、PDM、MIS、MRPⅡ系统集成,并提供相关接口,用户可进行二次开发;可与多种数据库接口,实现文件格式互换

2.实用化:简单易学,真正实现“甩手册”

3.工具化:任意创建自己的零件分类规则,任意绘制各种工艺表格,设计各种类型的工艺,任意创建工艺资源和公式

4.网络化:工艺资源数据库基于网络数据库环境,工艺设计资源共享,确保数据的一致和安全

KMCAPP用户界面菜单区库文件显示区信息区

工艺文件(绘图)显示区开目CAPP的功能模块模块执行文件功能工艺文件编制Kmcapp.exe绘制表格、生成工艺规程文件(过程卡和工序卡)、通用技术文件(设计任务书等),绘制工序简图工艺文件浏览Cappview.exe浏览开目CAPP编制的各类文件打印中心Plot.exeCAD、CAPP文件的拼图输出工艺规程类型管理Gyshjmb.exe为各工艺规程配置相应表格表格定义Kmtabdef.exe为各企业定制自己的工艺表格公式管理器KmFormualrManager.exe管理工艺设计中用到的公式工艺资源管理器KmRes.exe管理企业的工艺资源2.数据系统与工艺数据库数据库的基本原理

数据库管理系统

数据库的数据模型

常见数据库管理系统简介

工程数据库

数据库技术可有效管理产品设计和制造的数据信息,实现数据的共享,保持程序与数据的独立性,保证数据的完整性和安全性数据库技术在CAD/CAM作业中得到广泛的应用数据库的基本原理数据库技术是在人工管理,文件管理技术上发展起来的数据管理技术数据库管理

系统数据库应用程序2应用程序1应用程序n数据库以文件方式存储数据,是数据的一种高级组织形式。在应用程序和数据库之间,由数据库管理软件DBMS把所有应用程序中使用的相关数据汇集起来,按统一的数据模型,以记录为单位存储在数据库中,为各个应用程序提供方便、快捷的查询、使用。数据库管理特点特点

说明

数据模型复杂

描述数据的同时,也描述数据之间的联系,即数据结构化

数据共享性好,冗余度低

数据库从整体观点处理数据,面向系统,因而弹性大,使用灵活,实现了数据共享

数据具有独立性

数据可独立于程序存在,应用程序也不必随数据结构的变化而修改

数据具有安全性和完整性

数据库系统提供数据的控制功能,保护数据,防止不合理使用;

保证数据的确定性、有效性和相容性,即数据的完整性

数据库对所有数据实行统一、集中、独立的管理,实现数据的共享,保证数据的完整性和安全性,提高了数据管理效率数据管理三个阶段的比较

数据的人工管理数据的人工管理是计算机发展中最早采用的、也是最直接的数据管理方式。程序中用到的数据,包括数据的存储、操作都必须由程序员自己编程管理应用程序1应用程序2

应用程序n

数据组1

数据组2

数据组n

数据与应用程序呈对应、依赖关系,应用程序中的数据无法被其他程序利用,程序与程序之间存在着大量重复数据,称为数据冗余;

由于数据是对应某一应用程序的,数据的独立性很差。如果数据的类型、结构、存取方式或输入输出方式发生变化,处理它的程序必须相应改变,数据结构性差,而且数据不能长期保存数据的文件管理数据的文件管理指数据可用统一格式,在计算机存储器中以文件形式长期保存的方式

操作系统应用程序n应用程序2数据组2数据组n应用程序1数据组1文件管理阶段,文件系统为程序与数据之间提供了一个公共接口,应用程序采用统一的存取方法存取、操作数据,程序与数据之间不再是直接的对应关系,因而程序和数据有了一定的独立性。文件系统只简单地存放数据,数据的存取在很大程序上仍依赖于应用程序,不同程序难于共享同一数据文件,数据独立性较差。文件系统没有相应的模型约束数据的存储,仍有较高的数据冗余,极易造成数据的不一致性。

数据库管理系统

DBMS(DataBaseManagementSystem)是数据库软件系统的核心数据库系统由相应的硬件、软件和数据及专职管理人员构成数据库系统构成数据库的基本概念及术语数据库管理系统的功能数据库管理系统的组成数据库管理系统的抽象层次数据库的基本概念及术语数据库(Database,简称DB)就是长期存储在计算机内、有组织的、可共享的数据集合。数据(Data)数据是记录下来的可鉴别的符号,是能够在数据库中存取的值,它可以是数字、文字、字母和符号,也可以是数字和字母的组合。信息(Information)信息则是由客观事物得到的、使人们能够认知客观事物的各种消息、情报、数据、信号所包括的内容。数据和信息的关系

信息是现实世界中的事物反映到人们头脑并经过识别、选择、命名和分类等综合分析形成印象和概念并产生的认识。数据是现实世界中的客观现象经过信息抽象后的表示形式。数据库的基本概念及术语数据的内容包括数值数据,各种非数值数据。数据的分类——五个层次字符:构成数据的最基本元素。通常是指英文字母、数字和符号。在计算机中,每个字符占用1个字节,每个汉字占用2个字节;但在“全角”状态下,每个字符也占用2个字节。字段:由若干字符组成的。是数据库中的一个最基本的数据单位。表:由若干记录组成的。它是一个文件。记录:由若干相关字段组成的。即记录是字段的集合。数据库:由表组成的。它可以包含一个或多个表(文件)及其他一些相关文件。数据库管理系统的功能功能

说明

数据库定义功能

实现全局逻辑结构、局部逻辑结构和物理结构定义,权限定义等。

数据库管理功能

提供对数据进行各种应用操作,例如:检索、排序、统计、输入、输出的功能。

数据库的建立和维护功能

即建立、更新、再组织数据库等结构维护功能。

通信功能

具备与操作系统的联机处理功能分时系统及远程作业输入的相应接口。

其他功能

如应用程序的开发、文件管理、存储变量、设备控制等。

数据库管理系统的组成组成部分

功能

数据描述语言(DataDescriptionLanguage,DDL)及其翻译程序

用于描述数据之间的联系,实现数据库之间的定义功能

数据操纵语言(DataManipulationLanguage,DML)及其编译程序

用于存储、检索、编译数据库数据的工具

数据库管理例行程序(DataBaseManagementRoutines,DMR)

一般包括系统运行控制程序,语言编译程序和DBMS的公用程序

数据库管理系统的抽象层次数据库系统中,用户看到的数据与计算机中存放的数据并不是一一映像的关系,而是存在三个层次:

层次

说明

外模型

一种局部的逻辑数据视图,用户使用的数据视图,表示用户所理解的实体、实体属性和实体间的联系。外模型有多个,处于系统的外部。概念模型

数据库系统的全局逻辑视图。代表整个系统的抽象实体、实体属性和实体间的联系。概念模型只有一个,属于系统的概念层。

内模型

物理数据存储的模型。只有一个,处于系统的内层,也是最低层。

数据模式

1)外模式(子模式)用模式DDL定义外模型的模式子模式中包含了相应用户的数据记录类的描述以及与概念模型中相应记录的映像的定义概念模式的子集

2)概念模式(模式)用模式DDL定义概念模型的模式

3)内模式(物理模式)用设备介质语言定义内模型的模式用DBMS中的DDL精确地定义上述模型称为模式

对应于不同层次的模型,也有三个相应的模式:数据库的层次以子模式为框架的数据库是用户数据库

以模式为框架的数据库是概念数据库

以物理模式为框架的数据库是物理数据库

不同层次数据库之间的关系:数据库的数据模型数据库系统的一个核心问题就是研究如何表示和处理实体间的联系表示实体及实体间联系的模型被称为数据模型

层次模型

网状模型

关系模型

现行数据库系统中,常用的数据模型有三种:层次模型(HierarchicalModel)用树性结构表示实体之间连系的模型称为层次模型,它能描述一对多的关系层次模型两个条件:只有一个根结点根以外的其他节点有且只有一个父节点

按照层次模型建立的数据库系统称为层次模型数据库系统

网状模型(NetworkModel)网状模型满足两个条件:可以有两个以上结点无父点至少有一个结点有多于一个父结点层次模型是网状模型的特殊形式,网状模型能描述多对多的关系

按照网状模型建立的数据库系统称为网状模型数据库系统

关系模型(RelationalModel)用二维表结构表示实体之间联系的一种模型,能描述多对多的关系

作为一个“关系”的二维表,必须满足如下条件:表中每一列必须是基本数据项,而不是组合项表中每一列必须具有相同的数据类型表中的每一列必须有一个唯一的属性名表中不应有内容相同的行行与列的顺序均不影响表中所表示的信息含义关系模型的数据结构简单,数据独立性高,理论基础坚实,操作算法成熟、完善

关系模型的理论基础是关系代数、集合论基于关系模型建立的数据库系统称为关系数据库系统关系模型示例表a为产品数据的集合,表b是零件数据的集合两个表之间通过关键字段“产品代号”形成一对多的关系,表a为父表,表b为子表,它们共同描述了产品的基本的构成信息产品代号产品名称数量价格AA减速器2002000BB阀门2601200CC车床2056000DD铣床1064000产品代号零件名称零件号数量AA齿轮AAA-2250AA传动轴AA-3120CC主轴CC-3100CC丝杠CC-4100CC三爪卡盘CC-7120BB连接盘BB-3220AA齿轮BAA-6130表a:产品数据表

表b:零件数据表

1:M关系模型示例常用数据库简介dBASE数据库特点:具有较强的程序设计和数据管理功能,程序与数据独立性好,易学易用,但速度慢,计算能力差,已经淘汰。FoxBASE数据库特点:与dBASE兼容,效率比dBASE高,性能和功能有许多扩展。20世纪90年代应用广泛,现也逐渐淘汰。FoxPro数据库

特点:与dBASE和FoxBASE完全兼容,但功能更强大,容量也大大增加,也慢慢淘汰。Access数据库

1992年由Microsoft推出。Oracle数据库由美国甲骨文公司推出的大型数据库。SQLServer2000数据库由Microsoft推出中型数据库。DB2由美国IBM公司推出的大型数据库软件。FOXPro数据库管理系统

FoxPro是美国Fox公司80年代推出的一个全新的关系型数据库管理系统,它具有强大的性能、丰富的工具、良好的图形用户界面、简单的数据存取、完备的兼容性。

FoxPro支持多种数据类型,在系统集成环境下可以完成数据的分类、追踪、处理、存储、打印、传输等众多数据库操作任务

工程数据库工业领域数据库支持整个生产过程,数据类型非常复杂类型说明管理型数据包括产品设计与制造中所用到的数据资料。如:国家标准与规范、产品目录及文档管理等。数据特点:数据之间关系分明,数据相对稳定,存储的数据结构基本不变,并且数据在语义上具有一致性,与管理型数据库中数据基本相同。设计型数据在工业设计与制造中产生的数据。如:设计的产品结构数据、工艺路线等。数据特点:①数据呈动态,在设计过程中产生,因此存储的数据结构随数据类型的改变而改变;②根据设计-评价-再设计的典型工业设计流程,设计型数据频繁修改;③由于实际设计的复杂性,设计者对设计对象数据进行不断的调整与修改,因此设计型数据在某些情况下允许语言上的不一致性。

图形数据

产品开发过程中可能产生各种工程图表、二维工程图形、三维图形等数据。如:零件图中某些图表或图形之间的相互联系也需要数据库进行存储与管理。这类数据也是呈动态的,往往在设计过程中急剧增加。如:对一个运动机构动态模拟后,工程数据库要对各种运动数据的进行存储与组织。

加工制造型数据

为加工制造服务的数据,包括加工工艺数据、数控加工指令、检测监控数据等,要求实时性较高

软件包指一些能够独立处理局部设计的工程计算或图形处理软件。如:有限元分析、结构优化等。这类数据具有独立功能,在必要时可以被激活

工程数据库管理系统功能特点能描述复杂的数据模型,保存相关语义信息支持模式的动态定义和修改,不需重新编译和数据重载支持工程长事务的处理能存储和管理各种类型数据,并支持图形标准件的相互转化,具有多库协调管理能力具有版本管理功能支持程序控制和交互操作两种工作方式具有分布式数据库处理能力,支持多用户工作环境工程数据库技术尚不成熟,目前市场上的EDBMS系统(如挪威工业中心研究所开发的TORNADO系统、西德PHLIPS研究实验室研制的PHI-IJKON系统…)只是某些方面功能较强,具有一定的局限性当前工程数据处理仍以关系型数据库为主(如:Foxpro、SQL、Oracle系统),在其基础上进行扩展和再开发,实现工程数据库的部分功能

工程数据库技术的发展趋势

新型化智能化巨型化工具化分布式集成化CAPP系统中数据库常用信息简介

材料数据基本材料数据刀具材料数据工艺数据切削用量数据刀具数据夹具数据机床数据工时定额数据参考资料教材:王珊、陈红,《数据库系统原理教程》,清华大学出版社,1998参考书籍:萨师煊、王珊,《数据库系统概论(第三版)》,高等教育出版社,2000C.J.Date(孟小峰等译),《数据库系统导论》,机械工业出版社,2000

3、计算机网络与通信计算机网络是通过通信线路、传输设备和网络软件实现相互连接,实现资源共享的计算机群体。计算机网络的发展过程:具有通信功能的单机系统、具有通信功能的多机系统和计算机网络三个阶段。

计算机网络的发展历程计算机网络的功能计算机网络的分类计算机网络的组成计算机网络的结构计算机网络的工作模式

计算机网络的发展50年代计算机-终端多机系统终端中央主机终端前置处理机终端中央主机集中器终端概

计算机网络的发展60年代末计算机-计算机典型代表ARPA网

前置处理机中央主机中央主机中央主机

前置处理机

前置处理机概

计算机网络的发展70年代中期局域网80年代局域网迅速发展90年代网络互连,Internet崛起概

计算机网络的功能计算机系统互连共享资源提供综合信息服务的功能同时访问多个系统提供系统的可靠性均衡负荷给你发E-mail打印文件mail共享资源实现数据传输分布式数据处理我的东西丢失了!!提高可靠性没关系!计算机网络的分类

局域网(LAN-LocalAreaNetwork)广域网(WAN-WideAreaNetwork)采用局域网,传输速率较高,误码率较低。组网方便,技术简单。传输距离远,传输速率较低,误码率较高。机制复杂。局域网指十几公里的地理范围内将计算机、外设和通信设备互连在一起的网络系统。广域网

涉及的范围较大,通常可以达到几十公里、几百公里,甚至更远。计算机网

络的类型计算机网络的组成—硬件组成终端设备主机通信处理机本地线路传输介质终端调制解调器前置处理机集中器网络接口卡工作站服务器服务器工作站网络结构示意工作站工作站计算机网络系统的组成计算机网络的组成—软件组成网络操作系统网络通信软件网络协议软件TCP/IPNETWAREWindowsNT

计算机网络的结构总线型环型网星型结构星型结构计算机网络的结构网状结构

计算机网络的结构全连通型

网络应用软件的工作模式C/S模式构成和数据处理方式客户服务器工作模式(C/S-Client/Server)C/S模式是由客户机与服务器合作完成的二层结构系统平台。C/S模式采用Client(客户应用代码)与Server(数据服务器代码)实现用户界面处理、业务功能处理和数据处理等功能。游览器/服务器工作模式(B/S-Brower/Server)网络应用软件的工作模式B/S模式构成和数据处理方式游览器/服务器工作模式(B/S-Brower/Server)B/S模式是由用户界面处理、业务功能处理和数据处理三个子模型构成,并相互独立,分布由不同的资源、代码来实现。Client端的标准配置是游览器,如MicrosoftInternetExplorer(ID);业务功能处理从C/S代码中彻底分力处理,由独立的应用服务器处理,Web服务器成为应用处理的标准配置;数据处理仍然由数据库服务器(DatabaseServer)处理。C/S模式和B/S模式的比较C/S模式只有2层逻辑结构,二B/S模式为3层逻辑结构,因此C/S模式的网络通信量要低于B/S模式。而且对于相同的任务,C/S模式的速度总体上要比B/S模式快。C/S模式在客户端有一套完整的应用程序,可以有很强的交互性。B/S模式在客户端安装的是标注、易用的通用游览器,而无需象C/S模式那样在不同的客户端安装不同的应用程序。B/S模式的功能都在Web服务器上实现,使开发和维护工作比较简单易行。参考资料教材:王相林,《计算机网络—原理、技术与应用》,机械工业出版社,20104、产品数据管理(PDM)PDM的引入PDM的概念和功能PDM的效益PDM实施的范围和方法PDM历史源于CAD系统1980s-1990s:EDM(工程数据管理)、DM(文档管理)、TDM(技术数据管理)、EDMS(电子文档管理系统)1990s-2000s:PDM(产品数据管理)、PDMII(产品开发管理II)2000s-:CPC(CollabrativeProductCommerce)CPDm(CollaborativeProductDefinitionmanagement)1980s1990s2000s竞争焦点利润市场份额市场规模产品开发策略降低成本及时上市创新技术焦点工具与生产力数据共享手段,智能资本设计方式串行方式并行工程企业间的合作组织结构部门项目组敏捷地面向市场的队伍目前在产品数据管理方面存在的问题硬件和软件更改后没有记录没有正式的流程通知与更改有关的每一个人没有跟踪版本修改版本建立后没有冻结BOM有太多的版本流入市场最初的“总体系统设计”没有一致地更新以反映更改多个数据源,多个管理标准低效的文档发放与查阅,文档共享性低硬件(电子、结构)开发与软件开发通常彼此独立,导致产品集成时重新设计没有把硬件和软件配置作为一个系统管理,导致产品版本控制问题对产品的更改没有进行有效跟踪和控制PDM概念“ProductDataManagement(PDM)isamethodologyandsetoftoolsthathelpanenterprisemanagebothproductdefinitiondataandtheproductdevelopmentprocess.”美国著名的市场调研与咨询公司CIMdata给出的定义:PDM式一种帮助工程师和其他人员管理产品数据和产品研发过程的工具。从两个角度来理解PDM产品

PDM系统帮助组织产品设计,完善产品结构,确保设计、制造所需的大量的数据和信息清楚明了,从而构筑一个信息平台对产品进行支持和维护,保证有竞争力产品的及时交付。过程

PDM系统管理产品生命周期的整个过程,组织协调诸如开发过程中设计评审、批准、变更及产品发布等事件,并最终落实到工作流和流程管理PDM主要功能变更请求ECR变更评估ECE变更单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论