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

时间:2019-05-15 06:47:08下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《《软件工程》课程教学大纲》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《《软件工程》课程教学大纲》。

第一篇:《软件工程》课程教学大纲

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

第一部分

大纲说明

一、课程性质、目的与任务

《软件工程》是计算机应用专业教学计划中一门综合性和实践性很强的核心课程,主要内容包括软件工程概述、可行性分析、需求分析、概要设计、详细设计、面向对象分析与设计、编码、软件质量与质量保证、项目计划与管理。

根据培养基层应用型人才的需要,本课程的目的与任务是使学生通过本课程的学习,了解软件项目开发和维护的一般过程,掌握软件开发的传统方法和最新方法,为更深入地学习和今后从事软件工程实践打下良好的基础。

二、先修课要求

计算机的基础知识、程序设计的知识

三、课程的教学要求

基本概念和基本知识:软件与软件工程,生存周期与软件开发模式,结构化分析、设计与编码,面向对象分析、设计与编码,软件的评审、测试与维护,项目计划与项目管理。

基本技能:能用软件工程的方法参与软件项目的分析、设计、实现和维护

重点:系统分析、系统设计、系统实现、系统维护

难点:需求分析、软件测试

四、课程的教学方法和教学形式建议

1.本课程概念较多,因此教学形式以讲授方式(面授和电视录像)为主。

2.为加强和落实动手能力的培养,每章课后应安排作业,作业应让学生尽可能在CASE环境下进行。

3.对课程中关键性概念、设计思想方面的问题可辅以课堂讨论的形式。

4.如条件许可,应利用网络技术进行授课、答疑和讨论。

五、教学要求的层次

课程的教学要求在每一章教学内容之后给出,大体上分为三个层次:了解、理解和掌握。了解即能正确判别有关概念和方法;理解是能正确表达有关概念和方法的含义;掌握是在理解的基础上加以灵活应用。

第二部分

教学媒体与教学过程建议

一、课程教学总学时数、学分数

课程教学总学时数为72学时,其中授课时间为50学时(含面授、录像学时),大作业课时为22学时。总学分数为4学分。

二、文字教材与音像教材的配合

1.课程以文字教材为主(包括主教材和实验教材两部分),•文字教材担负起形成整个课程体系系统性和完整性的任务,是学生学习的主要媒体形式。因此教材要概念清晰、便于自学。在内容上要使所用的名词术语符合国家通用标准,突出重点、兼顾一般,反映当代最新技术及应用。

2.录像教材作为文字教材的强化媒体,配合文字教材讲授课程的重点、难点以及问题的分析方法与思路。两者互相补充,彼此配合。

3.努力实现网上教学。

三、主要教学媒体的使用与学时分配

教学内容

<一> 软件工程概述 <二> 可行性分析 <三> 需求分析 <四> 概要设计 <五> 详细设计

<六> 面向对象分析与设计方法 <七> 编码

<八> 软件质量与质量保证 <九> 项目计划与管理 合 计

授课学时2 6 6 6 8 6 10 2 50 第三部分 教学内容和教学要求 软件工程概述

教学内容

1.1 软件

1.1.1软件的发展

1.1.2软件的定义

1.1.3 软件的特点

1.1.4软件的种类

1.2 软件工程的概念

1.2.1 软件危机与软件工程的定义

1.2.2 软件工程的目标

1.2.3 软件工程的原则

1.3 软件生存周期与软件开发模型

1.3.1 瀑布模型

1.3.2 原型模型

1.3.3 螺旋模型

1.3.4 基于四代技术模型

1.3.5 面向对象与组件模型

1.3.6 混合模型

教学要求

掌握:软件和软件工程的基本概念

了解:软件生命周期及软件开发的各个模型 2 可行性分析

教学内容

2.1 可行性研究的任务

2.2 可行性研究的步骤

2.3 系统流程图

2.4 成本/效益分析

教学要求

了解:可行性分析的步骤 3 需求分析

教学内容

3.1 需求分析的任务与步骤

