cambiar a curso:   2016-17   2018-19


Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2017-18

Diseño e implementación de herramienta CAD para la definición de circuitos eléctricos ferroviarios


Tecnologías Específicas

Ingeniería del Software
 


Descripcion 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 de alimentación
  • Feeders
  • 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.

    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 la base de datos compartida. Para permitir compartir datos con otras aplicaciones se definirá la estructura XML para la información almacenada y permitirá la exportación e importación a través de este formato.

 


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#

DSL Tools

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
 


Tutores


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

Alumno


GARCIA LOPEZ, MARCOS JOSE