自考《软件工程》基础知识点复习: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月自考《语言学概论》历年高频考点+章节分值梳理2026-02-07
- 2026年4月自考想一次过?公共课高频考点梳理,建议直接打印2026-02-07
- 更新!2026年4月自考重点预测100题及答案解析【免费领取】2026-02-02
- 江苏自考生速看!2026年1月《中国古代文学史一》简答题万能模板,考前3天背熟2026-01-05
- 2026年1月广东自考《习概》核心考点梳理!高频必背2025-12-17
- 2026年4月自考《马原》题型分值确定!这些内容高频出现2025-12-10
- 26年4月自考重点!《毛概》《习概》题型分值+考试详情2025-12-09
- 2026年4月自考各专业【全书重点】整理!背的越早,分数越高2025-12-04
- 备考2026年4月自学考试!这些真题及题库早早收藏【免费领取】2025-11-07
- 考前看!2025年10月自考《中国古代文学史一》历年高频考点2025-10-24
