当前位置:文档之家› 授课教案《软件工程》教学大纲

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

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

梧州学院

《软件工程》教学大纲

Software of Engineering

一、总则

1.本课程的教学目的和要求

通过本课程的学习,要求学生掌握软件工程的基本概念、基本原理、实用的开发方法和

技术;了解软件工程各领域的发展方向;如何用工程化的方法开发软件项目,以及开发过程中应遵循的流程、准则、标准和规范。

2.本课程的主要内容

(1)软件工程的产生、软件生产发展史、软件生命周期及瀑布开发模型。

(2)软件开发各阶段的目标、任务、特点、步骤和文档。

(3)结构化方法的基本思想,开发过程和步骤,应遵循的原则和准则。

(4)面向对象方法的基本思想、基本概念、基本模型。

(5)软件项目的管理技术。

3.教学重点和难点

重点掌握结构化方法开发软件的过程、步骤及应遵循的原则。不但要注重概念、原理方法、

技术的掌握,也应注重方法、技术的实际应用,能够应用相应的图形工具开发小型软件项目。

4.本课程的支持范围及与相关课程的联系

(1)学习本课程要求有一定的程序设计经验。因此,应至少学习一门程序设计语言课程。

(2)本课程涉及到数据结构、数据库、操作系统等的一些知识和概念,因此先导课程为数据结

构、数据库原理、操作系统。

5.教材的选用

本课程选用的是清华大学出版社出版的、由张海藩编著的《软件工程导论》(第五版)。二课时内容及学时分配

第一章软件工程学概述

1教学内容:

1.1软件危机

1.2软件工程

1.3软件生命周期

1.4 软件过程

2 教学目的及要求

了解软件的特点,软件生产发展的三个阶段,各阶段的特点,软件危机的产生及其表现形式;

初步了解软件的生存周期模型;理解软件工程的定义及特点,软件生存期各阶段的特点和内容;深刻理解软件危机产生的原因.

3 教学重点

软件危机的产生、表现、原因;软件工程的定义;软件生存周期概念.

4 学时分配

本章共教授3学时.

第二章可行性研究

1 教学内容

2.1 可行性研究任务 2.4 数据流图

2.2 可行性研究过程 2.5 数据字典

2.3 系统流程图 2.6 成本/效益分析

2 教学目的的要求

深刻理解可行性研究的必要性,掌握可行性研究的任务及可行性研究的具体步骤;了解系统流程图的作用及符号表示,重点掌握数据流图的画法及数据字典的编写.

3 教学重点

可行性研究的任务及步骤,数据流图的画法及数据字典的编写.

4 教学难点

数据流图的画法.

5 教学时间分配

第一节,第二节,第三节共占用2课时,第四节占用1课时,第五节和第六节占用1课时.

第三章需求分析

1.教学内容

3.1 需求分析的任务 3.5 数据规范化

3.2 与用户沟通获取需求的方法 3.6状态转换图

3.3 分析建模与规格说明 3.7其他图形工具

3.4 实体联系图 3.8验证软件要求

2. 教学目的及要求

深刻理解需求分析阶段的概念及任务,熟练掌握数据流图的细化及ER图,IPO图的画法.

3.教学重点及难点

需求分析过程,各种图形工具的应用.

4.教学时间分配

第一节,第二节,占1课时,第三、四、五节占1课时,第六、七、八节共占1课时.

第五章总体设计

1.教学内容

5.1设计过程

5.2设计原理

5.3 启发式规则

5.4 描绘软件结构的图形工具

5.5 面向数据流的设计方法

2.教学目的及要求

深刻理解软件总体设计的基本任务,软件设计的基本原理.理解模块化,抽象,信息隐蔽,模块独立性等概念,明确度量模块独立性的标准---耦和性及内聚性。熟练掌握面向

数据流的设计方法(要求能划分数据流的类型,将其能换成软件结构图,并能根据优化准则将其优化.)

3.教学重点与难点

(1) 将交换流和事务流类型的数据流图,转换成软件结构

(2) 将一个复杂型数据流图转换成软件结构图并优化

4.教学时间分配

第1、2节占2课时,第3节、第4节占1课时,第5节占2课时。

第六章详细设计

1、教学内容:

6.1 结构程序设计 6.4 面向数据结构的设计方法

6.2 人机界面设计 6.5 程序复杂程序的定量度量

6.3过程设计的工具

2、教学目的及要求:

能熟练的使用详细设计描述工具来设计模块中的算法及程序的逻辑结构.理解Jackson方法的概念及程序复杂度的度量方法,学会使用Jackson方法设计输入输出数据结构和程序结构

3、教学重点及难点

流程图、PAD图、过程设计语言的简单应用;用Jackson方法设计小型项目

4、教学时间分配

第二节占2课时;第三节.第五节占2课时;第四节选学

第七章实现

1.教学内容

7.1 编码 7.6 白盒测试技术

7.2 软件测试基础 7.7 黑盒测试技术

7.3 单元测试 7.8 调试

7.4 集成测试 7.9 软件可靠性

7.5 确认测试

2.教学目的及要求

了解几种常见的程序设计语言的特点,领会程序设计中应注意的问题,注意培养良好的编程风格。

测试总的要求是掌握测试阶段的内容,测试方法及测试步骤

(1)深刻理解白盒,黑盒测试技术。深刻理解测试过程中单元测试,集成测试,验收测试的任务及使用

的方法。

(2)掌握调试程序的方法。

(3)熟练掌握的技能是:能针对某一问题采用白盒法或黑盒法进行测试用例的

设计。

3.教学重点及难点

领会写程序的风格。白盒与黑盒测试方法;单元测试,集成测试的方法;自顶向下

及自底向上结合模块的步骤;渐增式及非渐增式测试的区别;归纳法与演绎法调试策略;测试用例的设计。

4.教学时间分配

共讲授8课时

第八章维护

1.教学内容

8.1软件维护定义 8.3维护过程

8.2维护的特点 8.4可维护性

2.教学目的及要求

本章总的要求是:掌握软件维护的内容、特点、方法、技术、文档

(1)了解软件维护的各种困难,软件维护的特点,软件维护的文档。

(2)理解软件维护的内容,维护任务的实施。

(3)深刻理解如何提高软件的维护性。

3、教学重点与难点

(1)领会改正性维护、适应性维护、完善性维护、预防性维护

(2)可维性的定义、可维性的度量及提高可维护性的方法。

4、教学时间分配

共占用3学时。

第九、十、十一、十二章面向对象的方法

1、教学内容

第九章面向对象方法学引论

第十章面向对象分析

第十一章面向对象的设计

第十二章面向对象的实现

2、教学目的及要求

