2022年软件工程概论大纲.docx
《2022年软件工程概论大纲.docx》由会员分享,可在线阅读,更多相关《2022年软件工程概论大纲.docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 软件工程概论01教学单位: 软件学院02课程代码: 54102203课程名称: 软件工程概论541022教学大纲04课程英文名称: Software Engineering05课程学时: 48 学时06课程学分: 3 学分07课程类别: 专业训练课08课程性质: 必修09开课学期: 第 5 学期10面对专业: 软件工程11选用教材1Shari Lawrence Pfleeger, Joanne M.Atlee.软件工程理论与实践:SOFTWARE ENGINEERING Theory and Practice 第四版影印版,北京 :高等训练出版
2、社,200;12主要参考书1 张海藩编著 . 软件工程导论 第 5 版 . 北京 :清华高校出版社,2022 2 郑人杰、马素霞、殷人昆编著 .软件工程概论 . 北京 :机械工业出版社,2022 13课程教学目的与任务教学目的:本课程支撑的培育要求 毕业要求 指标点:指标点 3-3 :明白软件系统的基本结构,把握软件开发基本方法和技术;指标点 3-4 :明白工程基础学问,明白软件项目治理和软件过程治理的基本方法;指标点 4-1 :熟识软件需求分析、设计、实现、评审、测试、保护以及过程与治理的方法和技术;指标点 7-3 :正确熟识工程对于客观世界和社会的影响;懂得用技术手段降低其负面影响的作用与
3、局限性;指标点 9-2 :对信息技术领域及软件行业的国际进展趋势有初步明白;软件工程是争论软件开发保护和软件治理的一门工程科学,本课程是软件工程专业指导性教学方案规定的教学环节中的一部分,是软件学院软件工程专业教学方案规定中一门重要的专业基础课程; 本课程是专业训练性质的必修课程,比较全面而概括地介绍软件工程的基本原理和主要名师归纳总结 内容, 让同学熟识软件需求分析、设计、 实现、 评审、 测试、保护以及过程与治理的方法和技术;第 1 页,共 8 页旨在让同学把握软件工程学科基本理论和专业学问;明白本学科的核心概念、学问结构和典型方法;把握软件开发基本方法和基本技术,以及软件项目组织的基本方
4、法;它对于培育同学的软件素养, 提高同学的软件开发才能与软件项目治理才能具有重要的意义;本课程是双语教学课,使用国外优秀原版教材为主要讲授蓝本,使同学在学习软件工程理论学问的同时提高专业英语的水- - - - - - -精选学习资料 - - - - - - - - - 平,能够初步阅读本专业的外文资料,对信息技术领域及软件行业的国际进展趋势有初步明白;本课程教学目的旨在介绍软件工程的基本原理和主要内容,让同学熟识软件需求分析、设计、实现、评审、测试、保护以及过程与治理的方法和技术指标点4-1 ,为同学进一步深化学习与软件工程相关的其他课程如:软件需求过程、 软件分析与设计和软件项目治理、软件过
5、程治理、软件测试等打下坚实的理论基础,明白软件系统的基本结构,把握软件开发基本方法和技术指标点 3-3 ,启示同学把握软件开发过程的基本规律,把握和运用软件分析、设计的常用方法、软件开发过程的治理方法以及质量保证方法等,明白工程基础学问,明白软件项目治理和软件过程治理的基本方法指标点 3-4 来解决软件开发中的实际问题,能够有效地策划和治理软件开发活动;并能够比较简洁地进行软件工程其他相关后续课程的深化学习;到达学以致用的目的;教学任务:本课程的基本任务是使同学通过课程的学习,能够把握软件工程的基本含义、它的主要作用、软件开发的过程、 过程治理技术、 软件开发各个阶段的主要目的和可能采纳的一些
6、技术手段和方法,并懂得软件项目治理的主要思想;开发实践;课程完成后同学能够应用软件工程的思想和理论指导软件 1介绍软件工程的基本原理和主要内容,让同学熟识软件需求分析、设计、实现、评审、测试、保护以及过程与治理的方法和技术指标点 4-1 ; 2如何进行软件度量和治理,怎样进行质量保证活动,正确熟识工程对于客观世界和社会的影响;懂得用技术手段降低其负面影响的作用与局限性指标点 划和治理软件开发活动;7-3 ,从而能够有效地策 3明白软件系统的基本结构,把握软件开发基本方法和技术指标点 3-3 ,启示同学把握软件开发过程的基本规律,把握和运用软件分析、设计的常用方法、 软件开发过程的治理方法以及质
7、量保证方法等,明白工程基础学问,明白软件项目治理和软件过程治理的基本方法指标点 3-4 来解决软件开发中的实际问题; 4在学习软件工程理论学问的同时提高专业英语的水平,能够初步阅读本专业的外文资料,对信息技术领域及软件行业的国际进展趋势有初步明白;指标点 9-2 14课程教学基本要求本课程教学环节主要包括:课堂讲授、教学帮助环节、考试等;课堂讲授主要采纳多媒体教学方法,扩展内容和实例可采纳板书教学方法;教学帮助环节主要包括作业、争论、答疑、课堂考试等,完成作业要求学会检索资料,对课程内容相关的技术、社会、法律、治理、经济等问题进行肯定深度的分析,阐述自己的观点;考试环节包括课程期末考试和平常考
8、核;要求老师在教学中采纳启示式教学和因材施教,并给出一些章节的启示式教学内容的设计;课程纲目以中英文对比,详细内容讲授可使用中文,对英文教材中较难懂得的部分要着重讲解,对主要术语要留意中英文对比;15预备学问或先修课程要求先修课程:电脑导论、面对对象程序设计、数据结构、统一建模语言及工具、数据库原理后续课程:软件项目治理、软件工程工具与应用、项目方案与掌握、项目组织与团队治理;16课程教学内容、要求及学时安排名师归纳总结 Chapter01 Introduction to Software Engineering3 学时第 2 页,共 8 页- - - - - - -精选学习资料 - - -
9、- - - - - - 教学内容: 1软件的概念和特点 2软件的分类 3软件危机 4什么是软件工程,软件工程的三个要素:方法、工具和过程 5系统方法和工程方法 6软件工程标准的基础概念 7软件工程的本质特性、框架、活动、原就、基本准就及范畴 学问点: 软件的概念、特点、软件的分类;软件危机;软件工程的三个要素:方法、工具和过程;系统方法和工程方法;软件工程标准;软件工程的本质特性、软件工程框架、软件工程活 动、软件工程原就、软件工程的基本准就;重点: 软件工程的定义、软件工程的 3 个要素、软件工程过程的主要活动、如何懂得好的软件、软件工程的基本目标和它们之间的关系、软件工程的 8 个原就、软
10、件工程 7 个基本准就;难点: 软件工程的本质特性和框架 教学要求: 1明白软件的概念、特点; 2明白软件工程的要素、本质特性,懂得软件工程框架、软件工程活动、软件工程原就; 3明白进行质量保证活动,正确熟识工程对于客观世界和社会的影响;懂得用技术手段 降低其负面影响的作用与局限性指标点 7-3 才能要求: 1运用现代信息技术猎取与软件工程技术相关的信息、新学问、新技术的才能; 2查阅与软件工程技术相关的外文资料才能; 3运用系统方法和工程方法进行应用领域创新的思维才能;Chapter02 Modeling the Process and Lifecycle4 学时教学内容:从总体上明白过程、
11、软件工程过程和软件生存期的基本概念和内容;软件生存期模型; 1什么是过程?过程的含义、过程的特点、过程的重要性,软件生命周期; 2软件过程模型,为什么建立软件过程模型? 3典型的过程模型:瀑布模型、加强的瀑布模型、V-模型、原型化模型、操作说明模型、变换模型、阶段化开发:增量和迭代模型、螺旋模型、喷泉模型、灵敏方法;学问点: 过程、软件生命周期的基本概念和内容;软件过程模型;重点:瀑布模型、原型化模型、螺旋模型、喷泉模型、灵敏方法难点: 明白过程、软件生命周期的基本概念和内容;软件过程模型;软件生存期的各种阶段 划分方法;软件生存期的各种模型的特点和优缺点 教学要求: 1明白过程及其相关概念和
12、重要性; 2把握过程与治理的方法和技术指标点 4-1 ;才能要求: 1把握过程模型对现代软件工程的影响,有效的在实际工程活动中运用过程模型的才能; 2能正确的进行过程模型剪裁和运用的才能;Chapter03 Planning and Managing the Project6 学时教学内容:1项目治理概述2软件项目进度方案3软件项目中的人员与组织结构4软件项目的成本与工作量估算名师归纳总结 - - - - - - -第 3 页,共 8 页精选学习资料 - - - - - - - - - 5软件项目的风险治理6软件项目配置治理学问点: 软件项目治理,治理的范畴,软件项目中的治理活动,项目的分解结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 软件工程 概论 大纲
限制150内