摘 要:文章阐述了铁塔制造企业信息化的概念和发展情况,以及大量应用计算机技术后铁塔制造企业面临的一些实际问题。针对这些问题,研究了图纸文档的电子化管理层次的PDM技术的体系结构、要开发系统的主要功能模块以及实施开发的主要步骤。在设计过程中选择了Microsoft公司推出的.NET平台作为开发系统的技术平台,并详细研究了ASP.NET技术和数据库访问技术以及ADO.NET的主要工作模式和对象,设计了基于Web的电子图纸管理系统的体系结构以及主要的功能模块。在完成系统规划的基础上,采用了ASP语言、Visual Studio .NET2003开发环境,选择了SQI Server2000数据库,开发实现了针对铁塔制造企业所需要的基于Web的电子图纸管理系统。
关键词:工程图纸管理;.NET技术;PDM
Abstract: Concept and development of the informationization of manufacturing company of iron tower that the article has been explained,and the iron tower is made after using the technology of the computer in a large amount make some practical problems that enterprises face. To these questions,have studied PDM of the electronic administrative structure of the drawing file system structure,developing the main function module of the system and key step developed of technology. In the course of designing have chosen .NET platform which Microsoft Company puts out as the technological platform which develops the system,and detailed research ASP.NET visit the main work pattern and target of technology and ADO.NET in technology and database,have designed the electronic drawing based on Web system structure of the administrative system and main function module.On the basis of finishing systematic planning,have adopted ASP language,visualStudio.NET2003 development environment, have choose SQIServer2000 database, has developed and realized directing against the iron administrative system of electronic drawing based on Web which the manufacturing company of the tower needs.
Key words: the project drawing is managed; .NET technology; PDM
在当前国内铁塔制造企业日趋激烈的形式之下,全国现有铁塔制造企业300余家,各企业间的竞争主要集中于铁塔绘图放样技术和图纸管理的竞争。中国的铁塔设计一般都是由国家电力设计院、各省级电力设计院所或省级以上电网公司自行根据输电线路的具体要求进行现场勘查并设计的。铁塔制造企业一般不再进行设计工作,而是按铁塔设计院所的图纸做放样加工工作。但是,部分铁塔制造企业为了更好地服务用户,坚持走自己主动搞铁塔产品的设计研发工作[1]。
目前国内铁塔制造企业生产规模较大、年产能在10万t以上企业有10多家,中国铁塔部分制造企业在技术上发展很快,已经具有国际先进水平的电加热镀锌工艺,具备国际先进水平的防腐技术等,铁塔设计也实现了CAD设计和方案优化。
本文就是针对铁塔生产企业中图纸管理繁琐,用以提高企业的生产效率开发图纸档案管理软件。随着计算机技术的进步,尤其是互联网技术的普及和应用基于传统的C/S(Client/Server)模式的图纸档案管理系统已很难适应目前基于Internet的网络应用,因为C/S模式难以集成各种应用软件并且难以胜任数据的共享性和一致性。B/S(Brower/Server即浏览器/服务器)模式跨平台性好,能极大地减轻客户端的负担,软件的升级维护在服务器端完成,扩展性强。使用基于Internet B/S(Brower/Server,即浏览器/服务器)模式的图纸档案管理系统在实现图纸和相关技术文档的电子化管理的同时,可以满足用户在局域网和Internet环境下对图纸档案的存档、处理和传输需求,能提高工作效率,减少重复劳动,也是本文的意义所在。
1 引用理论和方法
1.1 理论依据
(1)产品数据管理PDM(Product Data Management)有效地将产品数据从概念设计、计算分析、详细设计、工艺流程设计、加工制造、销售维护至产品消亡整个生命周期内及其各阶段的相关数据,按照一定的数学模式加以定义、组织和管理,使产品数据在其整个生命周期内保持一致、最新、共享及安全。具体地说,PDM技术是对工程数据管理、文档管理、产品信息管理、技术数据管理、技术信息管理、图像管理以及其他产品信息管理技术的一种概括与扩展[3]。
(2)B/S体系结构、ASP.net、UML技术。
1.2 方法
本文主要集中在以下几个方面:
(1)根据B/S体系结构下利用ASP.NET技术和数据库访问技术ADO.NET来开发铁塔图纸管理系统。
(2)应用图纸文档电子化管理层次的PDM系统的基本概念,确定应用系统的体系结构、实施开发步骤。
(3)应用铁塔加工设计过程中的实际规划和设计经验知识,设计和开发铁塔图纸管理系统中主要的功能模块。
2 系统的总体设计方案
(1)从铁塔图纸管理系统的基本功能出发,设计的图纸管理系统目的在于提高设计人员的协同工作能力和为用户提供查询,根据实际需求,图纸档案管理系统从功能上划分为3个主要模块:用户管理模块、图纸档案管理模块和系统维护管理模块,每个模块都包含子模块。
[8]电大学习网.免费论文网[EB/OL]. /d/file/p/2024/0424/fontbr />
(2)铁塔图纸数据库管理根据实际的需要,在后台服务器数据库SQL Server中,建立了一个名为tower的工程图纸数据库。在其中创建了包括图纸资料信息表、标准件信息表、技术更改单、项目信息表、客户信息表等数据表格,分别用来储存不同的数据。
3 系统的详细设计
3.1 用户登录模块
用户登录模块主要是对系统用户进行登录,是图纸管理系统的最基本的功能模块。用户根据用户名和密码登录系统,系统根据用户的账号进行查询,根据用户的权限显示相应的界面,进行相关的功能操作,用户在操作完成后退出系统。
3.2 用户管理模块
系统管理员对于用户添加、删除以及权限分配设计可以根据实际工作需要,为系统使用者分配多个角色。管理者通过登陆模块,正确输入个人ID和用户口令就可以登陆系统软件,系统管理员对用户添加、删除、权限分配。
3.3 图纸查询和浏览功能模块
3.3.1 图纸查询设计
用户经身份确认后可以在授权许可的范围内访问系统数据库中的图纸档案和相关文档。通过系统Web页面,用户可以根据图纸号等信息对图纸进行查询。图纸查询子模块的功能主要是实现工程图纸信息的查询。
(1)关键词查询。用户可以选择图号、版本号、设计者、校对人、审批人、密级、图纸组号等查询条件查询图纸信息对图纸信息进行查询。
(2)模糊查询。本文工程图纸管理系统采用模糊查询法进行查询。所谓模糊查询法是按照若干字段的任意匹配条件进行查询。
(3)组合查询。可以多个关键字进行组合查询,如按照铁塔的类型500 kV、D型联合查询等。
3.3.2 图纸浏览
用户的访问结果以Web页面显示,系统提供各类图纸和相关文档的导航功能,用户可以方便地了解到各类图纸档案信息,如图号、零件名称、设计者、设计日期等。图纸文件浏览根据查询结果查看相应图纸,用户用相应的软件打开图纸即可。要浏览图纸文件首先要在图纸查询窗口中选择要浏览文件的图纸,再选择图纸文件的文件打开浏览。
3.4 图纸操作功能模块
用户经身份确认后可以在授权许可的范围内访问系统数据库中的图纸档案和相关文档。用户根据需要对图纸进行上传和下载。已入库的图纸,可以选择进行更新和删除,更新是对数据库中的图纸属性进行修改;删除则是把已经入库的DWG图纸或相应的图纸删除,同时并删除数据库中记录该图纸的信息。
3.5 图纸审批和入库功能模块
在系统维护管理中最主要的功能就是对图纸的审批和入库。图纸的审核和审批有专门的审核员和审批员进行图纸的管理,相对与图纸的更新和删除,审核和审批过程有着更高的要求,在设计过程中遇到的问题有权限问题等等,图纸设计人员上传图纸后,审批人员对图纸进行审核验证,对于合格的图纸通过检测,不合格的图纸剔除或让设计人员重新设计上传。用户经身份确认后可以在授权许可的范围内访问系统数据库中的图纸档案和相关文档。用户的上传权限可以进行图纸上传。
4 小结
文章实现了对图纸管理系统的设计和实现。用户管理模块主要是对用户进行管理,包括对用户的登录管理、用户的添加和删除以及权限的分配,用户管理模块是图纸管理系统的最基本的功能模块;图纸管理模块是图纸管理系统的主要模块和核心内容,用户对图纸的操作主要实现功能;系统维护模块主要是对系统进行管理和日常维护工作。
参考文献:
[1]甘凤林,潘兹勇.输电铁塔结构设计的发展与研究现状[J].山西建筑,2007,33(25):5-6.
[2]夏金兵,祁方.试论铁塔加工业未来技术发展的趋势[J].水利电力机械,2006,28(6):15-16.
[3]程新娥,肖华.铁塔生产管理系统的研制开发[J].湖北工学院学报,2004,19(1):42-44.
[4]李赫雄,徐宏泰,唐家才.SQL Server 2000应用程序开发[M].北京:人民邮电出版社,2001.
[5]Jim Conallen.Modeling Web Application Design with UML[M].Addison Wesley,1998.
[6]童秉枢.产品数据管理(PDM)技术[M].北京:清华大学出版社,2000.
[7]廖洪富.一个基于Web的图纸管理系统实现[J].计算机应用技术.2006,33(4):41-43.
[8]洪东晖.WDG文件预览图片格式及显示[J].图形图像处理,2001,11(3):69-72.
[9]汪祖民,王爱玲,刘伟.基于web的PDM系统研究[J].机械管理开发.2004,02(8):72-73.
[8]电大学习网.免费论文网[EB/OL]. /d/file/p/2024/0424/fontbr />
相关文章:
几种信息检索模型比较04-26
浅谈计算机嵌入式系统04-26
数据库查询优化规划04-26
自动布线及故障排除04-26
浅谈QoS和关于QoS的交通工程04-26
虚拟现实技术在建筑设计的应用浅析04-26
行政协议离婚的内容04-26
论器官捐赠合同是否适用《合同法》关于赠与合同的规定04-26
论公务员的不服从04-26