软件工程方法论教案-章程

软件工程方法论教案-章程

ID:11171321

大小:318.50 KB

页数:44页

时间:2018-07-10

软件工程方法论教案-章程_第1页
软件工程方法论教案-章程_第2页
软件工程方法论教案-章程_第3页
软件工程方法论教案-章程_第4页
软件工程方法论教案-章程_第5页
资源描述:

《软件工程方法论教案-章程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、安徽大学本科教学课程教案课程代码:  ZJ36030           课程名称:  软件工程方法论         授课专业:  软件工程           授课教师:  章程             职称/学位:  讲师/博士           开课时间:二○一六至二○一七学年第 二 学期第 一 次课程教学方案周次1课时数2教学章节第1章软件和软件工程目标要求通过本章的学习,了解软件的本质、分类及其开发中存在的问题,理解软件工程的过程、方法和工具,掌握软件工程实践的框架和原则。重点难点重点:(

2、1)软件的3个特性;(2)软件工程的3个层次;(3)软件的过程框架;(4)软件工程整体实践的7个原则。难点:软件的过程框架教学方式√课堂讲授   □小组活动   □实验演示   □难点答疑   □提问□作业讲评   □实践教学   □考试测验   □其他活动      媒体资源□文字教材   √电子教案   □录像材料   □录音材料   □直播课堂□CAI课件 □IP课件    □其他资源:     课后作业P15:1.5、1.8板书设计教学课件《第1章软件和软件工程》第 一 次教学活动设计教学环节内

3、容设计与手段导入新课1.全面地介绍《软件工程方法论》的课程内容、课程目的和课程要求2.提问:软件和软件工程的区别和联系;什么是方法论?3.导入第一章的课程内容4.提问:以前接触过哪些常见的软件过程?讲授内容第1章软件和软件工程第一节软件的本质(一)定义软件1.软件的形式化定义软件的三个要素:①指令的集合;②数据结构;③软件描述信息。2.软件的三个特性(二)软件应用领域1.计算机软件的七大分类2.“遗留软件”及其存在的问题第二节软件工程软件工程的三个层次:过程层、方法层、工具层。第三节软件过程1.软件过程

4、框架:包含活动和普适性活动2.5个活动3.普适性活动第四节软件工程实践(一)实践的精髓四个实践精髓(二)一般原则软件工程整体实践的7个原则归纳总结通过本章的学习,了解软件的本质、分类及其开发中存在的问题,理解软件工程的过程、方法和工具,掌握软件工程实践的框架和原则。第 二 次课程教学方案周次2课时数2教学章节第2章过程模型目标要求通过本章的学习,掌握通用过程模型,掌握惯用的过程模型。重点难点重点:(1)通用过程模型;(2)惯用过程模型;(3)专用过程模型。难点:(1)过程流;(2)任务集;教学方式√课堂

5、讲授   □小组活动   □实验演示   □难点答疑   □提问□作业讲评   □实践教学   □考试测验   □其他活动      媒体资源□文字教材   √电子教案   □录像材料   □录音材料   □直播课堂□CAI课件 □IP课件    □其他资源:     课后作业P37:2.2、2.5、2.6板书设计教学课件《第2章过程模型》第 二 次教学活动设计教学环节内容设计与手段导入新课1.回顾上一章内容2.导入第二章的课程内容3.布置作业讲授内容第2章过程模型第一节通用过程模型(一)定义框架模型(

6、二)明确任务集(三)过程模式第二节惯用过程模型四种惯用过程模型:(一)瀑布模型(二)增量过程模型(三)演化过程模型(四)协调模型第三节专用过程模型三种过程模型:(一)基于构建的开发(二)形式化方法模型(三)面向方面的软件开发第四节统一过程统一过程的5个阶段:(一)起始阶段(二)细化阶段(三)构建阶段(四)转换阶段(五)生产阶段归纳总结通过本章的学习,掌握通用过程模型,掌握惯用的过程模型。第 三 次课程教学方案周次3课时数2教学章节第3章敏捷开发目标要求通过本章的学习,阐述软件工程中敏捷理念的四个关键问题

7、:自我组织团队对所开展工作具有控制力的重要性;团队成员之间以及开发参与者与客户之间的交流与合作;对“变更代表机遇”的认识;强调快速软件交付以让客户满意。并对最广泛应用的敏捷过程极限编程(XP)做出讲解。掌握用敏捷开发的方法以适应现代软件工程的需求。重点难点重点:(1)敏捷过程;(2)极限编程。难点:(1)敏捷原则;(2)极限编程过程。教学方式√课堂讲授   □小组活动   □实验演示   □难点答疑   □提问□作业讲评   □实践教学   □考试测验   □其他活动      媒体资源□文字教材   

8、√电子教案   □录像材料   □录音材料   □直播课堂□CAI课件 □IP课件    □其他资源:     课后作业P57:3.2、3.4板书设计教学课件《第3章敏捷开发》第 三 次教学活动设计教学环节内容设计与手段导入新课1.回顾上一章内容2.导入第三章的课程内容讲授内容第一节什么是敏捷l普遍存在的变化是基本动力l鼓励沟通第二节敏捷及变更的成本费用第三节敏捷过程是什么(一)敏捷原则(二)敏捷开发的战略(三)人的因素第四节极限编程l最广

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。