随笔分类 -  面对对象分析与设计(UML)

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