论文部分内容阅读
企业信息化的过程中,产品数据管理(PDM)已经成为不可或缺的一个关键领域,而如何对企业现有的各种工程图纸的进行集中电子化管理一直是PDM的一个热门话题。
本文主要讨论了如何基于.net技术和ActiveX Automation技术进行CAD图档的数据库管理。
首先,本文介绍了当前CAD图档管理的现状和目前CAD图档管理存在的问题,总结出了基于B/S进行动态图档管理以及对CAD文档进行电子归档的新思路。并且根据本课题的实际的需求将CAD图档管理系统划分成图档管理系统模块,用户管理模块和CAD图档WEB发布模块,整个管理系统的数据库设计则基于SQL2000数据库系统。
其次,本文介绍了Microsoft的.NET开发框架环境,通过ADO.NET和ASP.NET的技术应用,设计并实现了图档上传、修改、删除以及图号自动分配管理模块。
再次,基于对MD5算法的介绍,利用.NET提供的加密函数,实现了对用户密码的加密管理,并利用SQL2000的强大功能设计实现了用户权限以及用户档案管理模块。
然后,本文总结比较了目前CAD文档WEB发布的几种方法,提出了基于AutoCADActiveX Automation技术的CAD图档光栅化处理最佳方案,通过对AutoCAD对象模型的深入介绍和探讨,利用光栅化虚拟打印技术和基于CLS原理的模块打包技术设计实现了CAD图档WEB发布模块。
最后,论文提出了中仍需有待解决的问题和后继工作的方向。
发电厂图纸管理系统设计使用了最新的技术,同时又切合发电厂使用实际,该子系统的成功开发必将会使得现有ERP系统模块得到整合和完善。