软件开发流程

  

1。需求分析:通过对客户业务的了解和与客户对流程的讨论对需求进行基本建模,最终形成需求规格说明书。

  

2。总体设计:通过分析需求信息,对系统的外部条件及内部业务需求进行抽象建模,最终形成概要设计说明文档。

  

3。详细设计:此部分在对需求和概要设计的基础上进行系统的详细设计(也包含部分代码说明)。

  

4。开发编程:对系统进行代码编写。

  

5。测试分析与系统整合:对所有功能模块进行模拟数据测试及其它相关性测试并整合所有模块功能。

  

6。现场支持:系统上线试运行进行现场问题记录,解答。

  

7。系统运行支持:系统正式推产后,对系统进行必要的维护和BUG修改

软件开发流程