欢迎来到天天文库
浏览记录
ID:42076286
大小:41.00 KB
页数:3页
时间:2019-09-07
《第一章软件工程学概述(2)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、宜宾学院教案软件工程课程周次第周,第次课年月F1节名称第一章软件工程学概述(2)1.2软件工程1.3软件生命周期1.4软件过程授课方式课堂讲授(丿);实验课();其他方式()教学时数2教学II的木次课要求学生学握软件生命周期、软件过程、软件过程模型等基本概念;软件住命周期包含的儿个阶段的基本任务;儿种软件过程模型的特点与不同。理解软件工程的木质特性和革本原理;初步接触到两种采用最广泛的软件工程方法学的基本思想,为后面的学习打下基础。重点和难点:重点:各种基本概念;软件过程和软件周期模型的定义几种软件周期模型(用图表辅助说明),重在比较分析各种模型的特点、优缺点。软
2、件生命周期过程;软件过程模型类型和优缺点难点:对软件过程模型的区别、适用情况。参考资料《软件工程》郑人杰主编清华大学出版社1999年《软件工程》孙家广主编高等教育出版社2005年《实用软件工程》,郑人杰,清华大学岀版社,2004年《软件工程导论》,张海藩编著,清华人学出版社,1998年。《软件工程引论》,陈有祺主编,南开大学出版社,2000年。《面向对象程序设计》,杨芙清主编,北京大学出版社,1992年。《软件系统开发技术》,潘锦平主编,西安电子科技人学出版社,1997年。《面向对彖技术》,蔡希尧、陈平,西安科技大学出版社,1993年。《系统分析员教程》,罗晓沛、
3、侯炳辉,清华人学出版社,1992年。《实用面向对象软件工程教程》,[美]EdwardYourdon&CarlArgila著。授课内容及过教学内容提要第部今复习(约5分钟)讲述软件工程学的基本认识,重点强调软件工程包括技术和管理两个方面。提问并回答:什么是软件危机?软件危机产生的原因和解决途径。(由此引岀对软件工程的介绍)第二部分新课(约83分钟)第1章软件工程学概述§1・2软件工程(约30分钟)§1・2・1软件工程的介绍先回顾上节课关于“软件工程”的大概的定义,由此引出下面关于术语“软件工程”较为正式的定义:一、不同的权威机构和专家对软件工程的定义教材内容:196
4、8年第一届NATO会议、IEEE关于软件工程的定义补充资料:其他专家的定义注:让学生知道,在科学研究中,由于认识的出发点不同,很多概念没有绝对统一的定义,对一些知识的认识,不能只以教材为唯一标准,而是应该用开放的观点来学习。二、软件工程的本质特性此部分的内容,即软件工程的七个木质特性(详见教材和PPT课件)讲述起来比较枯燥,可采用提问、阅读、回答和讨论的方式进行。(约10分钟)1、提问:分别提岀七个与这七特性相关的问题(问题略,详见PPT);2、阅读:学生带着问题阅读,3、回答并讨论。重点:软件工程适用范围;软件工程如何控制系统开发的复杂性;协同工作的重要性。难点
5、:系统开发时,为什么要对系统进行分解?怎样理解“在软件工程领域中是由具有一种文化背景的人替具有另一种文化背景的人”这句话;§1・2・2软件工程的基本原理七条原理:……(略,见教材和课件)这部分内容的学习以课后阅读为主,课堂上只大概讲述一下,对较为重要和特别的儿点,如分阶段、分阶段评审、基线配置、开发人员少而精等做少量点评。§1・2・3软件工程的方法学先提问:什么是软件工程方法学?由此引出软件工程三要素、软件工程方法学思想的讲述。讲述软件工程方法学思想时,注意要比较结构化方法和面向对象方法基木思想的不同;结构化方法的弱点和优点,面向对象方法的先进性。§1.3软件生命
6、周期(约20分钟)用图表方式归纳软件生命周期三个时期,七个阶段。也采取先提问、阅读(问题略,见PPT课件),然后冋答和讲述的方式(讲述吋辅以图片,并强调每个阶段应冋答的不同问题)。§1・4软件过程(约20分钟)重点:软件过程和软件周期模型的定义儿种软件周期模型(用图表辅助说明),重在比较分析各种模型的特点、优缺点。木章总结(约3分钟)内容回顾、重点、难点堂论习课讨与练布置作业(约2分钟)书面作业:习题一,第1、2、4、6、7题课后记录木次课程屮,某些章节理论比较枯燥,如果纯粹讲述,效果不会很好。可以采取提问、阅读、回答问题的方式学习。值得注意的是提出的问题不能太死
7、板,最好是兼顾理论性与实践性的问题。适合采取此种方式的地方有:软件工程的本质特性、软件生命周期的阶段。
此文档下载收益归作者所有