摘要: 活动图定义 活动图描述了在一个过程中,顺序的/并行的活动及其之间的关系 应用于商业过程、工作流(业务过程)、复杂算法的建模 活动图是顶点和弧的集合 活动节点 动作 流 对象值 注解和约束等 活动图基本建模元素 活动图的开始、结束、对象 活动节点 一个活动是一个过程中进行的非原子的执行单元 活动的执行 阅读全文
posted @ 2019-02-13 07:43 otr 阅读(3312) 评论(0) 推荐(0) 编辑
摘要: 参与者(Actor) 参与者(注:有另一种翻译“执行者”) 代表位于系统之外并和系统进行交互的一类事物(人、物、其他软件子系统等) 通过它,可以对软件系统与外界发生的交互进行分析和描述 通过它,可以了解客户希望软件系统提供哪些功能Actor的图形表示 参与者是人,用“小人图” 参与者是某个系统时用方 阅读全文
posted @ 2019-02-13 07:22 otr 阅读(3949) 评论(0) 推荐(0) 编辑
摘要: UML Unified Modeling Language 统一建模语言 模型的定义 建模 modeling 重要的研发成果常常产自类比(analogy); 把不太理解的东西和一些已经较为理解、且十分类似的东西作比较,可以对这些不太理解的东西产生更深刻的理解,叫建模; 模型 建模产生的结果就是模型, 阅读全文
posted @ 2019-02-13 06:40 otr 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 封装Encapsulation: is the process of hiding the implementation details of an object隐藏了对象的实现细节 the internal state in usually not accessible by other obje 阅读全文
posted @ 2019-01-20 08:30 otr 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 观察到的一切都是对象--面向对象的思考方式 定义 在对世界/系统进行观察/建模的时候,把它们看成一系列相互交流、互为影响的对象集(a set of objects) 世界是由相互作用的对象组成的 描述与构建由对象组成的系统 软件开发常规的两种思维方式:,面向对象和面向过程 OO strategy 适 阅读全文
posted @ 2019-01-20 05:52 otr 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 类:CLass 对象:Object 类和对象的关系:先有鸡还是先有蛋 用对象来定义类,用类产生对象 在设计软件的时候,对象是不存在的 软件系统运行时,在内存中创建对象,类不存在于物理世界。 what is a Class、Object? A class is a description of a s 阅读全文
posted @ 2019-01-20 05:22 otr 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象编程思想的提出者(艾伦·凯) 2.把数据和数据处理的过程一起打包发送,通过这种方式,新设备里的程序就可以直接使用过程,而不用去了解数据文件的格式。 3.把对象看作生物学上的细胞。 a.每个细胞都遵从主细胞的某些基本行为;b.每个细胞都能独立运作,它们之间通过细胞膜的化学信号进行通信;c. 阅读全文
posted @ 2019-01-20 04:27 otr 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 前导课程 1.UML(统一建模语言) 2.OOAD Concept(Object-oriented Analysis and Design 概念) 3.Design Pattern(设计模式) 4.面向对象编程语言 5.Analysis /OOAnalysis Design/OO Design(分析 阅读全文
posted @ 2019-01-20 01:52 otr 阅读(167) 评论(0) 推荐(0) 编辑