(1)深刻理解对象、类、类的层次结构、方法和消息的实质、深刻理解对象模型、

动态模型、功能模型的元素、结构和构造方法。

(2)掌握的技能:画对象图、画状态图、画数据流程图;确定对象类、确定关联、

确定属性,识别继承

3、教学重点与难点

建立对象模型、动态模型、功能模型,掌握面向对象的分析、面向对象的设计、面向对象的实现的过程。

4、教学时间分配

共讲授6学时

第十三章软件项目管理

1、教学内容

13.1 估算软件规模

13.2 工作量估算

13.3 进度计划

13.4 人员组织

13.5 质量保证

13.6 软件配置管理

13.7 能力成熟度模型

2、教学目的及要求

总的要求:了解软件开发成本结算、软件项目进度安排、软件项目计划内容及软件质

量的定义、质量保证的基本概念。理解软件开发成本结算的CoCoMo模型;软件项目进度安

排中的Gantt图与工程网络图;深入理解软件项目计划的重要性及各个环节之间的联系。

3、教学重点与难点

软件开发成本结算、软件项目进度安排、软件项目计划内容。

4、教学时间分配

共讲授3课时。

三、教学参考书

[1]郑人杰、殷人昆、陶永雷;《实用软件工程》(第二版)。清华大学出版社,1997版。

[2]曾强聪《软件工程》。高等教育出版社,2004版。

[3]王博,晓龙,《面向对象的建模、设计技术与方法》。北京希望电脑公司,1996版。

[4]冯玉琳、黄涛、倪彬,《对象技术导论》。科学出版社,1998版。

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

用结构化方法开发软件

1.目的:通过该试验,掌握瀑布模型的开发过程。

2.内容:开发一个单位的人事档案管理系统。功能是:录入、存储人员基本信息;可进行简单查询和条件组合查询;可按年龄、工资、职称进行统计;可打印出报表;还可对

人员基本信息进行维护、备份和恢复。

要求:按瀑布模型个阶段给出相应的文档:软件计划、需求说明书、设计说明书、测试

计划,并编程实现。

用面向对象方法建立模型

3.目的:通过该实现,初步掌握面向对象的基本概念、基本模型。

4.内容:建立学籍理系统的分析模型。

5.要求:找出该系统的对象、类、类的结构;确立属性、方法,构造出对象模型。

梧州学院课程简介

课程名称中文软件工程总学时48 英文SOFTWARE OF ENGINEERING 学分 3

开课单位计算机科学系授课方式

适用专业计算机科学与技术本科课程属性必修先修课程数据结构、程序设计、计算机基础

课程简介

通过本课程的学习,要求学生掌握软件工程的基本概念、基本原理、实用的开发方法和技术;了解软件工程各领域的发

展方向;如何用功程化的方法开发软件项目,以及开发过程中

应遵循的流程、准则、标准和规范

本课程的主要内容:

(1)软件工程的产生、软件生产发展史、软件生命周期

及瀑布开发模型。

(2)软件开发各阶段的目标、任务、特点、步骤和文档。

(3)结构化方法的基本思想,开发过程和步骤,应遵循

的原则和准则。

(4)面向对象方法的基本思想、基本概念、基本模型。

主要教学参考书[1]郑人杰、殷人昆、陶永雷;《实用软件工程》(第二版)。清华大学出版社,1997版。

[2]屠立德、屠祁:《软件工程方法》,机械工业出版社,1996版。

[3]王博、晓龙:《面向对象的建模、设计技术与方法》。北京希望电脑公司,1996版。

[4]冯玉琳、黄涛、倪彬:《对象技术导论》。科学出版社,1998版。

注:“授课教师”栏可填1-3名教师

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

软件工程教学大纲 课程名称:软件工程 开课学期:第5学期 学时/学分:48 / 3 课程类型:专业必修课 开课专业:游戏开发 选用教材: 《软件工程导论》(第四版),张海藩编著,清华大学出版社; 主要参考书: 《实用软件工程》(第二版),郑人杰、殷人昆、陶永雷编著,清华大学出版社; 《软件工程:实践者的研究方法》(原书第五版),Roger S. Pressman,机械工业出版社; 《软件工程》(原书第六版),Ian Sommerville,机械工业出版社; 《面向对象与传统软件工程》(原书第五版),Stephen R. Schach,机械工业出版社。 《面向对象的软件工程》,B.Bruegge,A.H.Dutoit著,清华大学出版社 一、课程性质、目的与任务 软件工程是研究软件开发维护和软件管理的一门工程科学,本课程是计算机科学与技术专业指导性教学计划规定的教学环节中的一部分,教学目的旨在介绍软件工程的基本原理和主要内容,为学生进一步深入学习与软件工程相关的其他课程如:软件需求过程、软件分析与设计和软件项目管理、软件过程管理等打下坚实的理论基础。同时启发学生把握软件开发过程的基本规律,掌握和运用软件分析、设计的常用方法、软件开发过程的管理方法以及质量保证方法等,来解决软件开发中的实际问题,达到学以致用的目的。 二、教学基本要求 本门课程是软件工程导论性质的课程,所以它比较全面而概括地介绍了与软件开发、管理和维护相关的各阶段的工作。学生通过这门课程的学习,能够掌握软件工程的基本含义、它的主要作用、软件开发的过

程、软件开发各个阶段的主要目的和可能采用的一些技术手段和方法,并理解软件项目管理的主要思想。课程完成后,学生能够应用软件工程的思想指导软件开发实践,并能够比较容易地进行软件工程其他相关后续课程的深入学习。 要求教师在教学中采用启发式教学和因材施教,并至少给出一些章节的启发式教学内容的设计。 制作电子教学课件,运用课件进行教学。 三、考核方式: 总成绩分为两个部分:平时成绩(占40% )和期末卷面成绩(占60%),期末考试采用开卷。

软件工程课程教学大纲

《软件工程》课程教学大纲 (Soft Engineering) 课程编号: 学分:3 学时:48 (其中:讲课学时:42 实验学时:上机学时:6 )先修课程:C语言程序设计、数据结构与算法、计算机网络、数据库原理与应用、操作系统 后续课程:面向对象程序设计、信息工程监理、信息系统测评技术、软件工程实训 适用专业:计算机相关专业 开课部门:专业数学教研室 一、课程教学目的和课程性质 《软件工程》是信息与计算机科学专业本科学生的专业选修课,是一门综合性和实践性很强的课程。本课程主要介绍如何把工程化的思想和技术应用于软件系统的开发过程,以及在软件开发过程中必须遵循的基本原理、方法和工程标准。通过教学,使学生对软件生产工程化的具体思想、要求和方法均有较全面的了解, 为今后独立从事软件系统的开发打下相应的工程基础。 二、课程的主要内容及基本要求 第1单元软件工程学概述(3学时) [知识点] 软件的发展过程、软件危机、软件工程及开发方法。 [重点] 软件工程的基本概念、软件工程学的基本内容和软件生命周期中各阶段的基本任务。 [难点] 软件过程模型 [基本要求] 1、识记:软件、软件危机、软件工程、软件工程方法学; 2、领会:软件工程过程模型的定义及其特点; 3、简单应用:软件危机的产生原因; 4、综合应用:解释软件工程产生的原因,结合不同的软件特点对其开发应

