层次结构的设计方法:
第一步:按照顺序结构的方法建造数据列表。
表2.3.2.2 顺序结构的方法建造数据列表
专业名称 |
班级 |
学号 |
成绩 |
其它 |
电子商务管理 |
电商0402 |
2004618226 |
70 |
1 |
电子商务管理 |
电商0402 |
2004618231 |
80 |
1 |
电子商务管理 |
电商0402 |
2004618248 |
60 |
1 |
国际经济与贸易 |
国贸0401 |
2004619118 |
65 |
1 |
国际经济与贸易 |
国贸0401 |
2004619134 |
0 |
1 |
机械制造 |
机制0505 |
202050516 |
47 |
1 |
机械制造 |
机制0507 |
202050744 |
59 |
1 |
机械制造 |
机制0508 |
202050848 |
91 |
2 |
建筑工程技术 |
工民建0401 |
2004411119 |
90 |
1 |
第二步:确定第一关键字(第一层)的列栏目,并将其连同数据一起移到第一列的位置,成为第一级数据。
表2.3.2.3 确定第一关键字(第一层)的列栏目
专业名称 |
电子商务管理 |
电子商务管理 |
电子商务管理 |
国际经济与贸易 |
国际经济与贸易 |
机械制造 |
机械制造 |
机械制造 |
建筑工程技术 |
第三步:重复第二步,依次确定第二层数据、第三层、……,并移到第二列、第二列、……
表2.3.2.4依次确定各层数据顺序
专业名称 |
班级 |
学号 |
电子商务管理 |
电商0402 |
2004618226 |
电子商务管理 |
电商0402 |
2004618231 |
电子商务管理 |
电商0402 |
2004618248 |
国际经济与贸易 |
国贸0401 |
2004619118 |
国际经济与贸易 |
国贸0401 |
2004619134 |
机械制造 |
机制0505 |
202050516 |
机械制造 |
机制0507 |
202050744 |
机械制造 |
机制0508 |
202050848 |
建筑工程技术 |
工民建0401 |
2004411119 |
第四步:安排其余各列的顺序。
表2.3.2.5 安排其余各列
专业名称 |
班级 |
学号 |
成绩 |
其它 |
电子商务管理 |
电商0402 |
2004618226 |
70 |
1 |
电子商务管理 |
电商0402 |
2004618231 |
80 |
1 |
电子商务管理 |
电商0402 |
2004618248 |
60 |
1 |
国际经济与贸易 |
国贸0401 |
2004619118 |
65 |
1 |
国际经济与贸易 |
国贸0401 |
2004619134 |
0 |
1 |
机械制造 |
机制0505 |
202050516 |
47 |
1 |
机械制造 |
机制0507 |
202050744 |
59 |
1 |
机械制造 |
机制0508 |
202050848 |
91 |
2 |
建筑工程技术 |
工民建0401 |
2004411119 |
90 |
1 |
第四步:按关键字的顺序分类汇总,形成新的数据界面。如表2.3.2.1
表2.3.2.1 “专业名称”和“班级”之间存在着层次关系
专业名称 |
班级 |
学号 |
成绩 |
其它 |
电子商务管理 |
电商0402 |
2004618226 |
70 |
1 |
|
|
2004618231 |
80 |
1 |
|
|
2004618248 |
60 |
1 |
国际经济与贸易 |
国贸0401 |
2004619118 |
65 |
1 |
|
|
2004619134 |
0 |
1 |
机械制造 |
机制0505 |
202050516 |
47 |
1 |
|
机制0507 |
202050744 |
59 |
1 |
|
机制0508 |
202050848 |
91 |
2 |
建筑工程技术 |
工民建0401 |
2004411119 |
90 |
1 |