当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

湖南大学:《软件工程》第一章 产品

资源类别:文库,文档格式:PPT,文档页数:29,文件大小:165.5KB,团购合买
软件工程---一个过程,一组方法和一系列工具; 计算机软件:新的驱动力;推动着社会各行各业迅猛发展。 1.1软件的发展 软件具有双重角色, (1)它是一种产品 (2)它又是开发和运行产品的载体。实际上,它还是一个信息转换器。
点击下载完整版文档(PPT)

软件工程 电子教案 王树林

软件工程 电子教案 王树林

第一部分产品和过程 这部分我们主要解决下列问题 究竞什么是计算机软件? ·为什么我们要不断努力建造高质量的软件系 统? 关于软件存在什么样的神话 →·什么是软件过程? 线性过程和迭代过程有何区别? 软件开发中可以应用什么过程模型? 在软件工程中已提出了什么高级的过程模型?

第一部分 产品和过程 这部分我们主要解决下列问题 • 究竟什么是计算机软件? • 为什么我们要不断努力建造高质量的软件系 统? • 关于软件存在什么样的神话 • 什么是软件过程? • 线性过程和迭代过程有何区别? • 软件开发中可以应用什么过程模型? • 在软件工程中已提出了什么高级的过程模型?

第一章产品 软件工程--一个过程,一组方法和一系 列工具; 计算机软件:新的驱动力;推动着社会 各行各业迅猛发展。 1.软件的发展 软件具有双重角色,(1)它是一种产品; (2)它又是开发和运行产品的载体。 实际上,它还是一个信息转换器

第一章 产品 • 软件工程---一个过程,一组方法和一系 列工具; • 计算机软件:新的驱动力;推动着社会 各行各业迅猛发展。 1.1 软件的发展 软件具有双重角色,(1)它是一种产品; (2)它又是开发和运行产品的载体。 实际上,它还是一个信息转换器

第一章产品 早期面向批处理 第二阶段多用户实时数据库软件产 口口 第三阶段分布式系统嵌入“智能 低成本硬件消费者的影响大众化 第四阶段强大的桌面系统面向对象技 术专家系统人工神经网络并行计算 网络计算机

第一章 产品 • 早期 面向批处理 • 第二阶段 多用户 实时 数据库 软件产 品 • 第三阶段 分布式系统 嵌入“智能” 低成本硬件 消费者的影响 大众化 • 第四阶段 强大的桌面系统 面向对象技 术 专家系统 人工神经网络 并行计算 网络计算机

第一章产品 软件的发展存在许多问题 (1)硬件的发展一直超过软件; (2)我们建造新程序的能力远远不能满 足人们对新程序的需求,同时我们开发 新程序的速度也远远不能满足商业和市 场的需求 (3)计算机的普遍使用已使得社会越来 越依赖于可靠的软件

第一章 产品 软件的发展存在许多问题 (1) 硬件的发展一直超过软件; (2)我们建造新程序的能力远远不能满 足人们对新程序的需求,同时我们开发 新程序的速度也远远不能满足商业和市 场的需求。 (3)计算机的普遍使用已使得社会越来 越依赖于可靠的软件

第一章产品 (4)我们一直在不断努力建造具有高可 靠性和髙质量的计算机软件 (5)拙劣的设计和资源的缺乏使得我们 难以支持和增强已有软件 为了解决这些问题,我们需要软件工程 实践

第一章 产品 (4)我们一直在不断努力建造具有高可 靠性和高质量的计算机软件 (5)拙劣的设计和资源的缺乏使得我们 难以支持和增强已有软件。 为了解决这些问题,我们需要软件工程 实践

第一章产品 1.1.1产业的观点 早期开发系统围绕硬件转,硬件成本最高 程序设计是一门艺术,开发者可以为所欲为; 今天软件是最大的成本项,管理者和开发人 员不断地问 (1)为什么需要那么长时间才能结束开发? (2)为什么成本如此之高? (3)为什么我们不能在把产品交给用户之前就 发现所有的问题

第一章 产品 • 1.1.1 产业的观点 早期 开发系统围绕硬件转,硬件成本最高 程序设计是一门艺术,开发者可以为所欲为; 今天 软件是最大的成本项,管理者和开发人 员不断地问: (1)为什么需要那么长时间才能结束开发? (2)为什么成本如此之高? (3)为什么我们不能在把产品交给用户之前就 发现所有的问题

第一章产品 (4)为什么我们在软件开发过程中难以度量其 进展? 1.1.2老化的软件工厂 许多公司都有一个老化的软件工厂,成千 上万的软件需要修改 20年前开发的系统经过许多的修改已变得 不可维护了,一些关键的工程应用,由于不 断地修改和老化,已经没有人能够了解其内 部结构

第一章 产品 (4)为什么我们在软件开发过程中难以度量其 进展? 1.1.2 老化的软件工厂 许多公司都有一个老化的软件工厂,成千 上万的软件需要修改。 20年前开发的系统经过许多的修改已变得 不可维护了,一些关键的工程应用,由于不 断地修改和老化,已经没有人能够了解其内 部结构

第一章产品 =1.1.3软件的竞争 早期许多公司雇佣的软件开发人员仅仅在公 司内部服务,每个程序都是自己开发的, 目前已发生了很大的变化,那些曾经要开发 的软件已能够在货架上买到。 成本、进度和质量将是未来若干年中导致软件 激烈竞争的主要因素。 美国西欧韩国新加坡印度日本中国东欧等

第一章 产品 1.1.3 软件的竞争 早期 许多公司雇佣的软件开发人员仅仅在公 司内部服务,每个程序都是自己开发的, 目前 已发生了很大的变化,那些曾经要开发 的软件已能够在货架上买到。 成本、进度和质量将是未来若干年中导致软件 激烈竞争的主要因素。 美国 西欧 韩国 新加坡 印度 日本 中国 东欧等

第一章产品 =12软件 软件是: (1)能够完成预定功能和性能的可执 行的指令; (2)使得程序能够适当地操作信息的 数据结构; (3)描述程序的操作和使用的文档

第一章 产品 1.2 软件 软件是: (1)能够完成预定功能和性能的可执 行的指令; (2)使得程序能够适当地操作信息的 数据结构; (3)描述程序的操作和使用的文档

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共29页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有