论文部分内容阅读
工程图纸管理系统是一个具有重要理论研究意义和广阔工业应用背景的基础性研究课题。目前企业已经基本实现了计算机绘图,也积累了大量电子图纸,许多企业已经使用了图纸管理系统,不过随着Internet/Intranet的飞速发展,现在基于C/S(客户机/服务器)模式的图纸管理系统已经不能满足网络时代的需要。 本课题根据企业在工程图纸管理方面的需要,通过综合利用数据库技术、计算机网络技术、图形图像处理技术、Web应用程序开发技术,采用J2EE的框架技术,实现了一个B/S(浏览器/服务器)模式的三层网络架构的管理信息系统。具有平台无关、便于扩展、使用方便、查阅或浏览快捷等优点,具有实际应用和推广价值。 目前Web数据库连接技术主要有:通用网关接口CGI、Internet服务器编程接口ISAPI、Internet数据库连接器IDC、Java数据库连接JDBC和动态服务器网页ASP等。通过分析比较,笔者在系统开发中选用了Windows Advanced Server、IIS和Tomcat配合,使用Java、JSP、Servlet、XML等多种面向对象的开发工具并结合数据库、动态网页等相关技术。用户能够通过普通的Web浏览器,在权限允许的情况下,在异地或者远程实现对工程图纸进行浏览、查询、上传、下载,更新及删除等基本的图纸管理系统功能;同时系统还提供了人员管理和日志管理的功能。该系统具有平台无关性、部署简便,易于扩展,既可以作为企业PDM的一个模块,也可以架设在企业的Intranet上独立进行工作。 本文论述了本系统开发的流程和图档装配树、数据库设计、图纸浏览、文件传输、权限管理等关键技术和实现方法。 经过程序编制,调试,并在局域网内部署之后反复测试,证实该程序成功实现了上述功能,验证了这种配置和开发方法的正确性和实用性。