Modelos y Simulación

25
1 Modelos y Simulación Mgr. Gustavo Tripodi [email protected] Grupo de Investigación en Informática de Gestión Facultad de Ciencias Exactas Universidad Nacional del Centro de la Pcia. de Bs.As. Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN Modelos y Simulación

description

Modelos y Simulación. Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN. Modelos y Simulación. Mgr. Gustavo Tripodi [email protected] Grupo de Investigación en Informática de Gestión Facultad de Ciencias Exactas - PowerPoint PPT Presentation

Transcript of Modelos y Simulación

Page 1: Modelos y Simulación

1

Modelos y Simulación

Mgr. Gustavo Tripodi [email protected]

Grupo de Investigación en Informática de Gestión

Facultad de Ciencias Exactas

Universidad Nacional del Centro de la Pcia. de Bs.As.

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Page 2: Modelos y Simulación

2

CONSTRUCCION DE MODELOS DE SIMULACION ORIENTADOS A ALENTAR

LA PARTICIPACION DE USUARIOS FINALES

UML

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Page 3: Modelos y Simulación

3

Introducción

•Modelizacióninvolucramiento del Usuario Final

•Formación del Grupo Operativomotivar para realizar esta labor en forma conjunta

•Herramienta para integrar modelosUML (Unified Modeling Language)

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Page 4: Modelos y Simulación

4

Introducción

•Planificar e Implementarcon una metodología y trabajo grupal

•Formación de Grupos HomogéneosGrupo Operativo

•Propuesta:Elaboración de Modelos iterativos e incrementales para el Ciclo de Vida del Desarrollo de una Simulación

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Page 5: Modelos y Simulación

5

Los modelos

Real

Natural

del Usuario

del programador

Simulación

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Page 6: Modelos y Simulación

6

Modelos: tipo de herramientas

•Documentales"pasan en limpio" las ideas que el usuario y el analista tienen sobre el modelo

•ConceptualesContienen una serie de reglas estrictas en cuanto a su definición y validez. Isomorfismo del modelo y la realidad

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Page 7: Modelos y Simulación

7

Modelos : Tipo de herramientas

(Documental: D . Conceptual: C) Tipo

•Narrativa, Infografía D

•Diagrama General de Actividades D

•Casos de Uso D/C

•Grafo de Transición de Estados D/C

•Objetos. Diagrama de Clases C

•Diagramas de Colaboración C

•Diagramas de Secuencia CMgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Page 8: Modelos y Simulación

8

Modelos: Objetivos

Principales• Ayudar a construir la Simulación• Mejorar la operación y/o proceso• Participación activa del Usuario Final

Complementarios• Control en tiempo real de la operación y/o proceso• Conocer mejor la operación

Resultantes• Cuantificar el beneficio económico• Determinar el impacto organizacional

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Page 9: Modelos y Simulación

9

Modelos: Características

•Completos

•Precisos (definiciones operacionales)

•No crípticos

•Lenguaje Natural, cercano al Usuario

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Modelos para = Análisis y Diseño Simulaciones de Sistemas

Page 10: Modelos y Simulación

10Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

NOMBRE CODIGO HUESPED FORMAL´D DETALLE ORIENTA´N

natural MNusuario/

analistainformal mucho

a la

operación

del

usuarioMU analista formal poco al proceso

del

programadorMP

analista/

programador

muy

formalmedio al software

Los Modelos: especificaciones

Page 11: Modelos y Simulación

11

Modelos: Herramientas

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

(Natural: N . Del Usuario: U . Del Programador: P) Modelo

•Narrativa, Infografía N•Diagrama General de Actividades N/U•Casos de Uso N/U

•Grafo de Transición de Estados U

•Objetos. Diagrama de Clases U/P

•Diagramas de Colaboración U/P

•Diagramas de Secuencia P

Page 12: Modelos y Simulación

12

UML (Unified Modeling Language) Modelización Visual

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

•Sintaxis y semántica estándar en Objetos

•Especifica, visualiza y documenta

•Herramienta cohesión

•Evolución y refinamiento de modelos.

•Desarrollo iterativo e incremental

•Involucra todo el Ciclo de vida de Desarrollo

