《软件工程》软件工程教案下载_第1页
《软件工程》软件工程教案下载_第2页
《软件工程》软件工程教案下载_第3页
《软件工程》软件工程教案下载_第4页
《软件工程》软件工程教案下载_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PAGE PAGE 16西安石油大学教案院(系):计算机学院 教研室(系):计算机系课程名称软件工程导论课程类别必修课(是)限选课( )公共任选课( )总学时28学分1.5讲授学时22上机学时6实验学时专 业软件工程班 级软040103任课教师黄全舟职 称副教授教学目的和要求教学目的:通过本课程的学习,使学生掌握传统的软件工程方法学,并掌握需求分析、系统设计、测试、集成和管理等一系列技术。要求:按软件工程化的标准规范分析、设计、建模和编程;准备好每一堂课的讲义;围绕案例引导学生掌握知识点;加大实验力度,强化工程化训练。教学重点、难点难点:分析到建模;设计到设计建模重点:各种建模方法的理论与具体

2、应用,特别是结构化方法教材和参考书教材:张海藩,软件工程导论,清华出版社,2004参考书:陆孋娜,软件工程,西安电子科技大学出版社软件工程实践者的研究方法,机械工业出版社西安石油大学教案(章节备课) 学时:4章节第1部分CH1软件工程学概述知识点和分析方法软件工程背景与历史、软件生存周期模型、软件过程重点难点软件生存周期的各种模型用及其特点要求掌握内容要求掌握软件生存周期的各种模型用及其特点教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等从软件危机概念出发,引出软件工程及其原理、方法;多媒体教学;重点突出各种软件生存周期模型;复习软件工程导论课程中所学的知

3、识。本章思考题和习题评价各种软件生存模型的特点。主要参考资料教材;软件工程导论,张海藩,清华出版社,2004陆孋娜,软件工程,西安电子科技大学出版社备注西安石油大学教案(课时备课) 第 1 次课 2 学时章节软件危机、软件工程讲授主要内容软件危机概念、软件工程概念和基本原理重点难点产生软件危机的原因,解决的方法和基本原理要求掌握知识点和分析方法概念和软件工程的基本原理教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等从软件危机概念出发,讲述危机产生的原因,解决的方法;提出软件工程概念。并介绍一些基本规则采用多媒体教学;对于重点、难点采用案例教学,多举实际案例

4、,加深学生理解;通过提问启发学生学习兴趣。作业布置软件危机有哪些表现?软件工程概念和原理是什么?主要参考资料陆孋娜,软件工程,西安电子科技大学出版社备注西安石油大学教案(课时备课) 第 2 次课 2 学时章节软件生命周期模型、软件过程管理讲授主要内容生命周期概念,各阶段的主要任务,各种软件过程的模型重点难点阶段划分与各阶段任务,过程模型的特点要求掌握知识点和分析方法概念、阶段、任务、模型特征教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等从生命周期概念出发,讲述各阶段的基本任务,软件过程模型的主要特征;采用多媒体教学;对于重点、难点采用案例教学,多举实际案

5、例,加深学生理解;通过提问启发学生学习兴趣。作业布置1各阶段的主要任务是什么?2有哪些过程模型?主要参考资料陆孋娜,软件工程,西安电子科技大学出版社备注西安石油大学教案(章节备课) 第3次课 学时:2章节CH2可行性研究知识点和分析方法可行性研究任务、过程、方法、图形描述重点难点系统流程图、数据流图、数据字典要求掌握内容可行性研究方法和描述手段教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等介绍可行性研究有原因、方法和手段;多媒体教学;重点突出如何描述可行性研究的结果;复习上一章所学的知识。本章思考题和习题需求分析为什么是较难做的一件事?分析模型与设计模型

6、有何联系与区别?主要参考资料教材;软件工程导论,张海藩,清华出版社,2004备注西安石油大学教案(章节备课) 学时:4章节CH3 需求分析知识点和分析方法需求分析任务、需求分析方法、分析建模、图形描述和验证软件需求等重点难点分析建模和软件需求规格说明书要求掌握内容结构化方法分析方法教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等讲授结构化方法的主要原理和概念;多媒体教学;重点突出原理和任务;分析可行性研究与需求分析的区别。本章思考题和习题思考题:需求分析的难点在什么地方?P63:1,2,3主要参考资料软件工程导论,张海藩,清华出版社,2004备注西安石油大

7、学教案(课时备课) 第 4 次课 2 学时章节需求分析任务、获取需求的方法讲授主要内容SA分析方法的主要原理,需求获取方法重点难点分析建模及文档组织要求掌握知识点和分析方法模型概念、组织、书写、评价,特别是数据流图与字典的组织教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等从建模概念出发,讲述需求调研、物理模型、逻辑模型、画初步数据流图等原理;采用多媒体教学;对于重点、难点采用案例教学,多举实际案例,加深学生理解;通过提问启发学生学习兴趣。作业布置结构化分析建模的主要任务是什么?2物理模型与逻辑模型有何联系与区别?主要参考资料备注西安石油大学教案(课时备课

8、) 第5 次课 2 学时章节分析建模与规格说明书、图形工具、验证软件需求讲授主要内容分析建模的理论、需求分析与规格说明书的组织等重点难点分析建模要求掌握知识点和分析方法模型概念、组织、书写、评价,特别是需求说明书的组织教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等讲述分析建模的一般理论和图形工具及如何验证需求;采用多媒体教学;对于重点、难点采用案例教学,多举实际案例,加深学生理解;通过提问启发学生学习兴趣。作业布置1分析应建立哪3 大模型,各自作用?2有哪些图形描述工具?主要参考资料备注西安石油大学教案(章节备课) 学时:4章节CH4 总体设计知识点和分

