- 1
- 0
- 约小于1千字
- 约 34页
- 2021-06-25 发布于广东
- 举报
面向对象设计;第八章 面向对象的设计;重点:;难点:;8.1 面向对象的设计概述;;Company;;Object-oriented Methods Models;Models; 可把面向对象的设计分为总体设计和详细设计两个阶段。在总体设计阶段主要重点放在解决系统高层次问题上,如将OOA模型如何划分成子系统、选择构造系统的策略等等,通常在面向对象的设计中把它称为系统设计阶段。在详细设计阶段主要解决系统的一些细节问题,如类、关联、接口形式及实现服务的算法等,通常在面向对象的设计中把它称为对象设计阶段。;面向对象设计的准则:;启发规则:;8.2 系统设计 ;;系统分解;;;子系统结构:
层次组织:封闭,开放
块组织
子系统之间关系:
客户-供应商关系
平等伙伴关系 ;UML包图
对于一个复杂的系统,通常都是把它分解成若干较小的系统(或称子系统),如果需要的话,每个较小的系统还可分解成更小的系统,这是一种解决问题复杂性的有效方法.
; 包图由包和包之间的联系构成。包图的图形节点是包,节点之间用弧(依赖或泛化)连接。 ;(2) UML配置图 ;;8.3 类(对象)设计;;;;设计数据管理子系统:;8.4 用户界面设计 ;1 用户界面设计的一般原则
①用户熟悉原则
②一致性原则
③可恢复性原则
④用户指南原则
⑤用户差异性原则
2 用户界面设计过程
用户界面设计是以用户为中心,反复迭代的过程。;用户界面设计过程图 :;Organizing Classes into Inheritance Hierarchies;Organizing Classes into Inheritance Hierarchies;Organizing Classes into Inheritance Hierarchies
您可能关注的文档
- 第三章大气污染气象学.ppt
- 第三章工作性质与分析.ppt
- 第三章战略人力资源管理.ppt
- 第三章战略性人力资源管理系统设计.ppt
- 第三章房地产抵押贷款.ppt
- 第三章房地产购买行为分析新.ppt
- 第三章机械能和功.ppt
- 第三章气相色谱分析法.ppt
- 第三章环境与资源保护法体系与立法.ppt
- 第三章环境质量基本模型课件.ppt
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
原创力文档

文档评论(0)