中华农历论坛休闲娱乐区灌水乐园 → 软件开发生命周期模型


  共有2899人关注过本帖树形打印

主题:软件开发生命周期模型

帅哥哟,离线,有人找我吗?
textalign
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:70 积分:1090 威望:0 精华:0 注册:2016/1/14 17:20:00
软件开发生命周期模型  发帖心情 Post By:2016/2/25 13:58:00


  

  所有的项目软件开发过程都应遵循一个生命周期模型,在软件的开发策划期间,需要仔细考虑项目的特征和目标,然后选择生命周期模型。在本项目中,本投标单位将选用常用的瀑布型生命周期模型。

  瀑布模型的主要特点是:只有当一个阶段的文档已编制好,且该阶段的产品得到质量保证人员(SQA)认可后,该阶段才算完成。测试或验证在每个阶段都必须执行;一旦产品完成提交用户,其后的任何修改均属于维护阶段。

  在瀑布型模型中,主要定义的过程包括:需求分析、系统分析、代码实现、测试。

  ? 需求分析

  需求分析的目的是通过调查和分析,获取用户需求并定义产品需求。需求分析的输出文档是《需求分析说明书》(RAS)。

  《需求分析说明书》(RAS)将用客户语言来描述系统需求,其主要的目的是作为与用户沟通并达成一致的基础。这些需求需要用户参与进行评审,并得到用户的确认。然后对用户需求进行细化,对比较复杂的用户需求进行建模分析,最终形成面向软件产品的软件需求说明。

  需求分析的主要任务包括:

  确定需求调查的方式,例如问卷式、面对面谈等; ?

  调查与记录;

  分析需求信息;

  系统设计

  系统设计是指设计软件系统的体系架构、用户界面、数据库、模块等,从而在需求和代码实现之间建立桥梁,指导开发人员去实现能满足用户需求的软件产品。系统设计可分为两个阶段:概要设计和详细设计。概要设计的要点是体系架构的设计,详细设计的重点是用户界面设计、数据库设计以及模块的设计。主要的输出文档包括:《系统总体设计报告》。shop.epweike.com/4141202/

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

软件开发生命周期模型








签名