论文部分内容阅读
基于构件开发从根本上改变了信息系统的开发方式,是未来信息系统开发的发展方向,但目前其理论与方法尚不成熟,离实际应用还有一定的距离,尤其是对其核心——业务构件设计的研究还处于探索阶段。本论文针对企业信息系统业务构件的设计进行研究,研究内容主要集中在以下几个方面:论文首先全面回顾和总结了到目前为止基于构件的信息系统开发模式的一些思想和概念,指出了基于构件的开发模式是今后信息系统开发的主要发展趋势,是解决信息系统刚性、构建适应企业业务流程柔性变化的信息系统的有效途径,并探讨了构件技术与面向对象技术的关系,基于构件开发的管理目标和技术目标,提出了基于构件的企业信息系统的一个层次体系结构和一些开发原则。其次,通过分析业务构件的定义和特征,明确了业务构件的设计应基于业务流程的视角,在对业务对象和业务活动进行建模的基础上,提出了企业信息系统的业务构件模型。最后,通过领域分析,对特定领域范围内的业务进行抽象和分类,提取出具有一定普遍性的、可重用的领域知识及业务单元,建立领域业务模型,并以领域业务模型为输入,利用对业务活动的稳定度和聚合度为依据,提出了基于业务活动稳定性的业务构件识别算法。在此基础上,以XML为工具,介绍了业务构件描述的一般步骤。本文还以一个制造企业的采购管理子系统为例说明了业务构件的设计过程。