ImageVerifierCode 换一换
格式:DOC , 页数:17 ,大小:148.50KB ,
资源ID:5503182      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-5503182.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程教案.doc)为本站会员(cjc2202537)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

软件工程教案.doc

1、第 1-4 课时(第一周)课 题 软件工程概述一 课 型 理论+实验教 学目 的介绍软件的概念、特点及分类,软件危机的形成与表现,软件工程的定义和目标重 点难 点 软件工程定义教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018/3/5教 学 过 程一、新课导入(复习)讲述“QQ”的由小到大,由弱到强的过程二、新课内容第 1 章 软件工程概述 1.1 软件与软件危机1.2 软件工程1.3 生存周期三、总结:四、课后思考(作业):P17 任务驱动题五、实训内容: 安装“瑞天图书管理系统”并使用,总结系统模块的工程课 后分 析学生对软件开发的理解还单纯在“

2、写代码”这个层次,因此需要尽快灌输软件开发过程这一概念第 5-8 课时(第二周)课 题 软件工程概述二 课 型 理论+实验教 学目 的 介绍软件开发模型及软件开发的主要技术重 点难 点 生存周期模型教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018/3/12教 学 过 程一、新课导入(复习)软件生存周期分为哪几种阶段。二、新课内容1.4 开发模型 1.5 开发方法 1.6 开发工具三、总结四、课后思考(作业):P17 选择题 判断题五、实训内容 进行分组,召集小组长第一次开会课 后分 析生存周期模型中提到的阶段和瀑布模型比较相似,注意提醒学生进行区分

3、第 9-12 课时(第三周)课 题 软件定义及可行性研究一 课 型 理论+实验教 学目 的 介绍软件问题定义的内容与方法,可行性研究的内容与步骤,重 点难 点 可行性分析内容教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018319教 学 过 程一、新课导入(复习)如何确定一个软件开发项目的主题教务系统的前世今生二、新课内容第 2 章 软件定义及可行性研究2.1 问题定义 2.2 可行性研究三、总结四、课后思考(作业):绘制图书管理系统的系统流程图五、实训内容:确定软件小组开发题目,给出问题定义课 后分 析学生在理解可行性研究的时候有些困难,需要从具体

4、的案例着手,让其理解为什么要在开发之前做这一项工作第 13-16 课时(第四周)课 题 软件定义及可行性研究二 课 型 理论+实验教 学目 的 可行性研究报告和项目开发计划的编写重 点难 点 可行性报告编写教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018.3.26教 学 过 程一、新课导入(复习)可行性研究的重要性二、新课内容2.3 可行性研究报告的内容 2.4 项目计划2.5 实例三、总结四、课后思考(作业) P36 习题五、实训内容:撰写软件可行性研究报告课 后分 析课堂中引入案例非常重要,可以提升学生学习理论知识的兴趣第 17-20 课时(第

5、五周)课 题 需求分析一 课 型 理论+实验教 学目 的介绍需求分析的基本概念,需求获取方法、需求分析过程、需求分析的结果及其描述重 点难 点 需求分析方法与过程教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018.4.2教 学 过 程一、新课导入(复习)瀑布模型的特点二、新课内容第 3 章需求分析 3.1 目标任务 3.2 获取方法 3.3 基本过程三、总结四、课后思考(作业)五、实训内容: 使用需求获取方法对自己的系统进行需求获取课 后分 析获取方法可以结合现有企业方法来讲解第 21-24 课时(第六周)课 题 需求分析二 课 型 理论+实验教 学

6、目 的 结构化分析方法重 点难 点 数据流图画法,数据字典编写教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018.4.9教 学 过 程一、新课导入(复习)系统流程图的画法二、新课内容3.4 结构化分析方法 三、总结四、课后思考(作业)P65 三,四,五、实训内容 绘制自己系统的数据流图,并对其进行分层课 后分 析数据流图的画法是难点,需要多做练习第 25-28 课时(第七周)课 题 需求分析三 课 型 理论+实验教 学目 的 编写需求分析说明书重 点难 点 画出项目系统的数据流图教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班

7、授 课日 期 2018.4.16教 学 过 程一、新课导入(复习)每个小组的系统功能模块的划分二、新课内容3.5 需求说明书评审 3.6 实例三、总结四、课后思考(作业) P63 选择题和应用题五、实训内容: 如何编写需求分说明书课 后分 析需求说明书的撰写需要学生小组进行细致的分工第 29-32 课时(第八周)课 题 需求分析练习课 课 型 课堂测试教 学目 的 考察学生需求分析技能的熟练度重 点难 点 无教 具挂 图 无教 学方 法 无授 课班 级 16 软件 1.2 班授 课日 期 2018.4.23教 学 过 程一、新课导入(复习)二、新课内容课后习题:P66 4,5,6三、总结四、课

