cambiar a curso:   2014-15   2016-17


Trabajo Fin de Grado 2015-16
 Diseño e implementación de herramienta CAD para la definición de circuitos eléctricos ferroviarios


Especialidades
Tecnologías de la Información


Tutor
ROJO GUILLÉN, TOMÁS
CASTRO BALLESTEROS, ABRAHAM


Descripción y Objetivos

Diseño y creación de una herramienta para diseñar gráficamente una instalación eléctrica ferroviaria con elementos de dibujo sencillos con propiedades asociadas.

Los elementos son los siguientes:

  • Nodos
  • Líneas
  • Subestaciones ed alimentación
  • Feeders
  • Seccionamientos
  • Uniones entre trazados
  • Cargas puntuales

Cada uno de estos elementos podrán estar conectados entre sí con distintos tipos de conexiones y podrán tener asociadas propiedades específicas para cada elemento, utilizando para su almacenamiento una base de datos SqlLite o similar.

Los elementos pueden ser desplazados gráficamente manteniendo las uniones y con etiquetado de texto en cada elemento. Será necesario la gestión de eventos con el ratón para la relación entre elementos, el desplazamiento y la apertura de formularios para la insercción de los datos de los elementos.

Este módulo se integraría con la herramienta RailNode a modo de interfaz gráfica y se comunicará con ella a través de ficheros XML o ficheros con una estructura ad-hoc conocida por la herramienra Rail-Node.



Metodología y Competencias

Dado que es un proyecto a desarrollar junto a la empresa e2f se utilizará una metodología  Scrum de tipo Ágil.

Por lo tanto se temporizará en Sprints marcando los objetivos y las reuniones de control de la evolución del proyecto. Siendo el tutor de la empresa un actor fundamental en marcar los objetivos a conseguir en el tiempo establecido.



Medios a utilizar

Compilador C#

Librería gráfica GDI+

Base de de datos sqllite



Bibliografía
  • La biblia de Visual C++ .NET; Archer, Tom; Anaya Multimedia
  • Cómo programar en C#; Harvey M. Deitel; Prentice Hall


Asignación
Pendiente de asignar