软件工程课程教学大纲教案资料

软件工程课程教学大纲教案资料
软件工程课程教学大纲教案资料

软件工程课程教学大

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

【课程代码】:13319627

【英文译名】:Software Engineering

【适用专业】:地理信息系统专业

【学分数】:2

【总学时数】:32

一、本课程教学目的和课程性质

软件工程是软件设计与开发以及各种计算机应用系统开发的重要基础。对提高学生的能力、素质和形成良好的知识结构都具有重要意义。学生通过本课程的学习,应该理解和掌握软件工程中的软件生命周期各阶段的任务、过程、结构化方法和工具;面向对象方法学、面向对象分析、设计和实现;软件工程使用的管理技术等。

本课程是地理信息系统专业的专业方向必修课。

二、本课程的基本要求

1、了解计算机软件工程的形成与发展、应用以及当前国际国内研究的热点和重要成果。

2、理解软件危机、软件工程的基本原理、软件的生命周期方法学、面向对象方法学等。

3、掌握软件生命周期各阶段的任务、过程、结构化方法和工具及其基本技术和方法;掌握面向对象分析、设计和实现的思想方法及其重要技术。

三、本课程与其他课程的关系

先修课程:计算机文化基础、数据结构、操作系统、VC程序设计语言。

后续课程:无。

四、课程内容

第一章软件危机及软件工程

本章要求学生了解什么是软件危机和软件工程,软件危机产生的历史背景、根源和由此产生的大量的失败,了解软件工程是从何种角度切入到软件开发中去,如何解决软件危机,了解消除软件危险的途径。掌握软件生命周期各个阶段的基本任务,熟悉软件生命周期的组成,掌握瀑布模型等软件生命周期模型。

重点:软件危险、生命周期、瀑布模型。

难点:生命周期、瀑布模型。

第二章可行性研究

本章要求学生了解可行性研究任务和可行性分析步骤,理解可行性研究的重要意义,可行性研究的分类和社会效益和经济效益、直接效益和间接效益之间的关系。掌握成本/效益分析。

重点:可行性研究、成本/效益分析。

难点:成本/效益分析。

第三章需求分析

本章要求学生了解需求分析的任务以及分析过程,掌握概念模型和规范化,图形工具以及验证软件要求。掌握需求获取的过程,熟悉需求获取过程中与客户交流、沟通的技巧,掌握各种需求分析工具,掌握面向对象的需求分析方法。

重点:需求获取过程、需求分析过程、面向对象、需求分析工具。

难点:需求分析过程、面向对象分析过程。

第四章总体设计

本章要求学生了解总体设计的过程以及软件设计的概念和原理,掌握启发式规则,图形工具以及面向数据流的设计方法。掌握主流的软件架构和软件设计工具。

重点:软件设计的概念和原理,启发式规则,图形工具,面向数据流的设计方法。

难点:图形工具,面向数据流的设计方法。

第五章详细设计

本章要求学生了解结构程序设计,设计的详细工具,熟悉掌握Jackson程序设计的方法,Warnier程序设计方法以及复杂程序的定量度量。

重点:Jackson程序设计的方法,Warnier程序设计方法。

难点:Jackson程序设计的方法,Warnier程序设计方法以及复杂程序的定量度量。

第六章编码

本章要求学生了解程序设计语言,掌握程序设计途径。

重点:程序设计途径。

难点:程序设计途径。

第七章测试

本章要求学生了解基本概念,掌握单元测试、集成测试、验收测试,能够设计测试方案并进行测试,掌握白盒测试和黑盒测试的基本概念和适用环境,了解主要的测试工具的优缺点和应用场合。

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

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

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

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

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

《建筑工程安全技术与管理》教学大纲

浙江建设职业技术学院 教学大纲 建筑工程安全技术与管理 城市建设工程系 2012年2月

