banner
行业新闻

您的当前位置:首页 > 新闻资讯 > 行业新闻

什么是模型?对于模型你了解吗?

来源:未知 │ 发表时间:2020-10-26 | 浏览数:载入中...

一、什么是模型
  模型是指对于某个实际问题或客观事物、规律进行抽象后的一种形式化表达方式。

二、模型的组成
  任何模型都是由三个部分组成的,即目标、变量和关系。

三、模型的种类
  1.数学模型

  数学模型是指在对实际问题进行分析和高度抽象基础上建立起来的一组数学表达式(公式)。它是客观事物运行规律和变化发展趋势的反映。在信息处理系统中,通过对数学模型的处理,可以实现人类控制客观事物发展变化规律的目的。

  2.程序模型

  程序模型是指对实际问题求解的一种形式化的表达方法。它可以是一组有序的求解问题的公式,也可以是一个问题的处理流程(框图或步骤),甚至可以是我们常用来解决某个实际问题的计算机语言程序模块等。

  3.逻辑模型

  逻辑模型是指我们在实际描述某类管理问题时的逻辑表达方式。这种逻辑表达方式的内容不外乎是:条件—结果—、IF—THEN—ELSE—、AND、OR、NOT、大于(GE)、小于(LE)、等于(EQ)、所有(∀)、存在(∃)等。逻辑模型可以通过表达式、图和关系表等几种形式来表示。

  4.结构模型

  结构模型是指系统按一个个子系统有序构成的结构形式。结构模型可分为两类:一类反映逻辑关系的为逻辑结构模型;另一类反映实际物理构成关系的为物理结构模型。

  5.方法模型

  方法模型是指在求解某一问题的众多方法中,拟采用哪种方法以及这种方法求解问题的基本形式。在开发一个信息系统过程中,常用的方法模型有:

  (1)系统开发策略模型(如委托开发、购买软件、自行开发等);

  (2)系统开发方法模型(如结构化方法、原型方法、面向对象方法、CASE方法等);

  (3)分类和编码方法模型(如线分类、面分类、数字码、字符码、混合码等);

  (4)管理决策知识和相应的推理模型(如谓词逻辑方法、产生式规则方法和语义网络方法等)。

  在信息系统开发过程中方法模型的选定是客观的、战略型的,它的好坏与否(即是否适用于本单位情况)直接关系到系统开发工作的效率。

  6.分析模型

  分析模型是对管理问题分析的方法。一个分析模型可以是一组用于分析问题的数学模型加上图形、图表等软件工具,也可以是某个分析问题的方法、思路、工具和经验等。

  7.管理模型

  管理模型是对某个问题和业务管理控制方式的统称。一个管理模型可以是一个定量化的管理方法(即数学模型),一套规范化的管理过程或规章制度等。

  8.数据模型

  数据模型一般多指在设计和建立数据库时,用于提供数据表示和操作手段的形式构架。数据模型是严格定义的概念集合,这些概念精确地描述了系统的静、动态特征和完整性约束条件。因此,数据模型通常由数据结构模型、数据操作模型和数据的完整性约束模型三部分组成。

  9.系统模型

  系统模型一般多指系统内部的结构形式以及各部分之间的连接方式。在信息系统开发方法中所讨论的系统模型不同于在系统工程中所说的系统模型(一个反映特定物理问题的数学模型)。它一般是指一个信息系统的结构模型,故常用结构图来表达。

  四、模型的作用

  在系统分析阶段进行系统建模主要具有以下作用。

  (1)有助于提取系统需求信息。由于系统本身的复杂性,使用模型可以在不同细节层次上来描述系统。

  (2)有助于系统分析员整理思路。建立模型的过程能帮助系统分析员澄清思路和改良设计,建模过程本身对系统分析员有直接的帮助。

  (3)有助于系统的分解和集成。管理信息系统往往是复杂的,在系统分析阶段对系统需求建模有助于问题的简化,并能够使系统分析员的精力一次只集中在系统的几个方面上。

  (4)有助于记忆和把握相关细节。系统分析需要收集和处理数量庞大的信息,规范通用的模型成为有效的帮助记忆的工具。

  (5)有助于系统开发小组以及小组成员之间进行交流。通用规范的模型是项目小组成员之间进行交流和协作的有效工具。

  (6)为未来的维护和升级提供文档参考。系统分析员建立的需求模型可以作为以后的开发小组在维护和升级系统时的文档,使以后的开发者能够继续使用。

5JVr9x2F8cK5x5ledM7tz5/4hjaO3kGeH+vMf4AnnC77X2NS5+/llml6DbDuVQVquJ+B7h3IlVV3Jc2rARSLXd+CgfRq57xiNLn9WrVQWvQQ4Op+7/Ux0/0ySymp6roN