3.1.1 需求分析的任务

3.1.2 需求分析的步骤

3.1.3 需求分析的原则

3.2 需求分析方法

3.2.1面向数据流的分析方法

3.2.1.1 基本符号

3.2.1.2 基于数据流的分析方法

3.2.1.3 数据字典

3.2.2 面向数据结构的分析方法

3.2.2.1 Jackson系统开发方法

3.2.2.2 Warnier-Orr方法

3.3 需求规格说明与评审

教学要求

掌握:需求分析的方法

理解:需求分析的任务和原则 4 概要设计

教学内容

4.1 概要设计的任务与步骤

4.1.1 概要设计的任务

4.1.2 概要设计的步骤

4.2 软件设计的概念与原则

4.2.1 模块化

4.2.2 抽象

4.2.3 信息隐藏和局部化

4.2.4 模块独立性

4.2.5 结构设计的评价原则

4.3 概要设计的方法

4.3.1 面向数据流的设计方法

4.3.1.1 基本概念

4.3.1.2 变换分析

4.3.1.3 事务分析

4.3.1.3 设计优化原则

4.3.2 面向数据结构的设计方法

4.3.2.1 Jackson方法

4.3.2.2 Warnier-Orr方法

4.4 概要设计文档与评审

教学要求

掌握:软件设计的概念与原则,概要设计的步骤、方法

了解:概要设计文档与评审 5 详细设计

教学内容

5.1 详细设计的任务与原则

5.1.1 详细设计的任务

5.1.2 详细设计的原则

5.2 详细设计的方法

5.2.1 程序流程图PFC

5.2.2 N-S图

5.2.3 PAD图

5.2.4 HIPO图

5.2.5 过程设计语言PDL

5.2.6 详细设计方法的选择

5.3 详细设计规格说明与评审

教学要求

掌握:详细设计方法

了解:详细设计规格说明与评审 6 面向对象的分析与设计方法

教学内容

6.1 面向对象方法的基本概念和特征

6.2 面向对象分析

6.2.1 确定对象

6.2.2 确定属性

6.2.3 定义操作

6.2.4 对象间通信

6.3 面向对象设计

6.3.1 面向对象设计概念

6.3.2 面向对象设计方法

6.3.3 程序构件及接口

6.3.4 细节设计

6.4 UML方法

6.4.1 UML的发展与特点

6.4.2 UML的表示法

6.4.3 UML的开发步骤

6.5 面向对象实例分析与设计

6.5.1 建立用例

6.5.2 确定表

6.5.3 设计对象的交互作用

6.5.4 指定联系

6.5.5 寻找继承

6.5.6 分析对象行为

6.5.7 设计系统的体系结构

教学要求

1.掌握:面向对象的基本概念和特征

2.了解:面向对象分析与设计方法及UML的开发方法 7 编码

教学内容

7.1 程序设计语言

7.1.1 程序设计语言分类

7.1.2 程序设计语言特点

7.1.3 程序设计语言选择

7.2 编程风格

7.3 编程效率

7.4 编程安全

7.5 面向对象编程技术

教学要求

1.掌握:一般的编码原则

2.了解:面向对象编程的特点 8 软件质量与质量保证

教学内容

8.1 软件质量的定义

8.2 影响软件质量的因素

8.3 软件质量保证策略

8.4 软件质量保证活动

8.5 软件质量保证标准

8.6 软件评审

8.7 结构化的软件测试

8.7.1 软件测试的概念和原则

8.7.1.1 测试的概念

8.7.1.2 测试的原则

8.7.1.3 测试的方法

8.7.2 软件测试技术

8.7.2.1 白盒测试

8.7.2.2 黑盒测试

8.7.3 软件测试的步骤

8.7.3.1 软件测试过程

8.7.3.2 软件测试步骤

8.7.3.3 单元测试

8.7.3.4 综合测试

8.7.3.5 确认测试

8.7.3.6 系统测试

8.7.4 纠错技术

8.8 面向对象的软件测试

