182系统流程图
系统流程图又称事务流程图,是计算机事务处理应用进行系统分析时常用的一种描述方法,借助图形符号来表示系统中各元素。它描述计算机事务处理中从数据输入开始到获得输出为止,各个处理工序的逻辑过程。
1821系统流程图基本处理
系统流程图一般含有变换、合并、划分、分类、更新5种基本的处理。1.变换把输入单据变换成磁盘文件,或把磁盘文件变换成输出单据,或把某一磁盘文件的内容由一个介质文件传送到另一个介质文件。一般在进行输入变换的同时,还可对输入的数据进行形式性的逻辑检查,如数据输入错误、含有非法字符、数据类型错误等。另外一个方面,是对输入的数据结合外部文件进行合法性检查,如数据值不存在、数据值的越界等。2.合并把多个文件合并为一个文件。3.划分划分是合并的逆操作,将合并工序的输入文件与输出文件对调即可。4.分类(排序)分类(排序)是按指定的键(关键字)以升序或降序改变原文件的记录排列顺序。分类也可和输入或输出操作一起进行。5.更新更新是将多个文件作为输入,根据关键项目进行对照,对文件内容进行修正、删除、增加等改写工作。一般更新的内容先要写入一个临时文件,在一定的工作时间后(一般在系统中都会进行说明,如一个月),为了提高系统的处理效率,一般要将该文件进行全部的清理或者部分清理。
1822系统流程图解题要点
f系统处理流程是事务之间相互关系及处理的先后次序的表示,数据是事务的处理依据,也是事务的处理结果,因此可以从处理和数据两个角度出发,对系统流程图进行分析与问题的解答。1.处理角度根据处理在流程图中的作用及位置,一般将处理分成系统目标处理和基本处理两大类。
l系统目标处理:在系统流程图中一般要对系统所需要完成的目标进行文字性的定义和描述,那么在流程图中应该有一个与之对应
的处理,该处理能够覆盖系统所给定的目标。
l
基本处理:流程图中除覆盖系统目标的处理外,还有一些为系统目标处理服务的基本处理,主要包括两个方面:一是为了处理的
正确性,设计一些处理,以检查输入数据的数据项及数据的值域,以及检查数据的正确性和一致性等;二是为了处理的效率,如提高处
理速度、减少文件冗余度等引进了一些处理。
2.数据角度使用数据是处理的依据,产生数据是处理的结果,所以数据的使用和产生应该与处理相互匹配。对于流程图中的数据,应该主要注意下面几个方面的描述。
l最初的输入数据与最终的输出数据:它r