般情况,均介绍两种需求分析模型 软件工程原理 (1)结构化分析模型 数据对 加工 象说明 说明 ER图DFD图 DD STD 图 控制说明
软 件 工 程 原 理 一般情况,均介绍两种需求分析模型: (1)结构化分析模型 数据对 加工 象说明 说明 控制说明 E-R图 DFD图 STD图 DD
(2)面向对象分析模型 软件工程原理 属性、操作、协作者 类/对象对象关 模型 使用系模型 实例 对象行为模型
软 件 工 程 原 理 (2)面向对象分析模型 属性、操作、协作者 类/对象 对象-关 模型 系模型 对象-行为模型 使用 实例
软 1、数据模型 件 包含有3种相关的信息: (1)数据对象 数据对象是几乎所有必须被软件理 工解的复合信总的表示。它只封装数据 不包含作用于对象的操作 程 (2)属性 属性定义了数据对象的性质。 原 (3)关系 数据对象彼此之间是有关联的,也 称为关系。 理
软 件 工 程 原 理 1、数据模型 包含有3种相关的信息: (1)数据对象 数据对象是几乎所有必须被软件理 解的复合信息的表示。它只封装数据, 不包含作用于对象的操作。 (2)属性 属性定义了数据对象的性质。 (3)关系 数据对象彼此之间是有关联的,也 称为关系
软件 数据模型常常用“实体关系图 (ERD)”来描述。 ERD包含3种基本元素,即实 体、属性和关系。 通常,用矩形表示即数据矿象, 用厦角矩形或椭厦形表示实体的 程属,用菱形连接相关实体表示 关系。 原。下图是一个简化的教学管理 ERDa 理
软 件 工 程 原 理 数据模型常常用“实体-关系图 (ERD)” 来描述。 ERD包含3种基本元素,即实 体、属性和关系。 通常,用矩形表示即数据对象, 用圆角矩形或椭圆形表示实体的 属性,用菱形连接相关实体表示 关系。 下图是一个简化的教学管理 ERD:
性别)(职称)(姓名)(性别)(系 软件工程原理 姓名川教师(学号学生年级 教工号 裂 课程 课程号蜾程(学时)(学分
软 件 工 程 原 理 性别 职称 姓名 教工号 姓名 性别 系 学号 年级 课程号 课程名 学时 学分 课程 教师 学生 教 学