8.8.1 面向对象分析和面向对象设计的模型测试

8.8.1.1 面向对象分析和面向对象设计模型的正确性

8.8.1.2 面向对象分析和面向对象设计模型的一致性

8.8.2 面向对象的测试策略

8.8.2.1 面向对象的单元测试

8.8.2.2 面向对象的组装测试

8.8.2.3 面向对象的确认测试

8.8.3 面向对象软件测试用例设计

8.8.3.1 测试用例设计蕴涵面向对象的概念

8.8.3.2 传统测试用例设计方法的适用性

8.8.3.3 基于故障的测试

8.8.3.4 面向对象编程对测试的影响

8.8.3.5 测试用例与类的分层

8.8.3.6 基于脚本的测试设计

8.8.3.7 测试外部结构和内部结构

8.8.4 可用于类层次上的测试方法

8.8.4.1 面向对象类的随即测试

8.8.4.2 类层次的分割测试

8.8.5 类间测试用例设计

8.8.5.1 多重类测试

8.8.5.2 按行为模型导出的测试

8.9 软件测试计划与测试分析报告

8.10 软件维护

8.10.1 软件维护的定义、分类、特点

8.10.2 软件维护步骤及组织

8.10.3 软件的可维护性

8.10.4 软件维护的副作用

8.10.5 逆向工程和再生工程

教学要求

1.掌握:软件质量保证的概念、策略和方法,软件评审或测试的方法和步骤。

2.了解:软件维护过程 9 项目计划与管理

教学内容

9.1 软件项目特点、管理的特殊性及软件管理功能

9.2 确定项目的工作要求

9.3 确定软硬件资源

9.4 人员的计划及组织

9.5 成本估算及控制

9.6 进度计划

9.7 软件配置管理

9.8 软件管理方案

教学要求

了解:项目计划与管理的基本内容

第四部分 课程大作业

为了进一步巩固课堂所学的知识及实际的应用,配合讲课,设置以下课程大作业:

1.结构化分析

2.概要设计

3.详细设计

4.测试

5.面向对象分析与设计

6.面向对象编程

7.面向对象测试

实施要求:

1.课程大作业的1-4使用传统的软件工程方法;5-6使用面向对象的软件工程方法;可以设计一个大例子,用两种方法来做,也可以分别做两个例子。

2.建议大作业之前有作业辅导,2学时。

3.建议作业完成后进行讨论,对这两种方法进行总结,2学时。

4.建议使用CASE平台及其他工具平台。

第二篇:《软件工程导论》课程教学大纲

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

课程编号:

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

课程英文名称: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%。

第三篇:《软件工程》教学大纲

《软件工程》教学大纲

《软件工程》教学大纲 课程编号及名称:040112软件工程 2 教学目的与要求:

软件工程是计算机科学与技术专业开设的一门专业必修课,是指导计算机软件开发与维护、培养学生计算机软件开发与应用综合能力的一门综合性课程。学生通过本课程的学习与课程实践,应能了解软件项目开发和维护的一般过程,掌握软件开发的基本原理和技术,掌握现代化的软件开发方法和步骤,为今后从事软件开发打下坚实基础。3学时学分:

总学时48学时,总学分3。其中授课40学时,实验8学时。4 先修课程的要求:

数据结构、C语言程序设计、面向对象的程序设计、数据库系统原理 教材与教学参考书目:

[1]

选用教材:《软件工程(第二版)》齐治昌,高等教育出版社 [2] 《软件工程导论》(第四版)张海藩编著,清华大学出版社 [3] 《实用软件工程》(第二版)郑人杰编著,清华大学出版社 [4] 《软件工程技术概论》朱三元 等编著,科学出版社 [5] 《现代软件工程》(上、中、下)周之英 编著,科学出版社 [6] 《面向对象的系统分析》 邵维忠 杨芙清 著,清华大学出版社 [7] 《软件测试》(美)Ron Patton 著,周予滨 等译,机械工业出版社 [8] 《System Analysis and Design Methods, fifth Edition》,Jeffrey L.等著,高等教育出版社

