前言: 需求分析主要包括三种建模方法 DFD、IDEF0 和 UML,本章着重讲解了前两种建模方法的基本概念和使用
如发现内容错误,评论区轰炸
2.1
- 需求分析利用建模工具描述系统的信息流、功能结构以及完成各种功能需要的数据
需求分析分为功能需求分析 (此阶段可针对每个用户视图进行数据处理需求分析,也就是确定事务范围)、性能需求分析、存储需求分析、安全需求分析
- 获取需求的方法包括 面谈、实地观察、问卷调查、查阅资料
2.2
1. DFD 建模方法的核心是数据流, 该模型采用自顶向下逐步细化的结构化分析方法
DFD由四种元素组成:
数据流:用箭头描述数据的流动方向
处理:表示对数据的加工和变换
数据存储:表示用数据库形式存储的数据
外部项 (数据源或数据终点):系统数据的提供者或数据使用者
2. IDEF0 的基本元素是矩形框 (活动)和箭头
控制表示对信息的约束
机制表示实施活动的物理手段或完成活动需要的资源 (计算机系统、人或组织)
3. UML (统一建模语言)
后语:本章涉及的知识点不多,考察的最频繁的是DFD的四种元素以及是否能正确分辨题目所给的实例中各项如何对应IDEF0的各个箭头