U ML 与 软 件 建 模 备 课 教 案- 1 -1 绪论[教 学 目的 ]本 部 分 是 《 U ML 与 软 件 建 模 》 课 程 的 开 篇 部 分 讲 述 , 需 要 首 先 阐 明 什 么 是软 件 建 模 。 为 此 需 要 引 入 一 些 软 件 工 程 课 程 的 内 容 让 学 生 对 软 件 开 发 生 命周 期 有 所 理 解 , 通 过 SDLC 的 介 绍 让 学 生 知 道 在 软 件 的 生 命 周 期 中 有 着 不同 的 软 件 开 发 模 型 , 模 型 的 表 达 需 要 一 套 约 定 俗 成 的 规 范 , 这 就 是 现 代 软件 工 程 中 广 泛 使 用 的 U ML 图 形 建 模 。[教 学 重 点 ]软 件 开 发 生 命 周 期 ( SDLC)需 求 分 析 与 设 计 阶 段 的 区 别 与 联 系几 种 迭 代 /增 量 模 型 的 不 同 侧 重 特 点 与 联 系U ML 与 ROSE、 RU P 的 关 系[教 学 难点 ]用 例 驱 动 、 测 试 驱 动 的 含 义[教 学 方 法 ]传 统 软 件 开 发 过 程 与 现 代 软 件 开 发 过 程 的 优 劣 进 行 对 比适 当 举例 告诫学 生 需 求 规 约 的 重 要 性[教 学 内 容 ]一 、 SDLC( 软 件 开 发 生 命 周 期 )1、 计 划阶 段 :也就 是 可行 性研究阶 段 , 可行 性主要 是 技术可行 性和经济可行 性, 在 技术角度来看的 技术可行 性容 易理 解 , 但经济可行 性也不 可忽视。 可研实际上分 为 甲方 ( 即需 求 方 ) 的 可研和乙方 ( 供应方 ) 的 可研, 两者对 此 的 侧 重点 有 所 不 同 。2、 开 发 阶 段 :分 为 需 求 分 析 阶 段 和设 计 阶 段 。前者系 统 分 析 员深入 充分 的 理 解 用 户需 求 ,明 确“做什 么 ”, 并以一 定 规 范 的 格式记录下用 户的 需 求 形 成 需 求 规 约 ;后者以需 求 规 约 为 基础将需 求 细化为 描述 处理 进 程 和算法 的 伪代 码, 确定软 件 的 体系 结构和模 块划分 ,以一 定 规 范 的 格式记录下它们形 成 设 计 规 约 。3、 实现 阶 段 :分 为 编码/编程 和测 试 两个阶 段 。 前者要 遵守设 计 规 约...