正在加载图片...
《软件工程》教学大纲 课程编号:13091130138 课程名称(中文):软件工程 课程名称(英文): Software Engineering 开课单位:信息技术学院,信息管理与信息系统教硏室 学分:3 总学时:54 理论学时:36 实验学时:18 先导课程:离散数学,程序设计基础,数据结构,数据库原理 授课对象:信息管理与信息系统本科生 考核方式:考试 、课程目标与课程任务 软件工程是信息管理与信息系统专业的主干课程。 本课程通过介绍软件工程的基本原理、概念与技术方法,使学生了解应用软件工程方法进行软件开发和软件维 护的必要性,并形成基本的软件工程意识;通过实践操作提高其综合应用专业知识得能力,并逐步形成工程化思维 和工程化开发能力。通过课程学习,使学生理解软件生命周期主线,掌握软件工程的基本理论,为今后系统化分 析、工程化设计实际工程奠定基础 通过本课程的教学,应使学生达到以下要求 1.熟练掌握软件与软件工程的基本概念和基本知识。 2.熟练掌握软件的生命周期与开发模式。 3.掌握结构化程序设计思想。 4掌握面向对象分析、设计与实现方法。 5掌握专业相关软件的评审、测试与维护办法,项目计划书的撰写以及项目管理方法 6能用软件工程的方法参与软件项目的分析、设计、实现与维护过程。 二、课程内容与课程要求 (一)软件工程学概述(2学时) 讲述软件危机的起源及典型表现,软件危机的产生原因,消除软件危机的途径。在此基础上,引入软件工程的 概念,介绍软件工程的基本原理和软件工程所使用的面向对象方法和结构化方法。阐述软件生命周期的概念以及软 件生命周期设计的八个过程。介绍常见的软件过程 1基本要求 (1)了解软件危机的典型表现以及软件危机产生的原因和消除的途径;了解各类常见软件过程 (2)掌握软件工程和软件生命周期的概念:掌握软件生命周期所涉及的各个阶段 2.重点、难点 重点:软件工程的基本原理,软件生命周期中各阶段的基本任务 难点:各类软件过程模型的特点及适用范围 3.说明 通过一些具体的软件危机事例,来说明软件工程的重要性,使学生对本课程产生浓厚的兴趣 (二)可行性研究(4学时)《软件工程》教学大纲 课程编号:13091130138 课程名称(中文):软件工程 课程名称(英文):Software Engineering 开课单位:信息技术学院,信息管理与信息系统教研室 学 分:3 总 学 时:54 理论学时:36 实验学时:18 先导课程:离散数学,程序设计基础,数据结构,数据库原理 授课对象:信息管理与信息系统本科生 考核方式:考试 一、课程目标与课程任务 软件工程是信息管理与信息系统专业的主干课程。 本课程通过介绍软件工程的基本原理、概念与技术方法,使学生了解应用软件工程方法进行软件开发和软件维 护的必要性,并形成基本的软件工程意识;通过实践操作提高其综合应用专业知识得能力,并逐步形成工程化思维 和工程化开发能力。通过课程学习,使学生理解软件生命周期主线,掌握软件工程的基本理论,为今后系统化分 析、工程化设计实际工程奠定基础。 通过本课程的教学,应使学生达到以下要求: 1.熟练掌握软件与软件工程的基本概念和基本知识。 2.熟练掌握软件的生命周期与开发模式。 3.掌握结构化程序设计思想。 4.掌握面向对象分析、设计与实现方法。 5.掌握专业相关软件的评审、测试与维护办法,项目计划书的撰写以及项目管理方法。 6.能用软件工程的方法参与软件项目的分析、设计、实现与维护过程。 二、课程内容与课程要求 (一)软件工程学概述( 2学时) 讲述软件危机的起源及典型表现,软件危机的产生原因,消除软件危机的途径。在此基础上,引入软件工程的 概念,介绍软件工程的基本原理和软件工程所使用的面向对象方法和结构化方法。阐述软件生命周期的概念以及软 件生命周期设计的八个过程。介绍常见的软件过程。 1.基本要求 (1)了解软件危机的典型表现以及软件危机产生的原因和消除的途径;了解各类常见软件过程。 (2)掌握软件工程和软件生命周期的概念;掌握软件生命周期所涉及的各个阶段。 2.重点、难点 重点:软件工程的基本原理,软件生命周期中各阶段的基本任务。 难点:各类软件过程模型的特点及适用范围。 3.说明 通过一些具体的软件危机事例,来说明软件工程的重要性,使学生对本课程产生浓厚的兴趣。 (二)可行性研究(4学时)
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有