单击此处编辑母版标题样式单击此处编辑母版副标题样式第四章 瀑布模型应用实例内容安排lInfosys模型实例l文档编制软件需求规范需求规范高层设计规范高层设计详细设计详细设计代码构建代码单元测试单元测试计划集成测试代码验收测试软件需求规范系统测试系统测试计划集成计划集成计划系统测试计划文档化概要设计报告代码安装维护支持 该过程具体给出了每个阶段的开始条件和结束条件、输入和输出、参与者、活动列表和其他信息 4.1 Infosys模型实例准 备收集/辨别需求分析准备SRS和验收标准评审用户签字反复细化l需求规规范阶阶段的主要活动动4.1 Infosys模型实例(续)l需求规规范阶阶段的主要活动动u 准备需求收集和分析 u 收集需求u 分析需求u 准备软件需求说明文档u 准备验收标准u 评审需求说明和验收标准u 获得用户认可,结束需求阶段软件需求规范需求规范高层设计规范高层设计详细设计详细设计代码构建代码单元测试单元测试计划集成测试代码验收测试软件需求规范系统测试系统测试计划集成计划集成计划系统测试计划文档化概要设计报告代码安装维护支持4.1 Infosys模型实例(续)l高层设计阶层设计阶 段的主要活动动u定义相关标准(编码、文档、用户接口等)u确定/设计操作环境的详细资料u进行模块设计u开发物理数据库设计4.1 Infosys模型实例(续)l详细设计阶详细设计阶 段的主要活动动u拆分模块为一系列部件u开发数据迁移程序(如果需要的话)u设计/开发程序框架u开发实用工具u进行部件设计u计划单元测试4.1 Infosys模型实例(续)l构建(编码编码 )与单单元测试阶测试阶 段的主要活动动u建立测试数据库u生产代码u实施独立的单元测试4.1 Infosys模型实例(续)l集成测试计测试计 划与实实施阶阶段的主要活动动u识别环境需求u确定集成过程u开发集成测试计划4.1 Infosys模型实例(续)l系统测试计统测试计 划与实实施阶阶段的主要活动动u定义环境需求u定义系统测试规程u开发测试用例4.1 Infosys模型实例(续)l验验收测试测试 与安装阶阶段的主要活动动u执行验收u执行安装u组织客户培训4.2 文档编制在软软件开发过发过 程的各个阶阶段中,凡是对软对软 件开发发有影响的信息都要文档化,如各阶阶段的重要输输入输输出制品、各种活动记录动记录 等均要文档化。
分两类类:l一类类用于开发发、修改和历历史存档的内部文档l另一类类文档是外部文档,主要是指提供给给用户户的产产品操作手册、培训资训资 料和其他用户户所需文档这类这类文档可以是开发团队发团队 自己撰写,也可以是文档团队团队使用开发团队发团队 提供的基本素材撰写 4.2 文档编制(续)这这里主要讨论讨论 外部文档,其包括的主要活动动如下: u准备用户手册u准备操作手册u准备数据转换手册u准备帮助u评审文档/手册。