下载此文档

2021年软件工程的内容和方法讲义.ppt


文档分类:IT计算机 | 页数:约105页 举报非法文档有奖
1/105
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/105 下载此文档
文档列表 文档介绍
第1章 软件工程的内容与方法
本章对软件、软件工程、软件工程学科体系、软件工程课程进行了定义。
本章提出了“面向过程方法、面向对象方法、面向元数据方法、形式化方法”的软件工程方法论,以及“面向流程分析、面向元数据设计、面向对象实现、面向功能测试、面向过程管理”的“五个面向”软件工程实践论。
本章还简介了ISO9001、CMMI、软件企业文化、信息系统的定义与案例分析。
本章既是软件工程课程的绪论,又是软件工程课程的总结。
软件工程的内容和方法
2021/1/26
1
第1章 学****要求
要 求
具 体 内 容
了 解
1)软件与软件危机
2)软件工程的定义与作用
3)软件工程研究的内容
理 解
1)软件工程方法论
2)软件工程实践论
3)CMMI、ISO9001、微软企业文化、敏捷文化现象
关 注
1)软件工程的最新发展
2)CASE工具与软件工程环境
3)软件业务基础平台
软件工程的内容和方法
2021/1/26
2
第1章 软件工程的内容与方法
软件的定义
软件工程的定义
软件工程在软件行业中的应用
软件工程方法论
软件工程实践论
软件支持过程
软件管理过程
实例分析
软件工程的内容和方法
2021/1/26
3
软件定义
1.计算机硬件与软件
计算机(Computer)由硬件(Hardware)和软件(Software)组成。
硬件是看得见、摸得着的电子机械设备块,如机箱、主板、硬盘、光盘、U盘、电源、显示器、键盘、鼠标、打印机、电缆等等。
软件是依附在硬件上面的程序、数据和文档的集合,是指挥控制计算机系统(包括硬件和软件)工作的神经中枢。
如果将硬件比做人的身体,那么软件就相当于人的神经中枢和知识才能。
软件工程的内容和方法
2021/1/26
4
软件分类
按功能分:
(1) 系统软件 ;(2) 支撑软件;(3) 应用软件。
按规模分:
(1) 小型软件(1--5人年);
(2) 中型软件(5--50人年)
(3) 大型软件(50人年以上)。
按工作方式分:
(1) 实时软件;(2) 分时软件;(3) 交互式软件;
(4) 批处理软件;(5) 嵌入式软件。
按服务对象分:
(1) 项目软件;(2) 产品软件。
软件工程的内容和方法
2021/1/26
5
计算机工程(Computer Engineering)由硬件工程(Hardware Engineering)和软件工程(Software Engineering)组成。
硬件工程是研究硬件生产和硬件管理的工程科学,其内容包括计算机及网络硬件的分析、设计、生产、采购、验收、安装、培训、维护。
软件工程是研究软件生产和软件管理的工程科学,其内容包括市场调研、正式立项、需求分析、项目策划、概要设计、详细设计、编程、测试、试运行、产品发布、用户培训、产品复制、实施、系统维护、版本升级。
软件工程的内容和方法
2021/1/26
6
【例1-1】请读者规划、设计、安装一个校园网。这是一个硬件工程,工作内容包括:制定设计方案,网络设备的选型、配置、采购、验货、布线、安装、调试、运行和交付。在安装和调试中,又要安装和调试许多软件,如网络操作系统、数据库管理系统、教学软件系统、办公自动化系统、防火墙及杀毒软件等。
由于有这么多软件也需要选型、配置、采购、安装、调试,所以在今天,除了生产硬件的厂商之外,纯粹的“硬件工程”几乎不存在,大多数硬件工程都与软件有关,于是就出现了一个新名词“网络工程”,它是介于硬件工程和软件工程之间的系统工程,有时也称它为“系统集成工程”。
软件工程的内容和方法
2021/1/26
7
2.软件定义
为了弄清软件工程的概念,首先要了解程序和软件的概念。程序是计算机为完成特定任务而执行的指令的有序集合。站在应用的角度可以更通俗地理解为:
面向过程的程序 = 算法 + 数据结构
面向对象的程序 = 对象 + 消息
面向构件的程序 = 构件 + 构架
通常,软件有以下定义:
软件 = 程序 + 数据 + 文档
软件工程的内容和方法
2021/1/26
8
这里的“程序”,是对计算机任务的处理对象和处理规则的描述;这里的“文档”,是为了理解程序所需的详细描述性资料;这里的“数据”,主要是软件系统赖以运行的初始化数据。
上述定义来之不易。表1-3列出了美国人对软件定义的认识过程。直到今天,仍然有少数人认为:“软件就等于程序”。这些人在软件开发的过程中,上来就写程序,而不是写文档。软件工程大师Roger S Pressman

2021年软件工程的内容和方法讲义 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数105
  • 收藏数0 收藏
  • 顶次数0
  • 上传人书犹药也
  • 文件大小667 KB
  • 时间2021-01-26