手机版

惠州学院 软件工程导论 第三章__需求分析 刘宇芳(10)

发布时间:2021-06-07   来源:未知    
字号:

惠州学院 软件工程导论 第三章__需求分析 刘宇芳老师

(1) 数据对象:是软件必须理解的复合信息的抽象,是具有一系列不同性质或属性的事物,仅有单个值的事物(例如,宽度)不是数据对象。

(2) 可以由一组属性来定义的实体都可以被认为是数据对象。

如:外部实体、事物、行为、事件、角色、单位、地点或结构等。

(3) 数据对象只封装了数据而没有对施加于数据上的操作的引用,这是数据对象与面向对象范型(参见本书第9章)中的“类”或“对象”的显著区别。

(4) 数据对象彼此间是有关联的。

属性

属性定义了数据对象的性质,数据对象是由其属性来刻画的。

一个实体可能有许多属性,分析应根据对所要解决的问题的理解,来确定特定数据对象的一组合适的属性。

必须把其中的一个或多个属性的联合定义为“标识符”,也就是说,当我们希望找到数据对象的一个实例时,用标识符属性作为“关键字”(通常简称为“键”)。

联系

是数据对象彼此之间相互连接的方式。关系可分为以下3种类型:

(1) 一对一联系(1∶1)

(2) 一对多联系(1∶N)

(3) 多对多联系(M∶N)

(4) 联系也可能有属性

对联系的说明 P46,48

惠州学院 软件工程导论 第三章__需求分析 刘宇芳(10).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)