Ncleo de la Simulacin Practicas EDI Juan Ramn
- Slides: 8
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 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 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 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 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] 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 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 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