相关概念
1、概括地描绘物理系统的传统工具
2、用图形符号以黑盒子形式描绘组成系统的每个部件(程序,文档,数据库,人工过程等)
3、表达的是数据在系统各部件之间流动的情况,而不是对数据进行加工处理的控制过程
基本符号
5个,以概括的方式抽象地描绘一个实际系统
系统符号
11个,更具体的描绘物理系统
例题
例一
某装配厂有一座存放零件的仓库,仓库中现有的各种零件的数量以及每种零件的库存量临界值等数据记录在库存清单主文件上。当仓库零件数量发生变化时,应该及时修改库存清单主文件。如果哪种零件的库存量少于它的库存临界值,则应该报告给采购部门以便定货,规定每天向采购部门送一次定货报告。
该装配厂使用一台小型计算机,处理更新库存清单主文件和产生定货报告。零件库存量的每一次变化称为一个事务,由放在仓库中CRT终端输入到计算机中;系统中的库存清单程序对事务进行处理,更新存储在磁盘上的库存清单主文件,并且把必要的订货信息写在磁带上。最后,每天由报告生成程序读一次磁带,并且打印出订货报告。
部件:包括程序、文档、数据库、人工过程等
1、程序:更新库存清单程序
2、产生定货报告程序
3、文档:定货报告
4、数据:磁盘上的库存清单主文件;磁带上的定货信息;CRT终端输入事务
5、人工过程:无
库存清单系统的系统流程图
分层
1、用一张高层次的系统流程图描绘系统总体概貌,表明系统的关键功能
2、分别把每个关键功能扩展到适当的详细程度,画在单独的一页纸上
第一层:描绘系统关键功能(仅用基本符号)
![]()
第二层:扩展系统关键功能
第三层:合成后的系统流程图
例二
人工教材销售系统:先找系办公室开购书申请,凭申请找教材科开购书证明,向出纳员交付书款获得领书单,然后到书库找保管员领书。
人工教材销售的系统流程图
计算机教材销售系统:由计算机实现有效性审查(不该购买或已卖完的教材),收书款和发书仍由人工完成。开购书申请和购书证明可一步完成,增加缺书统计和采购功能。
计算机教材销售的系统流程图