软件工程面向对象设计lyh培训课件.ppt
王子****青蛙
亲,该文档总共110页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
软件工程面向对象设计lyh培训课件.ppt
第六章面向对象设计传统方法学概述出现问题的原因僵化的瀑布模型*某些类型的系统需求是模糊的*项目参与者之间存在通信鸿沟*预先定义的需求可能是过时的结构化技术的缺点*用这种技术开发出的软件,其稳定性、可修改性和可重用性都比较差。*结构化分析、设计技术的本质是功能分析。从代表目标系统整体功能的单个处理着手,自顶向下不断把复杂的处理分解为子处理,层层分解下去,直至仅剩下若干个容易实现的子处理为止。功能与数据分离的软件设计结构与人类的现实世界环境很不一样,和人的自然思维也就很不一致,因此对现实世界的认识与编程之间存
面向对象设计模式培训课件.pdf
DesignPattern面向对象技术基本概念中科信软培训中心-www.info-soft.cn课程目标建立复用的设计观念。提高面向对象的设计能力,而非纠缠语言细节结合具体的实践和事例,而非高谈阔论技术理解和熟练掌握部分典型常用的设计模式中科信软培训中心-www.info-soft.cn面向对象发展简介面向对象技术作为一种软件编程方法在六十年代末期随着软件编程的复杂程度越来越高而出现的。60年代末到70年代陆续出现了一些面向对象的编程语言,比如SimulaandSmalltalk,也就第一次出
软件工程--面向对象设计与UML.ppt
OOA方法的基本顺序:软件工程面向对象设计(Object-OrientedDesign)§1.OOD准则§1.OOD准则§2.启发式规则§2.启发式规则概念:知识重用(例如软件工程知识的重用)§3.软件重用I§4.系统分解§4.系统分解HCI§5.设计类中的服务——细化objectmodel中的methods§5.设计类中的服务§6.设计关联§6.设计关联雇员雇员§7.优化UML面向对象分析与设计UML用户模型视图:从用户角度来表示系统。它用使用实例(usecase)来建立模型,用它来描述由用户方面的可
软件工程面向对象的设计模式.pdf
面向对象的设计模式北京化工大学计算机系袁国栋1.什么是设计模式?2.设计模式的描述和分类3.设计模式如何解决设计问题4.几种常用的设计模式1.什么是设计模式?美国C.亚历山大每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动面向对象程序设计的经验总结1.什么是设计模式?(cont.)设计模式四要素模式名称(patternname)助记名,用一两个词来描述模式的问题、解决方案和效果问题(problem)应该在何时使
软件工程课件第8章面向对象设计new.ppt
面向对象设计面向对象设计8.1面向对象设计的准则8.1面向对象设计的准则8.1面向对象设计的准则8.2启发规则8.2启发规则8.3系统分解8.3系统分解8.3系统分解8.4设计问题域子系统8.5设计人-机交互子系统8.5设计人-机交互子系统8.6设计任务管理子系统8.7设计数据管理子系统8.7设计数据管理子系统8.8设计类中的服务8.8设计类中的服务8.9设计关联8.9设计关联8.9设计关联图8.7用对象实现关联8.9设计关联8.10设计优化图8.8公司、雇员及技能之间的关联链8.10设计优化(a)先创建