1 / 107
文档名称:

体系结构课件.ppt

格式:ppt   页数:107页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

体系结构课件.ppt

上传人:1875892**** 2016/7/14 文件大小:0 KB

下载得到文件列表

体系结构课件.ppt

相关文档

文档介绍

文档介绍:软件设计与体系结构 Software Design & Architecture 软件设计? 软件设计主要针对需求分析过程得到的软件需求规格说明,综合考虑各种制约因素,探求切实可行的软件解决方案并最终给出方案的逻辑表示,包括文档、模型等。。软件设计就可以看作是“对软件将如何被开发出来的一种描述”。如果把设计作为一个动词,那么软件设计就是“得到这种描述的活动或过程”。软件设计的方法? (1)面向数据流的软件设计方法(2)面向对象的软件设计方法“软件体系结构”你可能知道? Client/Server ? Three-tier ? MVC ?……“建筑体系结构”“建筑体系结构”---建筑学软件工程教育的定位?我国软件工程的专业教育与软件人才的链之间的关系可描述为如下图: 软件开发工程师架构设计师产品经理项目管理者系统分析师系统设计师程序员研究生教育本科教育大专教育中专教育随着软件系统规模越来越大、越来越复杂,整个系统的结构和规格说明显得越来越重要。对于软件项目的开发来说,具有清晰的软件体系结构是非常重要的。软件体系结构在软件需求和设计之间架起了一座桥梁,着重解决软件系统的结构和需求向实现平坦地过渡的问题。为何要学****软件体系结构? 需求分析软件设计软件体系结构《软件体系结构》系统地介绍?软件体系结构基本原理、方法和实践?全面反映软件体系结构研究和应用的最新进展?既讨论软件体系结构的基本理论知识,又介绍软件体系结构的设计及应用实例?强调理论与实践相结合本课程的详细任务包括: (1) 介绍软件体系结构的概念、发展和应用现状; (2) 讨论软件体系结构建模,包括视图模型、核心模型和生命周期模型; (3) 介绍软件体系结构的风格(模式); (4) 讨论软件体系结构的描述方法,重点介绍软件体系结构描述语言; (5) 讨论基于体系结构的软件开发方法,介绍基于体系结构的软件过程; (6) 讨论软件体系结构评估方法; (7) 介绍软件产品线的原理和方法、框架技术,以及讨论产品线体系结构的设计和演化。