软件开发与项目管理计全书教案完整版电子教案整本书教案最全单元教学设计18章全

上传人:汽*** 文档编号:511333270 上传时间:2023-10-07 格式:DOC 页数:36 大小:531.54KB
返回 下载 相关 举报
软件开发与项目管理计全书教案完整版电子教案整本书教案最全单元教学设计18章全_第1页
第1页 / 共36页
软件开发与项目管理计全书教案完整版电子教案整本书教案最全单元教学设计18章全_第2页
第2页 / 共36页
软件开发与项目管理计全书教案完整版电子教案整本书教案最全单元教学设计18章全_第3页
第3页 / 共36页
软件开发与项目管理计全书教案完整版电子教案整本书教案最全单元教学设计18章全_第4页
第4页 / 共36页
软件开发与项目管理计全书教案完整版电子教案整本书教案最全单元教学设计18章全_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《软件开发与项目管理计全书教案完整版电子教案整本书教案最全单元教学设计18章全》由会员分享,可在线阅读,更多相关《软件开发与项目管理计全书教案完整版电子教案整本书教案最全单元教学设计18章全(36页珍藏版)》请在金锄头文库上搜索。

1、软件开发与项目管理课程教学单元设计模块一 软件开发过程模型和软件开发方法 授课教师: 软件开发与项目管理课程组授课班级: 学时:4教学条件投影设备、广播软件、互联网教学素材参考教材、课件、授课录像教学目标设计知识目标:(1) 理解软件开发过程模型;(2) 理解软件开发方法;(3) 理解瀑布模型、快速原型模型、敏捷模型和混合模型的适用场景;(4) 理解结构化方法、面向对象的软件开发方法和可视化开发方法;(5) 了解增量模型、演化模型、螺旋模型、喷泉模型和智能模型;(6) 了解面向数据结构的软件开发方法、面向问题的分析法、ICASE方法和软件重用和组件连接。能力目标: (1) 能区分主流开发模型的

2、特点并根据场合进行合理选取开发模型;(2) 会使用瀑布模型、敏捷开发过程模型和面向对象开发方法。教学内容任务1-1: 软件开发过程模型; 任务1-2: 软件开发方法。 重点:瀑布模型、敏捷模型、面向对象难点:面向对象课后作业(1) 分析面向对象开发方法在应对需求变化上的优势。教学过程设计任务1-1: 软件开发过程模型(2课时)主要步骤教学内容教学方法教学手段师生活动引入软件生命周期的概念。启发讲解-教师:启发讲授学生:听讲思考告知(教学内容、目的)软件开发过程模型。启发讲解-教师:启发讲授学生:听讲思考任务简介软件开发模型的重要性。启发讲解-教师:启发讲授学生:听讲思考任务分析如何选择软件开发

3、模型。启发讲解-教师:启发讲授学生:听讲思考支撑知识几种主要的软件开发模型,重点是瀑布模型、敏捷模型。启发讲解分组讨论多媒体演示教师:启发讲授交流互动学生:分组讨论任务实施在大学生综合素质训练项目管理系统中选用“瀑布模型”。启发讲解-教师:启发讲授学生:听讲思考分享交流瀑布模型、敏捷模型的优势。启发讲解分组学习多媒体演示教师:组织交流引导创新学生:听讲思考任务总结软件开发过程模型的适用场景。启发讲解-教师:启发讲授学生:听讲思考 整理笔记 积极发言教学过程设计任务1-2 软件开发方法(2课时)主要步骤教学内容教学方法教学手段师生活动引入软件危机的介绍。启发讲解-教师:启发讲授学生:听讲思考告知

4、(教学内容、目的)软件开发方法。启发讲解-教师:启发讲授学生:听讲思考任务简介软件开发方法的重要性。启发讲解-教师:启发讲授学生:听讲思考任务分析如何选择软件开发方法。启发讲解-教师:启发讲授学生:听讲思考支撑知识几种主要的软件开发方法,重点面向对象的软件开发方法。启发讲解分组讨论多媒体演示教师:多媒体演示交流互动学生:分组讨论任务实施在大学生综合素质训练项目管理系统中选用 “面向对象软件开发方法”。启发讲解-教师:启发讲授学生:听讲思考分享交流面向对象软件开发方法的优势。启发讲解分组学习多媒体演示教师:组织交流引导创新学生:听讲思考任务总结软件开发方法的适用场景。启发讲解-教师:启发讲授学生

5、:听讲思考 整理笔记 积极发言拓展任务(1) 分析面向对象开发方法在应对需求变化上的优势。-教师:布置作业提出要求学生:讨论思考软件开发与项目管理课程教学单元设计 模块二 学分管理系统的需求分析 授课教师:软件开发与项目管理课程组授课班级: 学时:12教学条件软件开发平台、VS2008、投影设备、广播软件、互联网教学素材参考教材、课件、授课录像教学目标设计知识目标:(1) 需求的三个层次(业务需求、用户需求、功能需求);(2) 需求捕获的技术:用户访谈、收集资料、问卷表、小组会议 ;(3) 用户访谈的过程(准备访谈、计划访谈日程、访谈开始和结束、引导访谈);(4) 系统角色与职责的描述;(5)

6、 系统业务处理流程;(6) 系统数据流图、数据字典;(7) 用例图分析模型;(8) 需求分析报告格式,编写内容。能力目标: (1) 能进行访谈、正确地收集资料;(2) 能进行用户需求分析,找系统的角色和职责;(3) 能进行系统功能分析;(4) 能进行例图分析;(5) 能进行业务处理流程分析;(6) 能进行实体-关系分析,编写数据字典;(7) 能够正确编写需求分析报告。教学内容任务2-1: 需求获取; 任务2-2: 需求分析; 任务2-3: 需求分析报告编写。重点:需求获取、需求分析难点:需求分析报告编写课后作业(1) 分析大学生综合素质训练项目管理系统的需求获取方法和内容。(2) 分析大学生综

