论文部分内容阅读
随着经济全球化的日益深入,市场对制造企业经营理念和运作模式的要求发生了深刻变化。越来越多的制造企业希望通过企业信息化改造、业务过程重组、知识管理等手段,改进自身不足,借助先进的生产模式、管理思想和信息技术,对企业功能、组织、业务过程等方面进行部分甚至全局的优化改造,以期实现增强企业市场竞争力的目的。在整个改造进程中,企业建模是基础和关键性环节之一,而企业信息系统则起到了关键的作用,但是随着企业信息化程度的不断深入,人们发觉传统的企业信息系统开发方法已经不能适应企业快速变化的需求,所以,开展新的软件解决方案的研究,快速构建灵活稳健的企业信息系统是我国进行信息化战略成功的关键。 软件开发长期以来被认为是一项富有创造性的活动。一个软件开发机构在接到一个新的项目之后,通常遵循需求获取、分析、设计、实现、集成和测试等步骤,进行项目的开发。传统的开发方法并不强调软件复用,这样就必然导致大量的重复劳动,给软件企业造成巨大的人力、物力和财力的浪费。对比一些成熟的工程领域,复用是这些领域的一个基本特征,例如建筑工程、化学工程、计算机硬件工程等。通过大量复用经过实践检验的系统体系结构和标准化的组件,使得对于一般的设计问题都可以直接利用现成的解决方法,避免了系统开发始终在低层次的不断重复,从而大幅度降低开发成本、提高生产效率和产品质量,实现软件的大规模定制。 为了实现软件系统的动态重构和大规模定制,只有把业务工程与软件工程结合,开展以体系结构为中心的组件化开发模式。本文正是基于这一目标,开展了基于业务框架的软件体系结构研究,主要内容安排如下: 第一章是全文的总体介绍部分,对全文的两个主要研究对象:企业业务框架和软件体系的定义以及重要性进行了讨论,并论述了全文研究工作的意义,文章的思路以及组织结构等。 第二章对软件体系结构进行了研究。该章首先对软件体系结构发展历史做了简单的回顾,并通过比较的方法对软件体系结构的描述方法进行了介绍。之后,提出了基于XML的统一软件体系结构描述语言的想法。 第三章对基于企业业务框架的软件体系结构进行了研究。提出了基于业务框架的软件体系结构,在分析业务框架的基础之上,对现有的几个业务框架系统进行了分析比较,指出了它们存在的不足之处,然后提出了基于业务框架的软件体系结构的解决方案和路线,并对业务框架和软件体系结构的元模型进行了分析,分别建立了业务框架元模型和软件体系结构元模型,为第四章对业务框架和软件体系结构的描述奠定了基础。 在第二和第三章论述的基础上,第四章结合基于业务框架的软件体系结构的元模型,介绍了基于元模型的模型交换技术,建立了描述基于业务框架的软件体系结构描述语言xuADL的XML模式。并设计支持业务框架和软件体系结构相互转换的模型转换器。 第根据前面基于业务框架的软件体系结构的论述,确定了软件体系结构集成平台(BFA 摘要口门亘..鱼.国国.鱼国亘鱼鱼国旦.鱼旦旦鱼鱼鱼鱼里鱼鱼旦鱼旦旦鱼旦旦鱼stodio平台)的目标与主要功能,开发了基于业务框架的软件体系结构集成平台,并对整个集成平台进行了详细的分析。给出了基于BFA Studio平台的业务系统开发模型。结合“基于网络的纺织品数字化柔性生产系统(200lAA412190)”国家863计划课题,介绍了在集成开发平台中开发网络分销系统(D即)的情况。 本文第六章对全文的工作进行了总结,并对进一步的工作进行了展望。