UML建模与数据库设计(软件设计师备考笔记).docx
《UML建模与数据库设计(软件设计师备考笔记).docx》由会员分享,可在线阅读,更多相关《UML建模与数据库设计(软件设计师备考笔记).docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录第十一章.UML 建模与数据库设计(必考)第一节.用例图第二节.类图和对象图第三节.顺序图第四节.活动图第五节.状态图第六节.通信图第七节.构件图第八节.部署图第九节.数据库设计过程第十节.ER 模型实体间联系类型第十一章.UML 建模与数据库设计(必考)用例图和类图属于必考内容第一节.用例图主要考察用例图的补充以及用例之间联系方式的判断用例图涉及到的概念关系都是指用例之间的联系1. 参与者、用例:人即参与者,而用例则是信息流,用例在描述时,一般是动名词结构2. 包含关系:用 include 关键字表示,表示 a 用例的使用必须建立在使用用例b的前提之下,即依赖于3. 扩展关系:用 ext
2、end 关键字表示,表示在使用用例 b 时可以额外使用用例 a,当然也可以不去使用,即扩展自4. 泛化关系第二节.类图和对象图主要考察:填类名;其次是填方法名、属性名以及多重度、关系,对象图的对象名会有标识,并且对象图的关联关系一般不会出现多重度多重度的概念图注:多重度用来说明关联的两个类之间的数量关系,可以是一一对应,也可以是 1:n 的对应关系,而这种关系就被称之为多重度例如:书与借书记录之间的关系就应该是 1 对 0.1 的关系,也就是一本书可以有 0 个或一个借书记录关系图注:关系特指类之间的关系依赖关系:若两个类 a 和b,修改a 类的属性会造成 b 类的属性发生改变,则称a 和b
3、具有依赖关系,箭头指向被依赖的类,该类发生改变会影响箭头发出者类泛化关系:是继承关系的反关系,也就是说子类是从父类中继承的,此时,父类就是子类的泛化,箭头由子类指向父类(类之间的关系)聚合关系:聚合表示类之间的关系是整体与部分的关系。例如,一辆轿车包含四个车轮,车轮类和车类就数与聚合关系,箭头由部分指向整体,且部分可以离开整体而单独存在实现关系:该关系是两个实体之间的关系,箭头从实现类指向接口类图的特征是:类之间有多重度的标识关联关系:是一种拥有的关系,它使一个类知道另一个类的属性和方法;如:老师与学生,丈夫与妻子关联可以是双向的,也可以是单向的。双向的关联可以有两个箭头或者没有箭头,单向的关
4、联有一个箭头。组合关系:是整体与部分的关系,但部分不能离开整体而单独存在。如公司和部门是整体和部分的关系,没有公司就不存在部门。组合关系是关联关系的一种,是比聚合关系还要强的关系,它要求普通的聚合关系中代表整体的对象负责代表部分的对象的生命周期。第三节.顺序图主要考察:填对象名、消息名概念1. 基本概念:也称序列图,顺序图是一种交互图,交互图展现了一种交互,它由一组对象或参与者以及他们之间可能发送的消息构成,交互图专注于系统的动态视图,顺序图是强调消息的时间次序的交互图2. 组成元素:对象,其特色是:一般写在图的顶端,且会垂直的向下做一条垂直的虚线,又称生命线,箭头(对应的是消息)3. 运行模
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 建模 数据库 设计 软件 设计师 备考 笔记
限制150内