[9] 《能力成熟度模型(CMM):软件过程改进指南》,SEI编著,刘孟仁 等译,电子工业出版社

[10] 《软件测试自动化技术与实例详解》,Mark Fewster & Dorothy Graham 著,舒智勇等译,电子工业出版社

[11] 《软件工程》第二版 王立福等编著,北京大学出版社 [12] 《UML参考手册》Ivar Jacobson,James Rumbaugh,Grady Booch著,姚淑兰、唐发根译,机械工业出版社 [13] 刘超编,《可视化面向对象建模技术--标准建模语言UML》,北航出版,1999年7月第一版 6 课程主要内容:

软件危机与软件工程;软件、软件工程过程与典型的软件工程过程模型;与瀑布模型、演化模型等相对应的软件开发方法;面向对象的开发方法等。

(一)绪论(2学时)

软件危机与软件工程概念;软件工程过程及其典型开发模型;软件开发应遵循的基本原则;软件质量评价与软件度量等

(二)可行性分析与需求分析(6学时)

可行性研究的任务、种类与方法;软件需求及需求分析的任务、意义;需求获取技术;结构化分析技术

(三)系统设计(6学时)

系统设计的阶段与任务;模块独立、内聚与耦合概念;结构化设计方法;Jackson方法;详细设计工具

(四)系统编码(2学时)

软件实现;开发工具选择的原则;软件编程的风格与规范

(五)系统测试(4学时)

《软件工程》教学大纲

软件测试的概念、任务与原则;软件测试的阶段及过程管理;软件测试方法及方案设计;软件调试;软件测试自动化;软件可靠性研究

(六)系统运行及维护(2学时)

系统交付使用的方式及相关工作;软件维护的种类与相关概念;软件维护的实施过程与责任分工;提高软件可维护性的技术

(七)原型开发方法(6学时)

传统开发方法的问题;原型概念;原型开发方法及其支撑条件

(八)面向对象的软件工程开发方法(8学时)

面向对象方法概述及其优势;面向对象的分析方法;面向对象的设计方法;统一建模语言UML; 软件复用

(九)软件项目管理与质量保证(4学时)

软件项目管理概述;软件项目规划与估算;软件项目风险管理;软件项目的组织与进度计划;软件配置管理概述、配置管理的内容与工具;软件质量保证与软件过程能力成熟度模型CMM 教学内容重点:软件工程过程与典型的软件工程过程模型;软件开发应遵循的基本原则;结构化分析与设计技术;原型开发方法;面向对象的分析与设计方法

教学内容难点:结构化分析与设计技术;面向对象的分析与设计方法 7 实验教学安排:

在结构化分析方法、结构化设计方法与Jackson方法、原型开发方法、面向对象的软件工程开发方法教学过程中安排3-4次实验活动,要求学生认真完成。8 课程考核方式:

由于本课具有实践性强的特点,建议采用大作业平时成绩与结课考试相结合的方法综合评定学生成绩。本课特点及教学中应注意的问题:

本课特点:

1、实践性强;

2、表面理解显得较易,切实掌握非常困难。针对以上特点,教学过程中应极为重视实践环节的指导与检查,要求学生认真完成实践活动,以求学得扎实、深刻。

第四篇:软件工程教学大纲

《软件工程》教学大纲

课程名称:软件工程

英文名称:Software Engineering 学时数及学分:54学时 3学分 教材名称及作者、出版社:《软件工程导论》齐治昌、谭庆平、宁洪,高等教育出版社。大纲主笔人:郭

一、课程的目的、要求和任务

“软件工程”是计算机科学软件专业的一门重要专业骨干课程,它的主要目地和任务是: 1. 系统地介绍软件工程的基本原理、概念、技术和方法,简介软件工程的最新技术及其研究发展方向;2. 通过本课程的学习,使学生了解、掌握软件生存周期阶段的工程任务、具体过程、技术过程、技术方法和各种工具;3. 通过本课程的学习,使学生了解软件工程管理的重要性及基本的管理技术;4. 能将上述知识用于该课程的课程设计实习中,实现一个具体题目的全部软件开发过程。