一、课程的性质和任务 《建筑工程安全技术与管理》是土木工程管理专业(高职)的一门必修课,它涉及到建筑施工技术、建筑施工管理、建筑工程质量与管理等方面的专业知识。 本课程的主要任务是使学生对建筑工程施工安全生产管理工作全过程有一个基本了解,掌握施工现场的安全生产管理技术知识,为学生毕业后从事施工现场管理工作做好准备。 二、课程的教学目标 一)知识目标 1、掌握安全管理工作的全过程包括安全生产管理体制、安全生产教育、安全生产技术措施、安全技术交底、施工现场文明施工、施工现场安全检查及评分、建筑施工安全技术资料。 2、熟悉安全生产法规、安全事故管理、应急救援预案、安全技术措施审查。 3、熟悉建筑施工相关安全技术,进行施工现场安全管理和编制安全台帐和安全技术知识。 二)能力目标 1、熟悉建筑工程施工安全生产管理工作全过程内容。 2、具备施工现场安全生产全过程的技术资料编写、收集和整理能力。 3、初步具备施工安全员所具有的职业能力。 三)思想及职业素质目标 1、坚持用邓小平理论和“三个代表”重要思想武装自己,用科学发展观指导工作实践。 2、通社会人情,达社会事理,按照社会主义的思想、品质、道德和作风的要求去处理人际关系。 3、具备讲诚信、重承诺、肯吃苦、肯奉献、勇于负责的道德品质和爱岗敬业的工作态度。 4、具备良好的人文和心理素质,健康的体魄,愿与他人合作的性格,一定的科学素养,在自身的工作领域内,能独立思考,有不断创新的精神。 三、课程内容与教学要求

一)建筑施工安全管理 1、主要内容 安全生产基本知识、建筑企业安全生产管理、施工现场文明施工、现场安全管理、现代安全生产技术。 2、教学要求 掌握安全与安全生产、安全生产的基本方针、安全生产责任制、安全生产教育、安全生产技术交底、施工现场文明施工、施工现场安全检查及评分、建筑施工安全技术资料,熟悉安全生产法规、文明施工管理的内容、施工现场环境保护、施工现场文明工地、现场安全管理、安全事故管理、应急救援预案、安全技术措施审查,了解安全生产的形势、各类人员的安全职责、建筑企业安全生产、安全事故案例分析、现代安全生产管理理论、现代安全管理技术、职业健康管理体系。 二)土方工程 1、主要内容 土的工程分类、土方施工安全。 2、教学要求 掌握土的工程分类、土方开挖安全、基坑(槽)的开挖安全,熟悉土方施工安全准备工作、浅基础的土壁支撑、深基坑的土壁支撑,了解土层锚杆、挡土墙、施工现场排水等。 三)脚手架工程 1、主要内容 脚手架的种类、扣件式钢管脚手架、模板支架、设计计算、扣件式钢管脚手架的搭设和使用、附着式脚手架、吊篮脚手架。 2、教学要求 掌握扣件式钢管脚手架的适用范围、基本要求、主要组成及构配件、构造要求、扣件式脚手架的检查、验收、附着式脚手架使用条件、吊篮脚手架基本组成及安全装置,熟悉脚手架的种类、模板支架、扣件式钢管脚手架的计算项目及要求、荷载确定,了解设计计算基本规定、纵向、横向水平标的计算、立杆计算、连墙件计算。 四)高处作业

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

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

《工程项目管理》课程教学大纲[001]

《工程项目管理》课程教学大纲 一、课程基本情况 课程名称(中文):工程项目管理 课程名称(英文):Project Management in Construction 二、课程简介(任务与目的)(300字左右) 本课程是工程管理专业管理平台课程中的一门基础课程。本课程的目的是通过本课程的教学使学生在学习技术、经济、管理等相关专业基础课程的基础上,掌握工程项目管理的基本理论和工程项目投资控制、进度控制、质量控制的基本方法,熟悉各种具体管理方法在工程项目上的应用特点,培养学生有效从事工程项目管理的基本能力。 本课程的主要内容包括工程项目管理的基本理论和工程项目管理工作的主要任务两部分。具体内容包括:工程项目管理相关概念、项目管理组织理论、项目策划、项目目标控制基本原理、项目采购管理、项目投资控制、网络计划技术与建设项目进度管理、项目质量与安全管理以及项目信息管理风险管理。 三、课程内容及教学要求1 1.项目管理概论 (1)重点掌握项目、项目管理的基本概念。 (2)重点掌握工程项目的含义和特点。 (3)重点掌握工程管理的概念。 1主要描述课程体系结构、知识点、重点难点及学生应掌握的程度等。

