Curso

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

  • Desde: 17/6/19
  • Hasta: 29/11/19
  • Campus Virtual
  • Idioma: Castellano
  • Online

Matrícula disponible hasta el 31/8/19

Una vez aceptada tu matrícula dispones de 70 días para finalizar el curso

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

Responsable de la actividad:
Agustin Espinosa Minguet



Modalidad

Presencial Online Emisión en directo

0 horas


30 horas


0 horas

Lugar de impartición
El curso se realiza totalmente a distancia. El acceso a los materiales y las consultas al profesorado del curso se realizarán mediante la plataforma de tele enseñanza de la UPV. Más información en http://cursos.dsic.upv.es/
Certificación

Aprovechamiento

Modalidad

ONLINE

Curso

2018-2019

ECTS

3

Campus

Virtual

0 h

Presenciales

30 h

Online

Precio Colectivo
135 € Alumno UPV 
135 € Alumni UPV PLUS o AAA UPV 
135 € Personal UPV 
165 € Público en general 
135 €  Colegiados TIC
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 Profesional del sector
  • 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.