概述关于本文准备获取数据创建报表设计文档运行Report结束语参考资料MDA(ModelDrivenArchitecture)的核心是模型与基于模型的软件开发。开发者使用UML进行建模,在模型中表现系统各方面的重要特征和细节,帮助架构师和开发者获取不同的系统透视图;基于模型的软件开发,要求定义的模型能够驱动软件的设计与实现的过程,在这个过程中,会涉及到不同模型架构的转换,由模型生成业务和数据代码,从而指导视图的生成和变化。本文基于MDA的目标,设计和开发程序,通过集成BIRT和EMF开源组件,实