安徽大学本科教学课程教案课程代码:ZJ36047课程名称:软件工程导论授课专业:软件工程授课教师:章程职称/学位:讲师/博士开课时间:二O—六至二O—七学年第2学期第1次课程教学方案周次1课时数2教学早节第章软件工程的范畴目标要求()明确软件工程的各个方面的含义
()描述传统软件工程生命周期模型和面向对象范型
()感受遵守道德规范的重要性
重点难点重点:()软件工程的定义;()软件工程的传统范型;()软件工程的面向对象范型
难点:维护的传统和现代的观点
教学方式V课堂讲授口小组活动口实验演示V难点答疑V提问□作业讲评口实践教学口考试测验口其他活动媒体资源V文字教材V电子教案口录像材料口录音材料口直播课堂□课件口课件口其他资源:课后作业()为什么传统意义上的维护观点对于今天的软件产品不现实
()“软件危机”一词于年提出,它是什么意思
这个词现在还适用吗
板书设计教学课件《第章软件工程的范畴》1
维护性方面4
需求、分析和设计方面5
小组编程方面6
为什么没有计划阶段7
为什么没有测试阶段8
为什么没有文档阶段9
面向对象范型10
道德问题第1次教学活动设计教学环节内容设计与手段导入新课由两个实例引入:>工程学的意义
>软件生产过程虽然很多方面与传统工程相似,但是仍然有自己的属性和问题
>软件工程定义为一门学科,目的是生产出满足客户要求的、未超出预算的、按时交付的、没有错误的软件
>需要在软件生产的各个阶段使用恰当的技术,包括何时进行分析、设计和交付后维护
>软件工程结合人类各个领域的许多知识,包括经济和社会科学
讲授内容1・1历史方面>1968年在德国Garmisch召开的NATO软件工程会议上签署了声明,正式确立了软件工程的概念
>目标:软件工程应当是一项类似工程的活动,应当使用已建立的工程学科的基本原理和范型来解决“软件危机”>软件交付所