Estructura de la Simulación completa Practicas EDI Juan Ramón Pérez Pérez.

Slides:



Advertisements
Presentaciones similares
ANALISIS Y DISEÑO ORIENTADO A OBJETOS
Advertisements

1 Uso de la red: webs y materiales digitales para las distintas áreas Isabel Pérez Torres.
Las TIC en el Aula : Recursos Didácticos de la Web
IBD Plan 90 y 2003 Clase 12. UNLP - Facultad de InformáticaIBD - CLASE 12 2 Modelado de datos Como mejorar la calidad del Esquema Conceptual ? Validación:
Procesadores de Lenguaje
BASE DE DATOS Primeros pasos
Marcos y multimedia con html
Solución para Control de Presencia Empleados
Unidad 5 Listas Enlazadas Bibliografía: Algoritmos y Estructuras de datos de Aguilar y Martinez. Unidad 9 Autor: Ing Rolando Simon Titiosky.
EMILIO JOSE CORRALES JUAN STIVEN SATIZABAL
¿ Que procesos requieren EDI ?
Business Intelligence (BI) Software (Software de Inteligencia Impresario)
Calculadora en vb.net Ing. Vanessa Borjas.
Investigación de Operaciones II
SISTEMA DE NACIMIENTOS MANUAL DEL USUARIO. El objetivo del presente manual es servir de guía al usuario final para interactuar con el Sistema, permitiéndole.
Concepto de programa. Directorio Concepto de programa. Analisis del problema. Resolucion del problema. Desarroollo de un programa. Partes constitutivas.
COMPUTER DATA SYSTEMS.
DESCRIPCION DEL PROBLEMA
Documento en memoria Estructura jerárquica Prácticas EDI - © Juan Ramón Pérez1.
Detalle clase Documento
Definición del lenguaje XML mediante una gramática
Ampliación de Sistemas Operativos
CURSO DE OFIMATICA BASICA
Analizador sintáctico Prácticas EDI - © Juan Ramón Pérez1.
Declaración de Operaciones
Acceso a datos con ADO.NET
Tablas hash Juan Ramón Pérez Pérez Prácticas EDI - © Juan Ramón Pérez.
Listas circulares.
Microcomputadores Prof : Tatiana Marín R.. Sistema basado en microprocesador de 8 bits.
TRADUCTOR DE UN PROGRAMA
Igor Santos Grueiro. Ahora tenemos datos y datos …
Acceso del usuario a la aplicación.
Programación en Matlab
 LOPEZ MENDOZA CORINA AMALINALLI  GRUPO 304.  Una base de datos o banco de datos (en ocasiones abreviada BB.DD.) es un conjunto de datos pertenecientes.
DISEÑO DE LA INTERFAZ DE USUARIO
Taller de redes Francisco Gamboa Herrera Tanya Pérez Herrera
Métodos de búsqueda Unidad 6.
Grafo Juan Ramón Pérez Pérez Prácticas EDI - © Juan Ramón Pérez1.
Aplicación de prueba Prácticas EDI - © Juan Ramón Pérez1.
Buffer Prácticas de EDI Juan Ramón Pérez Pérez. Buffer Prácticas EDI - © Juan Ramón Pérez2  Clase que hace de intermediaria entre el fichero y el resto.
Optimizar caminos en el mapa de la simulación Juan Ramón Pérez Pérez Mª del Puerto Paule Ruiz Esta obra es publicada bajo una licencia Creative Commons.licencia.
Simulación sobre un grafo Practicas EDI Juan Ramón Pérez Pérez.
Mejorar la gestión del vacio 1Prácticas EDI - © Juan Ramón Pérez.
ENTRADAS Se debe contar cada dato único de usuario o entrada de control que se introduce en los límites de la aplicación y actualiza un fichero lógico.
Problema de inclusión en una Curva Digital Por Orellana Muñoz, Alfonso Paz Vicente, Rafael Pérez Medina, Gerardo Rodríguez Naranjo.
UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS CALIDAD DE SOFTWARE PUNTOS DE FUNCIÓN «Procedimiento para la estimación de los.
Núcleo de la Simulación Practicas EDI Juan Ramón Pérez Pérez.
TEMA 10: DIAGRAMA DE: OBJETOS, SECUENCIA Y DESPLIEGUE EN UML
Francisco Gamboa Herrera Tanya Pérez Herrera 26 Noviembre 2010.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Ing. Noretsys Rodríguez. Definición de Conceptos  Falla: Ocurre cuando un programa no se comporta de manera adecuada. Es una propiedad estadística de.
Access.
Francisco Gamboa Herrera Tanya Pérez Herrera Viernes 12 de Noviembre, 2010 Presentación de Resultados finales.
UNIDAD 2 Grafos Árboles abarcadores mínimos Caminos más cortos.
2. Componentes del ordenador
Sesión 5 Copia de tablas Importación de datos Exportación de datos Consultas de borrado.
¿QUE ES EL DIAGRAMA DE ESTADO ?
Utilizar Costo Promedio Ponderado en el Software Administrativo SAW
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
Clase #3 de Access. Temario Consultas Consultas Creación y manejos de consultas Creación y manejos de consultas Macros Macros Relaciones Relaciones.
Matemáticas Discretas MISTI
ANTES DE EMPEZAR ES ÚTIL: a)verificar el número total de registros que tiene la tabla (o tablas) con las que vas a trabajar b) revisa todos los datos,
¿Cómo programar un Botón para agregar registros a una base de datos?
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) V. GESTIÓN DE TIPOS Y GENERACIÓN DE CÓDIGOS.
Previo tablas hash Juan Ramón Pérez Pérez Prácticas EDI - © Juan Ramón Pérez1.
Modelos y topologías de red
Curso de Excel Intermedio Dr. Pedro Salcedo Lagos Mail: Web: Ref:
GeoBuilder Fernando Alonso-Pastor Es un gestor de geoprocesos que facilita la realización de múltiples operaciones que deben ejecutarse simultánea.
Introducción a phpmyadmin índice 1. Introducción 6. Insertar registros 5. Crear usuario para php 8. Modificar registros 2. Base de datos MySQL 3. Crear.
Transcripción de la presentación:

