1 / 103
文档名称:

软件工程第3章结构化分析.ppt

格式:ppt   页数:103
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程第3章结构化分析.ppt

上传人:w8888u 2012/3/9 文件大小:0 KB

下载得到文件列表

软件工程第3章结构化分析.ppt

文档介绍

文档介绍:第三章结构化分析
11/12/2017
1
软件工程 Software Engineering
本章内容
概述
软件计划
需求分析
需求获取
分析建模
需求规格说明书
需求验证
11/12/2017
2
软件工程 Software Engineering
第一节结构化分析概述
为了使开发出来的目标系统能满足实际需要,在着手编程之前,首先必须要有一定的时间用来认真考虑以下问题:
系统所要求解决的问题是什么?
为解决该问题,系统应做些什么?
系统应该怎么去做?
11/12/2017
3
软件工程 Software Engineering
软件分析
11/12/2017
4
软件工程 Software Engineering
软 件 分 析 过 程
问题定义及可行
性分析
需求分析
分析建模
需求说明书
审批通过
?
进入软件设计阶段
可修改
?
停止研制
修改系统目标




11/12/2017
5
软件工程 Software Engineering
第二节软件计划
问题定义
可行性分析
11/12/2017
6
软件工程 Software Engineering
问题定义
主要任务是回答“要解决的问题是什么”这一问题。
内容包括
明确问题的背景
开发系统的现状
开发的理由和条件
开发系统的问题要求
总体要求
问题的性质
类型范围
要实现的目标
功能规模
实现目标的方案
开发的条件
环境要求等
11/12/2017
7
软件工程 Software Engineering
问题定义报告
项目名称
背景
项目目标
项目范围
开发条件
环境要求
初步设想
11/12/2017
8
软件工程 Software Engineering
可行性分析
可行性分析--Feasibility Study
在当前组织内外的具体环境和现有条件下,某个项目投资的研制工作是否具备必要的资源及其他条件
可行性研究已被广泛应用于新产品开发、基建、工业企业、交通运输、商业设施等项目投资的各种领域
11/12/2017
9
软件工程 Software Engineering
可行性分析
在进行大规模系统开发之前,要从必要性和经济可行性、技术可行性、组织管理可行性、社会环境可行性等方面对未来系统的经济效益、社会效益进行初步分析
11/12/2017
10
软件工程 Software Engineering