zoukankan      html  css  js  c++  java
  • 软件设计新思路

    现在的软件开发流程是这样的:

    需求分析->概要设计->框架设计->模块设计->类设计->编码->维护

    新思路:

    用户特点分析(类似的功能,对不同用户的价值点有所不同)

    ->软件价值分析(也就是软件给用户带来的实际利益的具体输出结果)

    ->算法分析(确定软件结果所需要的相关算法,从这个可以得出数据的流通变换方式,得到数据实体类,同时还能确定用户所需要提供的数据内容,和如何提供这些内容的相关手段)

    ->功能分析(建立业务类,业务类使用数据实体类进行数据的交换)

    ->模块分析(归纳业务类,形成具体功能模块)

    ->框架分析(归纳模块,形成具体框架)

    ->辅助性编码(测试,检测,分析,工具等)

    ->编码

    ->维护

  • 相关阅读:
    java下载url图片链接
    mysql 设计索引的原则
    169. 多数元素
    263. 丑数
    markdown 语法笔记
    70.爬楼梯
    540. 有序数组中的单一元素
    88. 合并两个有序数组
    面试题57
    152. 乘积最大子序列
  • 原文地址:https://www.cnblogs.com/Nobel/p/1756217.html
Copyright © 2011-2022 走看看