1.文件管理系统
工程数据管理技术同事务管理相类似也是从文件管理系统开始发展起来的,这里的文件系统有两层含义:一是计算机辅助设计的整个过程,即从设计开始,及随之的分析、计算、绘图,均用文件作为相互间传递信息的媒介;二是面向不同应用的计算机辅助设计作业,及不同的系统之间均以文件的方式来传送信息。文件系统中应用程序与数据之间的对应关系如图2所示。
2.基于数据库管理系统
数据库系统中应用程序与数据库之间的对应关系如图3所示。
基于数据库管理系统(Data Base Management System,DBMS)实现工程数据管理如图4所示。
这种环境适用于先进的系统或CAD工作站,在此环境下用户可开发他们自己的应用程序。一般采用层次结构易于实现对实际设计过程的管理,能保证大量数据相互无关,但随着用户或应用的增多,性能会下降。
3.基于局部区域网络的管理系统
基于局域网络(Local Area Network,LAN)的工程数据管理系统结构如图5所示。多数CAD工作站均具有这种形式的联网功能,在这种结构下实现数据的分布处理、资源共享,系统结构灵活、便于扩展、易保证数据无关。
4.分布式管理系统
为适应远程多用户的需要而发展起来的分布式管理系统如图6所示。这是当前工程数据管理系统的一种新技术,采用先进的网络通信、局部数据库和系统数据库相结合的工作方式,克服了基于局部区域网络进行工程数据管理系统的缺陷,但随之由于无中心数据词典(难以建立这种词典),又给保证数据的完整性、实现并发管理带来困难,并且当一个节点破坏时常常有需要重新构造系统的危险。