第6章_体系结构设计祥解.pptVIP

  • 19
  • 0
  • 约7.17千字
  • 约 54页
  • 2016-11-06 发布于湖北
  • 举报
体系结构模型举例 决策什么? 1.对于所要开发的系统,是否存在一个一般性的应用体系结构可以拿来当做模板? ——希望该软件的体系结构具有通用性,这样可以提高软件的复用性。 2.系统将如何分配到多个处理器上? ——该软件是一个网络式软件,需要部署在分布于不同地理空间上的多台设备上。 3.有哪个或哪几个体系结构模式或者风格适合本系统? ——希望复用已有的体系结构。 4.有哪些基本方法可以用来构成该系统? ——希望简化后续的开发工作。 5.如何将系统中的结构单元分解为模块? ——希望提出一个便于开发团队分工协作、并行开发来完成的体系结构 6.应该使用什么样的策略来控制系统中单元的操作? ——希望得到一个灵活、有效的系统控制流程(特别是简化界面的迁移和用户接口)。 7.如何评估体系结构设计? ——追求完整性和一致性,希望体系结构既能满足你的功能需求,也能满足可能要求的可依赖性。 8.如何记录系统体系结构? ——希望在体系结构的表述上不太困难。 关于体系结构建模的观点: 4+1模型多角度,全面的给出了系统体系结构全貌; 系统体系结构可以用UML来进行描述; 一般情况下,体系结构的建模主要是有利于沟通,而不在于详细的体系结构描述; 关键性系统则要求详细的文档;体系结构设计内容应详列其中。 软件体系结构风格类型 1 mvc 2 分层模型 3容器模型 4 客户机-服务器模型 5管道-过滤器模型

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档