软件工程-系统开发方法-jackson方法
来源:互联网 发布:oracle数据库漏洞 编辑:程序博客网 时间:2024/05/17 23:52
一:简介编辑
1975年,M.A.Jackson提出了一类至今仍广泛使用的软件开发方法。这一方法从目标系统的输入、输出数据结构入手,导出程序框架结构,再补充其它细节,就可得到完整的程序结构图。这一方法对输入、输出数据结构明确的中小型系统特别有效,如商业应用中的文件表格处理。该方法也可与其它方法结合,用于模块的详细设计。杰克逊结构图是用来描述数据结构中的顺序,选择和重复。
二:使用说明编辑
一般通过以下五个步骤来完成设计:
(1)分析并确定输入数据和输出数据的逻辑结构,并用Jackson结构图来表示这些数据结构。
(2)找出输入数据结构和输出数据结构中有对应关系的数据单元。
(3)按以下的规则由输入、输出的数据结构导出程序结构。
1)为每一对在输入数据结构和输出数据结构中有对应关系的单元画一个处理框。
2)为输入和输出数据结构中剩余的数据单元画一个处理框。
3)所有处理框在程序结构图上的位置,应与由它处理的数据单元在数据结构Jackson图上的位置一致。
4)必要时,可以对映射导出的程序结构图进行进一步的细化。
(4)列出基本操作与条件,并把它们分配到程序结构图的适当位置。
(5)用伪码写出程序。
阅读全文
0 0
- 软件工程-系统开发方法-jackson方法
- 软件工程开发方法,工具
- 软件工程开发方法,工具
- Jackson设计方法&JACKSON分析方法
- 【软考】软件工程-软件开发方法对比
- SpringMVC 配置Jackson方法
- 开发方法及软件工程:重用设计一般方法
- 软件工程:软件工程过程与方法
- 软件工程之软件开发方法、软件工具和开发环境
- Jackson方法的小例子
- jackson 通用解析json方法
- json jackson解析json方法
- 软件工程方法学探究
- 树型软件工程方法
- 软件工程设计方法----总结
- 软件工程--需求分析方法
- 软件工程 估计方法
- 软件工程 估计方法
- Flask在linux系统下环境的离线搭建及简单实用教程
- 树莓派下安装Django环境
- shell变量
- Centos下安装mysql
- 代码编写技巧
- 软件工程-系统开发方法-jackson方法
- 2017计蒜之道程序设计大赛初赛第五场
- 选择排序
- [LeetCode] Perfect Squares
- VB.NET总结
- vue--mounted
- java中IO流中的标准输入输出流
- 前端知识点整理系列(二)—— apply() call() bind()
- java中IO流中的转换流