9、析方法软件设计过程、原理、启发式原则、结构设计方法等重点难点设计原理、结构化设计方法要求掌握内容掌握软件设计过程、原理、启发式原则、结构设计方法等教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等讲授软件设计的主要理论和主要方法;多媒体教学;重点突出原理和方法;分析算法设计、程序设计、软件设计之间的联系与区别。本章思考题和习题思考题:软件设计的优势在哪里?作业:P104:1,2,4主要参考资料软件工程导论,张海藩,清华出版社,2004陆孋娜,软件工程,西安电子科技大学出版社备注西安石油大学教案(课时备课) 第 6 次课 2 学时章节设计过程、设计原理、启发式

10、原则讲授主要内容设计的一般理论和原理重点难点设计原理要求掌握知识点和分析方法设计的理论、原则和优势教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等讲清软件设计的基本理论;分析所学的设计概念;采用多媒体教学;重点是设计原理;举例说明如何进行模块化设计。作业布置主要参考资料张海藩,软件工程导论,清华出版社,2004陆孋娜,软件工程,西安电子科技大学出版社备注西安石油大学教案(课时备课) 第7 次课 2 学时章节图形工具、面向数据流的设计方法讲授主要内容图形工具的类型、设计方法重点难点面向数据流的设计要求掌握知识点和分析方法有哪些图形工具,从分析模型如何转换为设

11、计模型教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等讲清概念、原理;采用多媒体教学;重点是面向数据流的设计方法;举例说明如何进行设计。作业布置主要参考资料张海藩,软件工程导论,清华出版社,2004陆孋娜,软件工程,西安电子科技大学出版社备注西安石油大学教案(章节备课) 第8次课 2学时章节CH5 详细设计知识点和分析方法结构程序设计、人机界面设计、过程设计工具等重点难点结构程序设计原理、过程设计的各种工具等要求掌握内容掌握结构程序设计原理、过程设计的各种工具、界面设计方法等教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互

12、动等讲授结构程序设计原理、过程设计的各种工具、界面设计方法等;多媒体教学;重点突出原理;复习前面所学的概念。本章思考题和习题思考题:总体设计与详细设计的区别与联系?作业:P130:3,4,7主要参考资料软件工程导论,张海藩,清华出版社,2004备注西安石油大学教案(章节备课) 4学时章节CH6 实现知识点和分析方法编码、软件测试基础、单元测试、集成测试、确认测试、测试技术、调试重点难点编码风格、测试技术等要求掌握内容掌握测试的基本概念和技术等教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等讲授编码、软件测试基础、单元测试、集成测试、确认测试、测试技术、调试

13、等理论;多媒体教学;重点突出原理;复习前面所学的概念。本章思考题和习题思考题:系统测试的重要性?作业:P130:3,4,7主要参考资料软件工程导论,张海藩,清华出版社,2004备注西安石油大学教案(课时备课) 第 9 次课 2 学时章节编码、软件测试基础、单元测试、集成测试、确认测试讲授主要内容编码的风格、测试基本概念和技术、不同类型测试重点难点集成测试的方法要求掌握知识点和分析方法概念、测试类型、单元测试重点等教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等讲清编码、软件测试基础、单元测试、集成测试、确认测试、测试技术、调试等内容;说明测试的重要性;采用

14、多媒体教学;重点是集成测试的问题和方法;举例说明测试与软件可靠性之间的关系。作业布置单元测试的难点是什么?集成测试的方法有哪些?主要参考资料张海藩,软件工程导论,清华出版社,2004徐宝文,UML与软件建模,清华出版社,2005备注西安石油大学教案(课时备课) 第10 次课 2 学时章节墨盒法测试技术、白盒法测试技术讲授主要内容二种方法的适用范围、本质及如何应用重点难点黑盒技术、白盒技术的具体应用,测试用例的设计技巧要求掌握知识点和分析方法黑盒法的常用方法,白盒法的常用方法教授思路,采用的教学方法和 辅助手段,板书设计,重点如何突出,难点如何解决,师生互动等讲清黑盒法的适用范围,如何使用;讲清白盒法的适用范围,如何使用;如何设计测试用例,以便更能发现错误;采用多媒体教学;测试用例的设计、测试计划安排;举例说明测试方法。作业布置主要参考资料张海藩,软件工程导论,清华出版社,2004备注西安石油大学教案(章节备课) 第11次课 2 学时章节CH7 维护知识点和分析方法软件维护的定义、维护特点、维护

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论