第1节 软件工程基础.pptVIP

  • 3
  • 0
  • 约7.9千字
  • 约 62页
  • 2018-08-24 发布于湖北
  • 举报
第1节 软件工程基础

第一章 软件工程基础 主要内容 计算机系统工程 软件工程 软件生存期模型 软件开发方法 软件工程环境 软件与计算机的系统要素之间的关系 大多数软件系统都是为了开发满足某种需求而建立。这些软件必须要计算机系统的支持。 不论系统的自动化程度有多高,都需要人的参与。任何系统都必须配备使用手册及必要的表格和其他文档。在网络时代的应用系统中,绝大多数应用系统都离不开数据库和网络这样的基础设施。如图1.1所示。 1.1计算机系统工程 计算机系统工程:与构造基于计算机系统有关的过程、方法和技术。 一种问题求解活动,目的是揭示与分析所期望的功能,并把这些功能分配到系统的各个独立系统元素中去。 计算机系统工程师与用户充分合作,以确认用户的目标与约束。 1.1.1硬件与硬件工程 计算机系统工程师根据系统需求为硬件系统指派任务,产生硬件需求。 硬件工程师根据硬件需求设计、制造或选择硬部件或设备。 硬件工程过程分为三个阶段,即计划和定义阶段;设计和样机实现阶段;生产、销售和售后服务阶段。 1.1.2软件与软件工程 计算机软件:软件工程师设计和建造的产品。 包括:可执行的程序 + 开发各阶段文档 + 各种数据。 软件工程是研究软件生产和软件管理的工程科学。内容包括:市场调研、正式立项、需求分析、项目策划、概要设计、详细设计、编程、测试、试运行、产品发布、用户培训、产品复制、销

文档评论(0)

1亿VIP精品文档

相关文档