软件工程的需求分析.ppt

数据库分析的过程 操作特性根据折衷的结果而定 数据库的结构、规模和逻辑设计都会对它的物理组织、硬件、存取方式以及性能产生重要的影响 个人成果,妥善保存,请勿传播 课程内容提纲 第3章:“需求分析” 需求分析的任务 获得需求的方法 分析建模与规格说明 结构化分析简介 数据模型:实体-关系图 功能模型:数据流图 行为模型:状态转换图 其他图形工具 个人成果,妥善保存,请勿传播 行为模型-状态转换图 状态 系统对事件的响应 做一个或一系列动作 仅仅改变系统本身的状态 即改变状态又做动作 状态 初态:一个 终态:0支多个 中间状态 状态图可以表示系统循环运行过程,也可以表示系统单程生命期 个人成果,妥善保存,请勿传播 行为模型-状态转换图 事件 事件是在某个特定时刻发生的事情,它是对引起系统做动作或从一个状态转换的另一个状态的外界事件的抽象 符号 个人成果,妥善保存,请勿传播 行为模型-状态转换图 终态 中间状态 状态名称 状态变量名字和值 活动表 事件名(enter,exit,do)(参数表)/动作表达式 箭头上标出触发转换的事件表达式,未标明表示自动触发转换。 事件表达式:事件说明[守卫条件]/动作 表达式 事件说明:事件名(参数表) 守卫条件:布尔表达式 动作表达式:一个过程表达式 状态转换 初态 个人成果,妥善保存,请勿传播

文档评论(0)

1亿VIP精品文档

相关文档