随笔分类 -  OOAD&UML

摘要:学习目标:1.理解与掌握面向对象的概念与方法。2.使用UML。3.完成面向对象的分析与设计工作。4.了解OO的设计原则及一些典型的设计模式什么是面向对象?面向对象(Object-Orientation, 简称OO)是一种系统建模技术。面向对象编程(Object-Orientation Programming,简称OOP)是按照OO的方法学来开发程序的过程。通过分析系统内对象的交互来描述或建模一个系统。交互的对象最终以类的形式组织。OO的方法由三部分组成:过程,标识,规则。对象是一个客观存在的、唯一的实体。是面向对象编程过程中分析与解决问题的出发点与基础。拥有自己的标识、数据与行为。可以简单或复 阅读全文
posted @ 2012-12-09 22:31 水之原 阅读(10797) 评论(1) 推荐(1) 编辑
摘要:use case model用例模型analysiss model分析模型design model设计模型implementation model实现模型deployment model部署模型UML图的分类静态模型(static model)动态模型(dynamic model)静态建模创建并记录一个系统的静态特征。反映一个软件系统基础、固定的框架结构。创建相关问题域主要元素的视图。静态建模包括:--用例图(use case diagrams)--类图(class diagrams)--对象图(object diagrams)--组件图(component diagrams)--部署图(de 阅读全文
posted @ 2011-08-16 19:23 水之原 阅读(8278) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示