《需求工程》课程教学大纲_第1页
《需求工程》课程教学大纲_第2页
《需求工程》课程教学大纲_第3页
《需求工程》课程教学大纲_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE—PAGE4—需求工程RequirementsEngineering【课程编号】ZX58137【课程类别】专业选修课【学分数】1.5【先修课程】计算机高级语言、软件工程【学时数】30【适用专业】软件工程本科专业一、教学目的、任务通本课程着重从实用角度讲述需求工程的基本原理、概念、技术和方法,特别是需求的获取过程和需求建模的方法等,同时也尽量注意课程内容的全面性和系统性。通过本课程的学习,使具有实际软件开发经验的学生能得到进一步的提高,特别是在理论方面。对于不具有实际软件开发经验的学生,可以从中了解软件的开发过程和认识软件需求对软件开发的重要性,并通过学习和掌握需求工程中的一些概念和方法,为将来从事软件开发和管理工作打下良好的基础。二、课程教学的基本要求通过学习,要求学生掌握软件工程的基本概念和任务,掌握开发高质量软件系统的方法,具体如下:1、了解需求工程的作用和地位;2、了解需求工程的内容和困难;3、了解需求工程的常用方法;4、掌握常用需求获取方法;5、初步掌握面向对象的需求分析方法;6、了解需求管理的内容和方法。7、掌握需求规格说明书的主要内容并学会编写需求规格说明书三、教学内容和学时分配(一)第1讲需求工程概述学时(课堂讲授学时3)主要内容:概述需求工程的相关概念,并介绍软件工程与需求工程的相互关系。教学要求:使学生理解需求工程的重要性和任务、软件需求的概念,以及分类、需求规格说明等概念。介绍软件工程产生的原因。通过对比的方式介绍几种软件开发过程模型,分析各种模型的优缺点以及适用范围。结合一个示例介绍需求工程在软件工程中的地位和作用,以及需求工程所面临的困难。介绍软件需求的开发管理过程,使学生掌握软件需求开发的几个基本步骤。其它教学环节:实验课(二)第2讲需求获取与需求分析学时(课堂讲授学时6)主要内容:需求获取的几个步骤及需求分析的具体工作。教学要求:准确掌握需求获取的几个基本步骤。了解软件需求的层次、用户分类的原则、软件需求来源和需求决策者等知识。掌握实地收集需求信息的步骤、方式和技巧。掌握非功能需求的定义以及获取的方法。通过示例讲授场景技术在需求获取中的运用。结合示例介绍系统关联图的制作方法和好处。介绍影响需求可行性的几个风险类型及评估风险的简单方法。介绍如何描述用户接口模型以及如何确定需求的优先级。介绍需求建构的意义以及数据字典的相关知识。其它教学环节:实验课(三)第3讲需求建模方法与技术学时(课堂讲授学时6)主要内容:重点介绍几种需求建构方法。教学要求:简要介绍软件模型的定义和分类。结合运动会管理系统系统示例介绍SA方法(包括基本思想、描述手段、分析步骤)。介绍OMT的建模过程,并通过几个示例介绍OMT方法的图形描述工具。介绍基于图形的需求建模技术。其它教学环节:实验课(四)第4讲需求定义、验证及管理学时(课堂讲授学时3)主要内容:一个严格的需求规格说明文档具有的特性;需求验证的目的和任务;需求管理的主要内容。教学要求:掌握需求规格说明文档的结构、内容和编写要求,了解需求规格说明的描述语言。掌握验证的内容和方法。掌握需求评审的分工、过程、内容和困难。了解需求测试的方法。了解编制用户使用手册草案和解释需求模型的意义。准确掌握需求变更控制的方法和步骤。了解需求规格说明文档的版本控制和需求变更状态的跟踪。掌握需求跟踪技术。其它教学环节:实验课四、教学重点、难点及教学方法1、教学重点:(1)软件需求工程的一些基本概念和基本原理。(2)软件开发的基本过程。(3)软件需求获取的过程、方法和技术。(4)软件需求建模的方法和技术。(5)软件需求管理的方法和技术。2、教学难点:(1)软件需求工程中各种方法和技术和实际应用。(2)软件需求工程中某些抽象概念和形式化理论的理解。(3)根据教学对象调整授课内容和学时数。3、教学方法:以讲授法、演示法并结合实习作业的方法五、考核方式及成绩评定方式1、考核方式:考试2、成绩评定方式:总评成绩=理论知识笔试成绩×60%+实验成绩×30%+平时成绩×10%六、教材及参考书目1、教材:毋国庆等编著.软件需求工程(第2版

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论