软件开发生命周期及文档[参照].pdfVIP

  • 10
  • 0
  • 约小于1千字
  • 约 1页
  • 2020-08-27 发布于福建
  • 举报
软件开发生命周期及文档 软件开发,同任何事物一样要经历孕育、诞生、成长、成熟、结束等阶段,称之为软件开发 生命周期。 通常,软件开发生命周期包括可行性分析与项目开发计划、需求分析、设计、编码、测试、 发布维护等。 1)可行性分析与项目开发计划 这个阶段主要确定软件开发的目标及其可行性,明确要解决的问题及解决办法,以及解决问 题需要的费用、资源、时间。要进行问题定义、可行性分析,制定项目开发计划。 该阶段产生的文档主要有可行性分析报告(一般很少需要)和项目开发计划。 2 )需求分析 需求分析是明确软件系统要做什么,确定软件系统的功能、性能、数据、和界面等要求。 该阶段产生的文档有软件需求说明书。 3 )设计 设计分为概要设计和详细设计。 概要设计就是设计软件的结构,明确软件系统由那些模块组成,这些模块的层次结构、调用 关系以及模块的功能,同时确定数据结构和数据库结构。 详细设计是对每个模块完成的功能进行具体的描述,把功能描述转变为精确地、结构化的过 程描述,既该模块的控制结构或者说逻辑结构。 该阶段产生的文档有概要设计说明书、数据库设计说明书、接口设计、详细设计说明书等。 4 )编码 编码就是把模块的控制结构转化

文档评论(0)

1亿VIP精品文档

相关文档