zoukankan      html  css  js  c++  java
  • 2.3 软件的生命周期

    软件的生命周期,又称为软件的生命周期。它是按开发软件的规模和复杂成俗,从时间上把软件开发的整个过程(从计划开发

    开始到软件报废为止的整个历史阶段)进行分解,形成相对独立的几个阶段。

    每个阶段又分解成几个具体的任务,然后按规定顺序依次完成各阶段的任务并规定一套标准的文档作为各个极端的开发成果,

    最后生产出高质量的软件。

    软件的一生:问题定义—》可行性研究—》需求分析—》概要设计—》详细设计—》编码和单元测试—》综合测试—》软件维护

    问题定义:确定好要解决的问题是什么(what)

    可行性研究:确定问题是否存在一个可以解决的方案

    需求分析:深入具体的了解用户的需求

    概要设计:设计出实现目标系统的几种可能方案,设计程序的体系结构

    详细设计:详细的设计每个模块,确定实现模块功能所需的算法和数据结构。

  • 相关阅读:
    django缓存机制
    RBAC基于角色访问控制
    Book系列十大接口
    xadmin的使用
    JWT认证
    自动生成接口文档
    drf的过滤排序分页异常处理
    认证权限解析频率
    python学习之内置模块补充
    python学习之内置模块补充作业
  • 原文地址:https://www.cnblogs.com/wangqiangya/p/14002941.html
Copyright © 2011-2022 走看看