软件设计流程

1、分析需求

2、将需求模块化

3、依次分析模块

4、制作模块的的流程图

5、根据流程图抽象出接口

6、分析接口,设计数据结构和接口参数

7、优化数据结构,实现可扩展

8、先使用未实现的接口搭出模块框架,

9、对模块框架进行白盒测试,直到测试通过

10、实现各个接口并测试接口

11、对实现好的接口和框架进行黑盒测试

13、依上述步骤依次实现其他模块

14、测试

15、打包发布

原文地址:https://www.cnblogs.com/wowk/p/2975818.html