下载此beplayapp体育下载

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


beplayapp体育下载分类:办公beplayapp体育下载 | 页数:约37页 举报非法beplayapp体育下载有奖
1 / 37
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 37 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
该【软件开发与项目管理计全书教案完整版电子教案整本书教案最全单元教学设计1-8章全 】是由【青山代下】上传分享,beplayapp体育下载一共【37】页,该beplayapp体育下载可以免费在线阅读,需要了解更多关于【软件开发与项目管理计全书教案完整版电子教案整本书教案最全单元教学设计1-8章全 】的内容,可以使用beplayapp体育下载的站内搜索功能,选择自己适合的beplayapp体育下载,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此beplayapp体育下载到您的设备,方便您编辑和打印。:..软件开发过程模型和软件开发方法授课教师:软件开发与项目管理课程组授课班级:学时:4教学条件投影设备、广播软件、互联网教学素材参考教材、课件、授课录像教学目标设计知识目标:能力目标:(1)理解软件开发过程模型;(1)能区分主流开发模型的特点并根据场合进行(2)理解软件开发方法;合理选取开发模型;(3)理解瀑布模型、快速原型模型、敏捷模型和混合(2)会使用瀑布模型、敏捷开发过程模型和面向对模型的适用场景;象开发方法。(4)理解结构化方法、面向对象的软件开发方法和可视化开发方法;(5)了解增量模型、演化模型、螺旋模型、喷泉模型和智能模型;(6)了解面向数据结构的软件开发方法、面向问题的分析法、ICASE方法和软件重用和组件连接。任务1-1:软件开发过程模型;教学内容任务1-2:软件开发方法。重点:瀑布模型、敏捷模型、面向对象难点:面向对象课后作业(1)分析面向对象开发方法在应对需求变化上的优势。教学过程设计任务1-1:软件开发过程模型(2课时)主要步骤教学内容教学方法教学手段师生活动教师:启发讲授引入软件生命周期的概念。启发讲解-学生:听讲思考告知教师:启发讲授学生:听讲思考(教学内容、软件开发过程模型。启发讲解-目的):..教师:启发讲授软件开发模型的重要性。启发讲解-学生:听讲思考教师:启发讲授任务分析如何选择软件开发模型。启发讲解-学生:听讲思考教师:启发讲授几种主要的软件开发模型,重点是瀑启发讲解支撑知识多媒体演示交流互动布模型、敏捷模型。分组讨论学生:分组讨论在大学生综合素质训练项目管理系统教师:启发讲授任务实施启发讲解-学生:听讲思考中选用“瀑布模型”。教师:组织交流启发讲解分享交流瀑布模型、敏捷模型的优势。多媒体演示引导创新分组学****学生:听讲思考教师:启发讲授学生:听讲思考任务总结软件开发过程模型的适用场景。启发讲解-整理笔记积极发言教学过程设计任务1-2软件开发方法(2课时)主要步骤教学内容教学方法教学手段师生活动教师:启发讲授引入软件危机的介绍。启发讲解-学生:听讲思考告知教师:启发讲授学生:听讲思考(教学内容、软件开发方法。启发讲解-目的)教师:启发讲授任务简介软件开发方法的重要性。启发讲解-学生:听讲思考教师:启发讲授任务分析如何选择软件开发方法。启发讲解-学生:听讲思考教师:多媒体演示几种主要的软件开发方法,重点面启发讲解支撑知识多媒体演示交流互动向对象的软件开发方法。分组讨论学生:分组讨论在大学生综合素质训练项目管理系教师:启发讲授学生:听讲思考任务实施统中选用“面向对象软件开发方启发讲解-法”。教师:组织交流启发讲解分享交流面向对象软件开发方法的优势。多媒体演示引导创新分组学****学生:听讲思考教师:启发讲授任务总结软件开发方法的适用场景。启发讲解-学生:听讲思考:..积极发言教师:布置作业(1)分析面向对象开发方法在应对拓展任务--提出要求需求变化上的优势。学生:讨论思考模块二学分管理系统的需求分析授课教师:软件开发与项目管理课程组授课班级:学时:12教学条件软件开发平台、VS2008、投影设备、广播软件、互联网教学素材参考教材、课件、授课录像教学目标设计知识目标:能力目标:(1)需求的三个层次(业务需求、用户需求、功能(1)能进行访谈、正确地收集资料;需求);(2)能进行用户需求分析,找系统的角色和职责;(2)需求捕获的技术:用户访谈、收集资料、问(3)能进行系统功能分析;卷表、小组会议;(4)能进行例图分析;(3)用户访谈的过程(准备访谈、计划访谈日程、(5)能进行业务处理流程分析;访谈开始和结束、引导访谈);(6)能进行实体-关系分析,编写数据字典;(4)系统角色与职责的描述;(7)能够正确编写需求分析报告。(5)系统业务处理流程;(6)系统数据流图、数据字典;(7)用例图分析模型;(8)需求分析报告格式,编写内容。任务2-1:需求获取;教学内容任务2-2:需求分析;任务2-3:需求分析报告编写。重点:需求获取、需求分析难点:需求分析报告编写(1)分析大学生综合素质训练项目管理系统的需求获取方法和内容。课后作业(2)分析大学生综合素质训练项目管理系统的需求分析过程。(3)分析大学生综合素质训练项目管理系统的需求分析报告的编写。教学过程设计:..需求获取(4课时)主要步骤教学内容教学方法教学手段师生活动软件项目开发实现要做的第一教师:操作演示引入教师启发-件工作。学生:观察思考告知教学内容:访谈。教师:启发讲授(教学内容、讲解课件演示教学目标:掌握访谈技术。学生:听讲思考目的)课件演示教师:操作演示任务简介访谈技术的使用与重要性。讨论归纳播放视频学生:听讲思考教师:操作演示任务分析需求获取的方法和内容。讨论归纳课件演示学生:观察思考需求捕获技术:教师:启发讲授操作演示(1)用户访谈;学生:交流互动支撑知识(2)收集资料;教师讲解课件演示听讲思考(3)问卷表;分组讨论(4)小组会议。整理笔记在大学生综合素质训练项目管理系统的用户访谈:教师:巡视指导(1)准备访谈;学生:实践操作任务实施(2)计划和安排访谈日程;动手实践分组实践分组交流情景模拟(3)访谈开始和结束;角色扮演(4)引导访谈;(5)访谈整理工作。教师:组织交流引导创新分享交流访谈内容的展示与分享。个别演示分组讨论集体点评学生:汇报展示个别交流教师:组织总结引导创新综合使用需求捕获技术、整理需任务总结教师讲解课件演示学生:听讲思考求资料。积极发言整理笔记拓展训练:教师:布置作业(1)制定项目的访谈计划;拓展任务-分组学****提出要求(2)访谈开始和结束;学生:拓展实训(3)需求资料整理。:..任务2-2需求分析(4课时)主要步骤教学内容教学方法教学手段师生活动用户能使用系统来做些什么?(what);开发人员如何设计具体启发提问教师:操作演示引入项目展示的解决方案来实现这些需求教师演示学生:观察思考(how)。告知教学内容:教师:启发讲授(教学内容、需求分析的常用技术、功能需求讲解设计分析学生:听讲思考目的)和数据字典。课件演示教师:操作演示任务简介需求分析。讨论归纳播放视频学生:听讲思考功能性需求、用例分析、业务流教师:操作演示任务分析讨论归纳课件演示程分析、数据字典分析。学生:观察思考需求分析技术:教师:启发讲授(1)系统功能图;操作演示学生:交流互动支撑知识(2)用例图和用例描述;教师讲解课件演示听讲思考(3)业务流程图;分组讨论(4)数据字典。整理笔记在大学生综合素质训练项目管理系统“项目计划制定模块”需求分析:教师:巡视指导(1)功能性需求分析;重点讲解任务实施动手实践分组实践学生:实践操作(2)用例分析;分组交流(3)业务流程分析;(4)数据字典分析。教师:组织交流引导创新分享交流需求分析成果展示与分享。个别演示分组讨论集体点评学生:汇报展示个别交流教师:组织总结理解系统来做些什么(what);引导创新任务总结转化为系统怎样做(how)的分析教师讲解课件演示学生:听讲思考过程。积极发言整理笔记拓展任务拓展训练:-多媒体教师:布置作业:..指定项目的功能分析;提出要求(2)用例分析;学生:拓展实训(3)业务流程分析;(4)数据字典分析。教学过程设计任务2-3需求分析报告编写(4课时)主要步骤教学内容教学方法教学手段师生活动软件项目设计的依据,也是需求教师:操作演示引入教师启发项目展示分析的产物。学生:观察思考告知教学内容:教师:启发讲授(教学内容、讲解课件演示需求分析报告的格式和内容。学生:听讲思考目的)课件演示教师:操作演示任务简介需求分析报告编写。讨论归纳播放视频学生:听讲思考需求分析报告编写的内容:教师:操作演示任务分析(1)需求规格说明书模板;讨论归纳课件演示学生:观察思考(2)需求规格说明书编写。需求分析报告:教师:启发讲授操作演示(1)需求规格说明书模板格式;学生:交流互动支撑知识(2)说明书的格式;讨论归纳课件演示听讲思考(3)说明书的内容;分组讨论(4)功能模块描述。整理笔记在大学生综合素质训练项目管理系统中“项目计划制定模块”模块的说明书:教师:巡视指导重点讲解(1)引言;任务实施动手实践分组实践学生:实践操作(2)综合描述;分组交流(3)外部接口需求;信息检索(4)系统特性;(5)其它非功能需求。教师:组织交流引导创新分享交流说明书展示与分享。个别演示分组讨论集体点评学生:汇报展示:..教师:组织总结引导创新理解说明书的格式内容的确定任务总结教师讲解课件演示学生:听讲思考和编写。积极发言整理笔记教师:布置作业指定项目的部分模块的需求分拓展任务-多媒体提出要求析报告。学生:拓展实训模块三学分管理系统的软件设计授课教师:软件开发与项目管理课程组授课班级:学时:12教学条件软件开发平台和设计平台、投影设备、广播软件、互联网教学素材参考教材、课件、授课录像教学目标设计知识目标:能力目标:(1)软件架构设计方法和原则,“4+1”视图模型(1)学会使用“4+1”视图模型设计软件架构;架构;(2)学会设计网页风格的用户界面;(2)软件界面设计方法和原则;(3)学会构建语义模型、实体关系模型,和关系模(3)数据库设计过程,语义模型、实体关系模型型,学会提取业务规则和规范化数据;和关系模型构建方法,业务规则提取和规范(4)学会使用面向对象的方法设计类,学会使用业化方法;务流程图表达业务处理逻辑。(4)模块化设计方法和原则,流程图画法。任务3-1:软件架构设计;任务3-2:界面设计;教学内容任务:3-3:数据库设计;任务3-4:模块设计。重点:界面设计、数据库设计、模块设计难点:软件架构设计:..(1)“学分管理系统”的“基础数据维护模块”、“项目配置模块”、“统计与查询模块”逻辑架构设计、开发架构设计和场景设计;(2)“项目实施模块”的“提交项目计划、启动项目、登记学生、项目评分、项目结项”步骤的界面布局和界面元素定义;(3)构建“项目实施模块”中包含“项目计划”和“学生成绩”数据的完整语义模型、ER模型和关系模型,并根据模型识别和提取业务规则,以及规范化数据操作;(4)“项目实施模块”的“提交项目计划、启动项目、登记学生、项目评分、项目结项”功能解说、类方法定义和算法流程图设计。教学过程设计任务3-1:软件架构设计(2课时)主要步骤教学内容教学方法教学手段师生活动课件演示教师:课件演示引入“学分管理系统”软件架构展示。多媒体启发引入学生:观察思考告知介绍软件架构设计“4+1”视图模教师讲解教师:课件演示(教学内容、多媒体型。课件演示学生:观察思考目的)介绍“学分管理系统”功能架构教师讲解教师:课件演示任务简介多媒体和完成本任务需要的步骤。课件演示学生:观察思考讨论归纳分析“学分管理系统”的“项目教师:课件演示任务分析小组讨论多媒体实施模块”软件架构视图学生:小组讨论课件演示(5)总体功能架构图;教师:启发讲授(6)逻辑架构;学生:交流互动讨论归纳支撑知识(7)开发架构;多媒体听讲思考课件演示(8)物理架构;分组讨论整理笔记(9)场景设计。“学分管理系统”的“项目实施教师:现场演示模块”架构设计:一体化教学巡视指导多媒体任务实施(1)“项目实施模块”逻辑架构;讲练结合学生:小组讨论开发平台(2)“项目实施模块”开发架构;分组实践动手实践(3)“学分管理系统”物理架构;观看演示:..“项目实施模块”用例场景。视频教师:组织交流引导创新“学分管理系统”架构设计的展分享交流分组演示多媒体集体点评示与分享。学生:分组演示分享交流教师:组织总结引导创新逻辑架构、开发架构、物理架构、任务总结教师讲解多媒体学生:听讲思考用例场景。积极发言整理笔记拓展实训:(1)“学分管理系统”的“基础教师:布置作业数据维护模块”、“项目配置拓展任务-多媒体提出要求模块”、“统计与查询模块”学生:拓展实训逻辑架构设计、开发架构设计和场景设计。教学过程设计任务3-2:界面设计(2课时)主要步骤教学内容教学方法教学手段师生活动“学分管理系统”的“项目实施课件演示教师:课件演示引入多媒体模块”界面展示。启发引入学生:观察思考告知教学内容:教师讲解教师:课件演示(教学内容、界面设计原则,Web界面设计方多媒体课件演示学生:观察思考目的)法。介绍“学分管理系统”的“项目教师讲解教师:课件演示任务简介多媒体实施模块”界面设计步骤。课件演示学生:小组讨论分析“学分管理系统”总体界面教师:课件演示布局和“项目实施模块”的第课件演示任务分析多媒体学生:观察思考一步“制定项目计划”界面设计讨论归纳参与发言过程。讨论归纳教师:启发讲授支撑知识Web界面设计技术。多媒体课件演示学生:交流互动:..分组讨论整理笔记教师:现场演示(1)“学分管理系统”总体界面巡视指导布局说明和界面元素定义;一体化教学多媒体学生:小组讨论任务实施(2)“项目实施模块”的“项目分组实践开发平台动手实践计划制定”界面布局说明和界面观看演示元素定义。视频教师:组织交流引导创新个别演示分享交流界面设计成果展示与分享。多媒体集体点评分组讨论学生:分组演示分享交流教师:任务总结任务总结界面设计任务总结。教师讲解多媒体学生:整理笔记拓展实训:(1)“项目实施模块”的“提交教师:布置作业项目计划、启动项目、登记拓展任务-多媒体提出要求学生、项目评分、项目结项”学生:拓展实训步骤的界面布局和界面元素定义。教学过程设计任务3-3:数据库设计(4课时)主要步骤教学内容教学方法教学手段师生活动“学分管理系统”的“项目实施课件演示教师:课件演示引入多媒体模块”相关数据库模型展示。启发引入学生:观察思考告知教学内容:教师讲解教师:课件演示(教学内容、语义模型、ER模型、关系模型、多媒体课件演示学生:观察思考目的)识别和提取业务规则、规范化。介绍“学分管理系统”的“项目教师讲解教师:课件演示任务简介多媒体实施模块”数据库设计步骤。课件演示学生:小组讨论任务分析分析“学分管理系统”的“项目课件演示多媒体教师:课件演示:..讨论归纳学生:观察思考参与发言(3)语义模型;教师:启发讲授(4)ER模型;学生:交流互动讨论归纳支撑知识(5)关系模型;多媒体听讲思考课件演示(6)识别和提取业务规则;分组讨论整理笔记(7)规范化数据。“学分管理系统”的“项目实施模块”部分数据库设计过程:(1)构建素质领域、模块、项目数据语义模型;教师:现场演示(2)构建素质领域、模块、项目巡视指导数据ER模型;一体化教学多媒体学生:小组讨论任务实施(3)构建素质领域、模块、项目分组实践开发平台动手实践数据关系模型;观看演示(4)识别和提取素质领域、模视频块、项目数据业务规则;(5)数据规范化操作:项目计划表和数据成绩表。教师:组织交流引导创新个别演示分享交流数据库设计过程展示与分享。多媒体集体点评分组讨论学生:分组演示分享交流语义模型、ER模型、关系模型、教师:任务总结任务总结教师讲解多媒体提取业务规则、规范化数据。学生:整理笔记拓展实训:(1)构建“项目实施模块”中包含“项目计划”和“学生成教师:布置作业拓展任务绩”数据的完整语义模型、-多媒体提出要求ER模型和关系模型,并根学生:拓展实训据模型识别和提取业务规则,以及规范化数据操作。教学过程设计:..模块设计(4课时)主要步骤教学内容教学方法教学手段师生活动模块设计的重要性。课件演示教师:课件演示引入多媒体启发引入学生:观察思考告知教学内容:教师讲解教师:课件演示(教学内容、模块化、信息隐藏、抽象与逐步多媒体课件演示学生:观察思考目的)求精、简单工厂模式。介绍“学分管理系统”的“项目教师讲解教师:课件演示任务简介多媒体实施模块”设计步骤。课件演示学生:小组讨论分析“项目实施模块”各业务操教师:课件演示课件演示任务分析作之间的关系,分析“项目实施多媒体学生:观察思考讨论归纳模块”类结构。参与发言(1)模块化概念;教师:启发讲授(2)简单工厂模式;学生:交流互动讨论归纳支撑知识多媒体听讲思考(3)面向对象的类设计;课件演示分组讨论(4)业务流程图。整理笔记“学分管理系统”的“项目实施模块”:(1)使用简单工厂模式设计“项目实施模块”的类结构;教师:现场演示(2)“项目实施模块”的“制定巡视指导一体化教学项目计划业务”功能解说;多媒体学生:小组讨论任务实施分组实践(3)“项目实施模块”的“制定开发平台动手实践项目计划业务”类方法定观看演示义;视频(4)“项目实施模块”的“制定项目计划业务”算法流程图。教师:组织交流引导创新个别演示分享交流模块设计结果展示与分享。多媒体集体点评分组讨论学生:分组演示分享交流“项目实施模块”的类结构;“制教师:任务总结任务总结教师讲解多媒体定项目计划业务”功能解说、类学生:整理笔记:..拓展实训:(1)“项目实施模块”的“提交教师:布置作业项目计划、启动项目、登记拓展任务-多媒体提出要求学生、项目评分、项目结项”学生:拓展实训功能解说、类方法定义和算法流程图设计。模块四学分管理系统的编码授课教师:软件开发与项目管理课程组授课班级:学时:8教学条件软件开发平台、VS2008、投影设备、广播软件、互联网教学素材参考教材、课件、授课录像教学目标设计知识目标:能力目标:(1)变量、变量的命名规则、函数、类命名规(1)能应用编码规范编写代码;则、常见语句书写规则、注释风格、代码(2)能进行代码优化;组织等;(3)。(2)代码优化常用技术(3)局部优化;(4)代码调试过程;(5)代码调试原则;(6)代码调试主要方法。任务4-1:编码规范;教学内容任务4-2:代码优化;任务4-3:代码调试。重点:编码规范、代码调试难点:代码优化(1)分析大学生综合素质训练项目管理系统源代码中代码组织与程序名称规范;课后作业(2)分析大学生综合素质训练项目管理系统源代码调试与优化。教学过程设计:..:编码规范(2课时)主要步骤教学内容教学方法教学手段师生活动引例演示多媒体教师:操作演示引入编码故事。启发引入软件演示学生:观察思考教师:启发讲授告知启发讲解操作演示多媒体(教学内容、编码规范。操作演示学生:交流互动软件演示目的)分组讨论分组讨论整理笔记多媒体教师:启发讲授任务简介编码规范的定义与重要性。讨论归纳软件演示学生:观察思考教师:操作演示课件演示学生:交流互动任务分析编码规范的主要内容。讨论归纳小组讨论分组讨论整理笔记程序设计风格:教师:启发讲授(10)源程序文挡化;操作演示支撑知识(11)数据说明的方法;讨论归纳多媒体学生:交流互动分组讨论(12)语句的结构;整理笔记(13)输入和输出。在大学生综合素质训练项目管理系统中选用“登录”模块应用编码规范:(5)变量命名规则;教师:巡视指导(6)函数命名规则;讲练结合学生:分组讨论任务实施分组实践(7)类命名规则;一体化实践操作(8)常见语句书写规则;个别演示(9)注释风格;(10)代码组织;(11)程序名称命名规范。教师:组织交流学生:交流互动分组讨论分享交流规范化代码的展示与分享。个别演示分组讨论整理笔记汇报展示教师:组织总结任务总结遵守编码规范、应用编码规范教师讲解多媒体引导创新:..软件演示学生:集体点评拓展训练:(1)分析指定系统模块中变量名称、函数、类命名;教师:布置作业拓展任务(2)分析指定系统模块中常见-分组学****提出要求语句、注释编写风格;学生:拓展实训(3)分析指定系统模块中代码组织与程序名称规范。教学过程设计任务4-2:代码优化(4课时)主要步骤教学内容教学方法教学手段师生活动大学生综合素质训练学分管理教师:操作演示引入教师演示项目展示系统项目展示。学生:观察思考教师:启发讲授启发提问告知操作演示教学内容:操作讲解多媒体(教学内容、学生:交流互动代码优化常用技术、局部优化。案例演示软件演示目的)分组讨论分组讨论整理笔记教师:启发讲授操作演示多媒体任务简介代码优化的定义与意义。讨论归纳学生:交流互动软件演示分组讨论整理笔记教师:启发讲授操作演示任务分析代码优化过程。讨论归纳多媒体学生:交流互动分组讨论整理笔记教师:启发讲授代码优化技术:操作演示支撑知识(1)常用技术;讨论归纳课件演示学生:交流互动(2)局部优化。分组讨论整理笔记任务实施在大学生综合素质训练项目管动手实践分组实践教师:巡视指导:..学生:实践操作施代码优化:(3)函数内的代码优化;(4)类内的代码优化;(5)类之间的代码优化;(6)代码优化方法;(7)数据库访问性能优化。教师:组织交流学生:交流互动分享交流代码优化成果展示与分享。个别演示分组讨论分组讨论整理笔记教师:组织总结理解代码优化技术、应用优化引导创新任务总结教师讲解课件演示技术优化代码。学生:汇报展示集体点评拓展训练:(1)实现指定系统模块中函数内部代码优化;(2)实现指定系统模块中类内教师:布置作业拓展任务部与类之间的代码优化;操作演示多媒体提出要求(3)实施指定系统模块中C相学生:拓展实训关代码优化;(4)实施指定系统模块中数据库访问性能优化。教学过程设计任务4-3:代码调试(2课时)主要步骤教学内容教学方法教学手段师生活动代码调试重要性。多媒体教师:操作演示引入教师启发软件演示学生:观察思考教学内容:教师:启发讲授告知操作演示代码调试、代码调试原则、启发提问多媒体(教学内容、学生:交流互动调试方法。操作讲解软件演示分组讨论目的)整理笔记代码调试简介。教师:启发讲授任务简介讨论归纳多媒体操作演示:..学生:交流互动分组讨论整理笔记代码调试内容。教师:启发讲授操作演示多媒体任务分析讨论归纳学生:交流互动软件演示分组讨论整理笔记代码调试:教师:启发讲授操作演示(8)代码调试过程;多媒体支撑知识讨论归纳学生:交流互动(9)调试原则;软件演示分组讨论(10)调试主要方法。整理笔记在大学生综合素质训练项目管理系统中选用“登录”模块应用代码调试:教师:巡视指导任务实施动手实践分组实践(6)错误分类;学生:实践操作(7)常见问题;(8)调试实践。教师:组织交流学生:交流互动分享交流调试过程展示与分享。个别演示分组讨论分组讨论整理笔记理解代码调试技术、应用调教师:组织总结多媒体引导创新任务总结试技术调试代码。教师讲解软件演示学生:汇报展示集体点评(1)分析与整理常见错误与处理方式;教师:布置作业拓展任务(2)选取大学生综合素质训操作演示多媒体提出要求练项目中某一段代码设置断学生:拓展实训点调试代码。模块五学分管理系统的软件测试授课教师:软件开发与项目管理课程组授课班级:学时:8教学条件软件开发平台、VS2008、投影设备、广播软件、互联网:..参考教材、课件、授课录像教学目标设计知识目标:能力目标:(1)了解软件测试的目的和原则;(1)掌握软件测试的计划的编写;(2)了解软件错误的分类;(2)懂得测试如何分类;(3)了解测试分类;(3)掌握软件测试的过程和策略;(4)了解软件测试的过程和策略;(4)能够熟练掌握软件测试用例编写;(5)了解软件测试用例设计的方法;(5)能够对程序进行简单的静态测试;(6)了解程序静态测试的方法;(6)能够较为熟练的使用性能测试工具。(7)了解性能测试工具的使用。任务5-1:黑盒测试;教学内容任务5-2:白盒测试;任务5-3:系统性能测试。重点:黑盒测试、白盒测试、系统性能测试难点:性能测试(1)大学生综合素质训练项目管理系统功能测试的测试用例设计;课后作业(2)大学生综合素质训练项目管理系统白盒测试;(3)大学生综合素质训练项目管理系统性能测试的测试用例设计。教学过程设计任务5-1黑盒测试(3课时)主要步骤教学内容教学方法教学手段师生活动引例演示多媒体教师:操作演示引入测试故事。启发引入软件演示学生:观察思考教师:启发讲授告知启发讲解操作演示多媒体(教学内容、测试过程。操作演示学生:交流互动软件演示目的)分组讨论分组讨论整理笔记测试需求分析,测试用例设计,多媒体教师:启发讲授任务简介讨论归纳软件演示学生:观察思考黑盒测试的方法。教师:操作演示如何从用户需求到测试需求,最课件演示学生:交流互动任务分析讨论归纳后设计出黑盒测试用例。小组讨论分组讨论整理笔记:..(14)用户需求及测试需求;教师:启发讲授(15)测试用例;操作演示(16)黑盒测试;讨论归纳多媒体学生:交流互动分组讨论(17)等价类;整理笔记(18)边界值。在大学生综合素质训练项目管理系统中选用“登录”模块:(12)了解用户需求;教师:巡视指导(13)转换为系统需求;讲练结合学生:分组讨论任务实施分组实践(14)得到测试需求;一体化实践操作(15)设计测试用例;个别演示(16)利用模板得到测试用例。教师:组织交流学生:交流互动分组讨论分享交流测试用例模板。个别演示分组讨论整理笔记汇报展示教师:组织总结多媒体任务总结黑盒测试方法。教师讲解引导创新软件演示学生:集体点评拓展实训:教师:布置作业(1)大学生综合素质训练项目拓展任务-分组学****提出要求管理系统功能测试的测试学生:拓展实训用例设计。教学过程设计任务5-2白盒测试(2课时)主要步骤教学内容教学方法教学手段师生活动大学生综合素质训练学分管理课件演示教师:课件演示引入多媒体系统项目展示。启发引入学生:观察思考告知教学内容:教师讲解教师:课件演示(教学内容、多媒体(1)白盒测试技术。课件演示学生:观察思考目的)教师讲解教师:课件演示任务简介掌握白盒测试。多媒体课件演示学生:小组讨论:..教师:课件演示课件演示白盒测试的各种方法。多媒体学生:观察思考讨论归纳参与发言静态测试技术:(3)代码检查;(4)代码走查;(5)桌面检查。教师:启发讲授逻辑覆盖测试:学生:交流互动讨论归纳支撑知识(1)语句覆盖;多媒体听讲思考课件演示(2)判定覆盖;分组讨论整理笔记(3)条件覆盖;(4)判定/条件覆盖;(5)条件组合覆盖;(6)路径覆盖。(8)语句覆盖测试用例设计;(9)判定覆盖测试用例设计;(10)条件覆盖测试用例设教师:现场演示计;巡视指导(11)判定/条件覆盖测试用一体化教学多媒体学生:小组讨论任务实施例设计;分组实践开发平台动手实践(12)条件组合覆盖测试用观看演示例设计;视频(13)路径覆盖测试用例设计。教师:组织交流引导创新个别演示分享交流逻辑覆盖测试成果展示与分享。多媒体集体点评分组讨论学生:分组演示分享交流理解静态测试技术,掌握逻辑覆教师:任务总结任务总结教师讲解多媒体盖测试技术。学生:整理笔记拓展实训:教师:布置作业拓展任务(1)大学生综合素质训练项目-多媒体提出要求管理系统白盒测试。学生:拓展实训教学过程设计:..统性能测试(3课时)主要步骤教学内容教学方法教学手段师生活动系统性能测试的重要性。课件演示教师:课件演示引入多媒体启发引入学生:观察思考告知教学内容:教师讲解教师:课件演示(教学内容、(1)性能测试工具的使用。多媒体课件演示学生:观察思考目的)用性能测试工具进行测试。教师讲解教师:课件演示任务简介多媒体课件演示学生:小组讨论用LoadRunner对大学生综合素教师:课件演示课件演示任务分析质训练项目管理系统的学生学多媒体学生:观察思考讨论归纳分查询模块进行测试。参与发言(1)LoadRunner组件介绍;教师:启发讲授(2)性能测试流程;学生:交流互动讨论归纳支撑知识(3)录制脚本;多媒体听讲思考课件演示(4)设置场景;分组讨论(5)分析结果。整理笔记在大学生综合素质训练项目管理系统中选用“学生学分查询”模块进行性能测试:教师:现场演示步骤1分析并细化性能测试目巡视指导标;一体化教学多媒体学生:小组讨论任务实施步骤2录制和编辑脚本;分组实践开发平台动

软件开发与项目管理计全书教案完整版电子教案整本书教案最全单元教学设计1-8章全 来自beplayapp体育下载www.apt-nc.com转载请标明出处.