当采用的软件过程模型。 [考核要求] 1、软件工程的定义; 2、软件生命周期的定义及其各个开发阶段的任务; 3、软件工程方法学定义及经典软件过程模型。 第2单元可行性研究(5学时) [知识点] 可行性研究的主要内容、任务及研究过程,系统流程图、数据流图、数据字典。 [重点] 系统流程图、数据流图的画法。 [难点] 可行性研究中的上层数据流图的构成方法。 [基本要求] 1、识记:可行性研究的主要内容、任务; 2、领会:如何画出所需的系统流程图; 3、简单应用:分析所需的数据字典并根据数据字典定义方法定义相关词条; 4、综合应用:在可行性研究过程中分析系统流程图,总结其数据字典,画出上层的数据流图。 [考核要求] 1、可行性研究的主要内容、任务; 2、数据流图的定义及画法,能够分析并画出可行性研究中的上层数据流图; 3、数据字典的组成及其符号定义方法。 第3单元需求分析(5学时) [知识点] 需求分析的任务、与用户沟通获取需求的方法、分析建模与规格说明、实体—联系图、状态转换图、其他图形工具、数据规范化。 [重点] 实体-联系图的概念及画法、状态转换图的定义及画法和常用图形工具的使用方法。 [难点]

《C++语言程序设计》实验教学大纲教学文案

《C++语言程序设计》实验教学大纲 (非独立设课) 课程编号:006A1340 实验学时:18 一、课程教学对象 《C++语言程序设计》实验,是《C++语言程序设计》课程的重要组成部分,是计算机科学与技术、软件工程、网络工程等专业以及电气工程与自动化类、电子信息与通信类等各专业的重要技术基础课,是信息学院教学平台的重要必修课程之一。本课程教学对象为五邑大学信息学院各专业的本科学生。 二、课程性质、目的和任务 《C++语言程序设计》实验,共有9个实验项目,每个实验项目占用2学时,共18学时。它是《C++语言程序设计》课程的重要组成部分。 实验是学习程序设计课程至关重要的环节。学习程序设计语言不能只停留在学习语法规则上,而是要运用学到的知识编写程序,解决实际问题。只有通过实验才能检验自己是否真正掌握该语言。通过上机调试程序,会发现很多想不到的问题,通过解决这些问题,可以加深对语言的理解和提高实际编程能力。基本调试技术是深入学习本课程的基础,也是取得实际编程能力的前提。因此实验应以调试技术、基本算法、基本数据结构和综合编程为核心内容,以提高学生基本调试技术和实际编程能力为目的。 三、对先修课的要求 本课程的先修课为《计算机导论》,通过《计算机导论》课的学习,应达到如下水平: 具有一定的计算机操作水平; 熟练掌握常用操作系统、文字编辑软件的使用。 四、实验报告要求 实验报告是实验教学的重要环节。实验后,应根据实验过程和实验结果,写出实验报告。《C++语言程序设计》实验的实验报告应当包括如下内容: (1)实验名称 (2)实验目的 (3)实验内容 (4)测试数据和预期结果(必要时应准备多组数据) (5)算法分析和流程图 (6)源程序(应加适当的注释,可读性好) (7)程序运行结果 (8)小结(出错及解决方法,上机调试的结果和体会) 五、实验内容和实验要求

统计应用软件与统计分析课程试验教学大纲

《统计应用软件与统计分析》课程实验教学大纲 专业必修课09218020 【课程类别】【课程代码】32 48【实验学时】 【课程学时】统计学专业【授课专业】一、实验教学任务和目的 统计应用软件是一门理论和实践性均较强的统计专业必修课。在学习过程中,一方面需要掌握统计基本理论和方法,另外还需通过上机实践,运用统计软件进行各项统计分析,从而透彻掌握各种分析方法,真正领会统计软件的发展使得统计分析成为直接受益领域之一。 学生通过该课程的实验,可以达到如下目的: 1、熟练掌握统计软件的使用方法和技巧; 2、有助于学生对各种统计理论和方法的准确、全面理解,在实际中更好地运用各种统计分析方法; 3、可以帮助学生利用掌握的计算机相关知识和著名统计软件作定量分析研究,提高学生解决实际问题的能力; 4、使学生更好地适应形势发展,满足社会的需要,把学生培养成既具有较强的经济理论基础又掌握一定的统计理论和方法,而且借助统计软件熟练地进行各种定量分析的复合型人才。 二、实验教学基本要求 1、环境要求:支持Intel Pentium III及其以上CPU, 16M以上的内存,SVGA显示器和硬盘1GB 以上容量的微机;操作系统为Windows 98/2000/XP,安装常用的统计软件SPSS、SAS等。 2、学生通过实验要熟练掌握统计软件的使用方法,了解利用统计软件进行统计分析的一般步骤。 3、对课堂上老师讲授的案例和布置的上机作业,学生亲自上机操作,以加强对相关知识的进一步认识和理解。 4、实验过程中,要认真完成各项上机任务,查看分析结果,记录必要信息,并对输出结果进行解释、分析和评价,得出相应的结论,按要求形成实验报告或论文。 5、对于较大的实验任务,由于收集数据工作量较大,数据处理和分析过程较复杂,可采取2-3位同学互相协作、共同完成。 三、实验教学内容 实验项目一SAS基本操作:1、预习要求:了解软件系统的安装和使用,事先准备要建立的纸质的数据资料,熟悉对数据文件的编辑操作命令。 、实验目的:2. (1)了解数据文件的结构,安装启动程序,熟悉对数据文件的编辑操作命令,建立正确的SAS 数据文件; (2)掌握如何对原始数据文件进一步整理和变换的主要方法。 3、实验内容及要求: (1)熟悉SAS的工作环境、掌握系统的三种运行方式; (2)熟悉数据窗口的两个界面,自己动手建立一个数据文件,并对数据文件进行主要的编辑操作。 4、实验时间:4学时 实验项目二:描述统计分析过程 1、预习要求:熟悉描述统计的基本理论和主要分析方法。

重庆大学研究生《软件过程与项目管理》课程教学大纲-重庆大学软件学院

