软件工程视频学习笔记(十六)
2010-09-01 18:29
232 查看
面向数据结构的分析设计方法
Jackson系统开发方法(JSD):是一种典型的面向数据结构的分析设计方法。
Jackson系统开发方法的系统模型就是相互通讯的一组进程的集合。进程间的通讯方式有以下三种:①进程同步发生②通过数据通道发送/接收活动发生③访问公用存储信息
1、 表达基本结构:对于种类繁多的程序中使用的数据结构,各个数据元素之间的逻辑关系只有顺序、选择、重复三种,所以逻辑数据结构也只有三种(顺序结构、选择结构、重复结构)
2、 改进的Jackson图:
Jackson图的缺点是:用这种图形工具表示选择或重复结构时,选择条件或循环结束条件不能直接在图上表示出来,影响了图的表达能力,也不易直接把图翻译成程序,此外,框间连线为斜线,不易在行式打印机上输出
Warnier方法:是另一种面向数据结构的设计方法,又称为逻辑地构造程序方法,简称LCP方法。是从数据结构出发设计程序,但是这种方法的逻辑更严格。Warnier图在Warnier方法中使用的一种专用表达工具。Warnier图和Warnier设计方法
Jackson系统开发方法(JSD):是一种典型的面向数据结构的分析设计方法。
Jackson系统开发方法的系统模型就是相互通讯的一组进程的集合。进程间的通讯方式有以下三种:①进程同步发生②通过数据通道发送/接收活动发生③访问公用存储信息
1、 表达基本结构:对于种类繁多的程序中使用的数据结构,各个数据元素之间的逻辑关系只有顺序、选择、重复三种,所以逻辑数据结构也只有三种(顺序结构、选择结构、重复结构)
2、 改进的Jackson图:
Jackson图的缺点是:用这种图形工具表示选择或重复结构时,选择条件或循环结束条件不能直接在图上表示出来,影响了图的表达能力,也不易直接把图翻译成程序,此外,框间连线为斜线,不易在行式打印机上输出
Warnier方法:是另一种面向数据结构的设计方法,又称为逻辑地构造程序方法,简称LCP方法。是从数据结构出发设计程序,但是这种方法的逻辑更严格。Warnier图在Warnier方法中使用的一种专用表达工具。Warnier图和Warnier设计方法
相关文章推荐
- 软件工程视频学习笔记(十八)
- 软件工程视频学习笔记(三十一、二)
- 软件工程视频学习笔记(二十)
- 软件工程视频学习笔记(二十九)
- 软件工程视频学习笔记(三十三)
- 软件工程视频学习笔记(四十二)
- 软件工程视频学习笔记(三十四)
- 软件工程视频学习笔记(四十一)
- 软件工程视频学习笔记(二十二、二十三)
- 软件工程视频学习笔记(二十九)
- 软件工程视频学习笔记(二十六)
- 软件工程视频学习笔记(七)
- 软件工程视频学习笔记(四十二)
- 软件工程视频学习笔记(八)
- 软件工程视频学习笔记(十五)
- 软件工程视频学习笔记(九)
- 软件工程视频学习笔记(十四)
- 软件工程视频学习笔记(十)
- 软件工程视频学习笔记(十七)
- 软件工程视频学习笔记(三十八)