- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
元模型定义工具的设计与实现
· 企业管理与信息化 · 韦延民 李海峰 付德平 元模型定义工具的设计与实现 15
元模型定义工具的设计与实现
韦延民,李海峰,付德平
(北京数码大方科技有限公司,北京 100083)
摘要:在分析了PDM 系统发展方向及其不足的基础上,将数据结构、业务逻辑引入MDA技术,实
现 了PDM 系统的灵活性 、可定制性 、可扩展性。详细描述了元模型的核心元素及其相互关系,业
务逻辑的定义及其元模型定义工具的实现。最后 ,结合一个项 目实例 ,介绍 了基于元模型定义工
具实现特殊的PDM 应用的过程 。
关键词:MDA;元模型;PDM
中图分类号:TP391.72 文献标识码 :A 文章编号 :1672—1616(2011)09—0015—04
产 品数据管理 (ProductDataManagement, 码、不同的系统版本,这给系统以后的维护和升级
PDM)以产品为中心,通过计算机网络和数据库技 带来 了极大的麻烦 。CAXA在承担的工业与信息
术,把企业生产过程中的所有与产品相关的信息和 化部电子基金项 目“具有协 同功能的制造业 PDM
过程集成起来,统一管理,使产品数据在其生命周 软件开发”中,在数据结构、业务逻辑、数据展现 3
期内保持一致、必威体育精装版和安全,为工程技术人员提供 个层面,使用基于模型驱动 (ModelDrivenArchi.
一 个协 同工作的环境,从而缩短产品的研发周期, tecture,MDA)的技术,实现了这 3个层面的可定
降低成本,提高质量,为企业赢得竞争优势…1。不 义,很好地解决了PDM 系统的灵活性、可定制性、
同的企业 ,对 PDM 系统管理的需求会有所不同, 可扩展性
这要求 PDM 系统 自身必须有很高的灵活性、可定
制性、可扩展性,主要体现在 3个层面:数据结构的 1 数据结构的定义
可定义、业务逻辑的可定义、数据展现 (UI)的可定 在MDA建模 中,oMG(对象管理组织)定义
义。数据结构是 PDM 系统要管理的内容,如产 了经典的4层元数据体系结构MOF,分别是元元
品、零部件 、图纸、工艺、生产计划 、项 目、资源等。 模型层 (M3)、元模型层 (M2)、模型层 (M1)、运行
业务逻辑是 PDM 系统 的功能,它不是一成不变 时(M0),其中元元模型层包含了定义建模语言所
的,随着企业的发展,其业务逻辑可能需要重组(增 需的元素;元模型层定义了一种建模语言的结构和
加新的功能、改变已有的功能、功能合并)。数据展 语法;模型层定义了一个具体的系统的模型;运行
现是 PDM 系统的UI部分,它是用来展现数据结 时包含了一个模型的对象在运行时的状态等 2。
构的,同时它也是业务逻辑执行的人 口点和出口 元元模型层 (M3)、元模型层(M2)如图1所示。
点。通常来说 ,数据结构越复杂 ,数据展现就会越 在图1中,给出了PDM系统建模过程中使用
复杂,业务逻辑处理越复杂,数据展现也就会越复 到的元元模型和元模型,描述如下:(1)类,一组相
杂。 似对象的抽象,如产品、零部件等。类包括属性及
PDM系统在经历了多年发展后,其在管理企 其行为。(2)属性,类所具有的特征,如名称、代号、
业产品数据 的能力上不断增强。然而,PDM 系统 质量等。(3)行为,表示相对独立和完整的、具有逻
在产品化上依然举步维艰,原因在于不同企业的不 辑连贯性的业务处理方式,如版本控制、知识管理
同需求导致 了PDM 系统仍然是项 目化的开发模 等 。行为包括一组关联的操作。(4)操作,也称
您可能关注的文档
最近下载
- 再保险电子教案省公开课一等奖全国示范课微课金奖PPT课件.pptx
- 江苏省政府采购评审专家考试题库.docx VIP
- 2024届高考英语二轮专题复习与测试专题六读后续写课件(共94张PPT).pptx
- 酒店运营管理(北京联合大学)中国大学MOOC慕课章节测验答案(课程ID:1206458820).pdf
- 小塞尔采蓝莓儿童故事绘本PPT课件.ppt VIP
- 《百草枯中毒》ppt课件.pptx
- 一年级奥数教材详细版.doc
- 专题04 一次函数中的特殊平行四边形存在性问题(原卷版)-2024年常考压轴题攻略(9年级上册人教版).pdf
- 关于江苏省政府采购评审专家.doc VIP
- Unit 5 Lesson 3 At the zoo 课件 七年级英语上册冀教版(2024).pptx VIP
文档评论(0)