论文部分内容阅读
随着CAD系统的广泛使用和计算机网络的迅速发展,在工程设计中,单机版的CAD系统已经不适应市场竞争的要求,人们开始寻求将CAD技术与计算机支持的协同工作(CSCW)技术结合起来,开发计算机支持的协同设计系统(CSCD)。 计算机支持下的协同设计(CSCD)是CAD技术的进一步发展,设计过程中有效的数据共享是协同设计的前提条件;而协同设计过程中用于交流、协调、决策等的数据和知识的管理是协同设计系统成功的基本保证。作为国家863计划项目“2001AA411320以成德绵为核心的区域现代集成制系统开发及应用”和四川省重大科技攻关项目“99A013面向设计过程的工程结构智能CAD技术”的一部分,本文对支持协同设计的工程数据库系统进行了深入的研究和探讨,具体内容包括: (1)分析了协同设计背景、协同设计的特点,在此基础上设计出了协同设计系统CO-S_CAD的系统结构,详细分析了该系统结构中的各个模块的主要功能,为整个系统的实现奠定了基础。 (2)针对协同设计对数据库系统的要求,从逻辑结构和功能上对工程数据库系统S_DBS进行了扩展和增强,完成了一个支持协同设计的工程数据库系统CO-S_DBS的总体设计。 (3)对CO-S_DBS工程数据库系统中的关键模块进行了分析与规划,给出了其实现的基本框架,并给出了支持协同设计的工程数据库系统CO-S_DBS的设计事务模型。 (4)对CO-S_DBS工程数据库系统的权限管理进行了深入的研究,针对协同设计对权限管理的要求设计了权限管理模型S_PMM,该模型提供了设计良好的权限控制表结构,细粒度的权限控制,支持角色机制、正负权限机制、隐式权限机制,很好的满足了协同设计的要求。并结合此模型实现了CO-S_DBS工程数据库系统的权限管理功能。