重庆大学研究生《软件过程与项目管理》课程教学大纲 1、课程名称:软件过程与项目管理 课程编码:(在MIS系统中的课程编号) 2、学时学分:32学时/2学分 3、适用的学位类型:学术型博士/硕士 4、先修课程: 《软件工程导论》、《软件需求分析》 5、使用教材及主要参考书目 (1)朱少民、左智,软件过程管理,清华大学出版社,2007.4 (2)韩万江等,软件项目管理案例教程(第2版),机械工业出版社,2009.4(3)任永昌著,软件项目管理,清华大学出版社,2012.7 6、课程简介及主要内容(500字) 通过本课程的学习,学生能够全面了解软件开发和维护的全过程,深刻理解软件过程的框架、标准和内涵,能够将软件过程模型灵活地应用于实践之中,掌握软件项目管理的基本理论,熟悉软件项目管理的方法、流程和工具。培养学生在软件开发中不断改进软件过程、管理软件开发项目的基本能力,并将软件项目管理的理论应用于软件项目的实践,提高分析、解决问题的能力。 该课程主要内容包括软件过程规范、软件过程成熟度、软件过程的组织管理、需求管理和技术管理等相关的概念和理论,以及软件项目计划管理、成本管理、质量管理、配置管理、文档管理、风险管理和集成管理等流程、方法和实践。7、教学内容、教学方式及学时分配:

8、考核及成绩评定方式: 平时作业及出勤30% + 期末闭卷考试70% 编制人签字:柳玲学院主管院长签字:符云清编制时间:2015.12.18

Syllabus for Graduate Courses of Chongqing University 1、Course Name:Software process and project management Course Code: 2、Credits and hours:32 hours/2 credits 3、Degree Level: Academic Degree (Doctor/Master) Software Engineering 4、Prerequisite Courses: Software Engineering、Software requirement analysis 5、Textbooks and reference books: (1)朱少民、左智,软件过程管理,清华大学出版社,2007.4 (2)韩万江等,软件项目管理案例教程(第2版),机械工业出版社,2009.4(3)任永昌著,软件项目管理,清华大学出版社,2012.7 6、Course description Through the study of this course, students can understand the whole process of software development and maintenance, and deeply understand the framework, standards and contents of the software process, and can apply the software process model into the practice. Students can master the basic theory of software project management, and familiar with methods, processes and tools of the software project management. This course trains the basic ability of students in the software development process and software project management. The main content of this course includes the concepts and theories of software process specification, software process maturity, organization management, requirement management, technology management, etc., and the process, method and practice of software project plan management, cost management, quality management, configuration management, document management, risk management and integrated management.

《行业应用软件》课程教学大纲

GDOU-B-11-213《行业应用软件》课程教学大纲 课程简介 教学内容 本课程讲解行业应用软件开发的基本概念、原则和业务流程,通过档案、教务、学生、酒店、图书、考勤、工资、库房管理等软件开发项目的实践,训练学生掌握行业软件开发的工程化思想、方法和技术。 课程以Delphi和Rose软件结合的方式阐述开发行业软件项目的整个过程。介绍了开发软件项目的Rose建模;后台数据库设计与实现;前台应用程序窗体设计、页面设计以及代码设计等等开发技术和方法,通过档案、教务、学生、酒店、图书、考勤、工资、库房管理等软件开发项目案例开发过程的详细分析和引导,使学生熟练掌握使用软件开发设计工具开发行业应用软件系统的方法和技术。 修读专业:软件工程:信息系统方向 先修课程:数据库原理、软件工程、软件构造、软件设计、软件需求/系统分析 教材:《Delphi 7.0+Rose项目开发实践》吕伟臣周涛科学出版社 课程大纲 一、课程的性质与任务: 本课程是软件工程-信息系统方向的方向选修课。主要讲解行业应用软件开发的基本概念和原则,通过大量软件开发项目案例的学习,训练学生掌握行业软件开发的工程化思想、方法和技术。 课程以Delphi和Rose软件结合的方式阐述开发行业软件项目的整个过程。内容包含软件项目的Rose建模;后台数据库设计与实现;前台应用程序窗体设计、页面设计以及代码设计等等。通过档案、教务、学生、酒店、图书、考勤、工资、库房管理等软件开发项目案例开发过程的详细分析和引导,使学生熟练掌握使用软件开发设计工具开发行业应用软件系统的方法和技术。 二、课程的目的与基本要求: 通过对档案、教务、学生、酒店、图书、考勤、工资、库房管理等软件开发项目案例开发过程的详细分析和训练,学生能够熟练使用流行的软件开发设计工具开发具体的行业应用软件系统。为学生今后从事具体行业的软件分析、设计和开发打下坚实的基础。

《 软件构造》课程教学大纲汇总

GDOU-B-11-213 《软件构造》课程教学大纲 课程简介 教学内容 软件构造是软件工程专业人员必须掌握的基础知识,也是高等院校软件工程专业学生的必修课程。本课程主要是:以软件复用为目的学习和构造软 件构件,不仅仅限于源代码,而是将软件构件技术扩充到需求分析、需求规 约、构架、文档、测试计划、测试用例和数据等 主要内容包括:构件表示、构件模型、构件库的设计与检索、构件适配技术、构件组装技术、软件服用、模式与框架、网格计算与Web Service、移 动Agent等。 修读专业:软件工程、计算机类 先修课程:计算系统基础,软件工程 教材:王志坚费玉奎娄渊清《软件构件技术及其应用》科学出版社.2004 一、课程的性质与任务 本课程计算机学科的软件工程专业中是一门专业方向课,也可以面向计算机类的其它专业。其任务是讲授软件构造的基本原理,在传统软件工程的 基础上,掌握软件嘎欧造的基本原理、软件过程、开发方法、硬功技术以及 系统框架等。从而全面掌握软件构造思想。 二、课程的基本要求 通过本课程的教学使学生能够从设计模式和代码级设计掌握软件构造,并掌握目前主流的构件技术,通过实验环节了解主流设计模式和组件等。 三、修读专业 软件工程、计算机类 四、本课程与其它课程的联系 本课程以计算系统基础,Java语言,软件工程等为先修课程,在学习本课程之前要求学生掌握先修课程的知识,在学习本课程的过程中能将数据结构、 Java、软件工程等课程的知识融入到本课程之中。

