软件工程-实践者的研究方法讲义_第八章体系结构设计

上传人:san****019 文档编号:83460561 上传时间:2019-02-27 格式:PPT 页数:92 大小:6.74MB
返回 下载 相关 举报
软件工程-实践者的研究方法讲义_第八章体系结构设计_第1页
第1页 / 共92页
软件工程-实践者的研究方法讲义_第八章体系结构设计_第2页
第2页 / 共92页
软件工程-实践者的研究方法讲义_第八章体系结构设计_第3页
第3页 / 共92页
软件工程-实践者的研究方法讲义_第八章体系结构设计_第4页
第4页 / 共92页
软件工程-实践者的研究方法讲义_第八章体系结构设计_第5页
第5页 / 共92页
点击查看更多>>
资源描述

《软件工程-实践者的研究方法讲义_第八章体系结构设计》由会员分享,可在线阅读,更多相关《软件工程-实践者的研究方法讲义_第八章体系结构设计(92页珍藏版)》请在金锄头文库上搜索。

1、矗软件工程第8章体系结构设计薯主要内容*软件体系结构*体系结构类型*体系结构风格*体系铨构设计*评估可选的体系结构设计*使用数据流进行体系结构映射*小结薯进行体系结构设计*体系结构设计表示了建立计算机系统所需的数据结构和程序构件。它需要考虑系统采取的体系结构风格,系统组成构件的结构、性质,以及系统中所有体系结构构件之间的相互关系。薯进行体系结构设计*尽管软件工程师能够设计数据和体系结构,但是在建造大型复杂系统的时候,这项工作往往由专家来完成。数据库或者数据仓库设计者为系统创建数据体系结构。“系统体系结构设计师“为系统工程和软件需求分析中导出的需求选择合适的体系结构风格。薯进行体系结构设计*体系

2、结构设计始于数据设计,然后导出系统体系结构的一个或者多个表示。对可选的体系结构风格或模式进行分析,以导出最适合于客户需求和质量属性的结构。于选定,使用体系结构设计方去才体手结构进行精化。*在体系结构设计过程中,将创建一个包括数据体系结构和程序结构的体系结构模型。此外,还需描述构件的性质以及交互关系。进行体系结构设计*设计通常被描述为一个多步过程,其主要任务是从需求信息中综合出数据的表示、程序结构、接口特征和过程细节。*设计是由信息驱动的.软件设计方法都是通辽厅细考瘾分析模拴盯卜域而得到的。因此,信息、功能和行为三个域是创建软牛设计的指南*体系结构设计是构建软件的初始蓝囹。喜车欠1牛体系乡士构一

3、十程序被划分成模块开始,软件系统就有了体系结构。同时,程序员已经开始负责模块间的交互和模块装配的全局属性。从历史的观点看,体系结构隐含了很多内容-实现的健然事件或先前遗留系统。好的软件开发人员经常采用一个或者多个体系结构模式作为系统组织策略,但是他们只是非正式地使用这些模式,并且在量终系统中没有将这些模式清楚地体现出来。喜什么是体系结构*一个程序和计算系统软件体系结构是指系统的一个或者多个结构。结构中包括软件的构件,构件的外部可见属性以及它们之间的相互关系。*体系笙构并非可近行软件-它是一种表达,使软件工程师能够:(1)分析设计在满足规定需求方面的有效性;(2)在设计变更相对容易的阶段,考虑体杀结构可能的选焘方秉;(3)降低与软件构造相关联的风什么是体系结构媛心区“札惧石怡忘c蒯也月考乡夕赳R中新星舸标黑巾长深B钉J刁伟t1乃相蚕2王52&芬。环岫涮)。飘、贼针尸用译俊北牛层云私俨互口畹东区心人标弘狄仁

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号