软件开发流程摘录

来源:互联网 发布:淘宝店铺员工提成 编辑:程序博客网 时间:2024/06/07 14:40

一、对软件的功能进行分解

      1、列出软件的所有功能;
      2、根据功能制定出软件的几大模块;
      3、详细分析模块之间的关系,并划出流程图。

二、模块设计

      1、分解模块的问题,并指出可行的算法;
      2、根据算法,画出流程图;
      3、根据流程图及算法,编写程序代码;
      4、上机运行;
      5、找出程序的错误;
      6、返回第3步,修改代码,继续第4步,5步直到程序没有错。

三、测试

      1、黑盒测试:由非设计人员,提出一些极端的,苛刻的,以及错误的要求,看程序是否可以正常运行。如果不能,修该程序。

      2、白盒子测试: 有程序设计者提供合理的,全面的要求,看程序是否可以正常运行,如果不能,修改。经过测试,程序已经设计完毕。

原创粉丝点击