软件工程导论第五课结构化分析.PPT

上传人:国*** 文档编号:779996 上传时间:2018-11-01 格式:PPT 页数:64 大小:727KB
下载 相关 举报
软件工程导论第五课结构化分析.PPT_第1页
第1页 / 共64页
软件工程导论第五课结构化分析.PPT_第2页
第2页 / 共64页
软件工程导论第五课结构化分析.PPT_第3页
第3页 / 共64页
软件工程导论第五课结构化分析.PPT_第4页
第4页 / 共64页
软件工程导论第五课结构化分析.PPT_第5页
第5页 / 共64页
点击查看更多>>
资源描述

1、软件工程导论第五课 结构化分析教师:教师: 杜 瑾信息学院 软件工程系Email: xian_1一、结构化分析简介二、数据流图与数据字典三、实体一关系图 四、状态转化图本节课内容 2第一部分结构化分析简介3结构化分析发展历史l 六十年代未、七十年代初结构化设计盛行,结构化分析以结构化设计附产品的身份出现。l 七十年代未期 Douglas Ross提出结构化分析的术语l DeMarcoDEM79 进行推广,给出分析员可以创建信息流模型的主要图形记号,建议将 “数据字典 ”和 “处理说明 ”作为信息流模型的补充,並提供方法应用的实例;l 八十年代初期 Page-JonesPAG80,GaneGAN

2、82等人提出结构化分析方法的一些变种,用于 信息系统的开发;l 八十年代中期 Ward 、 MellorWAR85 、 Hatiy和PirbhaiHAT87对结构化分析进行扩充 支持实时、控制和嵌入式系统的开发 ;l Harel Pnueli研制了 面向复杂实时反应式系统 (Complex Real-time Reactive System)的开发环境 STATEMATE。4结构化的分析模型结构化的分析模型5结构化的分析模型核心 数据字典 描述软件工程项目的所有数据对象中间层 实体 -关系图 、 数据流图 、 状态 -变迁图实体 -关系图 描述数据对象之间的关系数据流图 功能建模的基础系统或子

3、系统对数据实施的变换、变换的功能提供信息分析的信息状态 -变迁图 行为建模的基础系统的行为模式(称 “ 状态 ” )以及状态变迁的方式6结构化的分析模型最外层数据对象描述、加工规格说明 PSPEC、 控制规格说明CSPEC数据对象 表示 实体 -关系图 中每个数据对象的属性加工规格说明 PSPEC 描述数据流图的每个功能。 控制规格说明 CSPEC 描述软件控制的附加信息7第二部分数据流图与数据字典8数据流图与数据字典 l 基于计算机的信息处理系统由数据流和一系列的加工构成,这些加工将 输入数据流 加工为 输出数据流l 数据流图描述数据流和加工l 数据流图用图形符号表示 数据流 、 加工 、 数据源 及外部实体l 数据流图具有层次结构,支持问题分解、逐步求精的分析方法l 它是数据驱动的数据流图既可以表示基于计算机的系统,也可以表示软件9数据流图标记 10

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。