7、合素质训练项目管理系统的需求分析过程。(3) 分析大学生综合素质训练项目管理系统的需求分析报告的编写。教学过程设计任务2-1 需求获取(4课时)主要步骤教学内容教学方法教学手段师生活动引入软件项目开发实现要做的第一件工作。教师启发-教师:操作演示学生:观察思考告知(教学内容、目的)教学内容:访谈。教学目标:掌握访谈技术。讲解课件演示教师:启发讲授学生:听讲思考任务简介访谈技术的使用与重要性。讨论归纳课件演示播放视频教师:操作演示学生:听讲思考任务分析需求获取的方法和内容。讨论归纳课件演示教师:操作演示学生:观察思考支撑知识需求捕获技术:(1) 用户访谈;(2) 收集资料;(3) 问卷表;(4)

8、 小组会议。教师讲解课件演示教师:启发讲授操作演示学生:交流互动 听讲思考分组讨论整理笔记任务实施在大学生综合素质训练项目管理系统的用户访谈:(1) 准备访谈;(2) 计划和安排访谈日程;(3) 访谈开始和结束;(4) 引导访谈;(5) 访谈整理工作。动手实践分组实践教师:巡视指导学生:实践操作 分组交流 情景模拟 角色扮演分享交流访谈内容的展示与分享。个别演示分组讨论教师:组织交流引导创新集体点评学生:汇报展示个别交流任务总结综合使用需求捕获技术、整理需求资料。教师讲解课件演示教师:组织总结引导创新学生:听讲思考 积极发言 整理笔记拓展任务拓展训练:(1) 制定项目的访谈计划;(2) 访谈开

9、始和结束;(3) 需求资料整理。-分组学习教师:布置作业 提出要求学生:拓展实训教学过程设计任务2-2 需求分析(4课时)主要步骤教学内容教学方法教学手段师生活动引入用户能使用系统来做些什么?(what);开发人员如何设计具体的解决方案来实现这些需求(how)。启发提问教师演示项目展示教师:操作演示学生:观察思考告知(教学内容、目的)教学内容:需求分析的常用技术、功能需求和数据字典。讲解设计分析教师:启发讲授学生:听讲思考任务简介需求分析。讨论归纳课件演示播放视频教师:操作演示学生:听讲思考任务分析功能性需求、用例分析、业务流程分析、数据字典分析。讨论归纳课件演示教师:操作演示学生:观察思考支

10、撑知识需求分析技术:(1) 系统功能图;(2) 用例图和用例描述;(3) 业务流程图;(4) 数据字典。教师讲解课件演示教师:启发讲授操作演示学生:交流互动听讲思考分组讨论整理笔记任务实施在大学生综合素质训练项目管理系统“项目计划制定模块”需求分析:(1) 功能性需求分析;(2) 用例分析;(3) 业务流程分析;(4) 数据字典分析。动手实践分组实践教师:巡视指导 重点讲解学生:实践操作 分组交流分享交流需求分析成果展示与分享。个别演示分组讨论教师:组织交流引导创新集体点评学生:汇报展示个别交流任务总结理解系统来做些什么(what );转化为系统怎样做(how)的分析过程。教师讲解课件演示教师

11、:组织总结引导创新学生:听讲思考 积极发言 整理笔记拓展任务拓展训练:(1) 指定项目的功能分析;(2) 用例分析;(3) 业务流程分析;(4) 数据字典分析。-多媒体教师:布置作业 提出要求学生:拓展实训教学过程设计任务2-3 需求分析报告编写(4课时)主要步骤教学内容教学方法教学手段师生活动引入软件项目设计的依据,也是需求分析的产物。教师启发项目展示教师:操作演示学生:观察思考告知(教学内容、目的)教学内容:需求分析报告的格式和内容。讲解课件演示教师:启发讲授学生:听讲思考任务简介需求分析报告编写。讨论归纳课件演示播放视频教师:操作演示学生:听讲思考任务分析需求分析报告编写的内容:(1)

12、需求规格说明书模板;(2) 需求规格说明书编写。讨论归纳课件演示教师:操作演示学生:观察思考支撑知识需求分析报告:(1) 需求规格说明书模板格式;(2) 说明书的格式;(3) 说明书的内容;(4) 功能模块描述。讨论归纳课件演示教师:启发讲授操作演示学生:交流互动听讲思考分组讨论整理笔记任务实施在大学生综合素质训练项目管理系统中“项目计划制定模块”模块的说明书:(1) 引言;(2) 综合描述;(3) 外部接口需求;(4) 系统特性;(5) 其它非功能需求。动手实践分组实践教师:巡视指导 重点讲解学生:实践操作 分组交流 信息检索分享交流说明书展示与分享。个别演示分组讨论教师:组织交流引导创新集体点评学生:汇报展示个别交流任务总结理解说明书的格式内容的确定和编写。教师讲解课件演示教师:组织总结引导创新学生:听讲思考 积极发言 整理笔记拓展任务指定项目的部分模块的需求分析报告。-多媒体教师:布置作业 提出要求学生:拓展实训软件开发与项目管理课程教学单元设计 模块三 学分管理系统的软件设计 授课教师: 软件开发与项目管理课程组授课班级: 学时:12教学条件软件开发平台和设计平台、投影设备、广播软件、互联网教学素材参考教材、课件、授课录像教学目标设计知识目标:(1) 软件架构设计方法和原则,“4+1”视图模型架构;(2) 软件界面设计方法和原则;(3)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号