(4)重点掌握工程项目管理的类型和任务。 2.项目管理的组织理论 (1)熟悉组织学原理和组织论的研究内容。 (2)掌握项目组织结构分类特点及应用。 (3)理解工程项目结构分解概念。 3.项目策划 (1)理解项目策划的分类和任务。 (2)了解项目环境调查与分析的目的和工作内容。 (3)掌握项目策划的工作内容。 4.项目目标控制基本原理 (1)掌握项目目标控制方法论。 (2)熟练应用动态控制原理在进度控制中的应用。 (3)了解工程项目的风险与风险管理。 5.工程项目招投标 (1)了解采购方式和基本程序。 (2)理解施工项目招标流程。 (3)掌握工程项目承发包模式。 6. 工程项目进度控制 (1)掌握工程项目进度控制概念。 (2)重点掌握施工项目进度计划的编制,熟练绘制时标图。(3)重点掌握施工进度计划的实施与检查,掌握前锋线法。(4)掌握进度计划比较分析。

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

重庆大学研究生《软件过程与项目管理》课程教学大纲 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.

软件工程课程教学大纲

《软件工程》课程教学大纲 (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学时) [知识点] 需求分析的任务、与用户沟通获取需求的方法、分析建模与规格说明、实体—联系图、状态转换图、其他图形工具、数据规范化。 [重点] 实体-联系图的概念及画法、状态转换图的定义及画法和常用图形工具的使用方法。 [难点]

《建筑工程资料管理》课程教学大纲

杭州科技职业技术学院 《建筑工程资料管理实训》课程教学大纲 课程编码: 学时数:50(2周) 学分: 适用专业:建筑工程技术专业(三年制高职) 开课单位:城市建设系 一、本课程的性质和任务 《建筑工程资料管理实训》课程是高等职业技术学校建筑工程技术专业辅导的职业技能训练课程。 本课程与其它建筑相关课程相配套,通过本课程的学习,使学生进一步掌握建筑工程资料的编写方法,了解工程资料的整个流程。 根据本课程的特点,学生完成实训以后,应达到下列基本要求: 1.了解建筑工程资料的组成,熟悉和掌握各类资料的填写,完成与施工进度同步的工程技术资料、安全资料,以及施工过程中完成相关的资料申报工作并配合上级部门的检查。 2.了解建筑工程施工质量验收规范及相关的质量检测制度。 二、本课程的相关课程 学习本课程应具备建筑工程识图、建筑材料等专业基础课的基本知识。 1、《建筑工程识图》课程学习的建筑工程构造做法及施工图的认识,为本课程能正确了解施工部位、施工做法等,确保资料的真实性、完整性。 2、《建筑材料》课程学习各种常用建筑材料的基本知识和使用,为本课程见证取样打下基础。 3、《建筑构造》课程学习建筑细部构造的基本要求与做法,为本课程中隐蔽工程打下基础,能更详实地将隐蔽内容反应到资料中。 三、实训内容和要求 1.建筑工程资料的基本知识 通过工程实例的报验,从而了解相关施工质量验收规范要求。 2.建筑工程各分部资料填写 按照工程实例,根据图纸要求以及按照模拟的施工进度,进行资料报验,从而掌握建筑工程的整个

