教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 教学研究 >

软件工程需求分析

来源:网络收集 时间:2026-02-13
导读: PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。 软件需求(1) 功能需求 系统做什么? 系统何时做什么? 系统何时及如何修改或升级? (2

PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。

软件需求(1) 功能需求 系统做什么? 系统何时做什么? 系统何时及如何修改或升级?

(2) 性能需求 软件开发的技术性指标,例如: 存储容量限制 执行速度、相应时间 吞吐量新疆大学信息科学与工程学院3-2.1

PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。

软件需求(3) 环境需求 硬件设备:机型、外设、接口、 地点、分布、温度、 湿度、磁场干扰等

软件:

操作系统 网络 数据库

(4) 界面需求 有来自其它系统的输入吗? 有到其它系统的输出吗? 对数据格式有规定吗? 对数据存储介质有规定吗?新疆大学信息科学与工程学院3-2.2

PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。

软件需求(5) 用户或人的因素 用户类型?

各种用户熟练程度? 需受何种训练? 用户理解、使用系统的难度? 用户错误操作系统的可能性?(6) 文档需求 需哪些文档? 文档针对哪些读者?新疆大学信息科学与工程学院3-2.3

PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。

软件需求(7) 数据需求 输入、输出数据的格式? 接收、发送数据的频率? 数据的准确性和精度? 数据流量? 数据需保持的时间? (8) 资源需求 软件运行时所需的数据、软件。内存空间等

资源。 软件开发、维护所需的人力、支撑软件、开 发设备等。3-2.4

新疆大学信息科学与工程学院

PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。

软件需求(9) 安全保密要求 需对访问系统或系统信息加以控制吗? 如何隔离用户之间的数据? 用户程序如何与其它程序和操作系统隔离? 系统备份要求? (10) 软件成本消耗与开发进度需求 开发有规定的时间表吗? 软硬件投资有无限制?新疆大学信息科学与工程学院3-2.5

PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。

逆向需求

逆向需求说明软件系统不应该做什么。 理论上有无限多个逆向需求,我们应该仅选取能够澄清需求且消除可能发生的 误解的那些逆向需求。

新疆大学信息科学与工程学院

3-2.6

PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。

需求分析的过程需求分析员 通信 用户/客户 通信 项目小组

系统可行性研究 报告、项目计划

有效性准则资料库已有类似 项目信息

需求验证

用户 需求 描述

确定系统 要求和约束

确定开发策略 选择需求 分析方法修正项 目计划 合格

确定 系统逻辑模型 和数据要求新疆大学信息科学与工程学院

确定软件各种需求 编写需求文档 及修正项目计划3-2.7

需求规格说明

PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。

需求分析需求分析是对获取的需求信息进行分析,及时排除错误和弥 补不足,确保需求文档正确反映用户的真实意图。系 统 分 析 员 需求获取 分析、处理

获取数据

目标系统模型

从数据流和数据结构出发, 找出系统各元素之间的联 系、接口特征及设计限制、 能否满足功能需求

分析方法:(1) 问答分析法; (2) 建

模分析法。 “问答分析法”适合用户需求调查阶段; “建模分析法”适合产品需求定义阶段。新疆大学信息科学与工程学院3-2.8

PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。

需求分析的原则

必须能够表达和理解问题的数据域和功能域; 必须按自顶向下、逐层分解的方式对问 题进行分解和不断细化; 要给出系统逻辑视图和物理视图。

新疆大学信息科学与工程学院

3-2.9

PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。

建模分析方法面向数据的方法,以数据流为中心 。其 核心概念包括:进程、数据流、数据存 储、外部实体、数据组和数据元素。其 具有代表性的需求分析工具有:数据流 图、数据字典、E-R图、状态变迁图 (STD)等。

结构化分析 方法

面向对象分 析方法

面向对象分析以对象及其服务作为建模标 准,比较自然,对象也具有相对的稳定性。 主要模拟的元素有:对象、类、属性、关 系、方法、消息传递、用例等。其主要原 理包括分类、继承、层次、信息隐藏、汇 集关系等。

新疆大学信息科学与工程学院

3-2.10

PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。

编写需求规格说明系统 分 需求规格说明

析员目标系统的基本描述 系统各项需求 系统限制及条件 系统数据定义 …… 需求规格说明书属性:正确、 清晰、无二义、一致、必要、 完备、可实现、可验证新疆大学信息科学与工程学院3-2.11

需求分析结果

PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。

需求规格说明书 Preface Introduction Glossary User requirements definition System architecture System requirements specification System models System evolution Appendices Index

新疆大学信息科学与工程学院

3-2.12

PPT文档,包含软件工程需求分析的原则、过程、方法,并附有数据流图的一些实例,帮助学生对软件设计初期的需求分析部分有个全局的认识,并以此为参考,自己动手完成需求分析。

需求评审无二义性 一致性 需求评审 的主要方面完整性在现有基础上 可实现 所有需求必须 一致,不能前 后相互矛盾

说明书应包括用户需求 的每一方面

现实性 有效性新疆大学信息科学与工程学院3-2.13

必须证明需求有效,能 解决用户提出的问题

PPT …… 此处隐藏:2224字,全部文档内容请下载后查看。喜欢就下载吧 ……

软件工程需求分析.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1584303.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)