论文部分内容阅读
随着计算机技术的应用不断深入到人们工作中的方方面面,工程设计单位或企业设计部门逐渐积累起了数量庞大的以电子形式存在的图纸和文档。但由于电子图纸、文档目前都分散存储在各个设计人员的计算机中,企业缺乏对电子图纸管理的有效手段,导致这些宝贵的资源不断流失,电子数据和图纸无法重用,CAD软件的效率得不到充分的发挥。面对这些日益增长的信息资源,如何进行有效地组织、管理,以构造一个企业信息共享的环境,提高电子图纸的重用性,是我们面临的主要问题。这也是图档管理系统的重要性不断提高的主要原因。 图纸档案的管理不仅仅指静态的、档案意义上的对纸质图档扫描处理、归档、借阅等,更重要的是指面向设计过程的、动态的图档管理。其主要面临有共享环境下的图档组织结构定义和管理、图档的安全性、一致性和版本管理、图档内容的快速浏览、快速索引和查询等方面的问题。本篇论文既围绕着这些问题展开讨论,并详细地叙述了笔者在参与武汉钢铁设计研究院图档管理系统(WDAMIS系统)的设计和开发过程中所面临的问题及心得以供同行们参考。具体的工作有以下几个方面: (1)回顾各个时期图档管理系统的特点,分析这些系统的不足之处。指出在目前的技术条件下,一个完整的图档管理系统应具备的功能及特征。 (2)分析与图档管理系统同步发展的网络应用程序体系结构在其不断演化的过程中所产生的新技术,对实现这些功能特征的进步作用,提出一个以XML技术为基础的、以组件技术为实现手段的图档管理系统的结构模型。并阐明这些技术在实现图档管理各项功能上所带来的先进性。 (3)详细讨论了XML技术在改进Web页面表示技术方面所体现出来的卓越特性。解决了如何将数据库中的数据转换成XML数据流,然后再转换成浏览器可以识别的HTML格式,以简化人机交互的界面、减少数据在网络传输中的流量。 (4)阐述如何利用COM组件技术,最大限度地实现代码重用。引入分层组件的概念,将组件划分为数据组件和业务逻辑组件两大类,简化代码的测试及维护,减少客户端程序的代码量。 最后,本文总结了WDAMIS系统实现的功能特点及不足,提出下一步工作的方向。