流程、资料的编写方法等。 四、教学时数分配 课程总学时:50学时 五、考核: 学习成绩由两部分组成:平时成绩占30%,可根据平时学习态度、实训进度等情况评定;作业成绩占70%,主要根据实训作业综合评定。

工程项目管理教学大纲.doc

湖北省高等教育自学考试大纲 课程名称:工程项目管理课程代码:7058 第一部分课程性质与目标 一、课程性质与特点 本课程是高等教育自学考试工程管理专业所开设的学位课程之一,它是一门具有较强的理论性、综合性和实践性的课程,是学生掌握专业理论知识和培养业务能力的主要途径。本课程主要学习工程项目建设全过程的管理理论与方法,包括工程项目组织管理、资源管理、进度管理、质量管理、费用管理、安全与环境管理、施工现场管理、合同管理、信息管理。 二、课程目标与基本要求 设置本课程的目的是为了使学员能够牢固掌握工程项目管理的基本概念、基本原理和方法,能够运用所学理论知识对工程项目做出全过程组织、计划和控制,从而为学生毕业后从事本专业工作打下基础。 通过本课程的学习,要求考生掌握工程项目管理的基本原理和方法,掌握项目管理学科的学习方法及理论联系实际方法,提高分析问题和解决问题的能力。 三、与本专业其他课程的关系 《工程项目管理》是工程管理专业大学本科学生必修的专业课,《管理学》是本课程的基础。 第二部分课程内容与考核目标 第一章工程项目管理概论 一、学习目的与要求 通过本章学习,掌握项目和工程项目的概念和特征,项目管理和工程项目管理的概念以及工程项目的承包体制,熟悉工程项目的生命周期和建设工程监理制,了解项目管理知识体系和工程项目的前期策划以及工程项目的管理体制和政府监督体制。 二、考核知识点与考核目标 (一)项目和工程项目(次重点) 理解:项目的概念和特征,工程项目的概念和特征,项目管理的概念,工程项目管理的概念 识记:项目管理知识体系及其主要内容,工程项目管理生命周期 (二)工程项目的前期策划与决策(重点) 识记:工程项目策划,项目构思,可行性研究 理解:工程项目管理规划 (三)工程项目管理体制(重点) 理解:工程项目承发包体制,分标策划,组织形式 识记:工程项目的政府监督,建设工程监理制 第二章工程项目管理组织 一、学习目的与要求 通过本章学习,了解组织的基本原理,组织构成、组织设计原则,理解常用的几种组织结构形式,如职能式、项目式、矩阵式组织的优缺点,了解建造师和项目经理的有关内容。 二、考核知识点与考核目标 (一)工程项目组织的基本原理(一般) 识记:组织,组织构成因素,组织机构活动基本原理 (二)工程项目组织结构(重点) 理解:常用的基本组织结构模式,职能式组织结构及其优缺点,矩阵式组织结构及其优缺点,直线式组织结构及其优缺点 (三)工程项目人力资源管理(一般) 识记:人力资源管理的主要任务 (四)项目经理与建造师(次重点) 理解:项目经理的定义、地位,建造师的定义,建造师执业制度

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

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

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

《软件工程课程设计》教学大纲 英文名称:Software Engineering Course Design 课程编码:070472 学分:3 参考学时:3周实验学时:3周上机学时:适用专业:计算机科学与技术(专升本) 大纲执笔人:系(教研室)主任:李震 一、课程目标 《软件工程课程设计》是实践性教学环节之一,是《软件工程》课程的辅助教学课程。通过课程设计,使学生掌握软件工程的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握软件开发的基本过程,将理论与实际相结合,应用现有的CASE工具和软件开发文档规范,完成一个基于数据库的应用系统(DBAS)的设计与实现,把理论课与实验课所学内容进行综合,并在此基础上强化学生的实践意识、提高学生的综合运用能力和创新能力。 通过本课程学习,使学生掌握软件开发的基本概念、软件开发技术和流程;独立完成所有程序、文档的编写和调试工作;开发一套基于C/S或B/S结构的基于数据库的应用系统。形成数据库设计开发的基本能力;提高综合运用理论知识解决实际问题的能力。 二、基本要求 1、课程设计要求学生按项目分组进行,每个项目组由10人左右组成,可根据分组情况分别担任项目经理、技术经理、软件工程师、测试工程师、配置管理员、数据库管理员等角色。 2、在规定的时间内完成1个小型项目的计划、需求分析、设计、编码、测试和交付的全过程,要求按照软件企业的正规开发流程组织实施,并按照给定的文档规范标准撰写相关文档。 3、每组完成一个项目,题目可为学生信息管理系统、图书管理系统、在线考试系统、网上购物系统、超市管理系统等,也可自拟题目,但要经教师审核。 4、项目实训集中在机房进行,每天考勤,学生每天填写工作日志,每周进行周总结。 三、教学内容与学时分配建议 1、实训内容 (1)选题并制定项目开发计划1天

