软件工程需求分析需求分析 .pptxVIP

  • 8
  • 0
  • 约2.75千字
  • 约 132页
  • 2021-03-22 发布于江苏
  • 举报
第5章 需求分析;第5章 软件需求分析;5.1 需求分析概述;5.1.1 需求分析的任务;1. 分析建模;1. 分析建模;2. 拟定“确认测试”计划; 3. 修订开发计划;4 . 编写“需求规划说明书”;5. 需求评审;阶段性成果(主要文档)包括:;主要特点:;面临的主要困难;5.1 需求分析概述;5.1.2 人员组成;5.1 需求分析概述;5.1.3 分析师的角色;5.1 需求分析概述;5.1.4 需求分析的活动和原则;需求获取的目标;需求获取中风验;总的原则 ;5.1.4 需求分析的活动和原则;分析建模;;3.需求评审 ;例 家庭保安系统 ;家庭保安系统 ;例 家庭保安系统 ;例 家庭保安系统 ;例 家庭保安系统 ;例 家庭保安系统 ;例 家庭保安系统 ;第5章 软件需求分析;什么是结构化方法?;5.2 结构化分析方法;5.2.1 结构化分析的概念;;;;5.2 结构化分析方法;5.2.2 细化数据流图;1.沿数据流图回溯,挖掘想要的内容 ;;;;;5.2.2 细化数据流图;2.自顶向下逐层分析的分析策略 ;;;5.2 结构化分析方法;5.2.3 数据流程图应用实例;(1)销售子系统TOP图——描述系统边界;(2)销售子系统第一层图——反映主要功能;(3)销售子系统第二层图——细化数据流图;第5章 软件需求分析;5.3.1 数据流图的布局;5.3 数据流图的绘制;5.3.2 符号的应用;5.3 数据流图的绘制;3.3.3 避免线条交叉——重复项表示;3.3.3 避免线条交叉——重复项表示;5.3 数据流图的绘制;5.3.4 抽象数据流的应用;;5.3 数据流图的绘制;5.3.5 编号规则;编号方法是用“层序号” ;5.3 数据流图的绘制;5.3.6 命名规则;5.3.6 命名规则;5.3 数据流图的绘制;5.3.7 父图与子图的平衡;一、问题的描述   在医院ICU病房里,将病症监视器安置在每个病床,对病人进行监护。监视器将病人的组合病症信号实时地传送到中央监护系统进行分析处理。 在中心值班室里,值班护士使用中央监护系统对病员的情况进行监控,监护系统实时地将病人的病症信号与标准的病诊信号进行比较分析,当病症出现异常时,系统会立即自动报警,并打印病情报告和更新病历。 根据医生的要求随时打印病人的病情报告,系统还定期自动更新病历。;经过初步的需求分析,得到系统功能要求: 1、监视病员的病症(血压、体温、脉搏等)。 2、定时更新病历。 3、病情出现异常情况时报警。 4、随机地产生某一病员的病情报告。;1. 监视病员的病症  ? 采集病症信号(血压、体温、脉搏等)。  ? 组合病症信号。  ? 将模拟病症信号转换为数字信号(A-D转换)。 2. 定时更新病历  ? 将病症信号进行格式化并加入更新日期、时间。  ? 更新病历库中病人的信息。  ? 可人工设定更新病历的时间间隔。;3. 病情出现异常情况时报警  ? 根据标准病症信号库中的值,判断是否报警。  ? 将报警信号转换为各种模拟信号(D-A转换)。  ? 实时打印病情报告,立即更新病历。 4. 随机地产生某一病员的病情报告;非功能需求;病员;第一层:;第二层:加工“中央监视”分解;计算超过 极限值否;第5章 软件需求分析;5.4 编制数据字典;5.4 编制数据字典;5.4.1 定义数据的方法;;常用的描述数据结构的关系算符 表5-1;5.4 编制数据字典;5.4.2 数据字典的内容及格式;1.数据流条目;(3)销售子系统第二层图——细化数据流图;数据流:订单;(3)销售子系统第二层图——细化数据流图;2.数据存储条目;(3)销售子系统第二层图——细化数据流图;3. 数据项条目;4. 加工条件目;(3)销售子系统第二层图——细化数据流图;;第5章 软件需求分析;5.5 加工逻辑的分析与表达;;;5.5 加工逻辑的分析与表达;;1. 外层 ;2. 内层 ;;5.5 加工逻辑的分析与表达;5.5.2 判断表;;;;表5-3 初始判定表;;(6)完善判定表;表5-4 合并后的判定表;;5.5.3 判断树;;5.5.4 层次方框图;;5.5.5 Warnier图;5.5.6 IPO图;;;根据DFD把模块分解为输入、处理、输出三个功能模块,得到总体IPO图;在HIPO图基础上,绘制低层主要模块的IPO图,作为程序模块结构设计的依据。;5.6 需求验证与评审;9、春去春又回,新桃换旧符。在那桃花盛开的地方,在这醉人芬芳的季节,愿你生活像春天一样阳光,心情像桃花一样美丽,日子像桃子一样甜蜜。6月-206月-20Wednesday,

文档评论(0)

1亿VIP精品文档

相关文档