自考《软件工程》基础知识点复习:Jackson方法
更新时间:2013-03-20 16:16:16
来源:|0
浏览
收藏
自学考试报名、考试、查分时间 免费短信提醒
摘要 自考《软件工程》基础知识点复习:Jackson方法
Jackson方法
Jackson方法是以Jackson结构图(上下层间是组成关系)为描述工具,用三种基本结构来表示,是面向数据结构的设计方法。不仅可以表示程序结构,还可表示数据结构。主要分为:
JSP:用于开发规模较小的数据处理系统的设计。定义一组以数据结构为指导的映射过程,根据输入、输出的数据结构,按一定的规则映射成软件的过程描述,即程序结构。适用于详细设计阶段。
JSD:主要以活动事件为中心,通过由一串活动顺序组合构成进程,建立系统模型,最后实现该模型。
Jackson特点:能对结构进行自顶向下的分解,可表示层次结构;结构易读,形象直观;既能表示数据结构也能表示程序结构等组成关系。
Jackson设计步骤:
(1)分析并确定输入数据和输出数据的逻辑结构,并用Jackson结构图表示这些数据结构。
(2)找出输入数据结构和输出结构中有对应关系的数据单元(对应关系指数据单元在数据内容、数量、顺序上有直接的因果关系,重复的次序和次数都相同才有对应关系)。
(3)按一定的规则由输入、输出的数据结构导出程序结构。
(4)列出基本操作和条件,并把它们分配到程序结构图的适当位置。
(5)用伪码写出程序。
在Jackson方法中,如果输入数据和输出数据结构之间找不到对应关系,称为结构冲突。
解决方法:引入中间数据结构或中间文件,将冲突部分分隔开来,建立多个程序结构,再利用中间文件将它们联系起来,构成一个系统的整体。
编辑推荐
最新资讯
- 考前看!2026年4月自考《大学语文》必考30点汇总2026-04-10
- 一次上岸!2026年4月自考考前最后一卷,全专业【免费领取】2026-04-10
- 干货!2026年4月自考《英语(专升本)》答题+写作模板,直接套用2026-04-09
- 4月11日开考!自学考试各题型答题必备有效技巧+真题资料包2026-04-08
- 2026年4月自考考前速记手册汇总!各专业重点速背资料【免费领取】2026-04-07
- 速领!2026年4月自学考试《英语二》题型分值+作文模板(附范文)2026-04-06
- 2026年4月自考公共课考前冲刺指南:高频考点全梳理与高效提分技巧2026-04-05
- 划重点!2026年4月自学考试《习概》简答题、论述题高频考点汇总2026-04-03
- 26年4月备考必看:自考《习概》历年核心考点分布情况2026-03-31
- 2026年4月自学考试《汉语言文学》专业最新评分细则:题型分值+阅卷评分标准全解读2026-03-30