软件工程教学大纲正式版

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

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

《工程质量与安全管理》课程教学大纲

《工程质量与安全管理》课程教学大纲 课程名称:工程质量与安全管理 课程类别:专业主干课 教学学时:36 课程学分:2 先行课程:《工程施工技术》 适用专业:工程管理 参考教材: 1.《建筑工程质量与安全管理》化学工业出版社2009年9月(主编:李云峰) 2.《建筑工程质量与安全管理》北京大学出版社2010年7月(主编:周连起刘 学应) 一、课程性质及目的 本课程是工程管理专业的主干课,在人才培养中的地位和作用至关重要,关系到工程质量认定方法和措施,通过对本课程的学习,掌握工程质量管理、控制的核心要点所在。 二、课程目标 (一)知识目标:掌握工程质量控制的内容要点。 (二)技能目标:掌握工程质量控制的技术要点和方法。 (三)素质养成目标:达到国家监理工程师的考核目标。 四、教学内容要点: 第一部分质量概述

第一节工程质量、质量缺陷、质量事故的概念教学学时数:2 一、教学目的及要求:通过第一章第一节的学习,掌握质量、质量缺陷及质量事故的概念以及相互之间的关系。 二、教学重点与难点 (一)教学重点:工程质量的概念。 (二)教学难点:工程质量缺陷及质量事故的概念。 三、主要教学内容 (一)主要内容:工程质量的概念,包括工程质量的理论概念、工程质量的相关术语知识、工程质量的分类技能等。 (二)主要内容:工程质量缺陷及质量事故的概念,包括工程质量缺陷、事故的理论概念、工程质量缺陷、事故的相关术语知识、工程质量缺陷、事故的分类技能等。 四、考核点:工程质量缺陷及质量事故的概念。 第二节建设工程质量事故分析教学学时数:2 一、教学目的及要求:通过第一章第二节的学习,掌握建设工程质量事故的特点及工程质量事故的分析方法。 二、教学重点与难点 (一)教学重点:建设工程质量事故的特点。 (二)教学难点:建设工程质量事故的分析方法。 三、主要教学内容 (一)主要内容:建设工程质量事故的特点,包括建设工程质量事故的理论概念、工程质量事故的相关知识、工程质量事故的分类技能等。 (二)主要内容:建设工程质量事故的分析方法,包括工程质量事故问题的统计方法的理论概念、工程质量事故分析的相关知识、工程质量事故的分类技能等。 四、考核点:建设工程质量事故的分析方法。 第三节建设工程质量事故原因教学学时数:2 一、教学目的及要求:通过第一章第三节的学习,掌握建设工程质量事故的原因分析,掌握建设工程质量事故的处理程序。 二、教学重点与难点 (一)教学重点:建设工程质量事故的原因分析。 (二)教学难点:建设工程质量事故的处理程序。 三、主要教学内容 (一)主要内容:建设工程质量事故的原因分析,包括建设工程质量事故原因概念、工程质量事故原因分析的相关知识、工程质量事故原因的分类技能等。

