- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程辅导
2)事务型问题数据流图的构成: l事务中心的任务: ①接受事务(请求) ②分析事务类型、确定其对应哪一条处理路径 输出结果 事务 处理1 处理2 处理3 事务 中心 输出后处理 事务 增加记录 修改记录 删除记录 处理 库存 事务型数据流图 (2)根据问题类型,进行变换分析或事务分析, 导出系统结构图。 ★变换分析技术: 1)确定数据流图的主处理(变换中心)、 逻辑输入流和逻辑输出流的边界 2)设计软件结构的顶层和第二层 3)自顶向下设计下层模块结构(把数据流图中的 每个处理映射成软件结构中一个适当的模块) ? ★事务分析技术 1)区分具有事务特征的数据流图中的几个主要部分: 输入处理、事务中心、事务处理 2)设计系统结构图的顶层和第二层模块(接收模块、 调度模块) 3)类似变换分析,映射第二层模块的下层模块 ▲某些系统具有混合型问题特征 ? 例:下列叙述中,( )是事务型数据流图的特征。 A. 数据流呈线性形式 B. 处理中心根据输入数据,从各条路径中选择一条进行加工处理 C. 处理中心把逻辑输入转换成逻辑输出 D. 由数据流图导出的结构图的顶层是事务层 ? 例:下列 是正确的结构化设计准则、标准和工具。 (1)一个系统由层次化的模块组成 (2)只使用三种基本控制结构构造模块 (3)使用数据流图和IPO图表达系统功能 (4)使用变换分析和事务分析策略设计软件结构 (5)遵循模块化原则 (6)用结构图和IPO图表达软件结构、进行模块说明 (7)采用自顶向下的模块设计方法建立系统结构 4.详细设计: (1)详细设计的任务: 设计每个模块的实现细节,并给予清晰表达, 使之成为编码的依据 l结构化程序: 一个程序的代码块仅仅通过顺序、选择和循环 三种控制结构进行连接,并且每个代码块只有 一个入口和一个出口 (2)详细设计工具: 图形工具(程序流程图、N-S图、PAD图)、 表格工具(判定表、判定树)、 语言工具(PDL) 5.Jackson设计方法(面向数据结构的设计方法) l Jackson图表示数据结构: (1)顺序结构:数据由一个或多个数据元素组成, 每个元素按确定次序出现一次 (2)选择结构:数据包含两个或多个数据元素,每次使用 这个数据时,按一定条件从这些数据元素中 选择一个 (3)重复结构:根据使用条件,数据由一个数据元素出现零次 或多次构成 例:Jackson方法中,数据结构一般用( )表示。 A.树形结构 B. 队列 C. 数组 D. 有向图 ? 3.1 面向对象的概念 3.2 面向对象分析(OOA)过程 3.3 面向对象设计(OOD) l练习 l面向对象 = 对象 + 消息传递 + 类 + 继承 1. 对象的定义: 对象是客观世界中事物的抽象表示;是其属性、 操作(行为)的封装体;对象之间靠消息传递 相互作用。 l 属性:表示对象的静态特征 l 操作表示对象的动态特征(对象可展现的外部服务) 例1:录音机对象: ? ? ? ★ 对象名、对象的属性、对象的操作、消息 … 操作者 播放 磁带位置 播放录音 录音机 … ?2. 类: 类是对具有相同属性和共同行为的一组对象的抽象描述。 l?类是对象的模板,可用来产生对象;对象是类的实例。 3.继承 ? ? ? l 继承的含义: ① 继承是使用已存在的类作为基础建立新类的技术。 ② 子类可继承父类的属性和操作;同时子类可定义自己独有的 属性和操作。 ③ 子类复用父类的定义,而不修改父类。 姓名 年龄 性别 … 人员 已有类 姓名 年龄 性别 部门 工资 … 职员 新类 姓名 年龄 性别 … 人员 父类 部门 工资 … 职员 子类 4.消息: 对象与外部世界相互联系的唯一途径。 l对象可发送消息、接收消息 1.识别与筛选对象 2.确定属性 3.定义操作: 常规操作、计算性操作、事件响应性操作 4.识别类及类间关系 l 类和对象的表示: ? ? ?
您可能关注的文档
最近下载
- 2024-2025学年初中信息技术(信息科技)七年级全一册义务教育版(2024)教学设计合集.docx
- 《眼耳鼻咽喉口腔科护理学》教案 第13课 耳鼻咽喉科常见疾病患者的护理(三).docx VIP
- 2025年江苏南京中考语文试卷(真题--含答案) .pdf VIP
- 统编版(2024)道德与法治七年级上册期末复习全册知识点提纲.docx VIP
- 建筑工程述标(鲁班奖项目超高层框架结构技术答辩).pptx VIP
- 混凝土结构通用规范GB55008-2021知识培训.pptx VIP
- 《电梯关键部件寿命评估技术规范》.pdf VIP
- 高压氧舱技术的进步与挑战.docx VIP
- 消防考试试题100题及答案.docx VIP
- 2025电力企业数字化转型成熟度评价指南.pdf VIP
文档评论(0)