软件工程第3章需求分析.pptxVIP

  • 4
  • 0
  • 约1.55千字
  • 约 44页
  • 2021-09-27 发布于河北
  • 举报
统计资料:背景 In 1994, the Standish Group surveyed over 350 companies about their over 8000 software projects to find out how well they were faring. The results are sobering. of the software projects were before they were completed. Moreover, in large companies, only of the projects were and cost what they were budgeted, and met those criteria in small companies (Standish 1994).;第三章 需求分析;第三章 需求分析 (Requirements Analysis);第三章 需求分析;§1. 需求分析的任务;需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的 “做什么” 的问题。 ;通常软件开发项目是要实现目标系统的物理模型 目标系统的具体物理模型是由它的逻辑模型经实例化,即具体到某个业务领域而得到的 ;用户 调查; ---- 学生购买教材的具体模型 ;§1. 需求分析的任务;§1. 需求分???的任务;§1. 需求分析的任务;一、数据流图 ;储 户;;---- 系统逻辑模型; ----学生购买教材的 逻辑模型 ;结构化分析方法DFD步骤示例 商店业务处理系统;这个数据流图只是一个高层的系统逻辑模型,它反映了目标系统要实现的功能 数据流图绘制步骤 首先确定系统的输入和输出 根据商店业务,画出顶层数据流图,以反映最主要业务处理流程 ; 经过分析,商店业务处理的主要功能应当有销售、采购、会计三大项。主要数据流输入的源点和输出终点是顾客和供应商。 然后从输入端开始,根据商店业务工作流程,画出数据流流经的各加工框,逐步画到输出端,得到第一层数据流图;第一层数据流图;加细每一个加工框 销售细化;采购细化;数据字典的定义;数据元素名: 类型:数字(离散值、连续值),文字(编码类型) 长度: 取值范围: 相关的数据元素及数据结构 ;(3) 数据文件词条的描述 ; 加工名: 加工编号:反映该加工的层次 简要描述:加工逻辑及功能简述 输入数据流: 取值范围: 相关的数据元素及数据结构 … …; 名称:外部实体名 简要描述:什么外部实体 有关数据流: 数目:;建立数据物理模型(PDM) 采用PowerDesigner 9.0工具软件 生成SQL语句 ;§2.分析过程;§2.分析过程;§3.软件需求分析的原则;§4.需求分析的方法 概念模型和规范化 —— 对数据的分析;§4.概念模型和规范化;§4.概念模型和规范化;§5.需求分析图形工具;§4.图形工具;§4.图形工具;§5.验证要求(Requirements Validation);§5.验证要求;§5.验证要求;Project Part Ⅱ《需求规格说明书》;§6.需求分析调查表;§7.需求分析说明书

文档评论(0)

1亿VIP精品文档

相关文档