基于WEB的图纸管理系统的研究和应用.pdf_第1页
基于WEB的图纸管理系统的研究和应用.pdf_第2页
基于WEB的图纸管理系统的研究和应用.pdf_第3页
基于WEB的图纸管理系统的研究和应用.pdf_第4页
基于WEB的图纸管理系统的研究和应用.pdf_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于基于 WEB 的图纸管理系统的研究和应用的图纸管理系统的研究和应用 张树森 张颖 辽宁工程技术大学机械工程学院 辽宁阜新 123000 E mail zhangying874963 摘摘 要 要 分析了图纸管理系统的现状 针对某机修厂在新产品设计过程中电子图纸版本的管 理混乱 相关信息共享程度低影响团队设计效率和质量的实际情况 采用先进的 B S 架构及 ASP NET 技术设计了适合中小企业的图纸管理系统 可使用户在网络环境下进行技术交流 信息共享和图纸工作流程管理 从系统开发环境 结构和功能 功能模块和数据库关键技术 的解决等方面介绍该系统 关键词 关键词 中小型企业 图纸管理系统 B S 架构 版本管理 工作流程管理 1 前言前言 目前 国外网络图纸管理系统虽具有较强的性能 但其价格也相当高 一般为几万美元 而国内的图纸管理系统大多都作为 PDM 的一个模块针对大型企业而设计的 价格也相当昂 贵 对服务器的配置要求也比较高 这对于国内的一般中小企业是比较难以承受的 为解决 某机电修配厂的产品在研制 开发和生产过程中以电子文件为介质的图纸信息共享程度低 数据传递速度慢 业务数据难以集成管理等问题 对其实际管理模式和工作流程进行了大量 调研 设计了基于 Web 的图纸管理系统 2 系统总体结构和功能系统总体结构和功能 2 1 系统总体结构系统总体结构 图纸管理系统的架构大致可分为两种 C S Client Server 客户端 服务器 架构和 B S Browser Server浏览器 服务器 架构 以C S为架构的图纸管理系统设计的模型是基于两 层结构的 1 它具有数据处理能力强 实时性好的特点 易于开发复杂的应用程序 但系 统拓展性和安装维护性差 跨平台能力差 只适于局域网环境使用 以 B S 为架构是基于三 层结构的 由于采用 Internet Intranet 技术支持 跨平台性好 实现异构系统的互通互连 可 以使用户可在互连网的任意端点处使用该系统 突破地域对用户的限制 B S 架构使用瘦客 户端设计 系统的扩展 维护简单 适应和满足企业当前与未来的应用发展需求 保证数据 高度共享 消除信息孤岛问题 客户端只需标准的浏览器 缩短了系统的部署周期 使企业 能快速进入实际应用阶段 因此系统采用 B S 为架构 使用 ASP NET 技术中的 C 语言为开 发环境 用 SQL SERVER2000 为后台数据库 2 2 系统总体功能系统总体功能 系统以图纸管理为主线 完成图纸在设计过程中的项目组成员共同协作 设计图纸共享 将认为比较合理的设计图纸提交给审核员 审核员审核如果不通过 将图纸和审核意见一起 返回给图纸的设计者 修改完毕后再提交给审核员 审核员可通过对比功能审核修改后的图 纸 审核通过后 提交给审批员处 审批员可查看审核意见 不通过将审批意见和图纸一起 返回给审核员那 若审批通过 可提交给归档员 对图纸进行归档发布 可让有权限的成员 进行查询 预览 下载 打印等操作 有账号的用户在其权限的范围内可通过树状的档案柜 检索图纸 或通过输入关键字如设计人 审核人 图纸编号 零件名称等进行模糊查询 系 统还能对登录人员进行在线留痕 以水晶报表的形式在管理员处进行查看和打印输出 用户 成员可通过短消息的形式进行交流 也可在论坛中发帖子交流技术问题 审核员可建立新项 1 目 构建成员名单 建立项目小组 共同研发新产品 实行多版本管理 除了通常的改进产 品的新旧版本的图纸可被查询外 被授权的用户可看到设计中所有版本的图纸 管理员具有 对数据库的安全维护功能 对数据库进行备份 以保证数据的安全性 稳定性 一致性 出 于安全性和实用性考虑 本系统采用不同角色使用不同界面 所以下图只给出登录界面和绘 图员的上载图纸界面 图 1 系统登录界面和绘图员上载图纸界面 3 功能模块分析功能模块分析 3 1 AutoCAD 二次开发模块二次开发模块 系统主要以AutoCAD软件产生的电子图纸为研究对象 采用AutoCAD的VBA进行定制 二次开发 将标题栏和明细表做成属性块 在自动生成图形的同时 提取其属性输出到独立 的ACCESS数据库文件中 2 3 4 设计员在客户端进行零部件设计完毕后 通过其特定 的Web浏览界面将存放于本地电子图纸文件和相关的数据库信息文件上载至Web数据库 该 模块与系统数据交互关系如图2所示 3 2 图纸工作流程模块图纸工作流程模块 如图 3 所示 当电子图纸文件和相关数据库上载至 Web 数据库后 系统自动发送提示 给项目组内相关成员查看新图纸 共同修改后由该图纸的设计员提交给审核员 审核员能够 方便地通过其特定的 Web 浏览界面对 Web 数据库中的电子图纸及信息进行查询 浏览 下 载 审核等操作 审核不通过的 将图纸返回设计员处修改 同时将审核意见以短消息的形 式发给该设计员 待其修改完毕再提交给审核员 审核员可通过对比的方式审核修改后的图 纸 审核通过后 审核员将图纸提交给审批员处 审批员的工作流程与审核员基本相似 审 批通过后 提交给归档员 归档员只能对图纸的标题栏属性如 图纸名称 图纸编号 图纸 2 类别等外部属性进行修改 不能对图纸的图形数据进行修改 确定无误后归档发布 供有相 应浏览权限的人员查询 下载 浏览 3 3 查询模块查询模块 查询分为普通查询和专有查询 普通查询是所有有帐号的人员都拥有的功能 它只能查 询到已经归档后的图纸并且是在被授权的查询范围内查询 查询者可以通过目录树直接选定 图纸所在的文件夹 也可以输入关键字如 图纸名称 设计员 审核员 设计日期 上传时 间等多个条件选择的模糊查询 专有查询分为项目组内查询 授权用户用来查询正在工作流 程中未归档的图纸 归档员的全部版本查询 3 4 用户管理模块用户管理模块 为了保证数据的安全性 使用分层次分角色的方式管理用户 将用户共分成六种角色 一 般用户 绘图员 审核员 审批员 归档员 管理员 分别拥有着八个权限 浏览 上载 项目 审核 审批 归档 下载 打印 维护 中的相应权限 用户的帐号 角色和权限统 一由管理员授予 只有管理员拥有对其角色 浏览权限 帐号增删改的权限 3 5 统计报表模块统计报表模块 系统对用户的一切操作实行在线留痕 管理员不但可以利用其专有的统计报表网页查看 到某个用户在某个时间段内的操作内容 登入登出时间 使用的 IP 地址等信息 也可对该 用户进行工作量统计 以报表的形式打印输出 3 6 档案管理模块档案管理模块 为了对图纸进行分类管理 并能在目录树中被查到 归档员可对目录树的节点进行增加 删除 修改 归档员能有对图纸的新旧版本 主要指技术革新的图纸 和保密级别的设置 对流程中产生的废图纸进行删除 3 7 多版本管理模块多版本管理模块 由于新产品零件在设计过程是一个不断修改 迂回发展的动态过程 因此 新零件在设 计过程中同一零件必然产生多个不同的设计版本 而且随着设计过程的进行 产生大量的相 关的版本信息 为了有效的管理和利用这些信息 建立了版本管理模块 保证设计数据的一 致性和可重用性 从而缩短设计周期 降低设计费用 提高了工作效率 3 8 数据库安全管理模块数据库安全管理模块 数据库是系统的灵魂 它的安全性和可靠性直接影响整个系统的稳定性和实用性 因此 为了保证系统在使用中的数据的共享性 独立性 集中控制一致性和可维护性 在管理员 权限中专设了一个数据库备份模块 定期的对数据库进行备份 可在发生故障时 能迅速恢 复 使系统重新正常运转 同样为了图纸数据的安全性和保密性考虑 管理员具有控制用户 3 的图纸的浏览范围 用户只能在其权限范围内查询图纸 3 9 项目管理模块项目管理模块 以项目为单位对电子图纸数据和设计过程进行管理 通过项目管理来协调设计人员的 分工合作 由审核员进行项目管理 审核员新建一个项目后 首先要按产品的结构及工作流 程进行任务分解 生成项目结构树 并进行任务分配 然后就可以进行其他的各项操作 如 给项目组的所有成员发送任务书 项目信息修改 项目进程调度 过程监控和项目人员管理 等 3 10 论坛功能模块论坛功能模块 为了保证数据的安全性 被分为全局论坛和项目内局部论坛 在不同范围内讨论个人的 技术观点 论坛内设有上传 DWF 格式的矢量图形 使参与者快速浏览图纸进行相关的讨论 4 数据库设计的关键点数据库设计的关键点 电子图纸数据部分由标题栏 明细表和图纸文件外部属性组成 产品的结构信息体现在 图纸的图形部分 各种说明信息则反映在标题栏和明细表中 设计过程中各种记录如图纸文 件名 图纸版本号 图纸的设计目的 上级版本图纸文件名 下级版本图纸文件名 上级图 纸文件名 指装配图 部件 零件之间的上下级关系 下级图纸文件名 上传时间 提交 时间 所属项目名称 审核员 是否审核 审核时间 审核意见 审核次数 上次审核的图 纸版本 都属于图纸文件的外部属性 由于图纸的版本在工作流程中是不断增加的 同一个零件图纸名称可能对应许多个电子 图纸文件 文件和文件之间的联系是通过在图纸文件的外部属性信息表中的版本地址 上级 版本图纸文件名 下级版本图纸文件名 字段联系 每张图纸的 图纸文件名 字段记录了 该图纸当前版本在服务器中的物理地址 上级版本图纸文件名 下级版本图纸文件名记录了 相应版本在服务器中的物理地址 通过物理存储指针的相互指引不但可以查看上 下级版本 的图纸 而且可通过它检索到相关版本的其他信息 以便于在设计过程中明确责任 比较参 考设计 实现数据共享 提高设计质量 当设计者对某个图纸修改完毕后 提交到 Web 服 务器 系统自动形成一个新的版本文件 更改其文件名 系统以图纸编号唯一原则 作为查 询条件 检索到该图纸编号中版本号最大的图纸记录 将其 下级版本图纸文件名 字段指 向最新版本的物理存储地址 然后在表中添加一条新的记录 在此记录中保存新的版本图纸 数据 继承前一版本的固有信息 将其 上级版本图纸文件名 字段指向检索到的版本物理 存储地址 添加新版本号 5 电子图纸的电子图纸的 Web 浏览问题浏览问题 由于 DWG 格式的电子图纸不能被浏览器所显示 故 Autodesk 公司推出的一种专门用 于 Web 浏览的 DWF 格式 Drawing Web Format 网络格式绘图文件 在 AutoCAD 软件 环境里 可将 DWG 格式的电子图纸转为 DWF 格式 但浏览器不能直接识别 DWF 文件 客户端浏览器必须应用 Autodesk 公司提供的 Whip 免费控件 可以使 DWF 文件正确地显 示在 Web 页面中 同时控件提供一个功能完备的右键快捷菜单 如果不对控件进行参数控 制 其可以通过右键快捷菜单完成无级缩放图形 平移图形 打印图形 甚至查看任意视图 的详细信息 5 如果客户端使用 AutoCAD2004 以上的版本 无须安装 Whip 插件即可实 现 AutoCAD 图纸的 Web 浏览 4 6 结束语结束语 基于 Web 的中小型企业图纸管理系统在某机修厂已经通过了测试 缩短了产品的设计 周期 降低工程图纸设计者和管理者的劳动强度 提高了工作效率 解决企业技术瓶颈 让 整个设计团队以最快的速度完成整个的设计内容 提高了企业信息自动化水平 因此该系统 在实际中具有一定应用价值 参考文献参考文献 1 李 琦 刘 旭 阎振杰 杨延西 基于混合架构的工程图档管理系统的研究与实现 重型机械 2004 年 1 月 2 张 树 森 张 颖 于 WEB 的 图 纸 管 理 系 统 下 的 AutoCAD VBA 二 次 开 发 中 国 科 技 论 文 在 线 2006 7 10 3 张帆 郑立楷 卢择临 王成熀 AutoCAD VBA 二次开发教程 M 北京 清华大学出版社 2006年1月 4 赵 宏 孙月华 基于AutoCAD平台下装配图明细表生成系统的开发 J 中国计量学院学报 Mar 2005 5 曹洪龙 基于B S架构的电子图纸管理系统研究和应用 苏州大学学报 工科版 2004年2月 6 Damien Foggon Daniel Maharry ASP NET 1 1 数据库入门经典 北京 清华大学出版社 2005 9 Research and realization of drawing management system based on WEB Zhang Shusen Zhang Ying Mechanical Engineering College Liaoning Technical University Fuxin Liaoning China 123000 Abstract The present situation of drawing management system is analyzed according to actual situation of the machinery and repair plant of electric drawing version disordering management and lower sharing degree of interrelated information infected group efficiency and quality in the course of new product designing adopted the advance B S frame and the technologies of ASP NET designed dra

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论