http://www.ithome-cn.net/technology/mis/mis41.htm
在信息系统中,模型是开发过程中的一个不可缺少的工具。信息系统包括数据处理、事务管理和决策支持。实质上,信息系统可以看成是由一系列有序的模型构成的,这些有序模型通常为:功能模型、信息模型、数据模型、控制模型和决策模型,所谓有序是指这些模型上分别在系统的不同开发阶段、不同开发层次上建立的。
信息系统的建模方法可以分为:
面向过程的建模、
面向数据的建模、
面向信息的建模、
面向决策的建模
面向对象的建模
模型建立的思路有两种:自顶向下、逐步求精和自底向上、综合集成。
面向过程的建模方法是把过程看作系统模型的基本部分,数据是随着过程而产生的。最有影响的面向过程的设计方法是Yourdon设计法。
大多数经典的面向过程分析和设计都采用业务流程图和数据流程图来说明问题,根据数据流程图可画出功能图(HIPO)
程序=数据结构+算法
面向数据的建模方法把模型的输入输出看成是最为重要的,因此,首先定义的是数据结构,而过程模块是从数据结构中导出的,即功能跟随数据。最有影响的面向数据的设计方法是Jackson设计法。
面向信息的建模方法与面向数据建模方法的区别就是信息和数据的区别。信息和数据都是信息系统中最基本的术语,数据是指记载下来的事实,是客观实体属性的值,而信息是构成一定含义的一组数据。面向信息建模方法是从整个系统的逻辑数据模型开始的,通过一个全局信息需求视图来说明系统中所有基本数据实体及其相互关系,然后,在此基础上逐步构造整个模型,信息模型记录系统运作所需的信息实体,如:人员,地点,事物,观念等,为分析现行系统提供信息的图形化表示。数据建模的目的是设计和实现满足系统信息需求的数据库结构,即数据建模支持系统设计。
决策支持系统由数据库、模型库和各自的管理系统组成。决策支持系统模型需要反映的问题是系统的决策制订原则和机理、系统的组织机构和人员配置。通过对决策系统的建模,企业的领导可以对企业有一个细致的了解,从而发现其中问题。如组织结构臃肿,职权划分不清,权力范围不合理等,据此进行相应的改革。比较成熟的决策支持系统建模方法有Petri网和GRAI法。
面向对象的分析方法是利用面向对象的信息建模概念,如实体、关系、属性等,同时运用封装、继承、多态等机制来构造模拟现实系统的方法。传统的结构化设计方法的基本点是面向过程,系统被分解成若干个过程。而面向对象的方法是采用构造模型的观点,在系统的开发过程中,各个步骤的共同的目标是建造一个问题域的模型。在面向对象的设计中,初始元素是对象,然后将具有共同特征的对象归纳成类,组织类之间的等级关系,构造类库。在应用时,在类库中选择相应的类。
程序=对象+消息+继承
分享到:
相关推荐
"信息系统建模方法与IDEF方法族介绍" 信息系统建模方法是指以模型为基础的系统设计方法,模型是对现实世界中某些事物的一种抽象表示,抽象的含义是抽取事物的本质特性,忽略事物的其他次要因素。模型既反映事物的...
### 一种基于Petri网的可扩展的CIM信息系统建模方法 #### 摘要与背景 在《一种基于Petri网的可扩展的CIM信息系统建模方法》一文中,作者高茜和罗军舟针对现有CIM信息系统建模方法的局限性,提出了一种新的基于逐步...
地理信息系统(GIS)建模是一种将地理数据转化为可分析模型的过程,它在环境科学、城市规划、资源管理等领域中有着广泛的应用。本题目的重点在于理解GIS空间建模的基础概念和方法,对于初学者来说,这是一次检验学习...
总之,模糊系统的建模方法提供了一种处理不确定性和复杂性的工具,特别适合于自动控制领域,能够有效地解决传统控制理论难以处理的问题。通过模糊集合理论,我们可以构建出能够描述和预测系统动态行为的模型,从而...
通过《建模方法大全》,读者不仅可以系统学习建模理论,还能提升编程技能,掌握解决实际问题的方法。这是一本对学术研究和工程实践都有极大帮助的书籍,对于想要深入建模领域的学习者来说,是一份不可或缺的宝典。
7.2.3 灰色系统建模方法 7.3 系统动力学方法 7.3.1 系统动力学建模的基本原理 7.3.2 系统动力学建模实例:国土资源约束下的区域发展过程 思考题 参考文献 第8章 非线性分析方法 8.1 分形理论建模方法 8.1.1...
uml课件的第一章,uml概论,主要介绍什么事uml,学习它有什么用
本文主要针对分布式多媒体信息系统的概念建模方法进行了深入研究,下面详细解读文中的几个关键知识点: 1. 概念建模的重要性 概念建模是提高需求分析质量的关键技术。它帮助开发者从需求的角度对系统的特征进行抽象...
总结,新的函数建模方法——扩展的IDEF,是对传统IDEF方法的一种改进,它增强了对函数模型之间时序和交互的理解,解决了在复杂系统中模型易混淆的问题,从而提升了管理信息系统设计的质量和可维护性。这种创新的方法...
#### 三、信息系统建模方法 - **信息系统建模**是指通过图形化的方式表示系统的结构和行为。 - 常见的建模工具包括UML(统一建模语言),它提供了一套标准化的符号和规则用于描述系统的各个方面。 - UML用户指南...
这个软件提供了多种灰色建模方法,包括但不限于灰色关联分析、灰色预测模型(如GM(1,1)模型)、灰色决策模型等。这些模型对于处理存在不确定性或数据稀疏的问题特别有效。 1. **灰色关联分析**:这是一种衡量不同...
### 基于UML的旅游信息系统建模研究 #### UML建模机制解析 统一建模语言(Unified Modeling Language, UML)是一种用于软件工程的标准化图形表示法,它帮助开发者以图形的方式理解系统的设计,并能够有效地进行...
### 基于UML的库存物资管理信息系统建模 #### 一、引言 随着全球市场竞争日益激烈,企业为了适应快速变化的市场需求,需要具备更高效的产品交付能力、更高质量的产品、更低的成本以及更优质的服务。对于物资管理...
在制造系统建模中,需要描述的对象包括产品、资源、信息、组织和决策以及企业过程。然而,没有一个模型能够涵盖所有这些方面,每个模型通常侧重于其中的一个或几个关键要素。 大系统理论指出,制造系统是复杂大系统...
在推荐系统的研究领域,部分序列建模方法是一种针对用户行为序列进行分析和预测的技术,旨在更准确地理解用户的动态需求。这部分序列建模方法主要关注用户行为序列中的不完整信息,例如,用户可能只完成了一部分序列...
陆战平台分布式综合模块化系统架构建模方法是一种用于优化和评估军事装备,特别是陆地作战平台系统设计的方法。这种方法基于分布式系统和综合模块化架构的理念,旨在提高系统的灵活性、可扩展性和可靠性。 分布式...
大型综合电子信息系统是指集成多个信息系统的复杂系统,它们通过结合实现综合集成,以完成一系列...随着信息技术的发展,这种基于UML的建模方法将为复杂电子信息系统的设计和开发提供更加高效、规范和可靠的设计手段。