二、大纲基本内容及学时分配 1.概论(4学时)

1)软件危机

2)软件工程概论

3)技术审查和管理复审

说明:要求学生掌握本节内容;2)、3)是本节重点。2.可行性研究(4学时)

1)可行性研究的任务及步骤 2)系统流程图与数据流图 3)数据字典

4)成本效益分析

说明:要求学生掌握本节内容;1)、2)、4)是本节重点。3.需求分析(8学时)

1)需求分析的任务及分析过程 2)验证分析的图型工具

3)验证软件需求 4)原型法

说明:要求学生掌握本节内容;1)、2)、3)是本节重点。4.总体设计(8学时)

1)总体设计的任务及过程 * 2)软件设计的重要概念及规则 3)软件设计的图形工具 * 4)面向数据流的设计方法 * 说明:要求学生掌握本节内容;1)、3)、4)是本节重点。5.详细设计(8学时)1)结构化程序设计

2)详细设计的工具 3)Jackson 设计方法 4)Warnier 设计方法

5)程序复杂度的定量度量方法

说明:要求学生掌握本节内容;1)、2)、5)是本节重点。6.编码(4学时)

1)程序设计语言的分类及选择 2)程序设计的风格及方法 3)程序设计自动化及工具

说明:要求学生掌握本节内容;2)是本节重点。7.测试(8学时)

1)软件测试的目标及测试的步骤

2)黑盒测试、白盒测试及测试方案的设计 3)单元测试、集成测试、验收测试 4)调试及软件可靠性的估算

5)自动测试工具

说明:要求学生掌握本节内容;1)、2)、4)是本节重点。8.维护(4学时)

1)软件维护的定义及特点 * 2)维护的进行过程和可维护性

说明:要求学生掌握本节内容;1)是本节重点。9.软件工程的管理技术(6学时)

1)成本估算

2)进度计划及人员组织

3)软件的质量保证

4)项目计划的制定及管理

5)软件工程的管理工具

说明:要求学生掌握本节内容;1)、3)、4)是本节重点。10.面向对象方法学引论(6学时)

1)基本概念及面向对象建模 2)对象模型 3)动态模型 4)功能模型

说明:本节内容选讲;1)是本节重点。11.面向对象分析(4学时)

1)面向对象分析的基本过程及需求陈述 2)建立对象模型、动态模型、功能模型 3)定义服务

说明:本节内容选讲;1)、2)是本节重点。12.面向对象设计(6学时)

1)面向对象设计的准则、启发规则及软件重用 2)系统分解

3)问题域、人-机交互、任务管理、数据管理等子系统的设计 4)设计类中的服务、关联及设计优化 说明:本节内容选讲;1)、3)是本节重点。13. 面向对象的实现(4学时)

1)程序设计语言的选择 2)程序设计风格

3)面向对象测试

说明:本节内容选讲。

三、与其它课程的关系

1.先行课程: 程序设计语言、数据结构、操作系统、编译原理、数据库等。

2.后续课程:高级程序设计语言概论、软件工具与环境、信息管理系统(MIS)、计算机辅助教育等。

四、考核方式

1.期末闭卷考试 占总成绩的50–60% 2.课程设计 占总成绩的30% 3.平时成绩(作业、上机和课堂考勤等)占总成绩的 10-20%

五、参考书目

《软件工程导论》齐治昌、谭庆平、宁洪,高等教育出版社。《软件工程概论》,孙振飞 应振澍 编著,湖南科学技术出版社。

第五篇:软件工程课程

软件工程专业本科生课程设置

时间:2009-03-22 08:47 来源: 作者: 点击:1059