8、后思考(作业)五、实训内容课 后分 析让学生多做这章的课后练习题,以此来巩固需求分析的知识第 33-36 课时(第九周)课 题 概要设计一 课 型 理论+实验教 学目 的 介绍软件设计的概念和原则,软件设计的基本过程重 点难 点 软件结构设计教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018.4.30教 学 过 程一、新课导入(复习)需求说明产生的结果对这个阶段的影响二、新课内容第 4 章 概要设计 4.1 基础知识 4.2 任务步骤4.3 模块独立性三、总结四、课后思考(作业)五、实训内容 设计现有系统的软件结构课 后分 析模块独立性是难点,很多学

9、生理解起来有不小的难度第 37-40 课时(第十周)课 题 概要设计二 课 型 理论+实验教 学目 的 概要设计的主要内容,面向数据流的设计方法重 点难 点 模块耦合与内聚教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018.5.7教 学 过 程一、新课导入(复习)模块独立性的系统设计之间的关联二、新课内容4.5 图形工具 4.6 结构化设计方法 . 4.7 文档评审 4.8 实例分析三、总结四、课后思考(作业)五、实训内容 编写概要设计说明书课 后分 析结构化设计方法学生普遍反映听不懂第 41-44 课时(第十一周)课 题 详细设计一 课 型 理论+

10、实验教 学目 的 详细设计的任务与原则,详细设计的表达工具重 点难 点 详细设计的任务和工具教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018.5.14教 学 过 程一、新课导入(复习)概要设计的结果在这个阶段的作用二、新课内容第 5 章详细设计 5.1 任务与原则 5.2 详细设计工具三、总结四、课后思考(作业)五、实训内容 程序流程图,N-S 图 PDL 语言的绘制课 后分 析第 45-48 课时(第十二周)课 题 详细设计二 课 型 理论+实验教 学目 的 软件设计说明书的编制与评审重 点难 点 代码与界面设计准则教 具挂 图 无教 学方 法

11、多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018.5.21教 学 过 程一、新课导入(复习)UI 设计的最新热点二、新课内容5.3 界面设计 5.4 代码设计 5.5 文档评审 5.6 实例三、总结四、课后思考(作业)五、实训内容 编写详细设计说明书课 后分 析第 49-52 课时(第十三周)课 题 编码一 课 型 理论+实验教 学目 的 介绍程序设计语言的特性、分类和选择重 点难 点 程序设计语言的分类教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018.5.28教 学 过 程一、新课导入(复习)自己写代码和工程代码的区别二、新课内容

12、第 8 章 编码 8.1 目的与要求 8.2 程序设计语言三、总结四、课后思考(作业)五、实训内容 :找出原有的代码,重新进行修改课 后分 析第 53-56 课时(第十四周)课 题 编码二 课 型 理论+实验教 学目 的 介绍程序编码风格重 点难 点 程序流程图设计教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018.6.4教 学 过 程一、新课导入(复习)结构化程序代码的一些演变二、新课内容8.3 编码风格 8.4 结构化程序设计三、总结四、课后思考(作业) P212 选择题和判断题五、实训内容课 后分 析第 57-60 课时(第十五周)课 题 软件

13、测试一 课 型 理论+实验教 学目 的 介绍软件测试的概念、方法和测试步骤重 点难 点 测试方法学习教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018.6.11教 学 过 程一、新课导入(复习)软件测试的前世今生二、新课内容第 9 章 软件测试 9.1 测试概述 9.2 测试方法三、总结四、课后思考(作业)P241 选择题和判断题五、实训内容 对自己开发的系统进行测试课 后分 析第 61-64 课时(第十六周)课 题 软件测试二 课 型 理论+实验教 学目 的 测试用例的设计,调试,传统软件和面向对象软件的测试问题重 点难 点 测试用例的设计教 具挂

14、 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018.6.18教 学 过 程一、新课导入(复习)测试用例的模板和实例二、新课内容9.3 用例设计9.4 测试步骤 9 .5 测试工具 9.6 调试三、总结四、课后思考(作业)五、实训内容 编写系统测试用例课 后分 析第 65-68 课时(第十七周)课 题 软件维护 课 型 理论+实验教 学目 的 介绍维护的类型、特点,维护过程与组织,如何提高软件的可维护性重 点难 点 软件维护的过程与组织教 具挂 图 无教 学方 法 多媒体授 课班 级 16 软件 1,2 班授 课日 期 2018.6.25教 学 过 程一、新课导入(复习)维护软件趣闻二、新课内容10.1 软件维护的类型和策略10.2 软件维护的特点10.3 软件维护的过程和组织三、总结四、课后思考(作业)P255 选择题和判断题五、实训内容 撰写软件维护日志课 后分 析

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报