Ncleo de la Simulacin Practicas EDI Juan Ramn

  • Slides: 8
Download presentation
Núcleo de la Simulación Practicas EDI Juan Ramón Pérez

Núcleo de la Simulación Practicas EDI Juan Ramón Pérez

Objetivos Diseño de la simulación individual Adaptación a objetos específicos Estructura de la simulación

Objetivos Diseño de la simulación individual Adaptación a objetos específicos Estructura de la simulación 2 Prácticas EDI - © Juan Ramón Pérez

Diseño de la simulación individual Diseñar fichero datos. xml propio Debe disponer al menos

Diseño de la simulación individual Diseñar fichero datos. xml propio Debe disponer al menos de las siguientes propiedades: Codigo, alfanumérico Descripcion Lugar, alfanumérico Adaptar fichero red. xml 3 Para crear un mapa propio Prácticas EDI - © Juan Ramón Pérez

Adaptación a objetos específicos Carga del fichero datos. xml Conversión de Elemento del paquete

Adaptación a objetos específicos Carga del fichero datos. xml Conversión de Elemento del paquete EDIDOM a objetos específicos de la simulación. Inserción de los objetos en un conjunto y una tabla hash Carga del fichero red. xml Conversión de Elemento del paquete EDIDOM a objetos Lugar Inserción de los lugares en una tabla hash 4 Prácticas EDI - © Juan Ramón Pérez

Simulación La simulación consiste en: Disponemos una entidad (vehículo de transporte) Que se desplaza

Simulación La simulación consiste en: Disponemos una entidad (vehículo de transporte) Que se desplaza por lugares Va realizando acciones sobre los objetos de la simulación relacionados con los lugares cuando llega a ellos. Debemos definir el nodo inicial del que parte la entidad que se desplaza. Esto se repite: Mientras haya objetos de la simulación. 5 Prácticas EDI - © Juan Ramón Pérez

Diagrama de estados de la simulación Seleccionar Siguiente nodo [No quedan elementos por gestionar]

Diagrama de estados de la simulación Seleccionar Siguiente nodo [No quedan elementos por gestionar] Llegada nodo [Quedan elementos] Mensaj e de acción 6 Acciones sobre los elementos relacionadas con esta nodo Cambio estado mercancía Prácticas EDI - © Juan Ramón Pérez Mensaje de llegada

Selección del siguiente nodo Extraer del conjunto el array de objetos Recorrer el array

Selección del siguiente nodo Extraer del conjunto el array de objetos Recorrer el array de objetos de la simulación secuencialmente 7 Prácticas EDI - © Juan Ramón Pérez

Mensajes Los mensajes aparecerán relacionados con dos tipos de eventos: Llegada a un nuevo

Mensajes Los mensajes aparecerán relacionados con dos tipos de eventos: Llegada a un nuevo lugar Acción sobre un objeto de la simulación 8 Desplazamiento hacia <nombre lugar> <Acción> sobre el objeto <descripción del elemento de la simulación> (<código>) en: <nombre del lugar> Prácticas EDI - © Juan Ramón Pérez