软件开发方案和实施安排.docVIP

  • 15
  • 0
  • 约4.38千字
  • 约 8页
  • 2017-08-30 发布于湖北
  • 举报
软件开发方案和实施安排.doc

10.9.8软件开发方案 所有的项目软件开发过程都应遵循一个生命周期模型,在软件的开发策划期间,需要仔细考虑项目的特征和目标,然后选择生命周期模型。在本项目中,本投标单位将选用常用的瀑布型生命周期模型。 瀑布模型的主要特点是:只有当一个阶段的文档已编制好,且该阶段的产品得到质量保证人员(SQA)认可后,该阶段才算完成。测试或验证在每个阶段都必须执行;一旦产品完成提交用户,其后的任何修改均属于维护阶段。 在瀑布型模型中,主要定义的过程包括:需求分析、系统分析、代码实现、测试。  需求分析 需求分析的目的是通过调查和分析,获取用户需求并定义产品需求。需求分析的输出文档是《需求分析说明书》(RAS)。 《需求分析说明书》(RAS)将用客户语言来描述系统需求,其主要的目的是作为与用户沟通并达成一致的基础。这些需求需要用户参与进行评审,并得到用户的确认。然后对用户需求进行细化,对比较复杂的用户需求进行建模分析,最终形成面向软件产品的软件需求说明。 需求分析的主要任务包括:  确定需求调查的方式,例如问卷式、面对面谈等;  调查与记录;  分析需求信息;  编写《需求分析说明书》(RAS);  组织《需求分析说明书》(RAS)评审。 主要的角色与职责为:  系统分析员,调查和分析用户需求;  客户与最终用户提供必要的需求信息,并确认客户需求;  系统分析员定义产品软件需求;

文档评论(0)

1亿VIP精品文档

相关文档