软件开发方案所有的项 U 软件开发进程都应遵循一个生命周期模型,在软件的开发策划期间,需要认真考虑项U 的特点和 U 标,然后选择生命周期模型
在本项口中,本投标单位将选用经常使用的瀑布型生命周期模型
瀑布模型的要紧特点是: 只有当一个时期的文档已编制好,且该时期的产品取得质量保证人员(SQA )认可后,该时期才算完成
测试或验证在每一个时期都必需执行;一旦产品完成提交用户,其后的任何修改均属于保护时期
瀑布模型放件幵发方法示意罔在瀑布型模型中,要紧概念的进程包括:需求分析、系统分析、代码实现、测试
需求分析需求分析的U 的是通过调查和分析, 获取用户需求并概念产品需求
需求分析的输出文档是 《需 求分析说明书》( RAS )
《需求分析说明书》(RAS)将用客户语言来描述系统需求,其要紧的LI 的是作为与用户沟通并达到一致的基础
这些需求需要用户参与进行评审,并取得用户的确认
然后对用户需求进行细化,对照较复杂的用户需求进行建模分析,最终形成面向软件产品的软件需求说明
需求分析的要紧任务包括:>确信需求调查的方式,例如问卷式、面对面谈等;>调查与记录;>分析需求信息;>编写《需求分析说明书》(RAS );>组织《需求分析说明书》(RAS )评审
要紧的角色与职责为:>系统分析员,调查和分析用户需求;>客户与最终用户提供必要的需求信息,并确认客户需求;>系统分析员概念产品软件需求;>客户与最终用户提供必要的信息,并确认产品需求
系统设计系统设计是指设计软件系统的体系架构、用户界面、数据库、模块等,从而在需求和代码实现之间成立桥梁,指导开发人员去实现能知足用户需求的软件产品
系统设汁可分为两个时期:概要设讣和详细设讣
概要设计的要点是体系架构的设计,详细设计的重点是用户界面设讣、数据库设计和模块的设计
伟创软件就此介绍,要紧的输出文档包括:《系统整体设计报告》