《软件工程概论》教学大纲(本科).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《软件工程概论》教学大纲(本科).docx》由会员分享,可在线阅读,更多相关《《软件工程概论》教学大纲(本科).docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程概论一、课程简介软件工程概论课程的任务是培养学生计算机软件开发与应用的综合能力。介绍软件的基本概念 和软件工程的目标,通过对传统的面向过程的软件开发方法和面向对象的软件开发方法的介绍, 使学生掌握开发高质量软件的方法;通过对软件开发过程和过程管理技术的学习,使学生了解如何进 行软件度量和管理,怎样进行质量保证活动,从而能够有效地筹划和管理软件开发活动。为今后从事软 件开发和应用打下良好的基础。结合传统教学内容要注重新技术、新知识的介绍,扩充知识面,引 导学生走向求新、创新的境界。二、理论教学内容.绪论掌握内容:软件的概念、软件危机产生及表现;软件工程产生的背景,软件工程的定义、目 标;
2、软件开发方法学、软件工具、软件工程环境及软件工程管理;软件、软件危机、软件工程的 概念。了解内容:软件工程与软件过程的区别和联系。1 .软件开发模型掌握内容:生存周期的概念及引入生成周期的目的;几种常见的几种软件开发模型;当今流 行的RUP、XP开发模型。了解内容:软件开发方法学中的演进、往复、叠代、风险控制、阶段评审等思想。2 .可行性研究掌握内容:可行性研究的目的、任务和方法;三个可行性:技术可行性,经济可行性,社会 可行性(法律可行性);经济可行性中开发费用的估算,技术可行性研究的步骤,研究报告和项 目计划等文档。系统分析与定义;系统流程图。了解内容:经济可行性中开发费用的估算,技术可行
3、性研究的步骤;问题定义与可行性研究 的区别和联系。3 .软件需求分析掌握内容:需求分析概述局部:需求分析的必要性,任务,步骤,原那么,面向结构与面向对 象两种分析建模技术;结构化分析方法:数据流图DFD,数据字典DD,加工说明PSPEC,实体 关系图;需求说明书模版与评审。了解内容:分层DFD的画法及考前须知,数据字典和加工说明的编写;贯穿需求分析过程是 遵循分层、抽象、分解的思想原那么。4 .软件设计概述掌握内容:软件设计基本思想:软件设计过程、抽象与逐步求精、模块化与信息隐藏的概念; 模块的独立性准那么:高内聚,松耦合;模块结构的一些术语:模块的作用域与控制域;模块的扇 入/扇出;模块的可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程概论 软件工程 概论 教学大纲 本科
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内