五、教学内容安排、要求、学时分配及作业 第一章:绪论(2学时) 第一节:软件构件技术及其演变 软件构件的认知过程(A);构件技术的发展(A)。 第二节:基于构件的软件工程 CBSE的特点(A);CBSE的意义(A);CBSE与OO技术的联系和区别(A);CBSE 的生命周期(A);CBSE的主要设计原理(B) 第三节:构件的定义与特性 构件的定义(A);构件基本特征(A) 第四节:构件技术研究的内容和目标(A) 第五节:本书的组织(A) 第二章:构件表示(2学时) 第一节:构件特征表述 信息描述(B);外部特征(B) 第二节:构件接口 构件交互作用建模(B);构件接口定义模型(B) 第三节:构件规约 构件接口(B);构件协议(B);构件实现(B);青鸟构件模型对构件的规约(B) 第四节:构件交互操作的形式化描述 自动机的概念及其扩展(B);调用接口(B)、应用接口(B) 第五节:基于软Petri的构件框架描述 P/T网(B);构件网(B);双向模拟分支(B);框架(B);组合(B)第六节:小结(A) 第三章:构件模型(4学时) 第一节:COM

《-非参数统计-》课程教学大纲上课讲义

《非参数统计》课程教学大纲 Non-parametric statistics 课程代码:课程性质:专业方向理论课/选修 适用专业:统计开课学期:5 总学时数:32 总学分数:2.0 编写年月:2007.5 修订年月:2007.7 执笔:孙琳 一、课程的性质和目的 本课程是学习非参数统计和了解统计前沿的基本课程。本课程结合S-Plus 或R 软件来讲解非参数统计方法的原理与应用。本课程的目的是使学生认识到非参数统计方法是统计中最常用的推断方法之一,理解非参数统计方法和参数统计方法的区别,理解非参数统计的基本概念,掌握非参数统计的基本方法,能应用非参数统计方法去解决实际问题。 二、课程教学内容及学时分配 第一章引言(2学时) 本章内容:统计的概念,非参数统计的方法,参数统计与非参数统计的比较, 本章要求:了解非参数统计的历史,了解非参数统计方法和参数统计方法的区别,认识非参数统计方法的必要性。 第二章 S-Plus基础(6学时) 本章内容:S-Plus环境,向量的定义和表示,向量的基本操作,向量的基本运算,向量的逻辑运算,S-Plus 的图形功能, 本章要求:熟悉在S-Plus命令行中S-Plus基本数据处理,掌握在S-Plus命令行中进行基本数据基本运算,能编写简单的计算函数,会绘制基本图形。 第三章单一样本的推断问题(6学时) 本章内容:单样本推断问题,中心位置推断,符号检验,游程检验,Cox-staut趣势检验,分位数检验,Wilcoxon符号秩检验,分布检验,Kolmogorov-smirnov正态检验,Liliefor正态检验,中位数 检验问题、定性数据检验问题和成对数据检验问题,秩和检验。

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

《软件工程导论》课程教学大纲 一、课程性质、地位和作用 《软件工程导论》是是软件工程专业的专业基础课程,属必修课。 本课程主要讲述建造软件系统的基本方法、技术、流程、工具及规范等。通过学习可以使学生了解软件工程的基本概念、基本原理、实用的开发方法和技术;了解软件工程各领域的基本内容和发展动向;学习用工程化的方法开发软件项目,初步掌握开发过程中应遵循的流程、准则、标准和规范。本门课程为将来从事软件开发学生的软件工程师之路奠定坚实的基础。 二、课程教学对象、目的和要求 本课程适用于软件工程、计算机应用等从事软件开发的本科专业。课程教学目的、要求: (一)从教学内容上,应使学生了解软件工程的基本概念,主要包括软件与软件开发的基本过程,软件危机与软件工程。掌握个人软件开发过程的基本内容和方法,了解软件开发模型及结构化软件设计方法,以及软件质量保证基本内容。(二)从能力方面,应使学生通过对软件工程基本概念和方法的学习和课后练习,培养学生养成规范化个人开发的良好习惯,培养学生按照软件工程的基本过程和方法来设计和开发软件。 (三)从教学方法上,在课堂理论教学中,采用学生可以理解的软件开发素材,通过一边实践一边讲解的方法,讲解软件过程的基本思想和方法,通过学生完成与实践结合的作业,调动学生的积极性,使软件工程的基本思想逐步植根于学生头脑中。 三、相关课程及关系 本课程的先修课程是“C语言程序设计”和“数据结构”等程序设计课程,学习应在学生具有一定的编程能力基础上进行。本课程为后续的“软件制造工程”和“软件设计工程”等课程打下了必要的理论基础。 四、课程内容及学时分配 总学时:32学时 (一)绪论1学时 1、软件工程及其重要性 2、软件开发需要软件工程 3、软件工程课程体系架构(需要什么软件工程) 、课堂的组织、学习方法、章节安排与考核4. 要求学生了解软件工程的起源,软件工程在软件开发中的作用,了解软件工程课程体系。 (二)软件与软件工程4学时 1、软件及软件分类 2、软件工程的由来及概念 3、软件生命周期 4、软件开发与软件开发方法 5、软件工程工具和环境 6、软件开发项目管理介绍

办公软件高级应用教学大纲

《办公软件高级应用》教学大纲适用专业:全院各专业课程性质:必修 总学时数:72其中实验学时:36开课学期:2 大纲执笔人:大纲审核人: 一、课程的性质 本课程的主要教授对象是学院所有专业的学生,它是一门公共必修课程,该课程是让学习者在已经学习了《计算机应用基础》课程的基础下,来进一步学习Office办公软件的高级应用,了解掌握三个领域(Word、Excel、PowerPoint)的深层次知识。本课程着重于办公软件Office的应用,强调了实用性和可操作性,也强调了知识性和系统性。其任务是使学生更进一步的掌握Microsoft Office套装软件的熟练运用,提高计算机的实际操作能力。 二、教学目标 随着日常工作信息化程度的日益提高,文档、数据处理已经成为高校毕业生应当具备的一项基本技能。开设《办公软件高级应用》课程,主要目的是让学生能够与时俱进地在实际办公环境中开展具体应用,更贴近岗位实际应用操作,让学生掌握更加专业、娴熟的办公技能和具备较强的信息处理能力,增强学生职场竞争力,为培养适应我省经济社会发展需要的高素质应用技能型人才奠定基础。使学生掌握Office办公软件的高级操作和应用,在已学的计算机知识下,能更进一步的去提高自身的计算机操作能力和办公软件综合运用能力。 三、课程教学学时分配与结业标准

