论文部分内容阅读
软件构件是可复用的软件单元,利用软件构件技术可以将复杂的应用系统分成若干个可以实现的、易于开发的、可复用的软件单元。基于构件的软件开发方法是基于构件、复用构件库中的一个或多个构件的构造应用软件系统的过程。软件构件技术和基于构件的软件开发方法已经成为软件产业未来发展的主要方向。 本文结合国家863/CZ-CIMS应用工程示范工程的生产统计子系统,设计和实现了基于软件构件的信息管理系统平台,阐述了系统平台实现的构件设计思想和J2EE体系结构,形成了一个比较完整的技术解决方案。文章中分析了传统软件开发方法的缺点,深入研究了基于构件的统一软件开发(RUP)方法的特点和优点,并把此方法和统一建模语言(UML)结合起来,构造了系统的模型;提出了系统平台功能实现中的编译方法,并对平台构件的扩充提出了设想。最后,探讨性的分析了基于复用的软件开发方法、构件代理、服务对象配置信息库、构件的命名机制和构建应用系统的集成框架。