Uml 软件设计与建模及软件分析的区别

Uml 软件设计与建模及软件分析的区别,uml,modeling,software-design,Uml,Modeling,Software Design,建模-软件设计和软件分析之间的基本区别是什么。软件分析是我们分析软件并创建用例图的步骤,软件设计是编码步骤的准备,它包含类图和其他,它根据需求规范编制,有助于指定硬件和系统需求,也有助于定义总体系统架构。在每个软件开发生命周期模型中,有以下六个阶段 需求收集和分析 设计 实现或编码 测试 部署 维护 软件设计不是制作图表。软件设计是为了提高代码的灵活性和可重用性。图表仅用于在高层次上对“设计良好”的好代码进行建模 以下摘录可以稍微澄清“软件设计”的误解含义: “[…]当您编程时,您正在进行详细的

建模-软件设计和软件分析之间的基本区别是什么。

软件分析是我们分析软件并创建用例图的步骤,软件设计是编码步骤的准备,它包含类图和其他,它根据需求规范编制,有助于指定硬件和系统需求,也有助于定义总体系统架构。在每个软件开发生命周期模型中,有以下六个阶段

  • 需求收集和分析
  • 设计
  • 实现或编码
  • 测试
  • 部署
  • 维护

  • 软件设计不是制作图表。软件设计是为了提高代码的灵活性和可重用性。图表仅用于在高层次上对“设计良好”的好代码进行建模

    以下摘录可以稍微澄清“软件设计”的误解含义:

    “[…]当您编程时,您正在进行详细的设计。软件的制造团队是您的编译器或解释器。源代码是软件将执行的唯一完整规范。类图中的可爱方框不是设计,而是设计的高级视图。”


    请参见

    这感觉非常宽泛。它可能不适合任何SE站点。设计:创建新内容。分析:研究一些古老的东西。@JimJeffries-这可能对程序员来说也不太好。这是一个混合太广泛和不清楚你在问什么。请看:@GlenH7谢谢,下次我会知道:)如果这是一个测验中的问题,那么它真的太宽泛了,你必须试着用你自己的事实/想法/话语来回答它,可能会有用(一如既往)。如果你在阅读一本书时发现了一些不清楚的术语,那么就从书中引用更多的段落,这样我们就可以通过contextThank@PetterFriberg来判断和解释其意图!