论文摘要
随着科学技术的不断进步和经济的迅猛发展,企业之间的竞争也越来越激烈。企业不得不从全球的角度来优化资源配置,产品必须满足来自不同国家和地区的消费者的需求。质量始终是企业取得竞争优势的关键因素。由于市场环境的不确定性,集成质量管理业务过程不断变化,信息技术不断推陈出新,这些变化的因素要求集成质量管理信息系统能够动态变化、快速重构。传统软件开发方法很难适应这种需求。论文将OMG组织的模型驱动架构(MDA,Model Driven Architecture)软件开发技术应用到集成质量管理系统,可以很好的解决上述问题。论文首先分析了质量管理和质量管理系统的整体发展趋势,利用UML建立了基于模型驱动架构的集成质量管理系统的平台无关模型。其次,把平台无关模型转换到系统所需要的三个平台相关模型(PSM,Platform Specific Model):关系PSM、EJB PSM和Web PSM,在这三个转换中,本文对如何从PIM转换到关系PSM进行了比较深入的探讨。最后,把该模型应用到一个具体的项目中,以Windows为平台,选取Compuware公司的OptimalJ为开发工具,开发出了一个可运行的系统。
论文目录
第一章 绪论1.1 引言1.2 MDA 的基本概念1.2.1 MDA 基本原则及其三类模型1.2.2 MDA 核心技术和开发模式1.3 MDA 的优点1.3.1 生产效率1.3.2 可移植性1.3.3 互操作性1.3.4 维护与文档1.4 本文的研究目标1.5 论文的组织结构1.6 本章小结第二章 集成质量管理和集成质量管理系统的总体框架2.1 质量管理2.1.1 质量管理的发展历程2.1.2 目前质量管理所面临的挑战2.2 集成质量管理系统2.3 基于MDA 的集成质量管理系统的框架2.3.1 系统的体系结构2.3.2 系统的功能框架2.3.3 系统的数据模型2.3.4 系统的开发框架2.4 系统的关键技术2.4.1 PIM 到PSM 的转换2.4.2 PSM 到代码的转换2.4.3 变换定义语言2.5 本章小结第三章 集成质量管理系统平台无关模型的建立3.1 建模语言3.2 PIM 的建模语言3.2.1 普通UML3.2.2 可执行UML3.2.3 UML-OCL3.3 集成质量管理系统的PIM 的建立3.3.1 建模语言选择3.3.2 模型的建立3.4 本章小结第四章 模型的转换与映射4.1 PIM 到PSM 的变换4.1.1 模型的转换语言4.1.2 PIM 到关系模型PSM 的变换4.1.3 PIM 到 EJB PSM 的变换4.1.4 PIM 到 Web PSM 的变换4.1.5 各种PSM 之间的通信桥接器4.2 PSM 到代码的变换4.2.1 关系模型到代码的变换4.2.2 EJB 模型到代码的变换4.2.3 Web 模型到代码的变换4.3 本章小结第五章 基于MDA 的集成质量管理系统的实现5.1 项目背景5.2 项目需求5.3 系统开发平台和工具的选择5.3.1 Optima1J5.3.2 ArcStyler5.3.3 IBM Rational XDE Modeler5.4 系统的实现5.4.1 OptimalJ 的三种主要模型5.4.2 系统PIM 到PSM 的变换5.4.3 系统PSM 到代码的变换5.5 运行示例5.6 本章小结第六章 总结与展望6.1 总结6.2 展望主要参考文献致谢硕士研究生期间发表的文章
相关论文文献
标签:集成质量管理论文; 模型驱动架构论文; 平台无关模型论文; 平台相关模型论文; 代码模型论文;