图纸管理系统的设计和开发
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图纸管理系统的设计和开发
THE DESIGN AND DEVELOPMENT OF
DRAWING MANAGEMENT SYSTEM
学生姓名:学号:
二级学院名称:专业:
指导教师:职称:
合作/企业教师: 职称:
填表日期:2012年12月20日
一、选题的背景与意义
随着计算机技术的发展,图纸管理系统有了飞速的发展。为了解决制造企业各部门使用计算机系统后产生的电子文档管理问题,早期应用了文件夹的管理方式。但是随着电子文档数量爆炸式的增长,以及人员调动等原因,文件夹的管理方式已经不能够满足管理需要。各企业开发应用了各种电子文档管理系统,按照系统的应用范围可以分为两类:应用PDM技术的产品数据管理系统和工程图档管理系统。中、小型制造企业在实施信息化进程中面临着一些具体问题:企业信息化的范围有限、整体水平不高。大部分中、小机械制造企业信息化应用相对比较成功的是,使用二维CAD系统设计产品,但也尚处于“甩图板’’的阶段;使用基于二维产品模型的CAD/CAM技术的企业还不多,且刚刚意识到这是与市场接轨和提高企业竞争力的需要;规划、实施CAD/CAPP/CAM一体化应用的企业就
更少。大部分企业在规划信息化进程时,缺乏对企业整体的需求分析和信息化可行性研究。没有考虑使用信息技术优化组合业务流程,也没能够根本改变企业的生产管理模式。对信息化建设的长期性和复杂性思想准备不足,缺乏建设信息化的工程计划性,投入的人力、财力、物力不连续,往往出现有头无尾现象。因此导致企业信息化的综合效果不佳。
企业对于数字化管理的要求和呼声越来越高,而目前国内外对电子文件的管理研究比较多,如电子文件的形成、传输、存储、归档、利用。在国内档案领域呼声最高的还是文档一体化的管理,但电子图纸的管理大多局限于CAD电子文件的管理,真正具体到一个企业,从施工图到竣工图这一变化过程来进行研究,找出一条对电子图纸和图纸实物有效进行动态管理,应该说还是一个空白。为加强图纸的管理,虽然国内已经出现了很多开发图纸管理系统的软件公司,从技术上说如何实现其管理,软件公司替我们解决了很多问题,但要使这些管理系统软件得到有效应用,并不是这么简单,还有一段很长的距离,同时还有很多问题值得我们去研究。
自从1992年CAD(ComputerAided Design)技术在我国开始应用以来,已在机械、电子、建筑、石化等相关行业的产品设计、工程设计以及广告、影视制作中得到了广泛应用,并取得了明显的经济效益和社会效益。当前,PC平台上的主流CAD软件产品是Autodcsk公司的AutoCAD,它不但具有强大的功能、拥有广大的用户群、进入中国市场较早,而且提供了开放的二次开发环境。通过对AutoCAD进行二次开发,可以利用AutoCAD内部的各种功能,为各种行业的用户定制开发专用的CAD设计和应用环境,使之专业化和扩充其现有功能,极大地提赢设计生产和管理的效率。随着企业生产和管理自动化水平的不断提高,相关部门逐步积累了大量的纸质或电子版的建设和运行图纸,企业的升级维护、维修和生产任务的实现极大的依赖于这些图纸资料。对于大型企业来说,快速、准确的图纸信息检索是提高企业电力部门生产力的一个重要保证,此时,建立一个集成、高效、实时的信息化管理系统以提高自身生产效率就显得非常迫切了。
二、研究的基本内容与拟解决的主要问题
1.C/S架构
C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server 应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向
。
2.B/S架构
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。
3.熟悉基于web的图纸管理系统
图纸管理系统的架构大致可分为两种:C/S(Client/Server客户端/服务器)架构和B/S(Browser/Server浏览器/服务器) 架构,以C/S为架构的图纸管理系统设计的模型是基于两层结构的。它具有数据处理能力强、实时性好的特点,易于开发复杂的应用程序,但系统拓展性和安装维护性差, 跨平台能力差,只适于局域网环境使用;以 B/S为架构是基于三层结构的,由于采用
Internet/Intranet技术支持,跨平台性好,实现异构系统的互通互连,可以使用户可在互连网的任意端点处使用该系统,突破地域对用户的限制,B/S架构使用瘦客户端设计,系统的扩展、维护简单,适应和满足企业当前与未来的应用发展需求,保证数据高度共享,消除信息孤岛问题,客户端只需标准的浏览器,缩短了系统的部署周期,使企业能快速进入实际应用阶段,因此系统采用 B/S为架构,使用 技术中的 C#语言为开发环境,用 SQL SERVER2005 为后台数据库。
拟解决问题
图纸管理系统是一个典型的数据库应用系统,因而选择一个良好的DBMS是系统实现的另一个重要环节。DBMS是管理数据库应用软件的,应用程序必须通过DBMS访问数据库。一般来说现代的DBMS具备以下几个功能:
(1)提供高级的用户接口
(2)查询处理和优化
(3)并发控制
(4)事务的恢复功能
(5)完整性约束检查
(6)访问控制
(7)数据目录管理
三、研究的方法与技术路线
基于web的图纸管理系统实现设计思想
该系统是以电子图纸数据为中心的C/S,B/S体系结构相结合的管理系统,是实现全面图文数据管理系统的信息平台,应做到能实现不受时间、地域限制的远程浏览,支持以TCP/IP协议进行异种机通信和互联应用;应解决工程图纸的处理、管理及网络共享问题,利用Windows服务器彻底实现资源和数据的网络共享,使网络化工程设计成为现实.