zoukankan      html  css  js  c++  java
  • 软件开发阶段划分

    一、需求分析

    根据客户需求,清楚了解客户需求中的产品功能、性能、界面和具体规格等,然后进行分析,确定软件所要达到的目标。

    需求规格说明书

    二、概要设计

    系统分析员审查软件计划、软件需求分析文档,提出候选的最佳推荐方案,确定模块结构,划分功能模块,将软件功能需求分配给所划分的最小单元模块。确定模块间的联系,确定数据结构文件结构,数据库模式等。

    概要设计说明书

    三、详细设计

    为每一个模块确定使用的算法,并用适当的工具(如流程图)表达算法的过程,写出模块的详细过程性描述;确定每个模块使用的数据结构;确定模块接口的细节,包含用户界面、数据输入输出等全部细节。

    详细设计说明书

    四、编码

    通过某种编程语言编写程序

  • 相关阅读:
    尝试一下搭博客
    python IO
    python OOP
    杂笔记
    codeforces 217E 【Alien DNA】
    dfs序七个经典问题(转)
    poj 1945 Power Hungry Cows A*
    NOIP 2012 洛谷P1081 开车旅行
    洛谷 P1924 poj 1038
    poj 2176 folding
  • 原文地址:https://www.cnblogs.com/Daluo20200515/p/14430878.html
Copyright © 2011-2022 走看看