- 42
- 0
- 约4.37千字
- 约 30页
- 2019-10-25 发布于安徽
- 举报
北京大学远程教育课程 第 5 章数据驱动的软件设计方法 邢承杰 北京大学计算中心管理信息中心 E-mail: xingcj@pku.edu.cn 数据驱动的软件设计方法 面向数据结构的设计方法,其核心思想是以输入/输出数据结构以及内部存储信息的结构作为设计的出发点,按照特定的变换规则,逐步将数据结构的描述变换为对软件结构的描述。 5.1 面向数据结构的设计方法介绍 5.2 Jackson设计方法 5.3 Jackson与SD方法的比较 5.1面向数据结构的设计方法介绍 面向数据结构的设计方法是特殊的结构化的设计方法,它没有明确地划分总体设计和详细设计阶段,而是以数据结构为出发点来设计软件。 典型的面向数据结构的设计方法有: ⑴Jackson方法70年代英国人Jackson倡导的。 ⑵LCP方法:(逻辑构造程序方法)。70年代法国人Warnier首先倡导的—―Warnier图。 例如 处理一批订货单这个过程:订货单是一个数据结构,可表示为:订货单={商品号+商品名+定货数+金额}, 其中:商品号,商品名用于处理过程的归类;定货数,金额用于累计;{}表示结构是重复的,因而决定程序必须以循环方式来实现。 5.2 Jackson方法 一、Jackson图: 虽然程序中实际使用的数据结构繁多,但是它们的基本数据元素之间的逻辑关系却只有顺序、选择和重复三
您可能关注的文档
- 苏州大学-药学专业物理化学4-授课.ppt
- 岁儿童保健及常见病防治课件.ppt
- 图像边缘检测器的设计与-EDA技术综合应用实例与分析-谭会生--课件.ppt
- 图像处理说课.ppt
- 王豪老师1--乙肝病毒耐药变异的检测.ppt
- 围手术期镇痛现状与思考.ppt
- 五年级科学-滑轮.ppt
- 稀疏矩阵56动态Web页面的访问控制技术57WebST身份传递技术.ppt
- 香港法律介绍---LAM--LEE-&-LAI-Solicitors.ppt
- 翔高教育——财政政策与货币政策.ppt
- 2024-2025学年广西壮族自治区柳州市三江侗族自治县统编版一年级上册期末考试语文试卷.docx
- 老年患者静脉输液护理.pptx
- 老年患者骨质疏松护理.pptx
- 第9课 20世纪以来人类的经济与生活 教案--高二历史统编版选择性必修2经济与社会生活.docx
- 5.2土壤第一课时(教学设计)高中地理人教版必修第一册.docx
- 第三章 水溶液中的离子反应与平衡(单元解读讲义)高中化学人教版2019选择性必修1.docx
- 第4章 氧化还原反应和电化学(单元解读讲义)高中化学沪科版2020选择性必修1.docx
- 第四章 化学反应与电能(单元解读讲义)高中化学人教版2019选择性必修1.docx
- 第四章 原子结构和化学键(单元解读讲义)高中化学沪科版2020必修第一册.docx
- 第三单元 化学平衡的移动 第2课时(教学设计)高中化学苏教版2019选择性必修1.docx
原创力文档

文档评论(0)