论文摘要
在软件系统的整个设计过程中,软件体系结构的选择不仅影响软件开发的各阶段,而且对软件系统的可维护性、可扩充性都是至关重要的。软件系统的结构设计是从计算机软件的角度对软件系统的观察分析,而不是用户角度。它连接了需求和实现,处在领域分析、需求分析、风险分析之后,而在详细设计、编码之前。目前,软件体系结构的理论和工具还没有形成系统的、规范的描述和概念。不同设计者常采用不同的描述。四视图体系结构设计方法是西门子公司的几位工程师提出的一种体系结构设计方法。它从软件系统的四个不同关注点视图着手分析,以不同的视角描述软件系统。在具体应用四视图体系结构设计方法时,引入体系结构风格和设计模式作为分析和设计体系结构的主要辅助手段。从模式的角色着手分析设计系统,提高体系结构设计的质量。
论文目录
摘要Abstract第1章 绪论1.1 概述1.2 发展历程1.3 国际前沿动态1.4 论文的研究工作及研究的意义1.4.1 论文研究的意义1.4.2 论文的主要工作第2章 软件体系结构的要素及相关研究2.1 软件体系结构的定义2.1.1 定义2.1.2 定义分类2.2 软件体系结构的基本元素2.2.1 构件2.2.2 连接件2.2.3 约束2.3 软件体系结构的描述方法2.4 软件体系结构的设计开发第3章 模式与软件体系结构3.1 概述3.2 设计模式3.2.1 设计模式概述3.2.2 设计模式的优点3.3 体系结构设计风格3.4 模式、体系结构风格、框架的比较3.4.1 模式与体系结构风格的区别3.4.2 模式与框架的区别3.5 设计模式的适用域第4章 改进的四视图体系结构设计方法4.1 四视图体系结构设计的基本思路4.2 四视图体系结构设计与传统软件工程思路的比较4.3 改进的四视图体系结构设计方法4.3.1 改进思路4.3.2 模式系统的特殊作用4.3.3 几处说明4.4 小结第5章 光盘库管理系统中软件体系结构设计方法的应用5.1 系统概述5.1.1 系统硬件结构概述5.1.2 系统软件结构概述5.2 全局系统分析5.2.1 组织因素5.2.2 产品因素5.2.3 技术因素5.3 概念视图5.3.1 第一次拟合5.3.2 第二次拟合5.4 模块视图5.5 执行视图5.6 代码视图5.6.1 开发环境5.6.2 代码结构视图5.7 小结第6章 结束语参考文献致谢攻读硕士期间取得的成果
相关论文文献
标签:四视图论文; 体系结构风格论文; 设计模式论文; 角色论文;