论文部分内容阅读
随着软件系统规模和复杂性的增长,系统总体结构设计和说明的重要性已远远超过特定算法和数据结构的选择。软件体系结构的已成为软件工程的一个重要领域。本文首先介绍了软件体系结构的概念、在该领域研究的方向,以及本文对软件体系结构进行建模的语言和工具。论文重点对计算机考试这一特定领域进行分析和研究,提出了一种新的软件体系结构——业务总线。该体系结构较好的适应了计算机考试领域特点,使软件结构清晰,系统易于开发、扩展以及维护。使用UML和Rose工具对其进行建模,给出了业务总线基本的动态和静态模型,并给出了业务总线的扩展方案。最后介绍了应用业务总线这一体系结构开发的实际系统。