四、课程教学内容 第一章计算机基础知识(4学时) 1、课程内容 ⑴计算机的发展简史。 ⑵计算机的特点及应用。 ⑶计算机系统的组成。 ⑷微型计算机及操作系统。 ⑸计算机的基本工作原理。 ⑹计算机内部表示信息的方法。 ⑺多媒体技术。 ⑻信息安全及计算机病毒。 ⑼程序设计与程序设计语言。 2、重点、难点 ⑴教学重点:微机系统构成 ⑵教学难点:数制和信息编码 3、基本要求 ⑴了解计算机的发展史、硬件配置、外部设备的使用方法及软件系统的基本概念。 ⑵理解计算机中数制和编码的特点、二进制、八进制、十六进制的进位、位权的概念 ⑶理解和掌握微型计算机的系统构成。 (4) 掌握二进制、八进制、十六进制间的转换规则及方法。 第二章 Word 2010高级应用(20学时) 1、课程内容 (1)认识 Word 2010 (2) 导航窗口 (3)长文档编辑 (4)域 (5)宏 (6)邮件合并 (7)窗体控件

应用统计学课程教学大纲教学总结

《应用统计学》课程教学大纲 第一部分大纲说明 一、课程的性质和任务 《应用统计学》是高职高专院校经济类及管理类专业必修课的核心课程,是其它专业的选修课。在市场经济条件下,为了使学生掌握各种调查、各类数据的分析以及对未来前景预测的方法,本大纲将从实际应用入手,即在统计基础理论上重点阐述统计工作各阶段的实际操作方法,力求体现统计学的社会性与技术性相结合的特点。通过本课程的教学,使学生能够在理论联系实际的基础上,比较系统地掌握统计学的基本理论和基本方法;并能灵活运用统计基本方法和技术进行统计设计、统计调查、统计整理和统计分析,全面提高学生研究和解决问题的工作能力。 该课程的开出在经济学、经济数学基础、计算机基础课程之后。设置本课程的目的不仅是为学习专业统计课程和计量经济课程奠定基础,同时也是学习经济与管理学科各专业的后继课程。 二、课程的基本要求 本课程力求反映高职高专课程和教学内容体系改革方向,要求在教学工作中,紧密结合现实经济体制改革和市场经济的需要,吸取国内外统计科学研究新成果,不断提高本课程的科学性和先进性,丰富教学内容,提高教学质量。在教学中,本着简洁而具体的原则,突出基础理论知识的应用和实践技能的培养,扩展知识面,以培养学生敏锐的定量思维能力、分析能力和实际应用能力。 第二部分教学过程建议 一、教学环节 本课的教学主要面授系统讲授《应用统计学》教材,建议使用多媒体课件教学,在此基础上引导学生学习和解答疑难问题,特别是作业练习的讲评和模拟实践的指导(包括上机操作)。由于本课具有较强的操作性,因此学生必须完成老师布置的各项作业。本课的成绩考核分为平时成绩和期末考试成绩两部分,即作业练习与实践考核

软件工程教学大纲正式版

软件工程教学大纲正式 版 WTD standardization office【WTD 5AB- WTDK 08- WTD 2C】

《软件工程导论》课程教学大纲一、课程基本信息 课程编号: 英文名称名:Software Engineering 总学时:54学时 学分:3 课程类别:专业必修课 适用专业:全校本(专)计算机科学与技术 先修课程:数据结构,大学数学,离散数学,计算机算法设计。 二、课程性质与目的、要求 《软件工程》是计算机专业的一门工程性基础课程,在软件工程学科人才培养体系中占有重要的地位。软件开发是建立计算机应用系统的重要环节,人们通过软件工程学把软件开发纳入工程化的轨道,而软件工程学是用以指导软件人员进行软件的开发、维护和管理的科学。《软件工程》已成为高等学校计算机软件教学体系中的一门核心课程, 本课程以IEEE最新发布的软件工程知识体系为基础构建内容框架,注重贯穿软件开发整个过程的系统性认识和实践性应用,以当前流行的统一开发过程、面向对象技术和UML语言作为核心,密切结合软件开发的先进技术、最佳实践和企业案例,力求从“可实践” 软件工程的角度描述需求分析、软件设计、软件测试以及软件开发管理,使学生在理解和实践的基础上掌握当前软件工程的方法、技术和工具。 通过本课程的学习,要求学生能掌握软件工程的基本概念、基本原理、开发软件项目的工程化的方法和技术及在开发过程中应遵循的流程、准则、标准和规范等;学生应能掌握开发高质量软件的方法,以及有效地策划和管理软件开发活动,为学生参加大型软件开发项目打下坚实的理论基础。 本课程注重培养学生理论应用于实践的能力,课堂上教师向学生讲述软件工程中的相关原理和概念,并通过课程设计,培养学生对整个软件开发过程的能力,让学生能切实体会到软件工程在实践中的指导作用,并按软件工程的要求完成规范的各项软件开发文档。本课程对提高学生的软件开发能力和项目管理能力有重要的现实意义。 三、教学内容及学时分配 本课程的教学内容共分十三章。

应用软件课程教学大纲

《应用软件》课程教学大纲 课程名称:应用软件 / Application Software 课程代码:030524 学时:48 学分:3 讲课学时:30 上机/实验学时: 16 考核方式:考查先修课程:高等数学线性代数概率统计 适用专业:信息管理专业 开课院系:管理学院信息管理与信息系统系 教材: 刘卫国陈昭平张颖.MATLAB程序设计与应用.高等教育出版社.2002 主要参考书: 1.石博强、滕贵法.MATLAB数学计算范例教程.中国铁道出版社.2004 2.孙祥、徐流美、吴清.MATLAB7.0基础教程.清华大学出版社.2005 3.崔怡.MATLAB5.3实例详解.航空工业出版社.2000 4.程卫国、冯峰、姚东.MATLAB5.3应用指南.人民邮电出版社.1999 一、课程的性质和任务 《MATLAB程序设计与应用》是为管理学院各专业同学开设的一门选修课,使同学在本科期间掌握一个用计算机解决实际问题,构建数学模型,进行系统仿真的工具。本课程是一门实践性应用性非常强的课程,要求学生要理论联系实际,在掌握熟悉MATLAB应用程序基本应用后,重点应放在与其他实际问题的结合应用能力上。 二、教学内容和基本要求 第1章MATLAB概述 1.l MATLAB的发展 1.2 MATLAB的主要功能 l.3 MATLAB系统的运行环境与安装 l.4 MATLAB系统的启动与退出 1.5 MATLAB命令窗口 1.6 MATLAB文件管理 1.7 MATLAB帮助系统 1.8 MATLAB功能演示 第2章MATLAB数据 2.1 MATLAB数据的特点 2.2变量和赋值 2.3 MATLAB矩阵 2.4 MATLAB运算 2.5字符串 2.6结构和单元 第3章MATLAB程序设计 3.l M文件

办公软件初级应用教学大纲

