《软件工程导论》课程教学大纲_软件工程导论教学大纲

2020-02-29 其他范文 下载本文

《软件工程导论》课程教学大纲由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“软件工程导论教学大纲”。

《软件工程导论》课程教学大纲

课程编号:

课程中文名称:软件工程导论

课程英文名称:Introduction of Software Engineering 总学分:2 总学时: 36 讲课学时:36 习题课学时:0 实验学时:0 上机学时:0 授课对象:软件工程专业本科 先修课程: 程序设计 课程要求:必修课 课程分类:专业基础课

一、课程教学目的随着计算机技术的发展,软件的规模越来越大,软件的结构越来越复杂,软件开发与维护的难度也越来越高,软件的质量难以保证,软件开发与维护的进度和成本难以控制,这就要求有一种科学的方法指导软件的开发与维护工作。软件工程就是这样一种指导软件开发和维护的工程学科。

通过本课程的学习,使学生了解软件工程的概念、原理和技术,初步掌握软件开发的基本方法和常用工具,建立软件开发和维护的工程化意识,培养独立思考的能力和团队合作的精神,为后续相关课程的学习以及从事软件开发与维护的实际工作打下良好的基础。

二、教学内容及基本要求 教学内容:

1.课程内容简介(1学时)

本课内容简介,基本要求和目标,教学方法,学习方法,教材(英 1 文原版)的主要内容及使用,中文参考教材简介 2.软件工程的基本概念(4学时)

软件工程的基本概念,软件危机产生的原因,软件危机面临的问题及解决方法,什么是好的软件以及软件的质量的概念,实施软件工程的人员,软件工程的系统方法,软件工程的工程方法,软件工程的发展

3. 过程建模与生命周期(4学时)

过程的概念,软件过程模型,软件生命周期,各种常用的软件过程模型,过程建模的工具和技术 4.软件项目计划与管理(4学时)

软件项目进展跟踪,软件项目的人员,工作量的估算,风险管理,项目计划,项目管理 5.需求获取(4学时)

需求过程,需求的类型,需求的特征,需求的表示方法,原型需求法,需求文档,需求过程的参加人员,需求确认,需求度量,需求表示方法的选择,表示需求的工具。6.系统设计(4学时)

概要(总体)设计和技术(详细)设计,分解与模块化,软件体系结构的风格与策略,软件设计的有关问题及启发式规则,好的软件设计的特征,设计技术的改进,设计评价与确认,设计文档化 7.编码(4学时)

编码的的概念,程序设计语言的选择,编码风格,内部文档和外部文档,程序设计方法学 8.测试(4学时)

软件错误与失败,对待测试的态度,测试的组织,负责测试的人员,测试计划,白盒测试与黑盒测试,单元测试,集成测试,自动测试工 2 具,测试结束标准,系统测试原理,系统测试过程,软件配置管理,功能测试,性能测试,可靠性、可用性和可维护性,验收测试,安装测试,自动系统测试,测试文档 9.系统提交(2学时)

培训的种类,培训的辅助手段,培训方法,培训文档 10.系统维护(4学时)

系统的改变,维护的分类,维护活动和维护人员,维护存在的问题,维护特征的度量,维护技术与工具,软件重构 11.本课内容的回顾与总结(1学时)基本要求: 1.课程基本要求

每一章都提供一些重要的参考资料,引导学生有选择地阅读其中的部分内容。

根据课程内容的进展情况,布置相应的任务、思考题和作业,引导学生通过Internet网或其他途径查阅相关资料以拓宽知识面,培养学生独立思考的能力,注重学生的个性化发展。

为了使学生在低年级就开始建立起软件开发和维护的工程化意识,较系统地掌握按照工程化思想开发与维护软件的方法和技术,应在教学中培养学生从软件企业开发和维护实际的大型软件的角度了出发,从成本、风险、效益、进度、过程、质量等多种角度系统地全面地分析软件开发和维护过程中的问题,而不是从学生完成某一给定的作业的角度或从事某一个特定软件项目研究的角度去思考问题。2.实验要求

本课无实验,课程结束后安排两周课程设计。3.考试形式

本课成绩实行百分制,课程论文成绩30%,期末考试成绩70%。

《《软件工程导论》课程教学大纲.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
《软件工程导论》课程教学大纲
点击下载文档
相关专题 软件工程导论教学大纲 软件工程 教学大纲 导论 软件工程导论教学大纲 软件工程 教学大纲 导论
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文