软件工程学 第2章 系统分析.pdf

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程学 中国科学技术大学网络学院 第2章 系统分析 2.1 基于计算机的系统 2.2 系统工程 2.3 系统分析 2.4 可行性分析 2.1基于计算机的系统 2.1基于计算机的系统 • 某些元素的一个集合或排列 • 某些元素的一个集合或排列 • 这些元素被组织起来以实现某种 • 这些元素被组织起来以实现某种 方法,过程或借助处理信息进行 方法,过程或借助处理信息进行 控制。 控制。 基于计算机系统的系统元素 系统元素 系统元素 • 软件— 计算机程序、数据结构、 • 软件— 计算机程序、数据结构、 相关文档 相关文档 • 硬件— 电子计算设备(如CPU , • 硬件— 电子计算设备(如CPU , 存储器)和外部机电设备(如传感 存储器)和外部机电设备(如传感 器、马达等) 器、马达等) • 人— 硬件和软件的用户 • 人— 硬件和软件的用户 • 数据库— 一个大型的有组织的信 • 数据库— 一个大型的有组织的信 息集合 息集合 • 文档— 手册、表格和其它用以描 • 文档— 手册、表格和其它用以描 述系统使用和操作的信息 述系统使用和操作的信息 • 过程— 定义每一种系统元素的特 • 过程— 定义每一种系统元素的特 定使用步骤,或系统驻留的过程性 定使用步骤,或系统驻留的过程性 环境 环境 系统的层次结构 系统的层次结构 • 基于计算机的系统本身可以成为 • 基于计算机的系统本身可以成为 一个更大的基于计算机系统中的 一个更大的基于计算机系统中的 一个元素,并称为那个更大系统 一个元素,并称为那个更大系统 的宏元素。 的宏元素。 工厂自动化 工厂自动化 系统 系统 2.2系统工程 2.2系统工程 • 计算机系统工程是一个问题求解活 • 计算机系统工程是一个问题求解活 动,目的是揭示、分析所期望的功 动,目的是揭示、分析所期望的功 能,并把它们分配到各个单独的系 能,并把它们分配到各个单独的系 统元素中去。 统元素中去。 系统工程师的任务 系统工程师的任务 • 与用户合作确认用户的目标和约 • 与用户合作确认用户的目标和约 束 束 • 导出功能、性能、接口、设计约 • 导出功能、性能、接口、设计约 束和信息结构的表示 束和信息结构的表示 • 将它们分配到每一个系统元素中 • 将它们分配到每一个系统元素中 硬件和硬件工程 硬件和硬件工程 • 计算机系统工程师选择硬件元件的 • 计算机系统工程师选择硬件元件的 某种组合以构成基于计算机系统的 某种组合以构成基于计算机系统的 硬件元素 硬件元素 • 硬件工程过程可以分为三个阶段 • 硬件工程过程可以分为三个阶段 • 计划和定义阶段 • 计划和定义阶段 • 设计和样机实现阶段 • 设计和样机实现阶段 • 生产、销售和售后服务阶段 • 生产、销售和售后服务阶段 软件与软件工程 软件与软件工程 • 为实现要求的功能和性能,必须制 • 为实现要求的功能和性能,必须制 作或获取一系列软件部件 作或获取一系列软件部件 • 软件元素分为两类 • 软件元素分为两类 – 应用软件 用来实现信息处理的 – 应用软件 用来实现信息处理的 功能 功能 – 系统软件 完成使应用软件能与 – 系统软件 完成使应用软件能与 其它系统元素交互的控制功能 其它系统元素交互的控制功能 人类工程 人类工程 • 是应用从心理学和方

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档