帮帮文库

返回

TOP26第二章 软件体系结构的研究与发展-精品课件(PPT).ppt文档免费在线阅读 TOP26第二章 软件体系结构的研究与发展-精品课件(PPT).ppt文档免费在线阅读

格式:PPT 上传:2022-06-24 23:00:18

《TOP26第二章 软件体系结构的研究与发展-精品课件(PPT).ppt文档免费在线阅读》修改意见稿

1、“.....对于软件的发展,要求我们从更高更宏观更抽象的层面上把握和控制软件的组成和设计实施。强调信息隐蔽的单元概念注重系统由具有对外隐藏信息的部件组合构成的思想,把系统的行为看作是具有关联关系的部件间行为的作用。这样,减少了对设计知识的依赖,强化了设计单元和单元之间的关联性。应用基于操作和数据封装构成的单元设计技术该思想是信息隐蔽的具体体现,有许多外在形式,例如抽象数据类型对象对象关系状态机控件组件中间件服务器等。应用专门的机制可靠地处理并发控制和分布系统问题这表现在并发和分布控制部件结构描述的规范化和标准化方面。例如,有关的进程和线程调度和控制模型共享资源管理模型分布系统的消息处理机制。应用封装技术,将具有并发和分布功设计开发环境和工具的研究•关于体系结构的形式化的研究。与体系结构有关的研究风格设计模式框架软件系统通常有个总体的结构,其构成虽然不规范,但常用风格般都是公认的。这些公认的被多次使用的系统结设计环境和工具中受到关注。有关软件体系结构的研究大致分为类......”

2、“.....结构分析错误所造成的代价往往是很高的。软件体系结构的发展略软件体系结构的研究范畴软件体系结构的问题正在诸如软件重用领域应用系统软件组织模式的实现体系结构语言体系结构设计的形式化体系结构在单的组织机构中,而是需要软件组织和系统工程机构之间的协调合作体系结构分析活动发生在整个工程的开始阶段,其作用则是贯穿整个设计实施过程的,而其后果如何往往需要到工程接近完工时才能显现出来。因此分析者之间的文化和知识差异,远大于结构分析者与系统实现者之间的差异体系结构分析处理的是需要更高层抽象的系统部件或子系统,而不是哪些诸如变量函数过程等的较低层次的概念设计活动往往不是局限系和规范如何等。与其它软件设计活动的关系尽管软件体系结构与其后的软件设计形成了软件开发的整个活动,但是体系结构分析设计与其后的软件设计有着根本的不同。体系结构分析的起点是模糊的用户和体系结构成......”

3、“.....它要在系统实现之前寻找并确保系统的适应性。内向需求目标关心的是如何使系统满足用户的需求,为此需要建立哪些软件模块它们的结构它们之间的关端用户和后期设计者需要的结构形式表达。因此,软件体系结构有两个特定的广泛目标个外向目标,建立满足终端用户要求的系统需求个内向目标,建立满足后期设计者需要以及易于系统实现维护和扩展的系统部件构充而破坏整体的完整和致性。软件体系结构的目标软件体系结构关心的是如何将复杂的软件系统划分为主子系统以及如何规范子系统的构成和性能。其主要目标就是建立个致的系统及其部分的视图集,并以能够满足终分析是至关重要的熟练掌握体系结构的概念和描述,可以使软件设计者之间设计者和用户之间快速方便的交流知识经验和新设计思想在体系结构的全局思想指导下的任何系统维护扩充和升级,不会因修改和扩获得正确的体系结构常常是软件系统设计成功的关键,错误选择可能导致灾难性的后果全面深入地理解软件体系结构......”

4、“.....软件体系结构的作用软件体系结构可以为软件开发和维护发挥重要作用。通过认识和理解体系结构可以使系统的高层次关系得到全面表达和深刻理解抽象的层面上把握和控制软件的组成和设计实施。强调信息隐蔽的单元概念注重系统由具有对外隐藏信息的部件组合构成的思想,把系统的行为看作是具有关联关系的部件间行为的作用。这样,减少了对设计知识的依赖,强设计思想软件的描述在经历了从机器和汇编语言高级语言模块语言面向对象语言的变革后,开始走向基于对象控件模块服务器浏览器组件等的“软件组装”时代。对于软件的发展,要求我们从更高更宏观更。即,不论多少人参与了设计和实施,系统结构应该反映为统的。软件设计中出现的问题设计对于需求的变化缺乏配合软件过程控制对于维持设计的正确性缺乏保障软件产品通常缺乏概念完整性针对问题提出的软件。受到理性化控制的设计必然是结构清晰合理关系明确可控表达简洁正确并易于理解的......”

5、“.....也就是概念完整性,如果都可以被其负责正确性的人员深刻全面的理解,就说明该设计是受到理性化控制的。“理性化控制”要求设计者对所采取的技术和设计的结构具有深刻清晰的认识和理解。,如果都可以被其负责正确性的人员深刻全面的理解,就说明该设计是受到理性化控制的。“理性化控制”要求设计者对所采取的技术和设计的结构具有深刻清晰的认识和理解。受到理性化控制的设计必然是结构清晰合理关系明确可控表达简洁正确并易于理解的。设计应该表现出概念的完整性设计应该表现出整体的协调致和可预测性,也就是概念完整性。即,不论多少人参与了设计和实施,系统结构应该反映为统的。软件设计中出现的问题设计对于需求的变化缺乏配合软件过程控制对于维持设计的正确性缺乏保障软件产品通常缺乏概念完整性针对问题提出的软件设计思想软件的描述在经历了从机器和汇编语言高级语言模块语言面向对象语言的变革后,开始走向基于对象控件模块服务器浏览器组件等的“软件组装”时代。对于软件的发展......”

