《软件需求分析教学大纲》由会员分享,可在线阅读,更多相关《软件需求分析教学大纲(3页珍藏版)》请在金锄头文库上搜索。
1、软件需求分析课程教学大纲软件需求分析课程教学大纲一、课程基本信息课程代码:课程名称:软件需求分析英文名称:课程类别:专业主干课学 时:34学 分:2适用对象: 软件工程专业本科生考核方式:考试先修课程: 二、课程简介本课程讲解软件需求分析的主要过程、基本方法和主要概念,为学生学习软件开发的后继课程打下坚实基础。课程通过提供丰富的软件需求工程案例和素材,系统地讲解软件需求、系统分析成熟的工程方法及技术。课程主要以面向对象的方法学讲解软件需求、系统分析的软件过程,重点阐述了 NIIT 体系的需求工程方法。课程要求学生在足够案例榜样的指导下,掌握软件工程中的重要概念、术语和基本方法。三、 教学目标1
2、掌握软件需求分析的基本概念、方法和工具2理解业务建模的基本概念:3掌握软件需求定义的步骤和方法4了解需求管理的概念和方法四、 教学基本内容及重点与难点(一)需求及需求管理的基本概念教学内容:软件需求的基本概念,需求管理的基本概念,需求和软件生命周期重点与难点:需求管理的基本概念,需求和软件生命周期。 (二)业务建模教学内容:需求分析的五个步骤,业务建模的基本概念,系统工程的基本概念 重点与难点:需求分析的五个步骤。(三)理解用户需求教学内容:需求启发,确定产品和系统的特性,获取用户需求,与用户沟通 重点与难点:确定产品和系统的特性,与用户沟通。(四)用户需求定义教学内容:建立用例模型,组织需求
3、信息 ,编写需求文档,软件需求的严格定义,细化用例模型,开发补充软件需求规格说明,说明需求的技术性方法。重点与难点:编写需求文档,软件需求的严格定义,细化用例模型,开发补充软件需求规格说明,说明需求的技术性方法。(五)需求管理教学内容:需求管理的原则和方法,软件需求的范围确定,软件需求的跟踪管理软件需求的变更,评估软件需求质量。重点与难点:软件需求的跟踪管理软件需求的变更,评估软件需求质量。量计划,ISO9126。五、学时分配表序号内 容讲授实验备注1需求及需求管理的基本概念22业务建模23理解用户需求24用户需求定义25需求管理26学时总计34六、选用教材Managing software requirememts a use case approach(second Edition) 机械工业出版社七、参考书目1、 软件需求管理用例方法 (第二版) 。蒋慧等译,中国电力出版社 2004-5八、考核方式1、考核方式本课程的考核方式为期末上机测试。2、成绩评定成绩评定采用百分制。3、计分原则主要由以下三个部分构成:第一部分:平时出勤 30;第二部分:期末上机测试 70。九、教学改革的基本要求1、尽可能采用实例教学,增进学生的学习积极性和形成对新概念的认识。大纲执笔人:黄云 大纲审核人: