需求工程软件课程教学大纲课程总述本课程大纲以2010年.doc

需求工程软件课程教学大纲课程总述本课程大纲以2010年.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《需求工程(软件)》课程教学大纲 课程总述 本课程大纲以2010年软件工程本科专业人才培养方案为依据编制 课程名称 需求工程 课程代码 18A63 课程性质 专业必修课 先修课程 软件工程 总学时数 48 周学时数 3 开课院系 软件学院 任课教师 张驰 编 写 人 张驰 编写时间 2015-2-5 使用教材 骆斌,丁二玉等编著 需求工程——软件建模与分析,高等教育出版社 2009年4月第一版 教学参考资料 1、《UML面向对象建模与设计》 Michael Blaha著 车皓阳 杨眉译 人民邮电出版社 2006 2.《软件工程——原理、方法与应用》 史济民 顾春华 编著 高等教育出版社2013 课程教学目的 本教学大纲适用于理工科专业四年制本科学生,课堂讲授32学时,课堂讨论16学时,共计48学时。通过本课程的学习,使学生能够达到如下基本要求: 熟悉需求工程基础,掌握需求工程过程; 熟悉需求获取方法并在实践中能够自觉应用; 熟练掌握需求分析建模技术; 熟练掌握结构化建模方法和面向对象建模方法; 熟悉需求的文档化和验证方法; 熟悉需求管理与工程管理过程。 课程教学要求 了解需求工程的内涵和外延; 了解优秀需求的特性和优秀需求工程师应该具备的素质; 熟悉需求工程中的活动; 熟练掌握需求获取方法并能在实践中灵活运用这些方法; 熟练掌握硬数据采样方法和原型方法; 熟练掌握需求分析建模技术,尤其是结构化建模和面向对象建模技术; 掌握需求分析的文档化和验证方法; 熟悉需求管理与工程管理方法。 本课程的重点和难点 过程建模与数据建模; 需求获取方法; 业务分析方法; 面向对象各种模型的建立; 课程考试 平时成绩占20%,课堂表现及小作业30%,大作业及课程答辩50%。 二、教学时数分配 章 目 教 学 内 容 教 学 时 数 教学方式 或 手 段 课 后 作 业 思 考 题 练 习 题 1 需求工程导论 1 讲授 无 无 2 需求基础 1 讲授 无 无 3 需求工程过程 2 讲授 常见的需求定义错误有哪些? 无 4 需求获取概述 1 讲授 无 无 5 确定项目前景与范围 1 讲授 无 无 6 涉众分析与硬数据采样 1 讲授 无 无 7 需求获取方法之面谈 1 讲授 无 无 8 需求获取方法之原型 1 讲授 原型的作用? 无 9 需求获取方法之观察与文档审查 1 讲授 无 无 10 需求组织——需求获取中的模型驱动方法 1 讲授 无 无 11 需求分析概述 1 讲授 无 无 12 过程建模 3 讲授 无 无 13 数据建模 3 讲授 无 无 14 面向对象建模 5 讲授 无 无 15 需求规格说明 1 讲授 无 无 16 需求验证 1 讲授 无 无 17 需求管理 1 讲授 无 无 18 需求工程的过程管理 1 讲授 无 无 19 需求工程中的项目管理 1 讲授 无 无 讨论 业务建模方法示例 2 讨论 业务建模 业务建模讨论讲评 6 过程建模、数据建模讨论与讲评 6 面向对象建模与讲评 6 合 计 48 三、单元教学目的、教学重难点和内容设置 第一章 需求工程导论 【教学目的】 熟悉软件危机产生的原因,掌握需求工程的重要性认识; 熟练需求工程师应该具备的素质; 【教学重难点】 无; 【内容设置】 (1)软件生产中的需求问题; (2)需求工程; 【课时安排】 1学时 第二章 需求基础 【教学目的】 熟悉需求的定义,掌握需求概念的内涵与外延; 掌握优秀需求的特性,了解常见需求错误; 【教学重难点】 需求概念的内涵。 【内容设置】 (1)需求的定义; (2)需求概念的内涵; (3)需求概念的外延; (4)优秀需求的特性; (5)常见需求错误; 【课时安排】 1学时 第三章 需求工程过程 【教学目的】 熟悉需求工程过程中的活动; 熟悉需求工程过程迭代特性。 【教学重难点】 需求工程活动; 【内容设置】 (1)概述; (2)需求工程活动; (3)需求开发过程中的迭代特性; (4)时间方法的应用; 【课时安排】 1学时 第四章 需求获取概述 【教学目的】 熟悉需求获取中常见困难; 熟练需求获取信息的内容; 熟练掌握需求信息获取的方法。 【教学重难点】 需求获取中的方法; 需求获取信息来源; 【内容设置】 (1)需求获取常见困难; (2)需求获取活动; (3)获取信息的内容; (4)获取信息来源; (5)获取信息方法; (6)获取信息过程; (7)获取信息成果; 【课时安排】 1学时 第五章 确定项目的前景和范围 【教学目的】 掌握项目前景和范围的定义; 熟练掌握项目前景和范围的文档。 【教学重难点】: 明确问题; 前景与范围文档; 【内容设置】: (1)问题分析; (2)系统边界; (3)前景与范围

文档评论(0)

annylsq + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档