系统分析与设计第一章_第1页
系统分析与设计第一章_第2页
系统分析与设计第一章_第3页
系统分析与设计第一章_第4页
系统分析与设计第一章_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

系统分析与设计第一章2023/7/26广东工业大学计算机学院1第1页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院2第1章系统思想

本章内容:1.1系统的概念1.2系统的特性 1.3系统及其环境1.3.1技术现状与系统要求1.3.2分析与设计的本质

1.3.3系统环境

1.4系统模型1.4.1上下文模型1.4.2行为模型 1.4.3数据模型1.4.4对象模型1.5系统发展的思想

第2页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院31.1系统的概念英文中系统一词(system)来源于古代希腊文(systεmα),意为部分组成的整体。日常生活中系统这一概念随处可见:如经济领域的工业系统、商业系统、农业系统;自然界的水利系统、气象系统、生态系统;军事领域的作战系统、后勤保障系统;日常生活中的交通系统、文教系统1.11.21.31.41.5第3页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院4什么是系统?系统有众多定义,其中一种定义为:它是由若干具有特定属性的组成元素经特定联系而构成的、与周围环境相互联系的、具有特定的结构和功能的整体。1.11.21.31.41.5第4页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院5有关系统工程的定义有许多种,有的很抽象,有的很具体。我们在这里给出系统的定义如下:定义1:相关事物按一定的方式和内部联系组合而成的整体。1.11.21.31.41.5第5页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院61.2系统的特性1、系统特性类型:功能特性,非功能特性。功能特性——当系统的所有部分一起工作以达到一目标的时候表现出来。非功能特性——表现为在特定的操作环境中系统的表现行为。如可变性、性能、安全性和保密性。1.11.21.31.41.5第6页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院72、系统特性的表现方式:整体性、层次性、环境适应性、目的性、自组织性、相关性以及突变性。1.11.21.31.41.5第7页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院8整体性——整体性是系统最重要的特性,是系统论的基本原理。系统之所以成为系统,首先是系统具备整体性。1.11.21.31.41.5第8页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院9系统的整体性是由系统的有机关联性为保证的:系统内部诸要素相互关联、相互作用系统与外部环境有物质、能量、信息的交换,有相应的输入和输出1.11.21.31.41.5第9页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院10层次性——系统由一定的要素组成,这些要素是由更低一层的要素组成的子系统;另一方面,系统本身又是更大系统的组成要素,这就是系统的层次性。系统的层次性是极其多样的,具有纵向的、横向的和交叉性的系统及其子系统。1.11.21.31.41.5第10页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院11环境适应性——任何一个系统都存在于一定的物质环境之中,因此,它必须与外界环境产生物质的、能量的和信息的交换,外界环境的变化必然会引起系统内部要素之间的变化。系统必须适应外界的变化,不能适应外界变化的系统是没有生命力的。1.11.21.31.41.5第11页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院12目的性——通常系统都具有某种目的,要达到既定目的,系统就要具有一定的功能,而这正是区别此系统与彼系统的标志。1.11.21.31.41.5第12页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院13为了实现系统的目的,系统必须具有控制、调节和管理的功能,管理的过程也就是系统的有序化过程,即使它进入与系统目的相适应的状态。1.11.21.31.41.5第13页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院14自组织性——在一定的条件下,子系统之间自发的通过非线性的相互作用产生协同现象和相干效应,并形成一定的组织功能和时空结构,使系统表现出新的有序状态,这个特性就叫做系统的自组织性。1.11.21.31.41.5第14页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院15相关性——系统内各要素(或组成系统的各子系统)是相互联系、相互作用的,相关性说明这些联系之间的特定关系。1.11.21.31.41.5第15页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院16突变性——指系统通过失稳从一种状态进入另一种状态的一种剧烈变化过程,是系统质变的一种基本形式。1.11.21.31.41.5第16页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院17突变与系统稳定性相关。突变成为系统发展过程中的非平衡因素,是稳定中的不稳定。1.11.21.31.41.5第17页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院181.3系统及其环境1、技术现状与系统需求计算机技术在不断地发展,从事该技术的工作者的技术也不断提高。提高与发展的目的是为了解决计算机实际工作中的难题。但是客观实际提出的系统需求往往超越我们的基本技术。1.11.21.31.41.5第18页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院192、设计与分析的本质所谓系统分析和系统设计,可以用“认识,构造”简单地说明,即对旧系统的认识,对新系统的构造。

1.11.21.31.41.5第19页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院20所谓认识就是利用物理、数学和领域知识对原系统进行分析与综合,然后用一定的手段对原系统进行表示。

定义2:分析是在思想中把事物分解为各个属性、部分、方面;综合是在思想中把事物的各个属性、部分、方面综合起来。两者彼此相反,相互联系。1.11.21.31.41.5第20页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院21所谓构造识就是新系统的设计。定义3:利用现有设备来规划一个能按照规定要求运行的系统过程。1.11.21.31.41.5第21页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院223、系统环境系统都是在一定环境中存在的,这个环境影响系统的功能和性能。1.11.21.31.41.5第22页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院23为什么一定要了解系统环境?(1)在许多情况下,系统的目的就是要改变环境。(2)一个系统的功能受到环境变化的影响,这种影响可能很难估计。1.11.21.31.41.5第23页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院241.4系统模型作为系统需求和设计活动的一部分,系统必须被建模成一系列组件和组件间的关系。1.11.21.31.41.5第24页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院25上下文模型在需求导出和分析过程的早期阶段,应该首先界定系统的边界。系统边界一旦确定,接下来的部分分析活动就是定义系统上下文和系统与环境之间的依赖关系。1.11.21.31.41.5第25页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院26行为模型——行为模型用来描述系统的所有行为。数据流模型:描述系统数据处理的很直观的方式。状态机模型:是一种描述系统对内部或外部事件响应的行为模型。

1.11.21.31.41.5第26页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院27数据模型系统建模的一个重要方面就是要定义系统处理的数据的逻辑结构。最广泛采用的数据建模技术是实体、关系、属性建模(即ERA建模)。1.11.21.31.41.5第27页,课件共30页,创作于2023年2月2023/7/26广东工业大学计算机学院28对象模型在需求分析阶段开发的对象模型既可以用来表达系统数据也可以用来表达对数据的处理。在需求分析阶段采用面向对象的方法无疑会使后续的面向对象设计和编程的过渡变得顺畅。1.11.21.31.41.5第28页,课件共30页,创作于2023年2月20

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论