学习UML的第一篇博客

软件工程的三要素:工具、方法、过程。

软件工程是

软件生存周期::软件定义、软件开发、软件维护。

 生命周期模型:软件过程模型就是一种开发策略,这种策略针对软件工程的各个阶段提供了一套范型,使工程的进展达到预期的目的。

  瀑布模型:核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。

    特点:相邻阶段顺序性和依赖性。 推迟实现的观点。 质量保证的观点。以文件为驱动。

    适用于在项目开始前,项目的需求很明确,解决方案也很明确的项目。

  快速原型模型:相较瀑布模型,快速原型模型没有了向前溯源的维护过程

    特点:快速与线性。

    适用范围: 1.已有产品(原型) 2.简单而熟悉的领域 3.有快速原型开发工具 4.进行产品移植或升级

    

    

  

posted @ 2022-09-10 11:25  看更多  阅读(19)  评论(0编辑  收藏  举报