施工企业开始采用了C/S、B/S或混合结构局域网络版的业务管理软件,包括人事管理、财务管理、库存管理、工程监理、工程预决算、工程项目管理等,在一定程度上实现的信息化。这些应用开始时主要局限于解决个人或部门的工作负荷问题,对提高工作效率、降低工作强度起到了一定的作用,随着应用普及、范围的扩大,跨部门之间的协调和业务处理呼声日见高涨,但这个阶段往往容易形成各自的信息孤岛,不适应企业集中统一管理的需要。
随着信息化的推进,开始陆续建立并运行了跨部门的业务管理系统,企业的部分关键业务逐步通过信息化手段进行业务处理,这个阶段可能已经建立了覆盖全企业的办公系统和门户网站。虽然个别业务通过信息化手段实现局部或完整的流程控制,但这个阶段信息化系统主要以信息管理为主流。
1、工程图档管理系统的主要内容
图档资料的归档和管理是工程图档管理系统的核心内容,可细分为产品图纸信息和设计资料信息的归档。产品图纸的信息主要有图纸(DWG图形文件)本身及其标题栏内容,对于装配图来说,还有明细表、附注说明等设计资料。图纸信息的管理是以产品的名称和代号为基础,以装配关系为依据进行管理的。因为任何一张产品图纸都至少包含其中一种信息,产品的明细表实际上表明了产品的层次结构,以产品的代号或名称为节点形成产品的结构树,即产品的零、部件间的装配关系树,这个结构树的子节点与图纸间不是一一对应的关系,有可能是交叉引用的关系,例如一个零件有可能在很多部件上都被引用,但对应的物理文件却是唯一的。
资料管理功能即对图档数据库的高效查询、检索,以期获取用户需要的技术资料。同时辅以用户权限的管理,确保数据库的安全。工程图档管理系统通过对数据库的维护,合理组织产品设计资料,提高设计资料的维护和利用的效率。

2、工程图档管理系统的基本功能分析与设计
由于工程图档管理系统作为企业信息化工作的一部分,必须具有很好的开放性,便于扩充,应具备文档资料管理、产品结构管理、用户权限管理、资料版本管理等基本功能。同时采用图形交互界面(GUI),以数据库为核心,存储管理工程图档信息。
文档资料管理:完成图纸、资料的入库、编辑、管理以及记录功能和版本控制功能。其中记录功能跟踪记录对数据库的任何存取操作活动,包括操作者、具体活动、发生时间等,是数据库安全的必备环节;版本控制则是跟踪数据库中任一图纸的修改变化情况,如当前文件正处于修改状态(check out)以及修改后的版本入库(check in)、更新等文件状态的控制工作。
查询与报表:提供可通过产品名称、代号、图号等字段查找需要的图纸、资料的查询手段,并可汇总某一设备的全部相关工程图纸资料。用户管理:管理可以访问数据库的人员,以及设置其使用权限。通过设定对数据库的访问权限,保护数据安全。
数据库:Microsoft数据访问技术ODBC是一个便于使用的应用程序接口,OLEDB为任何数据源提供了高性能的访问。数据库为Access数据库,系统采用Jet数据库引擎直接访问Access数据库。
Visual Basic作为可视化编程工具,支持面向对象的程序设计并提供了灵活的数据库访问操作方法,适合作为工程图档管理系统的开发工具。
3、图纸数据库设计
数据库需要体现零部件间的层次关系,工程中图纸间存在的装配关系在数据库中要通过合适的表设计来实现,在表中用特定字段标识复杂的层次关系。而图纸的设计信息如零、部件标题栏内容、说明等信息作为一般的字段在数据库中存储。
通过对图纸间的联系进行系统的分析,完成了数据库的设计,采用了部件表、零件图表、用户权限表和访问记录表。系统以设备型号为核心组织管理部件图和零件图,而部件图通过明细表来管理零件图,形成按照装配关系形成的上下树形层次关系结构。通过特定字段保存图形文件的物理位置,以及与文件相关的全部信息,我们就可以从系统里浏览和打开图形文件。