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