Jackson结构设计方法分为如下四个步骤。
操作方法
-
01
1、数据结构化表示 这一步确定输入输出数据的逻辑结构,并用Jackson数据层次图描述所用的结构。
-
02
2、找出输入与输出数据结构的对应关系 找出输入数据结构和输出数据结构中有对应关系的数据单元,所谓有对应关系的数据单元是指有直接因果关系,程序可以同时处理的数据单元。对于重复的数据单元,重复的次序和重复的次数都必须相同才算有对应关系。
-
03
3、确定程序结构 以输出数据结构为基础确定程序结构,确定程序结构时有三条规则: (1)为每对有对应关系的数据单元,按照它们在数据结构中所在的层次,在程序结构的适当位置画一个程序框。 (2)在输入数据结构中有,但在输出数据结构中没有对应关系的数据单元,在程序结构中的适当位置画一个程序框。 (3)在输出数据结构中有.但在输入数据结构中没有对应关系的数据单元,在程序结构中的适当位置画一个程序框。 简单地说,每对有对应关系的数据单元合画一个框,没有对应关系的所有数据单元(包括输入数据结构和输出数据结构)各画一个框。
-
04
4、列出和分配可执行操作 这一步是列出所有操作,并把它们分配到程序结构的适当位置,这样就获得了完整的程序结构图,程序员就可以根据这个结构图进行程序的编码。