论文部分内容阅读
随着企业规模的不断扩大,企业信息系统的规模也在不断的增加,其开发难度也越来越大。因此,对企业信息系统的总体结构的把握,即对体系结构的关注显得要比对程序的算法和数据结构的关注更为重要。基于软件体系结构的信息系统的开发已成为软件工程领域内一个被人关注的研究热点,并逐渐发展成为一门独立的学科。 本文讨论了分布式企业信息系统软件体系结构建模的基本问题和统一建模语言(Unified Modeling Language,UML)的建模特性,并在此基础上提出了基于UML的分布式企业信息系统软件体系结构模型USAM。该模型由组件、连接件、接口件和约束组成,采用UML的一个子集作为体系结构建模语言,用例视图、逻辑视图、构件视图和配置视图表示模型的4个视图。 本文分析了基于USAM模型的软件开发过程和以体系结构为中心、以面向对象为指导思想、基于构件的软件开发策略。在开发过程中,分析了现阶段几种流行的分布式对象技术,取众家之所长,采用集成CORBA和EJB技术标准的服务器开发模型进行开发。以瓦轴企业物资管理信息系统的建设作为例,阐明了该模型所具有的开发难度低、开发周期短,部署简便,易于扩展等优点。