论文部分内容阅读
面向对象和面向构件是软件工程领域两个重要的技术思想,他们对提高信息系统开发效率和开发质量具有重要的意义。本文将面向对象思想和面向构件技术结合起来,提出了一种适用于企业信息系统开发的软件体系结构:面向对象的业务处理环节装配体系结构(Object-Oriented Processing Steps Assembling Architecture,OPSAA)。 这个体系结构具有下列特点: 1.用业务对象来封装业务信息和业务活动,引导开发人员用对象的观点进行思维; 2.支持企业业务逻辑的个性化。企业可以在信息系统中装入自己特有的业务逻辑和业务规则; 3.用对象池服务保证信息系统的数据安全,并提供功能构件之间的松耦合机制; 4.支持信息系统功能的动态配置; 5.支持软件重用。 本文首先详细剖析了这个体系结构,然后介绍了其核心构件——对象池的构建方法和过程。