基于WEB的图纸管理系统的研究和应用.pdf
《基于WEB的图纸管理系统的研究和应用.pdf》由会员分享,可在线阅读,更多相关《基于WEB的图纸管理系统的研究和应用.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、http:/ 基于基于 WEB 的图纸管理系统的研究和应用的图纸管理系统的研究和应用 张树森,张颖 辽宁工程技术大学机械工程学院,辽宁阜新(123000)E-mail:摘摘 要:要:分析了图纸管理系统的现状,针对某机修厂在新产品设计过程中电子图纸版本的管理混乱、相关信息共享程度低影响团队设计效率和质量的实际情况,采用先进的 B/S 架构及ASP.NET 技术设计了适合中小企业的图纸管理系统,可使用户在网络环境下进行技术交流、信息共享和图纸工作流程管理。从系统开发环境、结构和功能、功能模块和数据库关键技术的解决等方面介绍该系统。关键词:关键词:中小型企业;图纸管理系统;B/S 架构;版本管理;工
2、作流程管理 1.前言前言 目前,国外网络图纸管理系统虽具有较强的性能,但其价格也相当高,一般为几万美元。而国内的图纸管理系统大多都作为 PDM 的一个模块针对大型企业而设计的,价格也相当昂贵,对服务器的配置要求也比较高,这对于国内的一般中小企业是比较难以承受的。为解决某机电修配厂的产品在研制、开发和生产过程中以电子文件为介质的图纸信息共享程度低,数据传递速度慢,业务数据难以集成管理等问题,对其实际管理模式和工作流程进行了大量调研,设计了基于 Web 的图纸管理系统。2.系统总体结构和功能系统总体结构和功能 2.1 系统总体结构系统总体结构 图纸管理系统的架构大致可分为两种:C/S(Client
3、/Server 客户端/服务器)架构和B/S(Browser/Server浏览器/服务器)架构,以C/S为架构的图纸管理系统设计的模型是基于两层结构的1。它具有数据处理能力强、实时性好的特点,易于开发复杂的应用程序,但系统拓展性和安装维护性差,跨平台能力差,只适于局域网环境使用;以 B/S 为架构是基于三层结构的,由于采用 Internet/Intranet 技术支持,跨平台性好,实现异构系统的互通互连,可以使用户可在互连网的任意端点处使用该系统,突破地域对用户的限制,B/S 架构使用瘦客户端设计,系统的扩展、维护简单,适应和满足企业当前与未来的应用发展需求,保证数据高度共享,消除信息孤岛问题
4、,客户端只需标准的浏览器,缩短了系统的部署周期,使企业能快速进入实际应用阶段,因此系统采用 B/S 为架构,使用 ASP.NET 技术中的 C#语言为开发环境,用 SQL SERVER2000 为后台数据库。2.2 系统总体功能系统总体功能 系统以图纸管理为主线,完成图纸在设计过程中的项目组成员共同协作,设计图纸共享,将认为比较合理的设计图纸提交给审核员,审核员审核如果不通过,将图纸和审核意见一起返回给图纸的设计者,修改完毕后再提交给审核员,审核员可通过对比功能审核修改后的图纸,审核通过后,提交给审批员处,审批员可查看审核意见,不通过将审批意见和图纸一起返回给审核员那,若审批通过,可提交给归档
5、员,对图纸进行归档发布,可让有权限的成员进行查询、预览、下载、打印等操作;有账号的用户在其权限的范围内可通过树状的档案柜检索图纸,或通过输入关键字如设计人、审核人、图纸编号、零件名称等进行模糊查询;系统还能对登录人员进行在线留痕,以水晶报表的形式在管理员处进行查看和打印输出;用户成员可通过短消息的形式进行交流,也可在论坛中发帖子交流技术问题;审核员可建立新项-1-http:/ 目,构建成员名单,建立项目小组,共同研发新产品;实行多版本管理,除了通常的改进产品的新旧版本的图纸可被查询外,被授权的用户可看到设计中所有版本的图纸;管理员具有对数据库的安全维护功能,对数据库进行备份,以保证数据的安全性
6、、稳定性、一致性。出于安全性和实用性考虑,本系统采用不同角色使用不同界面,所以下图只给出登录界面和绘图员的上载图纸界面。图 1 系统登录界面和绘图员上载图纸界面 3.功能模块分析功能模块分析 3.1 AutoCAD 二次开发模块二次开发模块 系统主要以AutoCAD软件产生的电子图纸为研究对象,采用AutoCAD的VBA进行定制二次开发,将标题栏和明细表做成属性块,在自动生成图形的同时,提取其属性输出到独立的ACCESS数据库文件中,2,3,4 设计员在客户端进行零部件设计完毕后,通过其特定的Web浏览界面将存放于本地电子图纸文件和相关的数据库信息文件上载至Web数据库。该模块与系统数据交互关
7、系如图2所示。3.2 图纸工作流程模块图纸工作流程模块 如图 3 所示,当电子图纸文件和相关数据库上载至 Web 数据库后,系统自动发送提示给项目组内相关成员查看新图纸,共同修改后由该图纸的设计员提交给审核员。审核员能够方便地通过其特定的 Web 浏览界面对 Web 数据库中的电子图纸及信息进行查询、浏览、下载、审核等操作,审核不通过的,将图纸返回设计员处修改,同时将审核意见以短消息的形式发给该设计员,待其修改完毕再提交给审核员,审核员可通过对比的方式审核修改后的图纸,审核通过后,审核员将图纸提交给审批员处,审批员的工作流程与审核员基本相似,审批通过后,提交给归档员,归档员只能对图纸的标题栏属
8、性如:图纸名称、图纸编号、图纸-2-http:/ 类别等外部属性进行修改,不能对图纸的图形数据进行修改,确定无误后归档发布,供有相应浏览权限的人员查询、下载、浏览。3.3 查询模块查询模块 查询分为普通查询和专有查询,普通查询是所有有帐号的人员都拥有的功能,它只能查询到已经归档后的图纸并且是在被授权的查询范围内查询,查询者可以通过目录树直接选定图纸所在的文件夹,也可以输入关键字如:图纸名称、设计员、审核员、设计日期、上传时间等多个条件选择的模糊查询;专有查询分为项目组内查询(授权用户用来查询正在工作流程中未归档的图纸)、归档员的全部版本查询。3.4 用户管理模块用户管理模块 为了保证数据的安全
9、性,使用分层次分角色的方式管理用户,将用户共分成六种角色(一般用户、绘图员、审核员、审批员、归档员、管理员),分别拥有着八个权限(浏览、上载项目、审核、审批、归档、下载、打印、维护)中的相应权限,用户的帐号、角色和权限统一由管理员授予,只有管理员拥有对其角色、浏览权限、帐号增删改的权限。3.5 统计报表模块统计报表模块 系统对用户的一切操作实行在线留痕,管理员不但可以利用其专有的统计报表网页查看到某个用户在某个时间段内的操作内容、登入登出时间、使用的 IP 地址等信息,也可对该用户进行工作量统计,以报表的形式打印输出。3.6 档案管理模块档案管理模块 为了对图纸进行分类管理,并能在目录树中被查
10、到,归档员可对目录树的节点进行增加、删除、修改;归档员能有对图纸的新旧版本(主要指技术革新的图纸)和保密级别的设置,对流程中产生的废图纸进行删除。3.7 多版本管理模块多版本管理模块 由于新产品零件在设计过程是一个不断修改、迂回发展的动态过程,因此,新零件在设计过程中同一零件必然产生多个不同的设计版本。而且随着设计过程的进行,产生大量的相关的版本信息,为了有效的管理和利用这些信息,建立了版本管理模块,保证设计数据的一致性和可重用性,从而缩短设计周期、降低设计费用、提高了工作效率。3.8 数据库安全管理模块数据库安全管理模块 数据库是系统的灵魂,它的安全性和可靠性直接影响整个系统的稳定性和实用性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 WEB 图纸 管理 系统 研究 应用
限制150内