#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第9章 面向对象的分析设计方法第9章 面向对象的分析设计方法本章要点:? 掌握面向对象的一些基本概念? 掌握面向对象的分析与模型化? 掌握面向对象分析的基本步骤 ? 掌握面向对象分析建模语言 UML第9章 面向对象的分析设计方法9.1 面向对象的分析与设计方法概述9.2 面向对象分析9.3 面向对象设计9
一单一职责原则(SRP) ?????? 就一个类而言应该仅有一个引起它变化的原因软件设计真正要做的许多内容就是发现职责并把那些职责相互分离测试驱动的开发实践常常会在设计出现臭味之前就迫使我们分离职责?????? 二开闭原则(OCP)?????? 软件实体(类模块函数)应该是可扩展的但是不可修改的也就是说:对于扩展是开放的对于更改是封闭的怎样可能在不改动模块源代码的情况下去更改它 的行为呢怎样才能在
#
#
#
UML与面向对象分析与设计实验实践训练体系适用专业: 计算机科学技术软件工程 第一部分 课程与实验综述一.课程简介及实践要求:《UML与面向对象分析与设计》是以介绍面向对象的统一建模语言UML为主使学生了解面向对象技术的基本概念掌握面向对象的分析和设计方法以及与面向对象技术相关的一些软件开发技术同时掌握在Rational Rose环境下用UML进行分析和设计的技术本课程在教学内容方面着重基
教 案课程名称 《软件工程》N0. 15 教师 朱敏班 级计算机本031 计算机本032 计算机054 授课形式讲课授课日期 2006年11月10日 第 10 周授课时数2章节名称面向对象的需求分析方法教学目的掌握面向对象的基本概念了解主要的面向对象方法掌握面向对象分析过程教学重点面向对象的基本概念面向对象分析过程教学难点面向对象分析过程增删改内容无教学手段与资源案例演示复习与导入新课:??需
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第7章 基于UML的系统分析与设计软件学院1本章的教学目的由于: (1)UML是一种统一的建模语言它综合了面向对象领域中多种优秀方法的特点和长处而提出的消除了过去多种面向对象建模语言在概念上的差异语义上的混淆和符号表达上的不同成为了国际统一的建模语言 (2)UML是一种标准的面向对象建模语言它支持面向对象技术的
CH 9 领域模型—可视化概念领域模型的UML示例<处理销售>NextGenPOS的领域模型类:UML中的一个通用的术语表示一个现实世界的一个事物(概念类)或者一个软件的事物(软件类)概念类(现实世界中的概念事物)软件类(软件组件的规范说明或实现)设计类(设计模型中的类有规范的说明)实现类(如:Java类)UML可以用类图表示上述各种类图CH 11 用例模型---契约UML的契约---操作规格说明
违法有害信息,请在下方选择原因提交举报