- 24
- 0
- 约4.76千字
- 约 35页
- 2020-03-12 发布于福建
- 举报
梁昌勇;6.1 从面向对象分析到面向对象设计6.2 面向对象设计的准则
6.3 启发式规则
6.4 软件重用
6.5 系统分解
6.6 典型的面向对象设计
6.7 类中服务的设计
6.8 关联设计
6.9 设计优化;6.1从面向对象分析到面向对象设计;OOA与OOD关系
它们采用了相同的符号表示,因此相互之间没有明显的分界线,往往是反复重叠地进行。
系统分析主要考虑的是做什么,因此它识别和定义的类/对象,是一些直接反映问题域和系统任务的;而系统设计主要解决系统如何做,所以它识别和定义的类/对象是附加的,反映了??求的一种实现(对话层、任务管理层、数据管理层)。
系统分析是在较高的抽象层次上进行,而系统设计则在较低的抽象层次上进行。系统分析是独立于程序设计语言的,初步的系统设计在很大程度上与语言无关,但详细的系统设计则都会依赖于程序设计语言。;面向对象系统设计的主要工作包括以下几个方面的内容:
(1) 设计对象与类。包括分析对象模型,设计对象与类的属性,设计对象与类的实现结构,以及设计消息与事件的内容和格式。
(2) 设计系统结构。设计系统结构阶段的主要任务是设计组件与子系统以及它们之间的静态和动态关系。对于人机界面、数据管理、任务管理等问题,在面向对象分析阶段一般不提及,而是等到面向对象设计阶段再进行分析。
;面向对象系统设计的主要工作包括以下几个方面的内容:
您可能关注的文档
- 第6章家居环境评价与室内装饰.pptx
- 第6章工程施工合同谈判签订与审查.ppt
- 第6章市场经济运行一般机制与规则.ppt
- 第6章常微分方程初值问题解法.ppt
- 第6章市场调研中预测分析.ppt
- 第6章微型计算机输入输出.ppt
- 第6章微型计算机中存储器.ppt
- 第6章幼儿心理发展.ppt
- 第6章改变变量值.ppt
- 第6章操作系统资源管理.ppt
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
原创力文档

文档评论(0)