随笔分类 - 面对对象分析与设计(UML)
包括面向对象的分析和设计两方面
摘要:1. 用况图用于建立需求模型,分析系统的需求。 2. 相关概念: 2.1. 系统边界:一个系统所包含的所有系统成分与系统以外各种事物的分界线。 2.2. 参与者:与系统进行交互的角色 2.3. 用况: 描述系统的一项功能的一组动作序列。 2.4. 关系: 2.4.1. 参与者与用况之间的关系:关联/
阅读全文
摘要:1. 对问题域和系统责任进行深入的调查研究,产生准确透彻的理解是成功地开发一个系统的首要前提,也是开发工作中的第一个难点。 2. 系统应变能力的强弱,便是衡量一种分析方法优劣的重要标准。 2.1. 需求发生变化的容易度:功能(对象的操作)>接口>描述问题域事物的数据(属性)>对象
阅读全文
摘要:1. 传统软件开发方法及其存在的问题 2. 面向对象的基本思想 2.1. 面对对象思想的主要概念:类,对象,继承,封装,消息,关联,聚合 2.2. 基本思想及举例说明(举例以一个学校为例) 3. 面向对象的基本原则 抽象、分类、封装、消息传递、多态性、行为分析(对象状态的变化)、复杂性控制(引入包的
阅读全文

浙公网安备 33010602011771号