需求分析用到的工具
下午题的第一个题目 15分
补充外部实体,补充数据存储,数据流等
这个要多练题目
0.大纲
1.数据流图的基本概念
加工就是一些列函数功能组成的情况,类似用户管理,权限管理之类
数据存储是以表为单位的,不是一数据库为单位,题目一般描述是某某记录文件,某某记录表
外部实体,哪些人和一些外部系统,例如工信厅对接的OA系统,不是本系统的
有时候,考的简单,比如,下面哪个图不是属于数据流图,容易把ER图将数据流图联合起来,联系(菱形)只有ER图才有,数据流图没有
没有菱形记住
绘制加工可能出现的问题
- 1.黑洞问题,有入没有出
- 2.奇迹问题,没有入口
- 3.数据流命名问题,输入流和输出流命名一样
- 4.或者输入流,不可能产生这种输入流
2.数据流图的分层(DFD)
数据流图就是分层的
中间的圆形的就是加工,我们要开发的功能
数据流图就是结构化开发很重要的,一层一层
先分顶层,接着再慢慢细化,一层一层详细 绘制这种图,要父和子要和平行
3.数据字典
4.数据流图平衡原则
父图和子图的平衡
父跟子一一对比,看哪条线没有
子图的平衡
就是加工的内容,我们加工就是想要结果,没有结果,没有开头肯定是不对的
5.数据流图解题技巧
6.数据流图案例分析
中间件不包括数据库,数据库属于外部实体
例题1
绘制加工可能出现的问题
- 1.黑洞问题,有入没有出
- 2.奇迹问题,没有入口
- 3.数据流命名问题,输入流和输出流命名一样
- 4.或者输入流,不可能产生这种输入流
例题2
一般起点或者终点不对,数据流名称不对,做这个题要在上面的题目结果来做
7.常考的题型
这个数据存储要写明表名 即什么表
这个可能要把相应的主外键ID写进去