软件工程教案(理论课程)

软件工程教案(理论课程)

ID:34200565

大小:5.67 MB

页数:101页

时间:2019-03-04

软件工程教案(理论课程)_第1页
软件工程教案(理论课程)_第2页
软件工程教案(理论课程)_第3页
软件工程教案(理论课程)_第4页
软件工程教案(理论课程)_第5页
资源描述:

《软件工程教案(理论课程)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.教师备课教案本(理论课程)系别:计算机工程系课程名称:软件工程教师姓名:段琢华授课时间:2013-2014学年第2学期电子科技大学中山学院...教师授课计划*课程名称软件工程学分3课程类型1、普通教育必修课();2、学科基础必修课();3、专业方向课(√);4、学科基础选修课();5、素质教育选修课();6、专业选修课()。学时分配总学时:48;课堂讲授:32学时;实践(验)课16学时授课起止周1-16授课班级游戏11,嵌入式11,网络11班级人数56,69,50授课总次数*16教材名称《软件工程案例教程:软件项目开发实践第2版》作者韩万江姜立新出版时间2011年10月13日章节基本内容

2、计划学时1软件工程总揽(软件工程知识体系,软件工程的三段论,方法、过程和工具的概述)62软件开发模型及可行性研究2软件需求(需求定义,需求层次,需求建模,需求规格说明,需求验证和变更控制)43分析建模(领域建模,架构设计)44软件设计(设计模式的应用,子系统设计)86软件编码(编码方法,编码过程)47软件测试、发布与维护(测试方法,测试级别)4考核要求(根据课程实际情况,不做要求的项目可不写):1、平时成绩的构成比例和考核方式;20%考勤和读书笔记2、期中成绩的构成比例和考核方式;3、期末成绩的构成比例和考核方式;50%综合课程设计4、实验成绩的构成比例和考核方式。30%上机实验。填表日期

3、:2014年02月25日...教案时间安排第周,总第次课章节名称第一章总揽(4次课)教学目的讲解软件工程三个基本要素,通过比较各种软件工程方法的优缺点来给出面向对象软件工程方法论。同时讲解各种软件过程模型,以及uml建模语言的相关知识。教学重点与难点软件工程的三个基本要素面向对象软件工程思想,学会以对象的方式来思考问题UML表示法教学内容与过程设计软件工程的成果是为软件设计和开发人员提供思想方法和工具,而软件开发是一项需要良好组织、严密管理且各方面人员配合协作的复杂工作。软件工程正是指导这项工程的一门科学。一、软件工程知识体系(1)需求定义为解决真实世界问题而必须展示的特性。(2)设计既是

4、“定义一个系统或组件的体系结构、组件、接口和其它特征的过程”,又是“这个过程的结果”。(3)软件构造指通过编码、验证、单元测试、集成测试和排错的组合,详细创建一个可以工作的、有意义的软件。(4)软件测试由在有限测试用例集合上,根据期望的行为,对程序的行为进行的动态验证组成,测试用例是从实际上是无限的执行域中适当的选择出来的。(5)软件一旦投入运行,就可能出现异常,运行环境可能发生改变,用户会提出新的需求。生命周期的维护阶段从软件交付时开始,但维护活动出现得还要早。...教学内容与过程设计(6)软件配置管理(SoftwareConfigurationManagement,SCM)是为了系统地

5、控制配置的变更和维护配置在整个系统的生命周期中的完整性和可追踪性,而标识软件在时间上不同点的配置的学科。(7)软件工程管理知识域处理软件工程的管理与度量,虽然度量是所有知识域的一个重要方面,但在这里涉及的是度量程序的主题。(8)软件工程过程的知识域涉及软件工程过程本身的定义、实现、评定、度量、管理、变更和改进。(9)软件工程工具和方法知识域包括软件工程工具、软件工程方法。(10)软件质量知识域处理跨越软件生命周期过程的软件质量的考虑,由于软件质量在软件工程中无处不在,其它知识域也涉及质量问题,读者可以注意到本知识域到其它知识域的指示器。考核方式:组队,通过在整个项目的实施过程中不断贯彻软件

6、工程的思想,达到培养团队开发的目的。讨论:小组人数最好多于3人,这是基于以下事实:给延期的项目增加人手会使项目进一步延期。因为向项目中增加人手,就必须花时间来进行培训。因此最终结果变成了:新增人员贡献非常慢,即使他们的效率确实很高时,那也只是耗尽了原有程序员的时间和精力。而且,项目中的程序员越多,程序员之间的相互交流就越复杂。该事实诠释了一部软件工程经典著作的书名,《TheMythicalMan-Month》即人月神话。该书指出:虽然我们采用人月(peoplepermonth)为单位来安排人手,但是每个人对软件的贡献各不相同,所以这些人月也不尽相同。在项目后期加入的人员更是如此,这些人的贡

7、献几乎可以忽略不计。二、软件工程概述人物简介:WattsS.Humphrey瓦茨·S·汉弗莱在软件工程领域享有盛誉,被美国国防软件工程杂志CrossTalk评为近几百年来影响软件发展的十位大师之一。...瓦茨·S·汉弗莱在IBM工作了27年,负责管理IBM全球产品研发。离任后,受美国国防部委托,加入卡内基·梅隆大学软件工程研究所(SEI),领导SEI过程研究计划,并提出了能力成熟模型(CMM)思想。在CMM浪潮席卷软件工

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。