网站大量收购闲置独家精品文档,联系QQ:2885784924

信息分析与设计第6章.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

数据字典的使用可以有两种方式:人工方式和计算机方式。人工方式是把各类条目按前面介绍的描述格式写在卡片上或写在纸上,并分类建立一览表。计算机方式是在人工方式基础上,整理存入计算机。一些大、中型计算机有专门的自动化数据字典软件包对数据进行管理,查询、修改都十分方便。为了保证数据的一致性,数据字典必须由专人(DBA)管理。其职责就是维护和管理数据字典,保证数据字典内容的完整一致。任何人,包括系统分析员、系统设计员、程序员,修改数据字典的内容,都必须通过DBA。DBA要把数据字典的必威体育精装版版本及时通知有关人员。6.5表达处理逻辑的工具DFD中所有不进一步分解的处理加工,称为基本处理(基本加工)。只要对所有基本处理的逻辑功能描述清楚,整个系统功能也就说明清楚了。为了做到准确、清晰、简洁,基本处理的描述往往需要多种手段与工具。所用工具有:自然语言的文字叙述结构化语言决策树(判断树)决策表(判断表)数学公式上述工具的联合使用其中结构化语言、决策树、决策表属于结构化系统分析中的专用工具。一、结构化语言结构化语言只允许三种基本语句:祈使语句、条件语句、循环语句。1.祈使语句

祈使语句指出要做什么事情,包括一个动词和一个宾语。动词指出要执行的功能,宾语表示动作的对象。例如:计算工资、查询成绩、获取收发数据、计算补充定货量等。2.条件语句

其一般形式是:

如果条件

则动作A

否则(条件不成立)

动作B

条件语句中的“如果”、“否则”要成对出现,书写时每层要对齐,以便阅读。例1.根据用户欠款时间长短和现有库存量情况处理用户订货方案的结构化语言可表示为:

IF欠款时间≤30天

IF需要量≤库存量

THEN立即发货

ELSE

先按库存量发货,进货后再补发

ELSE

IF欠款时间≤100天THEN

IF需求量≤库存量

THEN先付款再发货

ELSE

不发货

ELSE要求先付欠款3.循环语句

循环语句表达在某种条件下,重复执行相同的动作,直到这个条件不成立为止。如:

对于每个库存项目(循环条件)

获取收入数据

将在库数据加收入数据,更新在库数

获取发出数据

将库数减发出数据,更新在库数

如果在库数小于或等于临界库存数

则发出补充订货信号二、判断树(decisiontree)(决策树)是一种图形工具,适合于描述加工中具有多个策略,每个策略和若干条件有关的逻辑功能。用判断树来表示,可以更直观一些。例2.将例1用比较直观的判断树表示为:订货方案≤30天>30天≤100天>100天需求量≤库存量需求量>库存量需求量≤库存量需求量>库存量立即发货先按库存发货,进货后再补发先付款,再发货不发货通知先付欠款欠款时间需求与库存处理结果三、判断表(decisiontable)(决策表)一些条件较多、在每个条件下取值也较多的判断问题可以用判断表表示。其优点是能把各种组合情况一个不漏地表示出来,有时还能帮助发现遗漏和矛盾的情况。如仍以处理用户订货的例子说明:决策规则号123456条件欠款时间≤30天YYNNNN欠款时间>100天NNYYNN需求量≤库存量YNYNYN应采取的行动立即发货×先按库存量发货,进货后再补发×先付款,再发货×不发货×要求先付欠款××四、三种表达工具的比较这三种表达逻辑的工具各有千秋,从直观性、可修改性等方面的比较如下表:结构化语言判断树判断表直观性一般很好一般用户检查不便方便不便可修改性好一般差逻辑检查好一般很好机器可读性很好差很好机器可编程一般不好很好这三种工具的适用范围可概括比较如下:

(1)判断树适用于10~15种行动的决策

(2)判断表适用于多个条件的复杂组合

(3)若包含顺序执行或循环执行的动作用结构化语言6.6数据查询应用分析在DFD中定义了数据存储。DD对每个数据存储的结构进行了描述,但是没有详细说明有哪些查询需要实时响应。数据立即存取图(dataimmediate-accessdiagram)就是说明这些问题的工具。一、数据存取要求的基本类型

由于用户各自的业务要求,提出各种数据存取要求。概括起来,一般有

文档评论(0)

yingyaojun1975 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档