附件1:浙江传媒学院课程教学大纲编制审批表课程名称办公软件高级应用课程编号 课程性质□大学通识教育课(必修);□大学通识教育课(选修); □学科类基础平台课;□专业课 适用专业全校各专业 编制类别 □新开课程大纲制定; □已有课程大纲修订 执笔人 (签名) 危烽 教研室 审核意见 负责人签字:年月日 系审批 意见 负责人签字:年月日 课程归口 学院意见 负责人签字:(公章)年月日学生所在 学院意见 负责人签字:(公章)年月日 报教务处备案情况备案日期: 经手人签字: 、 管 路 敷 设 技 术 通 过 管 线 不 仅 可 以 解 决 吊 顶 层 配 置 不 规 范 高 中 资 料 试 卷 问 题 , 而 且 可 保 障 各 类 管 路 习 题 到 位 。 在 管 路 敷 设 过 程 中 , 要 加 强 看 护 关 于 管 路 高 中 资 料 试 卷 连 接 管 口 处 理 高 中 资 料 试 卷 弯 扁 度 固 定 盒 位 置 保 护 层 防 腐 跨 接 地 线 弯 曲 半 径 标 等 , 要 求 技 术 交 底 。 管 线 敷 设 技 术 中 包 含 线 槽 、 管 架 等 多 项 方 式 , 为 解 决 高 中 语 文 电 气 课 件 中 管 壁 薄 、 接 口 不 严 等 问 题 , 合 理 利 用 管 线 敷 设 技 术 。 线 缆 敷 设 原 则 : 在 分 线 盒 处 , 当 不 同 电 压 回 路 交 叉 时 , 应 采 用 金 属 隔 板 进 行 隔 开 处 理 ; 同 一 线 槽 内 强 电 回 路 须 同 时 切 断 习 题 电 源 , 线 缆 敷 设 完 毕 , 要 进 行 检 查 和 检 测 处 理 。 、 电 气 课 件 中 调 试 对 全 部 高 中 资 料 试 卷 电 气 设 备 , 在 安 装 过 程 中 以 及 安 装 结 束 后 进 行 高 中 资 料 试 卷 调 整 试 验 ; 通 电 检 查 所 有 设 备 高 中 资 料 试 卷 相 互 作 用 与 相 互 关 系 , 根 据 生 产 工 艺 高 中 资 料 试 卷 要 求 , 对 电 气 设 备 进 行 空 载 与 带 负 荷 下 高 中 资 料 试 卷 调 控 试 验 ; 对 设 备 进 行 调 整 使 其 在 正 常 工 况 下 与 过 度 工 作 下 都 可 以 正 常 工 作 ; 对 于 继 电 保 护 进 行 整 核 对 定 值 , 审 核 与 校 对 图 纸 , 编 写 复 杂 设 备 与 装 置 高 中 资 料 试 卷 调 试 方 案 , 编 写 重 要 设 备 高 中 资 料 试 卷 试 验 方 案 以 及 系 统 启 动 方 案 ; 对 整 套 启 动 过 程 中 高 中 资 料 试 卷 电 气 设 备 进 行 调 试 工 作 并 且 进 行 过 关 运 行 高 中 资 料 试 卷 技 术 指 导 。 对 于 调 试 过 程 中 高 中 资 料 试 卷 技 术 问 题 , 作 为 调 试 人 员 , 需 要 在 事 前 掌 握 图 纸 资 料 、 设 备 制 造 厂 家 出 具 高 中 资 料 试 卷 试 验 报 告 与 相 关 技 术 资 料 , 并 且 了 解 现 场 设 备 高 中 资 料 试 卷 布 置 情 况 与 有 关 高 中 资 料 试 卷 电 气 系 统 接 线 等 情 况 , 然 后 根 据 规 范 与 规 程 规 定 , 制 定 设 备 调 试 高 中 资 料 试 卷 方 案 。 、 电 气 设 备 调 试 高 中 资 料 试 卷 技 术 电 力 保 护 装 置 调 试 技 术 , 电 力 保 护 高 中 资 料 试 卷 配 置 技 术 是 指 机 组 在 进 行 继 电 保 护 高 中 资 料 试 卷 总 体 配 置 时 , 需 要 在 最 大 限 度 内 来 确 保 机 组 高 中 资 料 试 卷 安 全 , 并 且 尽 可 能 地 缩 小 故 障 高 中 资 料 试 卷 破 坏 范 围 , 或 者 对 某 些 异 常 高 中 资 料 试 卷 工 况 进 行 自 动 处 理 , 尤 其 要 避 免 错 误 高 中 资 料 试 卷 保 护 装 置 动 作 , 并 且 拒 绝 动 作 , 来 避 免 不 必 要 高 中 资 料 试 卷 突 然 停 机 。 因 此 , 电 力 高 中 资 料 试 卷 保 护 装 置 调 试 技 术 , 要 求 电 力 保 护 装 置 做 到 准 确 灵 活 。 对 于 差 动 保 护 装 置 高 中 资 料 试 卷 调 试 技 术 是 指 发 电 机 一 变 压 器 组 在 发 生 内 部 故 障 时 , 需 要 进 行 外 部 电 源 高 中 资 料 试 卷 切 除 从 而 采 用 高 中 资 料 试 卷 主 要 保 护 装 置 。

软件工程教学大纲

《软件工程》教学大纲 课程编号:4111209 英文名称名:Software Engineering 总学时:64学时 学分:3 课程类别:专业必修课 适用专业:计算机科学与技术 先修课程:程序设计语言、数据结构、数据库原理、大学数学 一、课程性质与目的、要求 《软件工程》是计算机专业的一门工程性基础课程,在软件工程学科人才培养体系中占有重要的地位。软件开发是建立计算机应用系统的重要环节,人们通过软件工程学把软件开发纳入工程化的轨道,而软件工程学是用以指导软件人员进行软件的开发、维护和管理的科学。《软件工程》已成为高等学校计算机软件教学体系中的一门核心课程,本课程以IEEE最新发布的软件工程知识体系为基础构建内容框架,注重贯穿软件开发整个过程的系统性认识和实践性应用,以当前流行的统一开发过程、面向对象技术和UML 语言作为核心,密切结合软件开发的先进技术、最佳实践和企业案例,力求从“可实践” 软件工程的角度描述需求分析、软件设计、软件测试以及软件开发管理,使学生在理解和实践的基础上掌握当前软件工程的方法、技术和工具。 通过本课程的学习,要求学生能掌握软件工程的基本概念、基本原理、开发软件项目的工程化的方法和技术及在开发过程中应遵循的流程、准则、标准和规范等;学生应能掌握开发高质量软件的方法,以及有效地策划和管理软件开发活动,为学生参加大型软件开发项目打下坚实的理论基础。 本课程注重培养学生理论应用于实践的能力,课堂上教师向学生讲述软件工程中的相关原理和概念,并通过课程设计,培养学生对整个软件开发过程的能力,让学生能切实体会到软件工程在实践中的指导作用,并按软件工程的要求完成规范的各项软件开发文档。本课程对提高学生的软件开发能力和项目管理能力有重要的现实意义。 二、教学内容及学时分配 本课程的教学内容共分十五章。 第1章软件工程学概述(4课时) 学习目的与要求:通过本章的学习,了解和掌握软件工程的基本概念(如软件和软件工程的定义、等),软件危机的表现形式、产生的原因及消除的途径,软件工程的基本原理、方法学,软件的生存期,几种主要的软件开发模型等。

