1、第 1 页 共 2 页物联网工程实践物联网工程实践课程教学单元设计课程教学单元设计软件需求分析(2 课时)课时)主要步骤主要步骤教学内容教学内容教学方法教学方法教学手段教学手段师生活动师生活动引入引入介绍通过软件质量这个话题,需求分析的重要性。教师介绍概念教师启发-教师:演示学生:思考告知告知(教学内容、(教学内容、教学目的)教学目的)教学内容:教学内容:1.需求工程概述2.需求获取3.需求分析、协商与建模。教学目的:教学目的:1. 了解需求工程概述;2. 掌握需求获取的相关知识;3. 掌握需求分析、协商与建模。教师启发讲解课件演示教师:讲授学生:思考任务简介任务简介需求分析的任务就是准确地回
2、答“系统必须做什么?”这个问题,是通过系统分析员与用户一起商定,清晰、准确、具体地描述软件产品必须具有的功能、性能、运行规格等要求。软件需求分析阶段的目的是澄清用户的要求,并把双方共同的理解明确地表达成一份书面文档软件需求规格说明书。 能正确理解需求分析的重要性,掌握需求获取的相关知识,掌握需求分析、协商与建模。讨论归纳课件演示教师:讲授学生:思考第 2 页 共 2 页任务分析任务分析先通过需求工程概述了解需求分析都做什么,在此基础上需求获取进行定义,掌握需求分析、协商与建模。教师演示课件演示小组讨论教师:讲解演示学生:思考参与发言分组讨论支撑知识支撑知识1.需求工程概述2.需求获取3.需求分析、协商与建模。讨论归纳课件演示教师:演示学生:思考任务实施任务实施1.了解需求工程概述;2.掌握需求获取的相关知识;3.掌握需求分析、协商与建模。讨论归纳分组实践教师:讲解指导学生:小组讨论分享交流分享交流通过分析需求多样立即的例子,让学生理解不同角色对需求理解的差异很大个别演示分组讨论教师:总结学生:演示分享交流课堂实训课堂实训搜集需求分析的相关资料个别演示分组讨论教师:任务布置学生:小组讨论搜集资料课后作业课后作业了解需求工程概述;掌握需求获取的相关知识;掌握需求分析、协商与建模。-分组学习提交作业