La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Simulación sobre un grafo Practicas EDI Juan Ramón Pérez Pérez.

Presentaciones similares


Presentación del tema: "Simulación sobre un grafo Practicas EDI Juan Ramón Pérez Pérez."— Transcripción de la presentación:

1 Simulación sobre un grafo Practicas EDI Juan Ramón Pérez Pérez

2 Simulación Prácticas EDI - © Juan Ramón Pérez2  Debe permitir recorrer los distintos nodos del mapa realizando acciones con cada uno de los objetos de la simulación.  Los elementos de la simulación deben disponer de un sistema de búsqueda por código que permita consultar su estado en cualquier momento de la simulación de forma rápida.  Al ejecutar la simulación el sistema debe generar una traza sobre fichero, de los distintos eventos que van ocurriendo en la simulación.

3 Mapa de la simulación Prácticas EDI - © Juan Ramón Pérez3

4 Ficheros de la simulación Prácticas EDI - © Juan Ramón Pérez4  datos.xml, con los elementos que son objeto de la simulación,.  red.xml, que recoge los nodos y las aristas que los unen, pudiendo tener estas un valor bien cuantitativo, bien cualitativo. Este grafo puede representar bien mapas reales o bien virtuales.  ordenes.xml, que recoge las ordenes a realizar en la simulación, así como los parámetros de la misma.

5 Entidades de trabajo Prácticas EDI - © Juan Ramón Pérez5 ElementoSim codigo descripción nodoRelacionado estado create() void set...() tipo get...() Código Entregada en reparto en almacén Nodo Código Nombre Arista Inicio Final Distancia

6 Diagrama de estados de la simulación Prácticas EDI - © Juan Ramón Pérez6 Seleccionar Siguiente nodo Nos desplazamos siguiente nodo Llegada nodo Acciones sobre los elementos relacionadas con esta nodo [No quedan elementos por gestionar] [Quedan elementos]

7 Conjuntos Prácticas EDI - © Juan Ramón Pérez7  Como paso previo a la simulación trataremos los elemenos de la simulación como conjuntos.  Para ello:  Complementar clase elemento con método conjunto obtenerConjunto()  Clase conjunto hacer el método void insertar(Object x)

8 Tareas Prácticas EDI - © Juan Ramón Pérez8  Diseñar los documentos XML originales para una simulación propia  Crear las clases que representen a las tres entidades de trabajo.  Integrar / usar EDI-DOM en el proyecto.  Leer los XML con EDI-DOM.  A partir de los documentos crear tres listas:  Lista de elementos de la simulación  Lista de nodos  Lista de aristas  Crear los métodos base para conjuntos


Descargar ppt "Simulación sobre un grafo Practicas EDI Juan Ramón Pérez Pérez."

Presentaciones similares


Anuncios Google