管理统计学课程教学大纲

《管理统计学》课程教学大纲 课程名称:管理统计学 课程类别:专业拓展课 适用专业(方向):信息管理与信息系统专业 总学时数:32(其中:理论20,实验12) 学分:2 编制部门:信息与软件工程系 修订日期:2015-03-01 一、课程的性质与任务 本课程属于专业拓展课程。管理统计学是管理科学与工程学科的核心课程,其内容包括统计数据的搜集与整理、统计数据的描述、抽样与参数估计、假设检验、分类资料的假设检验、方差分析、相关分析与回归分析等,本课程将管理统计学基本原理、实际管理问题和软件应用结合起来。本课程不仅为学生的后续学习奠定坚实的理论基础,同时还要为学生能够灵活运用该课程所提供的基本理论与方法解决实际问题提供必要的理论上、方法上、思路上和工具上的帮助和指导。 二、课程教学基本要求 通过本课程的学习,学生应该达到以下基本要求: 1.了解管理统计学的基本概念及基本方法。 2.学会用统计学观点和思想考虑、分析和解决信息系统中一些与统计相关的问题。 3.学会用统计学软件解决常见的与统计相关的问题。 三、课程教学内容、要求与学时分配 理论: 一、绪论(2学时):理解管理统计学的重要性及其作用;掌握管理统计学的概念、特点、及描述性统计与推断性统计意义;了解管理统计学的主要内容;了解管理统计学的产生与发展过程。 二、统计数据收集与整理(3学时):掌握总体与样本的概念;掌握数据的计量尺度与类型;了解常用的统计数据收集的方法及收集数据的质量要求;了解调查方案的设计基本思想;理解抽样调查的有关基本概念。 三、统计数据的分布特征的描述(3学时):掌握数据的总体指标和相对指标;掌握描述数据分布的集中程度与离散程度的概念与方法;理解数据集合的峰度与偏度的概

软件工程教学大纲

《软件工程》教学大纲 前言 软件工程”是面向高年级计算机软件与应用学生的专业限选课程。本课程介绍了在软件开发与维护过程中应用软件工程方法的必要性和迫切性,介绍了软件工程的基本原理、概念与技术方法。在让学生了解有关知识与方法的同时,采用实践相配合的方式提高学生对专业知识的综合应用能力与技能,使学生在接收理论知识的基础上提高并加强工程化知识与实践知识的教育,为学生在今后工作中从事计算机大规模软件开发与维护打下扎实的基础。 教学目的要求和容 绪论 [目的要求] 1.了解软件工程的相关语境 2.理解与计划、管理和控制软件开发项目的人员相关的主题 3.掌握传统软件工程的分析、设计和测试方法 4.掌握跨越整个软件工程过程的面向对象方法 [教学容] 1.产品和过程, 2.管理软件项目 3.传统软件工程方法 4.面向对象软件工程 第一部分产品和过程

第一章产品 [目的要求] 1.理解什么是计算机软件的概念 2.了解为什么我们要努力建造高质量的基于计算机的系统3.掌握关于软件仍存在什么样的神话 [教学容] 1.计算机软件的概念 2.软件的特征、软件的应用 3.软件危机 4.软件神话 第二章过程 [目的要求] 1.掌握什么是计算机过程 2.了解是否存在一般性的方法评价一个过程的质量 3.掌握软件开发中可以应用什么过程模型 4.了解线性过程模型和迭代过程模型有什么区别 5.掌握各种模型的优点和缺点 [教学容] 1.软件工程:一种层次化技术 2.软件过程 3.软件过程模型 4.线性顺序模型

5.原型实现模型 6.RAD模型 7.演化软件过程模型 8.基于构件的开发(自学) 9.形式化方法模型(自学) 10.第四代技术(自学) 11.过程技术(自学) 12.产品和过程(自学) 第二部分管理软件项目 第三章项目管理的概念 [目的要求] 1.理解在一个软件项目中为什么必须对人员、问题和过程进行管理2.了解W5HH原则 [教学容] 1.管理的谱系 2.人员 3.产品 4.过程 5.项目 6.W5HH原则 7.关键实践(自学)

信息专业软件工程实验教学大纲

《软件工程实验》教学大纲 课程名称:软件工程课程类别:选修课 适用专业:信息所属实验室:计算机 实验学时、学分: 17学时 0.5 学分 一、实验教学目的 通过本课程实验,加深对软件工程课程基础理论、基本知识的理解,提高分析和解决问题的能力,培养学生严谨的工作作风和实事的科学态度,使学生熟悉软件工程的规、项目管理和团队协作开发,为后继的毕业设计和未来的科学研究及软件开发的实际工作打下良好的基础。 二、实验教学要求 所有实验在实验室的环境下进行,要求学生能把软件工程学的基本原理和方法应用到软件的实际开发和设计中,要求学生能独立完成实验,增强解决实际问题的能力。 三、对学生的指导和要求 (一)指导教师应认真负责,加强对学生课程设计过程的监控,激发学生的主观能动性,鼓励学生独立分析问题、解决问题。 (二)学生在正式实验前进行适当的预习或准备,在实验过程中按照实验步骤积极动手进行实验操作,深入思考、分析、讨论,在课堂外再进行一定时间的练习,按各个实验的具体要求完成和提交实验成果。

四、实验考核方式 考查,验收实验报告。 五、实验教学容 实验项目(一):需求分析 (1)项目类别:必做√选做□ (2)项目性质:演示性□验证性□设计性√综合性□ (3)项目主要目的要求: 利用Visio等工具制作业务流程图、数据流图、数据字典,结合具体的实例写软件需求分析说明书。 (4)主要仪器: 硬件设备:计算机 软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。 实验项目(二):概要设计 (1)项目类别:必做√选做□ (2)项目性质:演示性□验证性□设计性√综合性□ (3)项目主要目的要求: 结合具体的实例,进行系统的运行环境分析、模块分析,进行系统的结构设计,写作概要设计说明书。 (4)主要仪器: 硬件设备:计算机

相关主题
文本预览
相关文档 最新文档