已阅读5页,还剩73页未读, 继续免费阅读
(车辆工程专业论文)基于bs模式的pdm项目开发.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
东北大学硕士学位论文摘要 基于b s 模式的p d m 项目开发 摘要 p d m 是现今企业管理中发展很快的一种信息技术,也是对于企业产品管理的一种 很好的解决方案,完美的p d m 系统是能够跟踪产品整个生命周期,保证了产品信息 的一致性、共享性、无冗余性,为整个产品的查询、修改、统计等操作进行支持 本文结合p d m 思想,采用b s 结构的程序为东祥金店开发出一套管理系统,它 被写成网站形式,同时采用最新的a s p n e t 技术来编写动态交互网站代码,程序是 以事件来驱动的 b s 结构相对于c s 结构使程序更加容易布置和维护a s p n e t 技术的应用保证 了程序的稳健和运行的高效数据是存储于数据库中的,因此数据库技术是系统中最 重要的部分我们采用微软的s q l s e r v e r 2 0 0 0 作为p d m 系统的数据支持,它具有强大 的功能,而且应用起来简便 本系统采取a d o n e t 作为程序访问数据库的对象,这项技术让我们能够在断开 的情况下对数据进行操作,从而避免了多用户对数据库进行操作的冲突一些对数据 的复杂的处理或者有大量的数据操作时候,如果用存储过程来解决将会提高效率, 并且处理得完美在采用这么多技术的同时,本文对数据库的结构进行细致的设计, 使得每种功能得以实现,并且在数据库中尽量减少冗余数据,在对数据库操作的时 候绝对使数据的完整性得到保证,而这些是存储过程能够很好解决的 论文的主要工作是:建立b s 模式的体系框架,采用a s p n e t 与s q ls e r v e r 2 0 0 0 作为实现技术:对系统安全性进行分析并提出解决方案:对公司的个性化服务在软件 上进行实现:对系统的纠错功能进行设计:对数据支持系统进行设计,使各种功能能 够得到良好的支撑 系统是高效、安全、稳健的,已经投入使用半年,程序依然运行良好 关键词产品数据管理、c s 模式、b s 模式、a s p n e t 、s q ls e r v e r 2 0 0 0 一i i 东北大学硕士学位论文a b s t r a c t a d e v e l o p m e n t o fp d mb a s e do nb sm o d e a b s t r a c t p d mi sn o war a p i dd e v e l o p i n gi n f o r m a t i o nt e c h n i c ,a n di ti sa l s oaq u i t ew e l l r e s o l v e n to fm a n a g i n gt h ep r o d u c t so ft h ec o m p a n y ag o o dp d ms y s t e mi so n et h a tc a r l t r a c kt h ew h o l el i f e c y c l eo f t h ep r o d u c t s ,s ot h a tc a na s u r et h ec o h e r e n c i n g ,t h es h a r i n ga n d t h en u n r e d u n d a n c yo fp r o d u c t s ,i tc a ng i v eg o o ds u r p o r tf o rt h eo p e r a t i o no fs e l e c t i n g , m o d i f y i n g ,s t a ra n ds oo n w ed e v e l o p e dap d ms y s t e mf o rt h ed o n g x i a n gc o m p a n y ,i tw a sb u i l di nab s s t r u c t u r e ,a n dt h ef o r mo fi ti sn e ts e r v e r ,a n dw ea l s ou s et h et e c h n i co fa s p n e t t ob u i l t i t ,f o ra s p n e tc a nd ow e l li nt h i sf i l e d c o m p a r et oc ss t r u c t u r e b ss t r u c t u r e sp r o g r a mg i v ep e o p l em o r ea d v a n t a g ei n d i s p o s e m e n t a n dm a i n t e n a n c e a s p n e tc a nl e tt h ep r o g r a mt ob eas t e a d y g o i n go n e a n dl e ti tr u ni nah j i g hs p e e d a l lo ft h ed a t ai ss t o r e di nt h ed a t a b a s e ,t h e nt h et e c h n i co fd a t a b a s ei st h em o s t i m p o r t a n to n ei nt h es y s t e m w eb u i l tt h ep d m sd a t a b a s ei ns q l s e r v e r 2 0 0 0 ,i tc a nb ea s u i t a b l eo n ef o ro u rs y s t e m i t sa b i l i t yi sf i tf o ro u rp r o j e c ta n di ti sa l s oe a s yt ob eu s e d - w eu s e da d o n e tt oa c c e d et h ed a t a b a s e ,t h i st e c h n i cg i v eu st h ea b i l i t yt oo p e r a t e t h ed a t ai nad i s c o n n e c tc o n d i t i o n , t h i sa v o i dt h ec l a s ho f m u l t i u s e ro f t h ed a t a b a s e s o m ed i f f i c u l tt r a n s a c t i o no ft h ed a t ao rs o m eo p e r a t e rt h a ta b o u tm a s sd a t a ,w et a k e g o o du s e o ft h es t o r e dp r o c e d u r eo ft h es q ls e r v e r ,i tc a nm a d et h ep r o c e s sf i n i s h e di na s h o r tt i m ea n di tc a nm a k ei ti nap e r f e c tr e s u l t a tt h es a m et i m e , w em a d eaq u i t em e t i c u l o u sd e s i g no fo u rs t r u c t u r eo fd a t a b a s e ,w e m a d ei tg a d _ s u r p o r te v e r yf u n c t i o no ft h es y s t e m ,a n da l s ot r yo u rb e s tt oa v o i dt h e a p p e r a n c eo f t h er e d u n d a n c ed a t a ,a n d i nt h es a m et i m ea s u r e dt h ei n t e g r a l ,a n da l lo f t h e s e c a nb ed o n ew i t ht h eh e l po fs t o r e dp r o c e d u r e k e yw o r d s :p d m ( p r o d u c t d a t am a n a g e m e n t ) 、c sm o d e 、b sm o d e 、a s p n e t 、 i l i 东北大学硕士学位论文a b s t r a c t s q ls e r v e r l v 独创性声明 本人声明所呈交的学位论文是在导师的指导下完成的。论文中取 得的研究成果除加阱标注和致谢的地方外,不包含其他人己经发表或撰 写过的研究成果,也不包括本人为获得其他学位而使用过的材料。与我 一同工作的同志对本研究所做的任何贡献均己在论文中作了明确的说 明并表示谢意。 学位论文作者签名:一nf i m 日期: 、,。踢b l 2q 学位论文版权使用授权书 本学位论文作者和指导教师完全了解东北大学有关保留、使用学位 论文的规定:即学校有权保留并向国家有关部门或机构送交论文的复印 件和磁盘,允许论文被查阅和借阅。本人同意东北大学可以将学位论文 的全部或部分内容编入有关数据库进行检索、交流。 ( 如作者和导师同意网上交流,请在下方签名;否则视为不同意。) 学位论文作者签名 签字日期: 翩虢呻啦 签字日期: 东北大学硕士学位论文 第一章概述 1 1 背景及课题意义 第一章概述 所谓p d m ,是英文p r o d u c t d a t a m a n a g e m e n t 产品数据管理) 的缩写,产品数据管理 目的是管理和控制所有与产品相关的信息p d m 作为重要的一项支持技术,面向整个 产品生命周期,保证了产品数据的一致性、最新性、无冗余和共享性,得到企业越 来越多的关注p d m 作为一种处理企业产品数据管理的模式或者说是一种解决方案 的途径,企业如果想使产品数据得到集中、高效率的管理,那么必然采用p d m 系 统如何有效的保存和管理成倍增长的数据资料,如何快速实现不同部门之间有效的 信息传递和转换? 面对这样的艰巨挑战。研发人员及时的提出了p d m 技术,有效 的解决了此类问题对于企业发展的束缚 国外,p d m 技术的推广应用十分普遍,也取得了可观的经济效益在美国,近 5 0 的企业已采用了p d m 技术,美国c i m d a t a 公司调查的企业中,9 8 的企业都 要实施p d m 而对于拥有百万企业的中国来说,随着信息化进程的推进,越来越多 的企业将意识到采用p d m 技术来存取和管理生产的重要性,预计在今后五年内, 我国将有4 0 的企业会使用p d m 技术,国内的p d m 市场在2 0 0 5 年会超过8 0 0 0 万元可见,p d m 技术在我国企业中有着非常广阔的应用前景目前国外已有许多著 名的p d m 软件,如:s d r c 公司m e t a p h a s e 、e d s 公司的i m a n 、p t c 公司的w i n c h i l l 、 i b m 公司的p r o d u c tm a n a g e r 、c v 公司的o p t e g r a 等,它们基本上代表了现今在p d m 技术上的最高水平随着p d m 技术逐渐为国内所重视,国内许多软件r 一商也看到了 p d m 市场的巨大潜力,纷纷开发出自己的p d m 产品,如浙江大天创瑞丰软件公司、 华中理工大学的华中软件公司、清华大学的高华公司、中科院的凯思公司、南京的 同创公司及东北大学的阿尔派公司等删 然而面对企业规模的不断扩大,网络化及电子商务的发展浪潮,传统的数据管 理软件遇到了很多限制其应用的难题:如何快速、安全的对企业各子公司的产品数 据进行监控共享? 如何及时、有效的协调各部门间的数据同步更新? 如何把生产销 售、经营分析、电子商务等一系列功能和基本数据管理有机结合起来? 可以说,需 求带动市场,要求推动更新企业的p d m 软件也要做出相应的变化以适应市场和客 户的要求 一直以来,基于网络方面和技术支持方面的原因,c s 结构的软件直在企业应 东北大学硕士学位论文 第一章概述 用软件中占据主流但是人力资源成本上的浪费以及用户连接上的限制问题已经制 约了企业的进步发展目前,国外大型企业管理软件要么已经是b s 结构的,要么正 在经历从c s 到b s 结构的转变从国内诸多软件厂商积极投入开发b s 结构软件的 趋势来看,b s 结构的大型管理软件势必在将来的几年内占据管理软件领域的主导 地位 随着网络经济的到来,微软推出了新一代平台,正式名称叫做“新一代w i n d o w s 服务”( n g w s ) ,现在微软已经给这个平台注册了正式的商标m i c r o s o f l n e t 在n e t 环境中,微软不仅仅是平台和产品的开发者,并且还将作为架构服务提供商、 应用程序提供商m i c r o s o f t n e t 平台将从根本上改善计算机和用户之间进行交互的 方式,最大限度地发挥电子商务中计算机技术的重要作用n e t 把雇员、客户和商 务应用程序整和成一协调的、能进行智能交互的整体,而各公司无疑将是这场效率 和生产力革命的最大受益者 由此,本文进行了在n e t 平台基础上结合s q ls e r v e r 开发新一代基于b s 结构 的p d m 软件的尝试,并在应用到实际项目中后取得了成功这为国内p d m 技术的发展 上提供了开创性的新思路 1 2 产品数据管理( p d m ) 的发展及应用 p d m 是2 0 世纪8 0 年代初兴起的一项新技术,9 0 年代引入中国因该技术有效 的实现了企业的信息集成和过程集成,且前在国内外的p d m 研究与应用已经相当 普遍大致上说来可以分为三个阶段: 1 第一代p d m 产品 p d m 推出的最初目的是为了解决大量工程图纸、技术文档以及c a d 文件的管理 问题,因此第一代p d m 产品都是企业为配合各自的c a d 系统而推出的这些产品在 一定程度上解决了大量电子数据的存储和管理问题,改善了系统部门之间的信息传 递和转换的不利状况,但由于自身的局限性,能实现的功能还是比较薄弱的第一代 p d m 产品普遍存在着功能较弱、开放程度不高、集成能力不强的缺陷 2 第二代p d m 产品 随着企业对产品要求的提高和各种开发平台、工具的完善,p d m 系统的功能也 有了全面的提升以美国的s d r c 公司的m e t a p h a s e 和u g s 的i m a n 为代表的软件 一2 一 东北大学硕士学位论文 第一章概述 已经在集成能力和开放程度上有了很大的提高对于p d m 产品的定位已经比较全面 和具体化,即p d m 系统应该是企业设计和工艺部门的基础数据平台,p d m 系统和 其它管理系统如m i s 和m r p i i 是相互协作的关系 3 第三代p d m 产品 这个阶段是p d m 产品的标准化阶段1 9 9 7 年2 月,o m g 组织公布了p d m e n a b l e r 标准草案e n a b l e r 标准的公布标志着p d m 技术在标准化方面迈出了崭新的 一步与此同时,伴随着信息技术和网络技术的发展,基于w e b 的开发技术逐步成 熟,p d m 也有了一个更广的应用空间p t c 公司的w i n d h i l l 软件就是这方面的代表 p d m 并不紧紧局限于工程和设计部门在p d m 技术的日趋完善下,上至公司的 高级主管、技术主管、部门经理、项目经理、工程师,下至企业的各级员工,都可 以轻易的掌握并使用p d m 软件,从而追踪在设计、制造、销售、售后服务、维修 等场所所需的大量信息 发展至今,p d m 技术的应用领域已经有了全面的突破目前的应用行业已经包 括:汽车业、航空航天业、食品饮料业、制药业、一般机械业、交通运输业、电脑 制造业、家电制造业、国防工业、电信业、电力部门、石油精练部门、化工部门等 可以说,随着p d m 技术的不断发展,适用企业范围还将不断扩大1 5 1 1 3 n e t 简介 1 3 1m i c r o s o f t n e t 平台的基本思想 侧重点从连接到互联网的单一网站或设备上,转移到计算机、设备和服务群组 上,使其通力合作,提供更广泛更丰富的解决方案用户将能够控制信息的传送方式、 时间和内容计算机、设备和服务将能够相辅相成,从而提供丰富的服务,而不是像 孤岛那样,由用户提供唯一的集成企业可以提供种方式,允许用户将它们的产品 和服务无缝地嵌入自己的电子构架中这种思路将扩展二十世纪八十年代首先由p c 赋予的个人权限m i c r o s o f t n e t 平台包括用于创建和操作新一代服务的n e t 基础 结构和工具:可以启用大量客户机的n e tu s e re x p e r i e n c e ;用于建立新一代高度 分布式的数以百万计的n e t 积木式组件服务;以及用于启用新一代智能互联网设备 的,n e t 设备软件 一3 东北大学硕士学位论文 第一章概速 已经在集成能力和开放程度上有了很大的提高对于p d m 产品的定位已经比较全面 和具体化,即p d m 系统应该是企业设计和工艺部门的基础数据平台,p d m 系统和 其它管理系统如m i s 和m r p l l 是相互协作的关系 3 第三代p d m 产品 这个阶段是p d m 产品的标准化阶段1 9 9 7 年2 月,o m g 组织公布了p d m e n a b l e r 标准草案e n a b l e r 标准的公布标志着p d m 技术在标准化方面迈出了崭新的 一步与此同时,伴随着信息技术和网络技术的发展,基于w e b 的开发技术逐步成 熟,p d m 也有了个更广的应用空问p t c 公司的w i n d h i l l 软件就是这方而的代表 p d m 并不紧紧局限于工程和设计部门在p d m 技术的日趋完善下,上至公司的 高级主管、技术主管、部门经理、项目经理、工程师,下至企业的各级员工,都可 阻轻易的掌握并使用p d m 软件,从而追踪在设计、制造、销售、售后服务、维修 等场所所需的大量信息 发展至今,p d m 技术的应用领域已经有了全面的突破目前的应用行业已经包 括:汽车业、航空航天业、食品饮料业、制药业、一般机械业、交通运输峨电脑 制造业、家电制造业、国防工业、电信业、电力部门、石油精练部门、化工部门等 可以说,随着p d m 技术的不断发展,适用企业范围还将不断扩大f 5 】 1 3 n e t 简介 1 3 1m i c r o s o f t n e t 平自的基本思想 侧重点从连接到互联网的单一网站或设备上,转移到计算机、设备和服务群组 上,使其通力合作,提供更广泛更丰富的解决方案用户将能够控制信息的传送方式、 时间和内容计算机、设备和服务将能够相辅相成,从而提供丰富的服务,而不是像 孤岛那样,由用户提供唯一的集成企业可以提供种方式,允许用户将它们的产品 和服务无缝地嵌入自己的电子构架中这种思路将扩展二十世纪八十年代首先由p c 赋予的个人权限m i c r o s o f t n e t 平台包括用于创建和操作新一代服务的n e t 基础 结构和工具:可以启用大量客户机的n e tu s e r e x p e f i e n c e ;用于建立新一代高度 分布式的数以百万计的n e t 积木式组件服务;咀及用于启用新一代智能互联网设备 分布式的数以百万计的n e t 积木式组件服务;以及用于启用新一代智能互联网设备 的n e t 设各软件 一3 一 东北大学硕士学位论文 第一章概述 1 3 2 m i c r o s o f t n e t 平台的战略意义 1 对于开发人员 n e t 对开发人员来说十分重要,因为它不但会改变开发人员的开发应用程序的 方式,而且使得开发人员能创建出全新的各种应用程序新型开发范例的核心是w e b 服务这个概念的引入w e b 服务是一种通过简单对象访问协议( s o a p ) ,在互联网上 展露其功能性的、极为公开的服务s o a p 是一种基于可扩展标记语言( x m l ) 制定 的协议 在过去,开发人员通过集成本地系统服务来构建应用程序在这种模型下,开发 人员可以访问丰富的开发资源并能严格控制应用程序的行为如今,开发人员己在 很大程度上挣脱了这种模型的束缚,致力于构建具有复杂结构的n 层化系统,这种 系统能将网络上众多的应用程序一并进行集成,大大提升了应用程序的价值这样, 开发人员便可把精力集中在充分挖掘软件独特的商业价值,而不是构建基本结构上 可喜的局面将应运而生:软件投放市场的时间大大缩短、开发人员的编程效率明显 提高,最终把质量上乘的软件呈现给用户 从理论上讲,开发人员可通过调用w 曲应用编程接口( a p t ) ,将w e b 服务集成 到应用程序中,其调用方法与调用本地服务类似不同的是,w e ba p i 调用可通过 互联网发送给位于远程系统中的某一服务例如,m i c r o s o f tp a s s p o r t ( p a s s p o r t ) 艮务 使得开发人员能够对应用程序进行认证通过对p a s s p o r t 服务编程,开发人员可以充 分利用p a s s p o r t 的基本结构,通过运行p a s s p o r t 来维护用户数据库,以确保其正常 运行、定期备份等等 n e t 正是根据这种w e b 服务原则而创建的,微软目前正着手提供这个基本结 构,以便通过n e t 平台的每一部分来实现这种新型的w e b 服务而 v i s u a ls t u d i o n e t 、n e t 框架、w i n d o w s n e t 和n e t 企业服务器,正是为进行 基于w e b 服务模型的应用程序开发而度身定做的新一代开发工具和基本结 构n e t 构建块服务、新增的n e t 设备支持以及即将到来的n e t 用户体验,将为 人们彻底攻克这一难题划上一个圆满的句号,使人们能够充分利用w e b 服务模型, 如愿以偿地开发出新一代应用程序 2 n e t 对企业的重要意义 m i c r o s o f t n e t 平台将从根本上改善计算机和用户之间进行交互的方式,最大限 一d 一 东北大学硕士学位论文第一章概述 度地发挥电子商务中计算技术的重要作用 n e t 定能实现确保用户从任何地点、任何设备都可访问其个人数据和应用程序 的宏伟蓝图除此之外,n e t 技术还可实现多个应用程序在逻辑上的松散耦合链接 和紧密耦合链接 用户可以通过手写、语音和图像技术与其个人数据进行交互这些数据将安全地 存放在互联网上,用户通过办公室( 或家庭) p c ,还可以通过移动电话或寻呼机、 p d a 、甚至是新发明的寻呼机移动电话p d a p c 联合设备访问这些数据 应用程序可进行灵活的功能调整,以适应用户所用设备的功能状况应用程序可根据 用户预定义的选项集和指令集,完全代替用户自动执行相应的操作 上述功能将协同作用,以便大幅度地提高用户使用计算技术的生产效率根据设 计,n e t 使得用户无需在如何与计算机进行交互上劳神,从而全身心地投入到使 计算机自动执行任务、实现最终目标的工作中通过使用x m l 行业标准,可将用户 数据进行跨站点和应用程序的链接,从而轻松实现当前很难实现的操作比如:对用 户在数家不同银行、信用卡公司以及计费代理商那里的数据进行集中处理;这样, 用户便可依据处理后的数据支付账单,将费用明细报告归档 n e t 把雇员、客户和商务应用程序整和成一个协调的、能进行智能交互的整体, 而各公司无疑将是这场效率和生产力革命的最大受益者简言之,n e t 承诺为人类 创造一个消除任何沟鸿的商务世界”1 1 4 论文的主要工作 在本课题的研究当中,我主要是完成对采用b s 模式基于w e b 的p d m 系统的 新技术探讨,也就是在n e t 下企业p d m 管理软件的功能实现问题,具体包括以下 工作: 1 对基于b s 结构的p d m 系统的体系结构进行深入研究,在四层架构的基础上 进行系统的总体设计: 2 对于a s p n e t 和s q ls e r v e r 的新技术进行探讨,着重研究软件w e b 下的安 全问题: 东北大学硕士学位论文 第一章概述 3 以东祥公司为例,进行系统的模块设计,用c # 实现资源规划、产品数据管 理、分类检索、客户关系、销售分析及其它服务功能: 4 设计实现数据库解决方案 本文论述如何在n e t 平台下,基于s q ls e r v e r 数据库与a s p n e t 技术应用c # 新一代面向对象编程语言构建b s 结构的p d m 系统讲述开发过程中所遇到的实际问 题以及我们给出的解决方案所建立的系统是沈阳东祥金店的管理信息系统,已经投 入使用 工欲善其事,必先利其器所用的s q ls e r v e r 是功能强大的可以承担网络多用 户访问的数据库系统所采用的c # 语言是微软最新推出的面向对象程序设计语言, 与之相匹配的n e t 平台以及f r a m e w o r k 是微软提供的当前最先进的网络编程平台 文中将程序结构设计成为b s 结构,也就是浏览器j e 务器结构,所谓的浏览器 服务器模式,就是程序只安装于服务器端,操作者通过网络对服务器发出请求,服 务器对于各种请求采取不同的运算,将运算结果返回给客户端这样做的好处是可以 支持并行、集中地处理数据另外,在布置程序的时候,只是把程序安装于一个服务 器中,而公司的其他用户只需要在其操作系统中具有浏览器功能就可以对服务器发 出请求了,这样避免了安装上的麻烦在维护程序的过程中,由于需要许多的操作系 统知识,所以需要专业的人士对系统进行配置,而b s 结构的好处是,可以把服务 器给与专业人士进行配置,而各个客户端就不需要配备专业人士进行维护 本文在编写程序的时候采用了a s p n e t 技术,也是微软公司推出的最新的n e t 框架的一个重要的组成部分,由于我们采用的是b s 结构,所以程序是被做成网页 形式的,而做动态网页如今比较流行的几种技术就是a s p ,j s p ,a s p n e t ,a s p n e t 是a s p 的新版本,以前的编写动态交互网站都是利用v bs c r i p t 或者j a v a s c r i p t 编写,它们都是嵌入网页h t m l 文件之中的,并且是解释性执行,相比之下,a s p n e t 的代码是与页面h t m l 分离的,使程序更加清晰并且,a s p n e t 网页在第一次执行 时候,对网页程序进行编译,以后不再编译,这样它的执行效率必然要比每次执行 时候都要编译的解释性语言所写出的程序高a s p n e t 网页相对于其他网页效率高 的另外一个原因是它在程序执行的时候存在一个高速缓存,存储用户已经访问过的 网页,如果用户再次访问这个网页,系统将会从缓存中提取出这个缓存给访问者 程序是典型的三层结构:表现层,逻辑层,数据层层次分明,表现层是应用h t m l 文件编写的,可以嵌入j a v a s c r i p t 或者v bs c r i p t 代码而使页面生动活泼逻辑层使 一6 东北大学硕士学位论文 第一章概述 用c # 语言编写一部分,有一部分逻辑也是被我们封装在存储过程中系统的数据层 是由s q ls e r v e r 2 0 0 0 来支持的,它主要存储数据用的,但是数据库的表结构是需要很 精心的设计的,不然不能够完成客户所提出的功能要求,如果数据库的结构不好,那 么在编写程序的时候会出现无法解决的困难,曾经对数据库的表结构进行多次调整, 让它能够经受检验 1 东北大学硕士学位论文 第二章p d m 介绍 第二章p d m 介绍 2 ip d m 的含义 产品数据管理是当今计算机应用领域的重要技术之一近几年来,p d m 是产品工 业中发展最快的一种技术,它的应用给制造业带来自c a d c a m 技术以来最非凡的成就 椐美 c i m d a t a 公司调查,全球的p d m 业软件和服务市场年增长率达3 0 ,在调查的公 司企业中,有9 8 都要实施p d m ,而且5 0 多个公司已出售他们的p d m 解决方案,其中包 括硬件公司,系统集成商,独立咨询公司和c a d c a m 供应商等。1 在产品数据管理( p d m ) 作为一种技术被提出之前,作为从设计、加工、销售直到 消亡的整个产品生命周期的副产品,大量的产品数据只能存储于图纸和文档中,甚 至作为某些经验存储于管理人员及工程技术人员的头脑中,这些数据重复率高,冗 余度大,一致性差,安全性也较差随着计算机应用技术的迅速发展,数据库技术 从最原始的简单的模式发展到现在功能完善、可靠的关系型数据库,女n o r a c l e 、 f o x p r o 、s q ls e r v e r 等它把数据库的数据管理能力、网络的通信能力和其自身数据 的控制能力结合在一起,通过有效管理和控制所有与产品相关的信息,以满足企业 对信息管理较高层次的需求p d m 作为重要的一项支持技术,面向整个产品生命周 期,保证了产品数据的一致性、最新性、无冗余和共享性,越来越受到制造业的高 度重视嘲 2 2p d m 的体系结构 p d m 系统的体系结构可分为四层它们是用户界面层、功能模块及开发工具层、 框架核心层和系统支撑层 1 用户界面层:向用户提供交互式的图形界面,包括图示化的浏览器、各种 菜单、对话框等,用于支持命令的操作与信息的输入输出通过p d m 提供图示化用户 界面,用户可以直观方便地完成管理整个系统中各种对象的操作它是实现p d m 各种 功能的手段、媒介,处于最上层 2 功能模块以及开发工具层:除了系统管理外,p d m 为用户提供的主要功能 模块有电子仓库与文档管理、工作流程管理、零件分类与检索、工程变更管理、产 一8 一 东北大学硕士学住论文 第二章p d m 介绍 品结构与配置管理、集成工具等 3 框架核心层:提供实现p d m 各种功能的核心结构与架构。由于p d m 系统的 对象管理框架具有屏蔽异构操作系统、网络、数据库的特性,用户在应用p d m 系统 的各种功能时,实现了对数据的透明化操作、应用的透明化调用和过程的透明化管 理等 4 系统支撑层:以目前流行的关系数据库系统为p d m 的支持平台,用过关系 数据库提供的数据操作功能支持p d m 系统对象在底层数据库的管理 1 图形化用户界丽 觥理l 糌l 工辫l i i 徽l 零谨岛l 工臀瞅 对象臀理框架( o m f ) 图2 1p d m 体系结构。1 f i g u r e 2 it h es t r u c t u r eo fp d ms y s t e m 。 2 3p d m 对企业的意义 p d m 不仅带给c i l i l 技术巨大的生命力,同时将带给企业界全新的管理及生产组 织模式对一个企业的发展前景有着不可估量的作用具体体现在下面几方面 ( 1 ) 减少产品投放市场时间p d m 技术的有效利用大大缩短了产品的研制周期 使新产品快速地投放市场 ( 2 ) 资源的合理调配及利用数据的科学管理及利用使得企业内部各个资源无 形中进行了优化,企业根据p d m 技术提供的管理途径,可以合理地对各种资源进行 配置,以达到各尽其用 ( 3 ) 及早发现错误,减少消耗p d m 技术面向产品的整个生命周期,在其内部 一9 一 东北大学硕士学位论文第二章p d m 介绍 充分考虑为制造而设计,将后面阶段可能发生的问题及早解决,以减少返工,从而 减少不必要的消耗 ( 4 ) 提高产品质量p d m 技术带来高效而准确全面的数据,必然带来高质量的 产品而且为将来产品的文档编制提供了准确可靠的理论依据及方便快捷的途径 ( 5 ) 提高通讯效率,密切各部门的合作p d m 技术充分利用计算机资源,通过 网络技术及其c l i e n t s e r v e r 模式将各个相关部门有效而及时地联合起来,使他 们成为一个有机的整体,更好地完成产品的各个部分的任务 有 ( 6 ) 加强企业在市场上的竞争力 2 4p d m 系统的基本功能 p d m 是一种管理所有与产品相关的信息及产品相关过程的技术,它的主要功能 窿蒸辫鎏剃 i ji i 夔萋圈 熏纛瀛缓:! 攀 l 董薯灞蓊蘸i 熏卜j i 鬻簿? 1 = 二一藉酾 窿雾鹾銎一e = 卜一j 灏獭i | i 蔓t 互量羔三兰童_ _ _ 二- f 一一i 一- 一_ 一1 1 一1 h 煅、。7 州” 鬯鎏罄曩銎墅竖j 2 4 1 电子仓库与文档管理功能 电子仓库( e l e c t r o n i cv a u l t ) ,是在p d m 中实现某种特定数据存储机制的元 数据( 管理数据的数据) 库及其管理系统它保存所有与产品相关的物理数据和文件 的元数据,以及指向物理数据和文件的指针该指针指定存放物理数据的数据库记录 和存放物理文件的文件系统与目录可以认为,电子仓库是p d m 系统中最基本、最核 心的功能,是实现p d m 系统在中最基本、最核心的功能,是实现p d m 系统中其他功 一1 0 东北大学硕士学位论文 第二章p d m 介绍 能的基础这一模块的功能包括 1 文件的检入( c h e c k i n ) 和检出( c h e c k o u t ) 2 按属性搜索机制; 3 动态浏览导航能力: 4 分布式文件管理分布式电子仓库; 5 安全性机制( 记录锁定、域锁定) v a u l t 提供生成、存储、查寻、控制存取、恢复、编辑、电子检查和记录、电子 对象的历史及通用文件的能力它为p d m 控制环境和外部世界:为用户和应用之间的 数据传递提供一种安全的手段;并允许用户迅速地访问全企业地产品信息,而不必 考虑用户和数据的物理位置) 2 4 2 过程与控制功能 它为计算机化的审批过程提供支持利用该功能用户可以查看电子仓库中存储 的数据内容如果需要的话,用户还可以用图形覆盖技术对文件进行圈点和注释它 有以下几个方面的功能: 1 支持多种标准格式文件的查看,包括p d e s s t e p 、i g e s 、d x f 、d w g 、t i f f 、 c c i t 、p o s t s c r i p t 、h p g l 2 支持目前流行c a d 系统( 虫h a u t o c a d 、p r o e n g i n e e r 等) 对本系统类型文件 的查看 3 用红线圈点或图形覆盖 4 支持第三方软件的查看 2 4 3 查看与圈阅功能 可以对文档进行批注该功能对于修改文件,做标记等需要做出解决办法 2 4 4 扫描与成像功能 它完成把图纸扫描转换成数字化图像,并把他们置于p d m 系统的控制管理之下 东北大学硕士学位论文 第二章p d m 介绍 2 4 5 设计的检索和零件库功能 任何一个设计都是设计人员智慧的结晶,日益积累的设计结果是企业极大的智 力财富,利用对现有设计进行革新创造出更好的产品是企业发展的一个重要方面, p d m 的设计检索和零件库就是为最大程度地重新利用现有设计创建新的产品提供支 持,主要功能包括: 1 零件数据库接口 2 基于内容的而不是基于分类的检索 3 构造电子仓库属性编码过滤器的功能 2 4 6 项目管理功能 一个功能很强的项目管理器能够为管理者提供每分钟项目和活动的状态信息, 通过p d m 与流行的项目管理软件包接口还可以获得资源的规划和重要路径报告能力 但是,目前在p d m 系统中项目管理考虑较少,许多p d m 系统只能提供工作流活动的 信息 2 4 7 电子协作功能 它主要从实现人与p d m 数据之间高速、实时地交互功能,包括设计审查时的在线 操作、电子会议等较为理想的电子协作技术能够无缝地与p d m 系统一起工作,允许 交互访i n 1 p d m 对象,采用c o r 2 b a 或o le 消息的发布和签置机制把p d m 对象紧密结 合起来 2 4 8 工具和“集成件”功能 为了使不同的应用之间能够共享信息以及对应用系统所产生的数据进行统一管 理,就必须把外部应用系统“封装”至i j p d m 系统之中,并可在p d m 环境下运行,这部 分功能对应用工具集成提供支持封装涉及到与各应用相关的规则辩识以及对应产 生的数据类型的辩识,同时也规定了应用系统运行时的条件及应用系统产生数据在 p d m 中的自动存储方式该模块的功能有: 1 批处理语言 2 应用接口( a p i ) 一1 2 东北大学硕士学位论文 第二章p d m 介绍 3 图形界面客户编程能力 4 系统一对象编程能力 5 工具封装能力 6 集成件( 样板集成件、产品化应用集成件、基于规则集成件) 以上介绍了p d m 系统应具备的主要功能,到目前为止,没有哪一个商用的p d m 软件拥有上述的全部功能,而且有的功能构件还有待迸一步发展和完善尽管如此, p d m 在企业中的作用已经普通为大家所认同1 9 9 5 年c i md a t a 公司对所有实施p d m 的公司所作的情况调查表明,9 8 的公司宣称如果有机会的话,他们将追;蛔p d m 资 金投入,扩大实施范围,提高技术层次,一致认为p d m 的价值是积极的、值得的许 多企业则把p d m 作为贯穿整个企业的骨架,是企业保持竞争力的战略决 策e d m i l l e r 也认为,对一个企业来说,实施p d m 已经不再是要与不要的问题,而 是在什么时候实施的问题”1 2 5p d m 的应用范围 p d m 最早源于制造业中的工程图纸图形重构领域为了解决大量格式化工程图 纸的管理问题,通过使用图像扫描技术把工程图纸转换成电子图像,并用软件实现 对这些电子图像的管理、浏览及工程图纸的重新生成- j 塞种软件就是p d m 的雏型 随着文档存储技术的发展,软件管理的对象类型慢慢拓宽,开始处理大量的异构文 档( 如c a d 图形、图像、字处理文件等) ,而且结合企业的实际,开始在计算机上模 拟企业中频繁进行且易被延误的更改单过程最近几年,p d m 发展极为迅猛,它所 支持的应用范畴也越来越广图4 给出p d m 能够支持的应用范畴可以看出,p d m 的 应用范围可划分为两个层次,第一个层次为面向特殊部门的应用,而最外层则为企 业或商业领域提供系统集成的应用p d m 的应用领域远远突破了制造业,已经在炼 油、制药、能源、健康服务、法律、运输等工业中担任起重要角色n 一1 3 东北大学硕士学位论文 第二章p d m 介绍 图2 3p d m 应用范围 f i g u r e 2 3t h ea p l i c a t i o n r a n g eo fp d m 2 6p d m 在企业的实施方法与步骤 一个企业要使p d m 在实旌过程中获得成功,一方面要与具体的应用背景和企业 文化紧密结合,另一方面必须有正确的实施方法和步骤图中给出t p d m 实施的一 般方法和步骤模型,可将其归纳成五个阶段 一1 4 东北大学硕士学位论文 第二章p d m 介绍 图2 4p d m 实施的一般方法和步骤“。 f i g u r e2 4t h en o m a lm e a s u r e sa n ds t e p s o fb u i tap d ms y s t e m 2 6 1 范围界定阶段 在此阶段,要明确界定三个范围 1 p d m 支持的地域范围,是面向工作小组( t e a m w o r k ) 、整个企业还是跨企业、 跨地区 2 应用范围,是面向图纸管理、设计和制造的数据管理还是更广的应用领域 3 实施的时间跨度,是一次完成,还是分阶段实施 2 6 2 数据分析与收集阶段 这阶段要求分析清楚与p d m 实施相关的四方面内容:人员( p e o p l e ) 、活动 ( a c t i v i t i e s ) 、数据( d a t a ) 与基础设施( i n s r as t r u c t u r e ) 1 明确人员的组织关系及其履行的职责,明确活动的过程及过程的数据支持和 一1 5 东北大学硕士学位论文 第二章p d m 介绍 人员配备,以及过程产生的数据 2 定义清楚要管理的数据对象及数据对象的组织结构 3 明确企业现有的信息基础设施( 如硬件、软件和通信工具) 情况,能否满足 p d m 实施时的要求 2 6 3 信息建模阶段 这一阶段以上面分析与收集蓟的数据为基础,建立相应的过程模型、数据模型 与用户接口,作为p d m 实施系统的详细设计 2 6 4 开发、实施阶段 这一阶段是将上面定义的详细设计内容映射到具体选择的p d m 软件工具中,使 得过程模型、数据模型和用户接口在p d m 中得以实现在这一阶段还要求完成p d m 软 件与c a d c a m 工具、m r p 工具等应用的集成,并要求给出全面的测试,以验证是否 满足用户的要求 2 6 5 用户适应、调整阶段 这一阶段是整个实施的最后一个阶段,也是最重要、最容易被忽视的阶段尽管 过程模型、数据模型在p d m 中得以实现,但电子仓中是空的,无法支持过程的运行 i 把相关的数据通过手工或别的手段装入电子仓中,并着手培训相关的人员, 特别是多功能协作队伍的培
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 土石方挖掘机司机创新实践考核试卷含答案
- 劳务经纪人冲突管理知识考核试卷含答案
- 肥皂制造工风险评估模拟考核试卷含答案
- 鼓类乐器制作工安全防护强化考核试卷含答案
- 氯氢处理工冲突管理水平考核试卷含答案
- 钢材热处理工安全宣教测试考核试卷含答案
- 大血管术后循环系统并发症护理
- 2026班导生面试题库及答案
- 2026百色疫情面试题库及答案
- 媒体聚合发稿平台TOP5测评:AI时代企业营销破局指南
- 2025数字化电子发票解读课件(胡志军)
- 路灯及交安工程初步设计
- 2025年川省国企管理人员(工程管理类)复习题库及答案
- 系统性红斑狼疮中西医结合诊疗指南
- 武警班组战术课件
- 腮腺炎防治知识讲座
- 遥感专业生产试题及答案
- GB/T 14711-2025中小型旋转电机通用安全要求
- 2025年福建省厦门中考英语二模卷
- CJ/T 526-2018软土固化剂
- 2025年6月福建高中学业水平合格考生物试卷试题(含答案)
评论
0/150
提交评论