ImageVerifierCode 换一换
格式:PPT , 页数:15 ,大小:3.90MB ,
资源ID:9260011      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-9260011.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程(pankaj jalote版)第6章软件设计(上).ppt)为本站会员(nacm35)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

软件工程(pankaj jalote版)第6章软件设计(上).ppt

1、设计之路,软件工程第六章设计(上),第六章(上)总体设计 本章分为【总体设计】和【详细设计】两部分。,6.1.1 耦合(1) 耦合是不同模块间的相关的程度。,模块越多 耦合度越大。接口越多 耦合度越大。信息越复杂 耦合度越大。我们希望 耦合度越小越好!,6.1.1 耦合(2) 面向对象系统中,有三种不同种类的耦合。,交互耦合:一个函数调用另一个函数构件耦合:一个类有另一个类的变量继承耦合:是父类和子类的继承关系,6.1.2 内聚(1) 内聚是一个模块内部小元素密切程度。,6.1.2 内聚(2) 内聚在面向对象系统中,分为三大类。,方法内聚:和功能内聚一样一样的。类内聚:把我们需要的属性和方法放

2、在一个类中。继承内聚:把有继承关系的子类放在一父类中。,6.1.2 开闭原则 开闭原则是:增加新功能,不要修改老功能。,6.1 随堂作业 同学们打开你的作业本,练习下面题目。,什么是耦合?影响耦合复杂度有哪些因素? 我们希望耦合度越高越好吗?为什么? 在面向对象系统中,耦合可以怎样分类? 什么是内聚? 内聚按照强度划分为6个等级,请逐一写出来。 上边题目中我们最喜欢哪一种内聚? 在面向对象系统中,内聚可以怎样分类? 开闭原则是什么? 开闭原则有什么用?,请写在作业本上,作业作为期末考核重要指标。,第二课 面向功能设计,设计之路(2),6.2 面向功能设计 面向功能设计是一种结构化设计方法。,6

3、.2.1 结构图 结构图是程序功能结构的图。,上级模块可以调用下级模块 长箭头表示调用下级程序 短箭头表示传递信息 短箭头前段为空心表示数据 短箭头前段为实心表示控制弧线箭头表示循环调用,主程序,程序1,程序3,程序2,6.2.1 结构图(2) 结构图可表示程序的循环结构和选择结构。,菱形表示从两个模块中有选择的调用其中一个,主程序,程序1,程序3,程序2,6.2.2结构化设计方法 结构化设计的基本原则是问题分解。,画出数据流图,我们以前学过画法。 在数据流图中,识别出输入模块、输出模块、加工模块。 第一层分解。增加一个协同模块。 继续分解各个子模块,直到结构图很清晰。,6.2.3 举例 一个很简单的例子,三步画好。,主模块,输入模块,统计数目,打印数目,获取单词列表,排序,取一个单词,与前一个单词相同,计数递增,取词,加入单词列表,6.2 随堂作业 同学们打开你的作业本,练习下面题目。,结构图有什么用? 结构图中怎样表示参数?怎样表示控制参数?怎样表示数据参数? 结构图中怎样表示循环结构?怎样表示选择结构? 结构化设计的方法步骤是什么? 请画出课本97页图6.5中的数据流图的结构图。 请画出课本127页第5题的程序结构图。,请写在作业本上,作业作为期末考核重要指标。,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报