- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关系的表示 “备”则“倍” 有准备、有规划的人生更精彩! 设计任务管理组元 1、原因 任务 处理/进程 多重任务划分原则 行为的协调关系和通信 处理器支持多个任务时 同时动作的任务 相互排斥的任务 2、内容 确定各种类型的任务 分配任务 系统需要多重任务的情况 数据获取机制控制局部设备 多窗口数据输入 多用户系统 多子系统 多处理器 需要与其他系统通信 3、设计 (2)确定时钟驱动型任务 任务睡眠 数据 中断睡眠 读取数据 执行任务 目的地 任务结果 通知 someones (1)确定事件驱动型任务 设置 唤醒时间 时间到! (3)确定优先任务及临界任务 优先任务 高优先级 时间限制强 低优先级 处理时间要求低 临界任务 关乎系统成败 严格可靠性约束 附加任务 (4)确定协调任务 协调3个以上任务 状态转换矩阵 利:有利于封装的协调控制 弊:总开销问题 时间转换困难 分配问题 (5)分析各个任务 要求:任务数目最少 选择任务的工程标准 事件驱动 时钟驱动 优先级/关键任务 协调者 (6)定义各个任务 任务的内容: 任务命名 —— 任务描述 如何协调 事件驱动 触发它的事件 时钟驱动 时间间隔(一次性的时间 ||反复的时间段) 如何通信 从哪里来到哪里去 任务定义: NAME + DESCRIPTION + SERVICESINCIUDED + COMMUNICATION VIA 第四节 Coad设计方法 1.概述 2.设计问题域组元 3.设计人机交互组元 4.设计任务管理组元 5.设计数据管理组元 设计数据管理组元 1、原因与内容 数据管理组元 ——存储、检索、管理对象的基本结构 独立于: 数据管理模式 2、设计 (1)选择数据存储管理模式 3种存储管理模式: 文件管理系统 关系数据库管理系统 面向对象数据库管理系统 (2)设计数据管理组元 数据存放格式设计 文件 关系数据库 面向对象数据库 相应服务的设计 ——自己存储自己 └类中增加属性 + 服务:存储、检索对象自己 3、例子 数据存储 ——文件管理系统: 报警设备文件 报警事件文件 建筑物文件 传感器文件 目录 对象和面向对象 设计方法 Booch方法 Coad方法 OMT方法 1、概念 OMT(object modeling technique), 以面向对象思想为基础,通过构造一组相关模型(对象模型、动态模型和功能模型)来获得关于问题的全面认识(即问题领域模型),是在实体关系模型上扩展了类、继承和行为而得到的。 2、思想 软件过程=数据结构 + 操作 + 改变的值 对象模型 动态模型 功能模型 3、三种模型介绍 (1)对象模型 描述了系统中对象的结构 标识+关系+属性+操作 为动态模型和功能模型提供了重要的框架 用包含对象及对象的关系图表示 类的三种基本关系以OMT符号来表示 1)相关关系 2)包容关系 3)继承关系 OMT建立一个对象模型的步骤大致如下: 确定对象类 定义一个DD,包括类、属性和关系的描述 增加类之间的关系 增加对象和联系的属性 用继承组织和简化对象类 用场景测试访问路径 如有需要重复以上各步 基于相近的关系和相关的功能将成组的对象形成模块 2.动态模型 描述系统中与时间有关的方面以及操作执行的顺序 几个重要的概念 状态:对象所拥有的属性值和连接关系 事件:从一个对象到另一个对象的单个消息 场景:在系统的一个特定的执行中发生的一系列事件 由多个状态图组成,描述类的重要动态行为,并表明整个系统的活动方式,不同类的状态图通过共享的事件组成一个动态模型。 建立一个动态模型的步骤 准备典型的交互序列的场景 确定对象之间的事件和为每个场景准备一个事件跟踪图 为每个系统准备一个事件流图 为每个有重要的动态行为的类开发一个状态图 检验状态图之间的共享的
您可能关注的文档
- 15_中国WD管理咨询_绩效管理体系设计咨询方案.ppt
- 33_电子商务的交易模式和应用层次.ppt
- 33_浅析多媒体CAI课件的制作和未来发展.doc
- 110kv变电所毕业论文2_secret.doc
- 110千伏输变电工程可行性的研究报告编制内容深度.1.ppt
- 666安全性可靠性性能评价.doc
- 2009及其2010年全国大学生英语竞赛C类(非英语专业本科学历)真题及其参考答案.doc
- 2010—2011学年度七年级语文第二学期期中学情分析样题.人教新课标版.doc
- 2010届高三《政治生活》考点知识集锦.doc
- 2011.Autodesk.Revit杯全国大学生可持续建筑设计竞赛.doc
最近下载
- 中医院药剂招聘笔试题和部分参考答案5套 .pdf VIP
- 第17课 辛亥革命与中华民国的建立 教案-2023-2024学年中职高一上学期高教版(2023)中国历史全一册.docx VIP
- 院感防控与手卫生管理规范.pptx VIP
- 《DB44T 2583-2024无人水面艇和小型智能船舶海上测试管理规范》.docx VIP
- JGJ162-2008建筑施工模板安全技术规程.docx VIP
- 富士达各功能电梯地址码(1)(1).pdf VIP
- 07K102 风阀选用与安装.pdf
- 海藻学-第四章-红藻门.ppt VIP
- 2025年人教版高中物理书目录(全).pdf VIP
- 合肥市庐江县选调县外教师考试真题2024 .pdf
文档评论(0)