不一致软件工程引论-read.pptVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
不一致软件工程引论-read

软件工程实用教程 第1章 软件工程引论 本章学习内容: 1.掌握软件的定义与特点 2.软件危机以及软件危机产生的原因 3.掌握软件工程的定义、目标和原则 4.了解软件工程的研究内容与对象 5.理解学习软件工程的意义 第1章 软件工程引论 1 软件及软件危机 1.1.1 软件及其特性 1.软件 :是由计算机程序的发展而形成的一个概念。它是与计算机系统操作有关的程序、规程、规则及其文档和数据的统称。 第1章 软件工程引论 2.软件的特点 : (1)软件固有的特性 复杂性 抽象性 依赖性 (2)软件生产特性 软件开发特性 软件产品形式的特性 软件维护特性 软件使用特性 第1章 软件工程引论 1.1.2 软件危机 1.软件危机的突出表现 (1)软件生产率低 (2)软件产品常常与用户的要求不一致 (3)软件规模的增长,带来了复杂度的增加 (4)不可维护性突出 (5)对软件开发成本和进度的估计很不准确 (6)软件文档不完整、不一致 第1章 软件工程引论 2.产生软件危机的原因 (1)软件独有的特点给开发和维护带来困难 (2)软件人员的错误认识 (3)软件生产技术进步缓慢 (4)软件维护成本和难度急剧增加 (5)软件开发工具自动化程度低 第1章 软件工程引论 2 软件工程概述 1.2.1 软件工程的形成与发展 1.第一代——传统软件工程时代 2.第二代——过程软件工程时代 3.新的发展阶段——构件软件工程时代 第1章 软件工程引论 1.2.2 软件工程的基本概念 1.软件工程的定义 软件工程学是将计算机科学理论与现代工程方法论相结合,围绕软件生产过程自动化和软件产品质量保证,展开对软件生产方式、生产管理、软件开发方法、生产工具系统和产品质量保证的系统研究。 第1章 软件工程引论 2.软件工程的目标 软件开发成本较低; 软件功能能够满足用户的需求; 软件性能较好; 软件可靠性高; 软件易于使用、维护和移植; 能按时完成开发任务,并及时交付使用。 第1章 软件工程引论 3.软件工程的研究内容与对象 第1章 软件工程引论 4.软件工程技术 (1)软件工程方法 结构化方法 面向数据结构方法 原型化方法 面向对象的方法 形式化方法等 第1章 软件工程引论 (2)软件工具 第1章 软件工程引论 (3)软件工程过程 软件过程是指生产满足需求且达到工程目标的软件产品所涉及的一系列相关活动,它覆盖了需求分析、系统设计、实施以及支持维护等各个阶段。这一系列活动就是软件开发中开发机构需要制定的工作步骤。 按性质分软件过程可概括为:基本过程类、持过程和组织过程类。 按特征划分:管理过程、开发过程与合过程。 按人员的工作内容来分类:获取过程、供应过程、开发过程、运作过程、维护过程、管理过程与持过程。 第1章 软件工程引论 5.软件工程管理 (1)软件项目规划 项目规划就是在项目开始的时候制定出项目开发计划,以明确项目中的人员、任务、进度、费用、文档和目标等,用来指导项目按既定的目标推进。 第1章 软件工程引论 (1)软件项目规划 可针对以下问题给出规划: 计划项目参加员的构成、分工与组织方式; 对项目所需的硬件、软件资源以及其他各项费用开支做出估计; 进行项目任务分解,明确项目里程碑及其文档成份; 对项目风险做出估计,并对降低风险给出计划 制定工作步骤,安排工作进程和人员配备; 制定项目监督措施。 第1章 软件工程引论 (2)项目资源调配 软件项目资源涉及以下内容: 硬件设备,如计算机、打印机、存储设备、网络设备等; 支撑软件,如:开发工具、数据库系统等; 技术资料:如技术标准手册、参考文献等; 项目队伍:如技术人员、管理人员、协作人员等。 第1章 软件工程引论 (3)软件产品控制 软件质量管理:例如,对软件开发中形成的各类文档进行阶段性质量审查,以保证软件开发的规程与标准能够被严格执行;对已经产生的软件产品及其相关文档进行软件评估,以保证开发出来的软件产品与软件的需求规格定义能够保持一致。 软件配置管理:例如,指定有关软件产品的各项标准,跟踪并记录软件产生过程中发生的变更,标识与存档正在开发的软件的各种不同版本等。 第1章 软件工程引论 3 软件工程的基本原则 1.采用分阶段的生命周期计划,以实现对项目的严格管理 2.坚持进行阶段评审,以确保软件产品质量 3.实行严格的产品控制,以适应软件规格的变更 4.采用现代程序设计技术 5.软件结果应能清楚地审查 6.开发小组人员应该少而精 7.承认不断改进软件工程实践的必要性 * 工具类别 举例 项目管理工具 项目

您可能关注的文档

文档评论(0)

wangsux + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档