学院在课程体系制定、课程计划安排上制定了严格的规定与规范的操作程序。课程体系、教学计划由学院主管院长负责,对国内外大学、大型IT企业进行调研、分析,确定社会对人才的需求和人才知识、能力、素质的构成,而后由主管院长召集相关教师起草方案,再经学院教学指导委员会专家和企业专家进行论证,并报学校教务处审核、批准,由此形成本科生、硕士研究生的培养方案。同时,根据学科发展和社会需求的变化,学院通过增加或变更选修课、开设讲座等方式动态调整。目前,软件学院主要课程设置按课程体系关键域分类如下。

1)数学基础(本科):大学数学I、概率论与数理统计、数值分析、离散数学等。

2)软件基础(本科):数据结构、汇编语言程序设计、面向对象编程与设计、可视化程序设计基础、操作系统、数据库系统、C/C++程序设计、算法分析与设计、编译原理、软件工程等。

3)硬件基础(本科):数字电子技术、计算机系统基础、数字通信原理、微机原理与技术、计算机网络原理等。

4)专业技术(本科):大型数据库技术、软件体系结构、系统级编程技术、数据挖掘、嵌入式系统、J2EE应用开发、.NET架构软件开发、设计模式、建模与测试、信息安全、软件开发案例分析、并行程序设计、多媒体技术及应用、网络与分布式计算、计算机图形学等。

5)工程管理(本科):软件开发项目管理、软件质量管理与控制、企业管理、网络营销、商务谈判技巧、软件度量及应用、心理学、商务英语等。

6)数学基础(双证硕士):应用统计、组合数学、应用数学方法等。

7)软件理论基础(双证硕士):现代软件工程、面向对象与构件技术、高等计算机算法、移动计算等。

8)数学基础(工程硕士):运筹学、工程数学基础、应用数学方法等。

9)软件理论基础(工程硕士):分布式系统、现代软件工程、软件重用与构件技术、软件工程实例分析等。

下载《软件工程》课程教学大纲word格式文档
下载《软件工程》课程教学大纲.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    软件工程课程设计教学大纲

    专业实践教学大纲 《软件工程课程设计》教学大纲 英文名称 课程代码:学分:1 分 执笔人:金霜 审定人: 一、前言 《软件工程课程设计》是一个综合的设计性实验,是在学习完核心课程......

    《软件工程课程设计》教学大纲

    《软件工程课程设计》教学大纲 英文名称: Software Engineering Course Design 学分:3 适用专业: 参考学时:3周 实验学时: 3周 070472 课程编码:上机学时: 计算机科学与技术(专升......

    《软件工程》理论教学大纲

    《软件工程》理论教学大纲 (2000年制订,2004年修订) 课程编号:210024 英 文 名:Software Engineering 课程类别:专业主干课 前 置 课:计算机导论、程序设计基础、数据结构、面向......

    软件工程实验教学大纲

    软件工程实验教学大纲 前 言 软件工程实验是为计算机相关专业本科《软件工程》课程配套设置的,是《软件工程》课程讲授中一个重要的、不可或缺的实践环节。其目的是使学生能......

    软件工程实验教学大纲(精)

    软件工程实验教学大纲 前 言 软件工程实验是为计算机相关专业本科《软件工程》课程 配套设置的,是《软件工程》课程讲授中一个重要的、不可或 缺的实践环节。其目的是使学生......

    软件工程专业实习教学大纲

    软件工程专业实习教学大纲 一、实习目的 根据本专业的培养目标,软件工程专业的学生应该掌握计算机的基本原理、基本应用和开发技术,应该具有一定的科学研究和实际开发能力。通......

    软件工程课程心得

    软件工程项目总结在我们整个软件工程过程中,我体会到了许多,也学到了许多。 在项目要进行自由分组后,我们的项目小组便诞生了。我们小组由七个成员组成,在相互商量后我们也确定......

    软件工程课程总结

    软件工程课程总结 学习软件工程这门课程已经有一个学期了,整整一个学期下来,应该说还是有许多值得肯定的地方的。其实在我看来,软件工程与其说是一门课程,不如说是一门思想,是一......