Estructura de la Simulación completa Practicas EDI Juan Ramón Pérez Pérez

Objetivos de la simulación – Parte 1  Diseño de la simulación individual  Adaptación a objetos específicos  Estructura básica de la simulación Prácticas EDI - © Juan Ramón Pérez2

Objetivos de la simulación - Parte 2  Interpretación del fichero de órdenes  Lectura y operaciones con ficheros de entrada  Validación del grafo: comprobar nodos fuente, sumidero y aislados  Estructura completa de la simulación  Utilización del grafo  Contador de pasos de la simulación  Mensajes a pantalla y a fichero de log  Realización de consultas Prácticas EDI - © Juan Ramón Pérez3

Fichero de ordenes extendido Prácticas EDI - © Juan Ramón Pérez4 Varias simulaciones en el mismo fichero Carga de los ficheros de entrada Tipo simulación Realización de consultas Fichero del log de la simulación

Diagrama de estados de la simulación (caminos=false) Prácticas EDI - © Juan Ramón Pérez5 Seleccionar Siguiente nodo Llegada al nodo Acciones sobre el elemento relacionado con este nodo [No quedan elementos por gestionar] [Quedan elementos] Cambio estado mercancía Mensaje de llegada Mensaje de acción

Diagrama de estados de la simulación (caminos= true ) Prácticas EDI - © Juan Ramón Pérez6 Seleccionar Siguiente nodo Llegada al nodo Acciones sobre todos los elementos relacionados con este nodo [No quedan elementos por gestionar] [Quedan elementos] Cambio estado mercancía Mensaje de paso Mensaje de llegada Mensaje de acción Tener en cuenta el grafo Contador de pasos

Seleccionar siguiente nodo  En cada momento debemos tener almacenado el nodo actual donde nos encontramos  Buscar el objeto de la simulación que tenga un destino más cercano al nodo actual.  Utilizar Floyd para hacer este cálculo. Prácticas EDI - © Juan Ramón Pérez7

Llegada al nodo  Establecer el camino hacia el nodo destino, teniendo en cuenta los nodos intermedios.  Mostrar mensaje de “Llegada a un nuevo lugar” por cada nodo que tenga que atravesar, ya sea nodo intermedio o nodo destino.  Contar un paso por cada nodo que tiene que atravesar. Prácticas EDI - © Juan Ramón Pérez8

Acciones sobre los elementos relacionados con este nodo  Recorrer el array de los objetos de la simulación que quedan  Y buscar los que tengan el destino al que hemos llegado  Poner el mensaje de acción correspondiente  Cambiar sus estados  Los eliminamos del conjunto, a no ser que tenga que realizar otras acciones sobre ellos. Prácticas EDI - © Juan Ramón Pérez9

Consultas  Cuando alcancemos el número de pasos indicado en la consulta.  Buscamos el objeto de la simulación con el código indicado en la consulta.  Para esta operación utilizamos la tabla hash.  Aunque borremos un objeto de la simulación del conjunto, en la tabla hash permanecerá a lo largo de toda la simulación.  Nuevo mensaje de consulta:  Consulta sobre el objeto ( ) después de pasos de simulación, su estado es: Prácticas EDI - © Juan Ramón Pérez10

Mensajes Prácticas EDI - © Juan Ramón Pérez11  Los mensajes aparecerán relacionados con dos tipos de eventos:  Llegada a un nuevo lugar  Desplazamiento hacia  Acción sobre un objeto de la simulación  sobre el objeto ( ) en:  Puede haber más de una acción sobre los objetos, por tanto habrá que utilizar el mensaje correspondiente a la acción realizada.  Los mensajes, además de aparecer por pantalla, deben volcarse a un fichero de texto indicado como propiedad del elemento simulación.

Tareas  Integrar EDI-SIM: conjunto, tabla hash y grafo, con las clases de la simulación  Completar todo el ciclo de la simulación:  Interpretación del fichero de ordenes  Lectura de ficheros de datos y operaciones con conjuntos  Lectura del fichero red, carga sobre el grafo y verificación  Realización del bucle de la simulación en los dos modos de simulación  Incluir el contador de pasos  Realización de consultas  Mostrar mensajes por pantalla y volcarlos a fichero Prácticas EDI - © Juan Ramón Pérez12