- 18
- 0
- 约1.23千字
- 约 3页
- 2020-12-17 发布于湖南
- 举报
请解释为什么需要体系结构设计
答:
软件体系结构为软件提供了一个结构、行为和属性的高级抽象,又构成系统的元素的描述、元素间的相互作用、知道元素集成的模式以及这些模式的约束组成。软件体系结构不仅制定了系统的组织结构和拓扑结构,并且显示了系统需求和构成系统的元素之间的对应关系,提供了一些设计决策的基本原理。良好的体系结构是普遍适用的,它可以高效地处理各种各样的个体需求。
集中式模型和分布式模型相比各有什么优缺点?
答:
以集中式仓库为例
优点:
①数据由某个子系统产生,并且被存储到仓库中,以便另外一些子系统共享。
②由于中央集中控制的缘故,共享数据能得到有效的管理,各子系统之间不许需要通过复杂的机制来传递共享数据。
③一个子系统不必关心其他的子系统怎么使用它产生的数据。
④所有的子系统都拥有一致的基于中央数据仓库的数据视图,如果新的子系统也采用相同的规范,则将它集中于系统中也是容易的。
缺陷:
①虽然共享数据得到了有效管理,但各个子系统必须有一致的数据视图以便能共享数据。
②一个子系统发生改变,它产生的数据也可能发生结构上的改变,其他子系统解析数据的代价将会提高。
③中央数据仓库和各子系统的私有数据库必须有相关的备份,安全,访问控制和恢复的策略,将可能会影响系统的效率。
④集中式的控制使数据和子系统的分布变得非常困难甚至不可能。
分布式
优点:
①资源共享
②开放性高
③可伸缩性好:随
您可能关注的文档
- 2017年电子科大考研初试经验总结.docx
- 软件工程复习-第2章.docx
- 软件工程复习-第4章.docx
- 软件工程复习纲要.docx
- 习题讲解-数据流图、用例图.pptx
- 软件工程背诵要点-第1章.pdf
- 软件工程背诵要点-第2章.pdf
- 软件工程背诵要点-第3章.pdf
- 软件工程背诵要点-第4章.pdf
- 软件工程背诵要点-第5章.pdf
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (3).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (7).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二) (2).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).pptx
- 部编版七年级上册语文 第六单元 想象世界 单元基础巩固练(6).pptx
- 水利检测资格测验培训(混凝土施工质量考验与评定)[精彩.pptx
- 三年级语文下册第二单元检测卷.pdf
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象 (4).pptx
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象.pptx
原创力文档

文档评论(0)