6、“.....强调信息隐蔽的单元概念注重系统由具有对外隐藏信息的部件组合构成的思想,把系统的行为看作是具有关联关系的部件间行为的作用。这样,减少了对设计知识的依赖,强化了设计单元和单元之间的体系结构设计会给软件开发带来极大便利。软件体系结构的作用软件体系结构可以为软件开发和维护发挥重要作用。通过认识和理解体系结构可以使系统的高层次关系得到全面表达和深刻理解获得正确的体系结构常常是软件系统设计成功的关键,错误选择可能导致灾难性的后果全面深入地理解软件体系结构,才可以是设计者在复杂的问题面前做出正确的选择系统体系结构对于复杂系统的高层次性能的分析是至关重要的熟练掌握体系结构的概念和描述,可以使软件设计者之间设计者和用户之间快速方便的交流知识经验和新设计思想在体系结构的全局思想指导下的任何系统维护扩充和升级,不会因修改和扩充而破坏整体的完整和致性。软件体系结构的目标软件体系结构关心的是如何将复杂的软件系统划分为主子系统以及如何规范子系统的构成和性能......”

7、“.....并以能够满足终端用户和后期设计者需要的结构形式表达。因此,软件体系结构有两个特定的广泛目标个外向目标,建立满足终端用户要求的系统需求个内向目标,建立满足后期设计者需要以及易于系统实现维护和扩展的系统部件构成。外向需求目标关心的是为满足终端用户的需要系统应该做些什么。它要在系统实现之前寻找并确保系统的适应性。内向需求目标关心的是如何使系统满足用户的需求,为此需要建立哪些软件模块它们的结构它们之间的关系和规范如何等。与其它软件设计活动的关系尽管软件体系结构与其后的软件设计形成了软件开发的整个活动,但是体系结构分析设计与其后的软件设计有着根本的不同。体系结构分析的起点是模糊的用户和体系结构分析者之间的文化和知识差异,远大于结构分析者与系统实现者之间的差异体系结构分析处理的是需要更高层抽象的系统部件或子系统,而不是哪些诸如变量函数过程等的较低层次的概念设计活动往往不是局限在单的组织机构中......”

8、“.....其作用则是贯穿整个设计实施过程的,而其后果如何往往需要到工程接近完工时才能显现出来。因此,结构分析错误所造成的代价往往是很高的。软件体系结构的发展略软件体系结构的研究范畴软件体系结构的问题正在诸如软件重用领域应用系统软件组织模式的实现体系结构语言体系结构设计的形式化体系结构设计环境和工具中受到关注。有关软件体系结构的研究大致分为类。•通过提供体系结构语言对体系结构和特性进行描述•关于体系结构经验知识的研究•关于特殊应用领域体系结构框架的研究•关于基于体系结构的软件设计开发环境和工具的研究•关于体系结构的形式化的研究。与体系结构有关的研究风格设计模式框架软件系统通常有个总体的结构,其构成虽然不规范,但常用风格般都是公认的。这些公认的被多次使用的系统结构被称作结构风格设计模式设计框架。第二章软件体系结构的研究与发展软件工程设计和软件体系结构软件设计的目标软件设计的最终目标是在时间和各类资源环境的限制下,最大限度地满足用户的需要。但是,软件系统的应用领域问题在变化......”

9、“.....用户的需求在变化,这切对软件设计提出了更高的要求。软件设计不仅需要完成系统设定的功能和性能要求,更需要在可理解易维护可扩充方面达到高的水平,以满足用户对软件需求不断变化的要求。为此,对软件提出了以下设计目标设计应该是便于维护和升级的,因而应该是模块化的设计应该是由那些易于替换自成体系的基本组件构成的,这样,可以大大有利于初期的开发和后期的维护。设计应该是便于移植的设计的部分以及整个设计都应该可以在不同的环境下获得重用。该设计目标的目的在于能够把开发成功的设计从种环境移植到另种环境下运行。软件可移植性主要取决于移植先后运行环境的差异程度软件描述语言的差别和软件结构设计的优劣。般地说,先后运行环境差异小的软件描述语言差别小的结构设计良好的软件移植性能好。设计应该具有适应性设计应该具有适应用户需求变化而变化的能力。设计过程应该受到理性化的控制个正在发展的设计,不论结构多么复杂,如果都可以被其负责正确性的人员深刻全面的理解,就说明该设计是受到理性化控制的......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(1)
1 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(2)
2 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(3)
3 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(4)
4 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(5)
5 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(6)
6 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(7)
7 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(8)
8 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(9)
9 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(10)
10 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(11)
11 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(12)
12 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(13)
13 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(14)
14 页 / 共 63
第二章 软件体系结构的研究与发展-精品课件(PPT).ppt预览图(15)
15 页 / 共 63
预览结束,还剩 48 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为PPT文档,建议你点击PPT查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档