实例结构化分析方法.docxVIP

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

课程案例——结构化分析方法

一、对课程知识的简要讲述(教材7-1-1/7-1-2)

核心方法

面向数据流的分析方法

软件建模

数据流图——描述软件的功能与数据数据字典——对数据的详细定义

加工说明——描述软件的行为

3. 关于数据流图(教材7-1-2-1)

有哪些图形元素

外部实体——软件的使用者数据加工——软件内部的功能数据流——数据的流向

数据存储——需要软件保存的数据

数据流图的分层“自顶向下、逐层细化”的思维方式对顶层数据流图的约定

上下层数据流图之间的平衡

数据流图的核心意图

描述软件与外部实体之间、以及软件内部各功能之间的数据流向。

4. 关于数据字典(教材7-1-2-2)

有哪些条目

▲对于数据流图所出现的所有数据流/数据存储定义数据结构

▲对于上述数据结构中的所有数据项

明确定义其属性

如何描述

参考教材的有关内容

有什么作用

对数据作出明确的、无歧义的描述。保证软件内部数据的一致性。

5. 对“数据加工”的说明(教材7-1-2-3)

作用

描述软件内部每个功能的“业务逻辑”

方法

根据所描述对象的实际情况采用适当的方式,如判定树、判定表、流程图、结构化语言、等等。

二、案例

功能清单

数据流图

顶层数据流图

整体描述软件与外界的关系

第1层数据流图

描述软件内部的子系统构成、以及数据的流向

第2层数据流图

描述某个子系统的功能构成、以及数据的流向

数据字典

对数据结构的说明

对数据项的说明

具体格式可参照教材。

加工说明

请大家对照《基本需求》所给出的对学生选修课程的判断规则,对照教材所给出的各种方法,思考一下用哪些方法能够描述清楚。

三、教学目的

了解面向数据流的结构化思维方法

目的是与后面所讲述的面向对象思维方法相互对照

掌握功能/数据/行为等3个模型的基本概念

对于结构化分析方法,重点澄清

数据流图上的“数据流”,描述的是“数据”及其“流向”,而不是针对数据的“操作”。

要求说明

要求

说明

规范性

所有图形符合规范

可理解性

读者能够理解

完整性

涵盖所有需求,而且,对每项内容都“有

始有终”

无歧义性

对于不同的读者,不会产生不同的理解

一致性

对于同一个数据对象,其命名与内容在

整个文档中始终保持一致

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

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

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档