请输入您要查询的百科知识:

 

词条 warnier
释义

Warnier 一种软件开发方法。

1974年,J.D.Warnier提出的软件开发方法与Jackson方法类似。

差别有三点:一是它们使用的图形工具不同,分别使用Warnier图和Jackson图;第二个差别是使用的伪码不同;最后也是最主要的差别是在构造程序框架时,Warnier方法仅考虑输入数据结构,而Jackson方法不仅考虑输入数据结构,而且还考虑输出数据结构。

Warnier图是表示数据层次结构的一种图形工具,它用树形结构来描绘数据结构。它还能指出某一类数据或某一数据元素重复出现的次数,并能指明某一特定数据在某一类数据中是否是有条件的出现。在进行软件设计时,从Warnier图入手,能够很容易转换成软件的设计描述。以报纸的自动编辑系统为例。通常报纸的版面采用以下格式。

头版部分 社论部分 副刊部分

头条新闻 社论 体育新闻

国内新闻 专栏 商业新闻

当地新闻 读者来信 广告

讽刺漫画

上面给出的报纸概观就是一个数据的层次结构。上面给出了用Warnier图表示的报纸的数据层次结构。在这个Warnier图中,用花括号“{”表示层次关系,在同一括号下,自上到下是顺序排列的数据项。在有些数据项名字后面附加了圆括号,给出该数据项重复的次数。

例如,社论(1,1)表示社论占一栏;专栏(1,3)表示专栏占1到3栏;讽刺漫画(O,1)表示讽刺漫画可有可无,若有就占一栏。另外,Warnier图可以通过细化组合数据项进一步分解信息域。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/16 7:41:50