Philippe kruchten提出的4+1 视图模型从( )几个方面来描述软件需求。① 逻辑视图 ② 进程视图 ③ 物理视图 ④ 开发视图 ⑤ 数据流视图 ⑥ 场景视图

1329 次浏览
  • A、③④⑤⑥
  • B、①②③④
  • C、①②③④⑥
  • D、①③④⑤⑥
“4+1”模型:从五个不同的视角来描述软件体系结构,每个视角只关心系统的一个侧面,五个视角结合在一起才能反映软件体系结构的全部内容。这五个视角分别为:1、逻辑视图:主要支持系统的功能需求,它直接面向最终用户;2、开发视图:主要支持软件模块的组织和管理,它直接面向编程人员;3、进程视图:主要关注一些非功能性的需求,如系统的性能和可用性生等,它直接而向系统集成人员;4、物理视图:主要关注如何把软件映射到硬件上,通常要解决系统的拓扑结构、系统安装、通信等问题,它直接而向系统工程人员;5、场景视图:是重要系统活动的抽象描述,可以使上述四个视图有机联系起来,可认为是最重要的需求抽象。逻辑视图、开发视图描述系统的静态结构;进程视图和物理视图描述系统的动态结构。注意没有数据流程图,答案是C。
挑战成功
2年前
挑战失败
2年前
挑战失败
2年前