第四章需求分析过程课件.pptVIP

  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文档。上传文档
查看更多
第四章需求分析过程课件.ppt

2 数据流图的实时系统扩充? 实时系统 系统与现实世界实体交互具有时间特性。 数据流 时间连续的数据流 时间离散的数据流(控制信号或事件) 实时系统的状态随时间及相关事件的激励变化 。 数据流图的实时系统扩充? 实时系统响应事件的“加工”称“控制”,它在限定的时间内完成对事件的识别、输出,改变系统的状态。  实时系统软件对响应速度和可靠性的要求比非实时系统软件高。 在软件开发的各个阶段都应关注实时控制部件的性能和可靠性。 数据流图的实时系统扩充? 传统数据流方法不能胜任实时系统的需求分析任务。为开发实时嵌入式系统,必须对传统方法进行扩充。 Ward & Mellor 在数据流图中引入实时图形记号 Hatley & Pirbhai 在数据流图中引进状态加工图描述系统的外部行为 实时嵌入式系统对软件的要求 在连续的时间域内采集並生成信息流 软件要及时处理控制信息 必须在規定的时间内完成与现实世界的交互 系统状态实时变化,存在状态迁移机制 多任务的场合,一个加工可能存在多个实例 (1) Ward & Mellor扩充 符号的扩充 引入表示事件、连续数据流、控制及事件源的图形符号。 引入多任务环境下,同一控制的多个进程实例。 Ward & Mellor扩充 计算机控制的水温监测与调节系统 水温测量仪传给温度监控子系统的测量数据是连续的。 温度监控子系统将水温数据与允许的波动范围进行比较,然后连续输出调节后的温度值。 4.2.2.2 数据建模 数据对象、属性和关系 实体一关系图 实体—关系图是数据模型的基础,它描述数据对象、属性、及其关系。 1 数据对象、属性与关系 数据对象 数据属性 数据关系 数据对象、属性与关系 数据对象 现实世界具有不同特征和属性的实体或事务的标识,计算机软件描述并处理的一组信息。如,事件、行为、角色、组织、地点、结构等。 数据对象只封装数据,包括:数据流、数据源、外部实体的数据部分,不封装操作。 数据对象是相互关联的。 属性 用“标识符、符号串和值”标识,描述数据对象的性质。包括: (1)命名 标识数据对象 (2)描述 描述数据对象的性质 (3)引用 建立数据对象之间的联系 数据对象的属性是原子数据项,不包含内部数据结构。 数据对象的任何属性有且仅有一个属性值。 现实世界的实体具有许多属性,分析人员只能考虑与应用问题有关的属性。 数据对象描述 例 汽车销售管理问题的数据对象描述表. 汽车属性 制造商 型号 标识码 车体类型 颜色 买主 关系 数据对象按照某种关系相互连接 用对象-关系偶描述数据对象 关系的命名及内涵应反映描述的问题 删除与问题无关的关系 数据对象、属性与关系 例 汽车销售问题的数据对象、属性与关系  数据对象属性 数据对象 关系 制造商 汽车 生产 购车用户 汽车 购买 描述系统所有数据对象的组成和属性,描述数据对 象之间关系的图形语言。 “一对一”(1:1) 一个对象A关联一个对象B,反之,一个对象B关联一个对象A。如,夫妻。 “一对多”(1:N) 一个对象A关联多个对象B,反之,一个对象B关联一个对象A。如,父子。 “多对多”(N:M) 一个对象A关联多个对象B,反之,一个对象B关联多个对象A。如,叔侄。 2 实体—关系图(E-R方法,Entity-Relationship Approach) 教师 职称 性别 职务 姓名 教工号 教 学生 性别 姓名 系 学号 年级 学 课程 学时 学分 课名 课程号 成绩 1 N M N 教师-学生-课程E-R 图 人与车关系E-R 图 人 年龄 地址 驾驶证号 姓名 拥有 车 ID号 制造模型 实体类型 制造商 颜色 拥有者 N M 制造商 ID 类型 制造 车型 ID号 模型 实体类型 引擎 传输 N N 合同 货主 运输 许可证 销售关系 货栈 N N N 1 1 1 N M M 汽车业务销售的E-R图 汽车的部分—整体关系 用实体—关系图表示数据对象的层次结构及部分—整体关系 ? 汽车的层次表示 4.2.2.3 功能建模 数据流图与数据字典 数据流图的实时系统扩充 (1). Ward Mellor扩充 (2). Hatl

文档评论(0)

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

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

1亿VIP精品文档

相关文档