1 / 5
文档名称:

软件工程课程小结.doc

格式:doc   大小:94KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程课程小结.doc

上传人:49u33eh7 2017/3/3 文件大小:94 KB

下载得到文件列表

软件工程课程小结.doc

相关文档

文档介绍

文档介绍:“软件工程”课程小结一、软件工程学科体系软件工程的学科体系为 1234567 : 1、一条主线: 软件工程的生存周期 2、二个技术层面: 软件工程开发技术、软件项目的管理技术。 3、三大活动过程: 《 ISO/IEC 12207 信息技术—软件生存期过程》中将软件开发需要完成的活动概括为: 主要过程、支持过程、组织过程 4 、四种软件开发方法: 结构化分析与设计方法( SADT ) 、面向对象的开发方法、构件组装的软件开发方法、软件形式化开发方法。 5 、五个内容层次: 工具和环境层方法和技术层过程和模型层标准和规范层质量和核心层软件工程内容的层次结构 6 、六大主要软件开发模型瀑布模型、快速原型化演化模型、增量模型(螺旋模型) 面向对象模型( 喷泉模型)、基于构件的开发模型、形式化开发模型。 7 、软件工程的 7 条基本原则。二、软件工程课程分章小结第一章概论掌握和理解的概念: 软件的定义、软件的特点、软件的分类、软件危机、软件工程的定义、软件工程的框架、软件生存周期、软件过程、软件过程模型。第二章系统工程掌握和理解的概念: 系统元素、业务过程工程、产品工程、系统工程的任务、可行性分析第三章需求工程* 掌握和理解的概念: 什么是软件需求、软件需求的分类、需求工程的目标、任务、需求工程的主要活动、需求获取活动的目标与任务、需求分析活动的目标与任务、需求建模的方法。第四章设计工程掌握和理解的概念: 软件设计的目标、任务、软件设计的基本原则( 抽象与逐步求精、模块、模块化、模块独立性、模块内聚、模块耦合、信息隐藏、软件体系结构)。第五章结构化分析与设计* 1 、掌握和理解的概念: 结构化分析的思想、结构化分析的过程、数据流、分层数据流图、数据字典、加工描述。结构化设计的思想、结构化设计的过程、变换型数据流图、事务型数据流图、软件系统结构图( SC 图) 2 、掌握和应用的基本方法: (1 )结构化分析的建模方法。采用分层 DFD 、 DD 、加工描述等工具建立系统的需求模型。(2) 结构化设计方法: 将数据流图采用变换分析方法、事务分析方法转换为软件结构图的过程第六章面向数据结构的分析与设计掌握和理解的概念:面向数据结构方法的基本思想第七章面向对象的分析与设计 1 、掌握和理解的概念: (知识点) 对象、类、消息、方法、继承、面向对象方法的目的、面向对象方法的特点、统一建模语言 UML 、用例图、类图、活动图、状态图、顺序图 2 、掌握的方法: (1 )面向对象分析的建模方法。采用统一建模语言 UM L 构造面向对象的软件系统的需求模型( 用例图)。(2 )面向对象设计的建模方法。构建系统的设计模型:类图、活动图、顺序图、状态图第八章基于构建的软件开发掌握和理解的概念:构件的概念、构件的三大标准、构件软件工程的基本方法第九章人机界面设计掌握和理解的概念:界面的概念、界面设计遇到的问题、界面的黄金原则第十章程序设计语言和编码掌握和理解的概念: 程序设计语言、程序设计语言的 3 种评价观点( 技术的观点、工程的观点、心理的观点)、语言的分类、选择语言的准则、程序设计风格(良好的编程****惯) 、编程的标准和规范。第十一章软件测试 1 、掌握和理解的概念: (知识点) 软件测试的定义、软件测试的目的和原则、白盒测试、黑盒测试、测试用例、单元测试、集成测试、确认测试