Logo UPV

Todas las actividades del curso académico 2019/2020 que indican horas presenciales se realizarán por medios telemáticos en aulas virtuales. Os seguimos atendiendo online y a través de nuestro teléfono.

Curso

CURSO ONLINE DE DISEÑO DE SOFTWARE CON UML Y GENERACIÓN AUTOMÁTICA DE CÓDIGO A TRAVÉS DE WEBRATIO

  • Desde: 20/10/18
  • hasta: 22/03/19
  • Campus Virtual
  • Online

Preinscripción desde el 18/09/18

Promovido por:
Dpto. de Sistemas Informáticos y Computación

Responsable de la actividad:
Agustin Espinosa Minguet


Precio Colectivo Plazos Desde Hasta
135,00 € Personal UPV 1 plazo - -
135,00 € Alumni UPV PLUS o AAA UPV 1 plazo - -
135,00 € Alumno UPV 1 plazo - -
165,00 € Público en general 1 plazo - -
135,00 € Colegiados TIC 1 plazo - -
165,00 € - Público en general
135,00 € - Personal UPV
135,00 € - Alumno UPV
135,00 € - Alumni UPV PLUS
135,00 € - Colegiados TIC

Objetivos

Al finalizar el curso, los alumnos serán capaces de:
-Conocer los principios y componentes de modelado de sistemas software con UML.
-Manejar la funcionalidad básica de herramientas software comerciales para modelado UML como es WebRatio.
-Diseñar, mediante WebRatio, los aspectos básicos de datos y funcionalidad de aplicaciones software.
-Ser capaz de usar modelos UML para documentar sistemas software sencillos.
-Ser capaz de evaluar la calidad de modelos UML, identificando problemas y proponiendo mejoras
-Conocer cómo se construyen automáticamente aplicaciones software totalmente operativas a partir de modelos UML orientados a objetos, usando compiladores de modelos conceptuales como WebRatio.

Acción formativa dirigida a

Ingenieros en Informática o en telecomunicaciones con perfil de analistas de sistemas. O bien personas con los conocimientos equivalentes a los títulos anteriores.



Profesores

  • José Ignacio Panach Navarrete Profesor
  • Oscar Pastor Lopez Catedrático/a de Universidad

Temas a desarrollar

El curso está dividido en 7 módulos:
-Módulo 1: Introducción y fundamentos. Percibir la tendencia a elevar el nivel de abstracción de los lenguajes de programación. Fundamentos de modelado conceptual. Los estándares (MDA, MDD, UML) y el universo OMG.

-Módulo 2: Modelado de datos. Uso del Diagrama de Clases de manera efectiva para modelar la información que necesita una organización para su funcionamiento. Menos es más: clases, atributos, servicios y relaciones. Tipos de datos, opcionalidad, cardinalidades, atributos derivados.

-Módulo 3: Modelado de la Interacción. Uso del estándar de la OMG IFML para representar las interfaces gráficas a través de modelos conceptuales

-Módulo 4: Modelado de Acciones. Especificación de reglas que determinan qué ocurre al ejecutar un servicio.

-Módulo 5: Modelado de Agentes. Especificación de los distintos roles y permisos de cada uno de los usuarios que accederán al sistema

-Módulo 6: Conclusiones: Líneas de trabajo a corto y medio plazo. Presente y futuro del desarrollo dirigido por modelos.

Durante los módulos 2 al 6 se propondrá la realización de un proyecto de desarrollo software siguiendo el paradigma de desarrollo dirigido por modelos.


Certificación

Aprovechamiento

Modalidad

ONLINE

Curso

2018-2019

ECTS

3

0 h

Presenciales

30 h

Online

Lugar de impartición

Campus Virtual

Quiero recibir información sobre esta actividad.

@