基于MDA的业务对象关联关系分析及其程序生成技术

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:secretcode
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
企业要在激烈的市场竞争中生存下来就必须适应市场的变化,具备快速重构的能力以适应业务环境变化。企业应用系统也必须能够适应变化的企业业务流程,进行快速有效的重构。而MDA是实现系统敏捷性的一个非常有效的手段。本文基于对企业应用系统中业务对象的研究,以MDA作为指导思想,建立业务对象关联相关的PSM模型,开发相应的程序生成器,完成企业应用系统中业务对象关联处理构件的自动生成工作。在研究过程中,首先从研究企业中业务单据之间的关联入手,分析其关联的特点。然后,将业务单据抽象为业务对象同时研究其关联模式,并且根据关联模式的特点设计关联处理模式。在此基础上,研究了关联查询问题的数学模型并提出了求解算法。根据对业务对象关联关系的分析,设计了描述业务对象关联的PSM模型并且对这个PSM模型设计了相应的XML语言来进行描述。在对以上理论问题研究分析的基础上设计并实现了PSM建模工具和相应的程序生成器。完成处理业务对象关联的构件的自动生成工作。最后,为验证上述研究的正确性和完整性,利用PSM建模工具和程序生成器,以一个简单的采购系统为例,生成了关联处理构件。并且,设计实现了关联查询系统。
其他文献
传感器网络是由大量传感器节点组成的分布式无线网络。为了实现传感器网络的安全通信,确保传感器网络中相互通信的节点间建立共享密钥是至关重要的。然而,由于传感器网络节点
随着Web2.0和企业互联网化的快速发展,O2O模式的广泛应用,电子商务的物品数目和种类日益增多。客户在网上商城购买自己满意的商品时,却需要浏览很多物品从而浪费大量的时间。
蛋白质的天然构象是由其氨基酸序列确定的,而蛋白质的生物学功能在很大程度上又依赖于其构象,因此蛋白质构象预测是蛋白质研究中发展已久但仍具有挑战性的问题,是后基因组时代生
家庭网络的增长是一个全球现象,到2007年估计将会增加到7130万。这种增长就给各种网络设备制造商提供了巨大的商机。在这样的背景下,Microsoft提出了UPnP的概念。 UPnP使网
移动互联网与物联网这两大网络的快速发展使得未来的网络面临着更高速度、更低延迟以及更高可靠度的挑战。各种各样的新兴应用使得这种挑战更加现实与紧迫。鉴于此,移动边缘
随着社会需求的不断发展,在军事、航天等高精领域中对嵌入式系统的性能和稳定性等要求也不断提高。为了开发更高性能的嵌入式系统,并行计算成为提高嵌入式系统的计算速度和可
近年来,随着互联网信息技术的不断发展,它已经成为人们获取信息最重要的途径之一。而海量、异构、复杂的网络信息的存在,使人们快速准确地获取所需信息变得更为困难。搜索引
随着互联网上信息指数级的增长,信息爆炸已经成为一个很严峻的问题。面对大量的包含重复信息的网页,想要有效地获取所需信息变得越来越困难。如何向用户提供简洁全面的信息、提
随着定位技术的提高,GPS(Global Position System)定位系统已经可以实现亚米级精度的定位。但高精度GPS成本很高,且无法用于室内定位。目前已有的定位方式大多以人为定位主体,强调在客户已有硬件的基础上进行定位,存在定位精度低、成本高等问题。而精度较高的超声波定位系统又存在定位目标容量有限和数据更新速率低的问题,无法用于较快速的移动控制或多目标编队控制场景。为了让多个目标在室内环
网络技术的快速发展,使得网络协议的应用遍及银行、金融、通信等关键领域,因此对于协议的可靠性和可信性都提出了很高的要求。协议测试作为保证协议质量的重要手段,一直是协