软件工程基本
了解软件 过程的概念。讲述软件危机产生的原因。二.软件危机以及产生软件危机的原因。(1) 软件危机的介绍。1)软件危机。2)软件危机的两个主要问题。本章讲述软件工程的基本观念。1.1节讲述软件工程的目标和常用的软件工程模型。1.2节讲述软件开发的基本策略。第一章 软件工程基本观念。
软件工程基本Tag内容描述:<p>1、软件工程基础知识一.什么是软件1.满足功能要求和性能的指令或计算机程序集合;2.处理信息的数据结构;3.描述程序功能以及程序如何操作和使用所要求的文档;二.软件危机以及产生软件危机的原因1.软件开发生产率提高的速度,远远跟不上计算机迅速普及的趋势.软件产品供不应求.2.软件成本在计算机系统总成本中所占的比例逐年上升.3.软件开发人员和用户之间的信息交流往往很不充分,用户对已完成的的软件系统不满足的现象经常发生.4.软件产品的质量不容易保证.5.软件产品常常是不可维护的.6.软件产品的重用性差,同样的软件多次重复开发.7.软件通。</p><p>2、软件工程基础教程软件工程基础教程 1/86 一、课程的性质、任务 o “软件工程”是专业核心基础课程,它是研究软件开 发和软件管理的一门工程科学。 o 它的主要任务是掌握支持软件开发和管理的理论、 方法、技术、标准以及计算机辅助软件工程的工具 (Visio或Rose)环境等知识;使学生具有软件开发 能力(包括熟练进行程序设计语言的结构化编码与 可视化设计能力;UML的阅读和建模能力;培养用软 件工程化及项目化的思想处理解决问题的能力等) 。 2/86 二、通过学习应能达到如下目标: 1. 接受一种思想。掌握软件工程的基本原理、概念与方法。</p><p>3、第1章 软件工程的基本原理 目的要求:认识软件工程这门课的内容和教 学安排,了解计算机系统的发展历程,软件危机 产生的原因及消除途径; 掌握软件工程的概念、基本原理。了解软件 过程的概念,掌握瀑布模型以及软件生命周期方 法学的阶段划分,了解快速原型模型、增量模型 、螺旋模型、喷泉模型的基本思想。 教学目的、要求,重点、难点 教学重点:讲述软件危机产生的原因;软件工程的概念;软 件过程的概念,瀑布模型以及软件生命周期方法学的阶段划 分; 教学难点:螺旋模型、喷泉模型的基本思想; 讲授内容:计算机系统发展历程;软。</p><p>4、软件工程基础知识一什么是软件?1.满足功能要求和性能的指令或计算机程序集合;2.处理信息的数据结构;3.描述程序功能以及程序如何操作和使用所要求的文档;二软件危机以及产生软件危机的原因?1.软件开发生产率提高的速度,远远跟不上计算机迅速普及的趋势。软件产品“供不应求”。2.软件成本在计算机系统总成本中所占的比例逐年上升。3.软件开发人员和用户之间的信息交流往往很不充分,用户对“已完成的”的软件系统不满足的现象经常发生。4.软件产品的质量不容易保证。5.软件产品常常是不可维护的。6.软件产品的重用性差,同样的软件多。</p><p>5、第一章 软件工程学概述1 软件危机(1) 软件危机的介绍1)软件危机:在计算机软件的开发和维护过程中所遇到的一系列严重问题。2)软件危机的两个主要问题:如何开发软件,以满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。3)软件危机的典型表现:(1) 对软件开发成本和进度的估计常常很不准确。(2) 用户对“已完成的”软件系统不满意的现象经常发生。(3) 软件产品的质量往往靠不住。(4) 软件常常是不可维护的。(5) 软件通常没有适当的文档资料。(6) 软件成本在计算机系统总成本中所占的比例逐年上升。(7) 软件开发生产率提高。</p><p>6、软件工程基本观念本章讲述软件工程的基本观念,是关于软件工程宏观上的探讨。如果你是软件公司的老板,用不着在第一线工作,那么看这一章就够了。但你一定要让员工们相信不停地工作是人生最大的快乐,并且让他们把本书看完。1.1节讲述软件工程的目标和常用的软件工程模型。1.2节讲述软件开发的基本策略:“复用”、“分而治之”、“优化折衷”,有助于指导实践者选择方法和产生新方法。1.3节例举一些不正确的观念,取材于早期软件人员比较幼稚的想法,初学者可以引以为戒。1.4节探讨一些有争议的观念。看完本章,要树立这样的信念:软件开。</p><p>7、指导教师:,软件工程,班级: 学生:,1.软件工程的理解,软件工程过程是指为获得软件产品,在软件工具的支持下由软件工程师完成的一系列软件工程活动,包括以下四个方面: P(Plan)软件规格说明。规定软件的功能及其运行时的限制。 D(DO)软件开发。开发出满足规格说明的软件。 C(Check)软件确认。确认开发的软件能够满足用户的需求。 A(Action)软件演进。软件在运行过程中不断改进以满足客户新的需求。,1.1软件工程过程的内容,1.2软件开发流程图,软件开发既有技术上的问题,也有管理上的问题,因此,软件工程作为一门研究软件开发的。</p><p>8、软件工程基本观念本章讲述软件工程的基本观念,是关于软件工程宏观上的探讨。如果你是软件公司的老板,用不着在第一线工作,那么看这一章就够了。但你一定要让员工们相信不停地工作是人生最大的快乐,并且让他们把本书看完。1.1节讲述软件工程的目标和常用的软件工程模型。1.2节讲述软件开发的基本策略:“复用”、“分而治之”、“优化折衷”,有助于指导实践者选择方法和产生新方法。1.3节例举一些不正确的观念,取材于早期软件人员比较幼稚的想法,初学者可以引以为戒。1.4节探讨一些有争议的观念。看完本章,要树立这样的信念:软件开。</p><p>9、第一章 软件工程基本观念本章讲述软件工程的基本观念,是关于软件工程宏观上的探讨。如果你是软件公司的老板,用不着在第一线工作,那么看这一章就够了。但你一定要让员工们相信不停地工作是人生最大的快乐,并且让他们把本书看完。1.1节讲述软件工程的目标和常用的软件工程模型。1.2节讲述软件开发的基本策略:“复用”、“分而治之”、“优化折衷”,有助于指导实践者选择方法和产生新方法。1.3节例举一些不正确的观念,取材于早期软件人员比较幼稚的想法,初学者可以引以为戒。1.4节探讨一些有争议的观念。看完本章,要树立这样的信念。</p><p>10、,第3章 软件工程基础,3.1 软件工程基本概念 3.2 结构化分析方法 3.3 结构化设计方法 3.4 软件测试 3.5 程序的调试,.,软件定义与软件特点 软件危机与软件工程 软件工程过程与软件生命周期 软件工程的目标和与原则,3.1 软件工程基本概念,软件定义与软件特点,计算机软件是包括程序、数据及相关文档的完整集合。 软件的特点包括: (1)软件是一种逻辑实体; (2)软件的生产与硬件。</p>