管理制度长春工程学院教学大纲管理办法

(管理制度)长春工程学院教学大纲管理办法

《文献信息检索》课程教学大纲 壹、课程基本信息 课程编号: 课程名称:文献检索 学时范围:18 实验学时:10 总学分: 课程性质:是培养学生信息情报意识,掌握用手工方式和计算机方式从文献信息源中获取知识、信息和情报的壹门科学方法课。 课程属性:专业任选课 先修课程:《科学利用图书馆》公选课 适用专业(方向):学院各专业 责任单位:图书馆 二、课程性质、地位和任务 性质:《文献检索》课是培养学生信息情报意识,掌握用手工方式和计算机方式从文献信息源中获取知识、信息和情报的壹门科学方法课。 地位:该课程于大学生能力培养、提高综合素质方面起重要作用。

任务:使学生了解本学科及关联学科文献信息源的情况及文献信息检索的基本知识,学会常用印刷型文献检索工具和参考工具书的使用方法,熟知国内外重要的计算机网络化检索系统,懂得如何获得和利用文献信息,增强自学能力和研究能力。 该课程于技能上的目标: 1.掌握信息资源检索的手段、类型及原理。 2.掌握文献信息和数字信息资源的类型及其特点。 3.熟知国内外重要的计算机网络化检索系统,掌握计算机检索的方法和技术。4.了解各种电子书及中外文网络数据库资源,掌握各种电子书及网络数据库的检索途径、方法和技巧。 5.能够独立地根据检索课题选用适当的检索工具或计算机数据库,且综合使用多种检索工具或数据库完成检索课题。 三、课程的内容及要求、教学重点和难点 第1部分文献信息检索概论 (1)主要教学内容: 1)信息和信息检索的概念; 2)信息检索的变革和意义; 3)信息检索手段; 4)信息检索类型; 5)信息检索系统及原理。 (2)知识点和能力点要求: 要求学生了解信息及和信息有关的几个概念,了解信息检索的变革;掌握信息检索手段、类型、原理。 (3)教学的重点和难点 信息检索手段、类型、原理。 第2部分信息资源的概念、特性及类型

软件工程教学大纲

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

《J2EE架构与程序设计》课程教学大纲

《J2EE架构与程序设计》课程教学大纲 课程名称(中文)J2EE架构与程序设计课程名称(英文) 课程编号课程性质专业必修 学时学分 课程负责人开课学期 一、课程说明(60字以内) 本课程是J2EE平台中的实训项目类的前期的技术课程,主要分为J2EE的体系架构的介绍和J2EE Web程序设计开发等两个方面的内容。而其中的J2EE Web程序设计开发又包括标准的Web组件技术和Struts框架的技术应用和实现。 二、课程目的与基本要求(200字以内) 由于目前的大三阶段的学生主要是欠缺 (1)实际的企业级项目开发的体验和锻炼 (2)当然作为一位职业程序员所应该具备的软件规范化方面的体验不多。 本课程将系统地讲解J2EE的体系架构以及J2EE Web组件技术和表示层的Struts框架技术。本课程的教学目标则是 1)注重软件工程的思想和原则、J2EE系统的架构等方面的具体应用 2)体验软件开发过程中的各个环节 3)把握设计模式的思想和具体应用 4)牢记“多层架构和松藕合”的原则 同时应用开放源码技术来构建灵活健壮的轻量级架构的J2EE系统。更有效地应用标准J2EE组件和J2EE服务;最后设计和开发出一个支持可伸缩、灵活、可扩展、可个性化和支持国际化的J2EE架构的应用系统。 三、内容简介(125字以内) 本课程以一个实际应用系统的模拟版本的实现作为教学的任务目标。在实现过程中,按照应用系统中的表示层、控制层、业务处理层和数据访问层等相关的技术实现来展开讲解并逐步实现。前四周为Java 语言及面向对象技术、J2EE体系架构、JSP、Servlet、

