18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 信息时代 > 系统流图(数据库)

系统流图(数据库)

时间:2022-11-30 20:30:01 | 来源:信息时代

时间:2022-11-30 20:30:01 来源:信息时代

    系统流图 : 一种描绘物理系统的传统工具。它有助于开发人员和用户交流信息,利用系统的每个具体物理元素可以准确地估计成本,准确地制定系统开发进度。
系统流图的基本思想是用图形符号,以黑盒形式描述系统内部的每个部件(程序、文件、数据库、表格、人工过程等)。系统流图表达的是信息在系统各部件之间流动的情况,而不是对信息进行基本加工的控制过程。因此,尽管系统流图使用的某些符号和程序流图中使用的符号相同,但它不是用于描述程序各个部分执行先后次序的。
1.符号
当以概括的方式抽象地描绘一个物理系统时,仅仅使用图1中列出的基本符号就够了,其中每个符号表示系统中的一个部件。


图1 系统流图基本符号


当需要更具体地概括一个物理系统时,还需要使用图2列出的扩充符号,利用这些符号可以把一个广义的输入/输出操作具体化为读/写存储在特殊设备上的文件(或数据库),把一般的处理具体化为特定的程序或手工操作,等等。


图2 系统流图扩充符号


2.基本处理工序
(1)变换:把输入单据变换成磁盘文件,或把磁盘文件变换成输出单据,或把某一磁盘文件的内容由一个介质文件传送到另一介质文件。一般在进行输入变换同时,还可进行形式性的逻辑检查,如输入单据的数据范围,录入错误等。
(2)合并:把多个文件合并为一个文件,例如将顺序文件1和2合并为一个新的顺序文件的实现,如图3所示。


图3 合并后的文件


(3)划分:是合并的逆操作,将合并工序的输入文件与输出文件对调即可。
(4)分类(排序): 按指定的键(关键字)以升序或降序改变原文件的记录排列顺序。例如图4所示,将如下记录排列的旧文件(其中的数字表示各个记录的关键字的值),按关键字升序进行分类,得到新文件。分类也可和输入或输出操作一起进行。


图4 旧文件到新文件的转换


(5)更新:将多个文件作为输入并对照关键项目对文件内容进行修正、删除、增加等改写工作。一般情况下,更新的内容先要写入一个临时文件。
3.注意事项
使用系统流程图设计管理系统应该注意的问题如下:
(1)尽量缩短处理时间。
(2)尽量减少计算机系统的空闲时间。为了减少操作人员的工作量,如果具有多重处理能力,要尽量利用它。如果对发生错误时采取的措施进行规范,则对缩短处理时间和空闲时间都是有利的。
(3)要考虑便于完成程序的调试。
(4)当使用的存储容量和中间介质不同,或使用机器的台数不同,工序数和系统的类型也要有相应的变化。因此在这个阶段,需要对存储容量和机器结构进行预测。
4.系统流图实例——计算机售书系统
图5通过计算机售书系统的系统流图来说明它的用法。在该系统流图中,顾客的购书信息通过终端输入到计算机中,再通过计算机的审计、开具发票、人工收费、送达发票、处理领书手续等过程,顾客领到自己所买的书。


图5 计算机售书系统流图


在该系统中,对于反映库存的磁盘文件不断更新,并且把发票、发票收讫和领书单等作为文档保存起来,以便将来查询。面对复杂的系统时,一个比较好的方法是分层次地描绘这个系统。首先用一张高层次的系统流图描绘系统总体概貌,表明系统的关键功能,然后分别把每个关键功能扩展到更为详细的程度,画在单独的一页纸上。这种分层次的描绘方法,便于用户按从抽象到具体的方法逐步深入地了解一个复杂系统。

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