•Promueve una mejor comunicación entre involucrados

•Promueve un mejor entendimiento

Page 13: Modelos y Simulación

13

UML

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Los Modelos ayudan a:

• Organizar

• Entender

• Crear

Notación

Proceso Herramienta

Cosas Complejas

Triángulo para asegurar el éxito de un Modelo:

Page 14: Modelos y Simulación

14

Modelos: elaboración

Tipo de Modelos

• FuncionalesEl modelo resultante consiste en una simple descripción del proceso visto como una serie de lugares físicos en los que ocurren cosas (actividades, funciones)

• DeclarativosLos elementos fundamentales de los Modelos son los Objetos, su análisis e interrelación.

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Page 15: Modelos y Simulación

15

Ambiente UML

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Page 16: Modelos y Simulación

16

UML: Casos de Uso

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

PT2 Procesar Tapa en PT2

Procesar cuerpo en PT2

Tapa

Cuerpo

Procesar Tapa en PT1

Procesar Cuerpo en PT1

PT1

Page 17: Modelos y Simulación

17

UML: Diagrama General de Actividades

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Llegada Pieza

Espera de Pieza por PT1

Espera de Pieza por PT2

Proceso de Pieza en PT1

Proceso de Pieza en PT2

Salida de Pieza

Page 18: Modelos y Simulación

18

UML: Grafos de Transición de Estados

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

qpt1

propt1

qpt2

propt2

l legpie

salpie

Tapa

libre

ocupado

PT1

n

n + 1

n - 1

QPT1

Importante: Definiciones Operacionales

Page 19: Modelos y Simulación

19

Definiciones Operacionales

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

LP1 pa

pb

Líneas de Producción

Productos Semielaborados

LP2

LP3

LP4

Qrj

Qrk

Espera por recurso

Líneas de Producción

LP1 pa

pb

Líneas de Producción

Productos Semielaborados

LP2

LP3

LP4

Qrj

Qrk

Espera por recurso

Líneas de Producción

rj

Page 20: Modelos y Simulación

20

UML: Objetos, Diagramas de Clases

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Tapa(f rom Casos de Uso) Cuerpo

(f rom Casos de Uso)

PiezaDTllegada : funcionDTproceso : funcion

Obtener tiempo de Proceso()Obtener Tiempo Llegada()

PT1(f rom Casos de Uso)

PT2(f rom Casos de Uso)

PuestoTrabajoCola

QPT1 QPT2

Page 21: Modelos y Simulación

21

Conclusiones

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

Con las herramientas utilizadas hasta aquí:Narrativa – Casos de uso – DGA – DTE – DC

se realizo un profundo y exhaustivo análisis por cada uno de los Objetos que intervienen en la simulación.

Con la aplicación de los Diagramas que siguen:de Colaboración y Secuencia,

se recupera el sentido de las actividades del proceso a Simular

Page 22: Modelos y Simulación

22

UML: Diagramas de Colaboración

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

: Inicio Proceso en PT1

: QPT1

: PT1

: Pieza

4: Iniciar Proceso( )

1: Elementos en QPT1( )

2: Estado de PT1( )

3: Obtener Pieza( )

Page 23: Modelos y Simulación

23

UML: Diagramas de Secuencia

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

: Inicio Proceso en PT1

: PT1 : QPT1 : Pieza : Fin Proceso en PT1

Estado de PT1( )

Elementos en QPT1( )

Obtener Pieza( )

Fin Proceso en PT1( )

Iniciar Proceso( )

Page 24: Modelos y Simulación

24

Conclusiones

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

• Participación activa del Usuario Final

• Modelo del Usuario y no para el Usuario.

• Hacer Modelos con una determinada estructura.

• Modelos visuales

• UML es un lenguaje estándar y Universal

Page 25: Modelos y Simulación

25

MODELOS Y SIMULACION

FIN

Mgr. Gustavo Tripodi – [email protected] – Informática de Gestión - UNICEN

Modelos y Simulación

CONSTRUCCION DE MODELOS DE SIMULACION ORIENTADOS A ALENTAR LA PARTICIPACION DE USUARIOS FINALES

UML