JavaBean、Filter、Listener等标准的J2EE Web组件技术;后四周为Struts框架技术及项目应用开发实现。 课程将以此过程为主线,并相应地扩展出相应的与软件工程相关的知识,然后讲解这些方面的知识。 四、课程主要内容 1、Java及J2EE技术概述 1)Java2的主要技术特点 2)Java平台中的主要技术 3)Java技术发展的方向 2、J2EE体系架构 1)Web容器和EJB容器 2)轻量级的J2EE系统 3)开源框架在J2EE平台中的应用 3、表示层JSP技术 1)JSP中的通用语法规则 2)JSP中的指令 3)脚本元素 4)JSP中的动作 5)JSP的内置对象 4、Java及OOP 1)面向对象程序设计方法 2)Java中的类编程技术 3)继承与派生的编程技术 4)Java中的接口 5)Java多态性 6)Java中的包 5、控制层Servlet技术基础 1)Java Servlet及其特点 2)JSP和Servlet在应用上的区别

国际工程合同管理教学大纲(新版)

编号:_______________本资料为word版本,可以直接编辑和打印,感谢您的下载 国际工程合同管理教学大纲(新版) 甲方:___________________ 乙方:___________________ 日期:___________________

一、基本信息 1. 课程名称: 国际工程合同管理/ International Project Contract Management (The FIDIC Clause) 2. 课程代码: 143C211 3. 课程类别: 学科专业课 4. 课程性质: 专业选修课 5. 学时/学分: 32/2 6. 先修课程: 建筑工程法规 7. 适用专业: 国际工程管理专业与工程管理专业 二、教学内容及要求 (一)课程目的: 《国际工程合同管理》是国际工程管理专业课程中的一门专业课程。本课程的目的是通过本课程的教学使学生了解国际工程的各种项目管理模式、国际工程 风险管理和索赔管理的概念与方法;熟练国际工程合同管理的基本要求;掌握国际工程通用模式的工程采购合同文件的内容与编制、FIDIC有关合同条件、国际 工程有关的几种主要合同的基本内容;使学生具备在国际工程承包过程中按国际惯例编 制、运用国际工程合同和进行国际工程合同管理的基本能力。 (二)教学内容与学时分配:

第一章绪论(6学时) 了解:国际工程和国际程的各种项目管理模式。。 理解:国际工程项目的项目各方 掌握:国际工程合同的类型 重点内容:国际工程合同的类型 教学难点:国际工程项目的项目各方 知识点:国际工程,各种项目管理模式,项目各方,国际工程合同类型 第二章世界银行贷款项目的工程采购合同(2学时) 理解:世界银行贷款项目工程采购标准招标文件,我国利用世界银行贷款项目的工程采购。 掌握:世界银行贷款项目工程此案够招标文件的基本内容及开标、评标和决 标 重点内容:世界银行贷款项目工程此案够招标文件的基本内容及开标、评标 和决标。 教学难点:开标、评标和决标的程序及注意事项。 第一节:概述 知识点:世界银行贷款的流程及世界银行贷款的条件 第二节:世界银行贷款项目工程采购标准招标文件 知识点:世界银行贷款项目工程采购标准招标文件的内容 第三节:我国利用世界银行贷款项目的工程采购 知识点:我国利用世界银行贷款项目的工程采购的要求 第四节:开标、评标与决标 知识点:开标、评标与决标的程序及废标的情况 第三章世界银行贷款项目的咨询服务合同(4学时) 了解:咨询合同和个人咨询专家咨询服务协议标准格式 理解:世界银行贷款项目工程咨询合同标准格式 重点内容:世界银行贷款项目工程咨询合同标准格式 教学难点:世界银行贷款项目工程咨询合同标准格式 第一节:概述 知识点:世界银行贷款项目的咨询服务合同相关概念 第二节:世界银行贷款项目工程咨询合同标准格式 知识点:世界银行贷款项目工程咨询合同标准格式内容及注意事项。

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

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

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

相关文档
最新文档