RUP y UML I. DATOS ADMINISTRATIVOS: CURSO RUP y UML CODIGO Nº DE HORAS REQUISITOS
II.
UML-RUP 48 HORAS ACADÉMICAS • Experiencia básica en programación • Conocimientos básica de bases de datos • Experiencia en entorno Windows
INTRODUCCIÓN
La creciente demanda de profesionales experimentados en Tecnología de Información está en aumento, y aquellos profesionales que cuenten con las certificaciones que acrediten una sólida formación y amplia experiencia tendrán una mayor ventaja frente a la competencia. III.
LOGRO DEL CURSO
Proporcionar al participante los conocimientos teóricos-prácticos que permita desarrollar las competencias necesarias para realizar un adecuado proceso de análisis y diseño orientado a objetos de un sistema utilizando el UML como lenguaje de modelado. Los participantes utilizarán la herramienta case Rational Rose Enterprise Edition para desarrollar los diferentes modelos y diagramas necesarios para satisfacer los requerimientos planteados por los usuarios. IV.
METODOLOGÍA
El curso se realizara de una manera Teórico – Práctica, con casos aplicativos constantes aplicables a las necesidades laborales que se presentan actualmente. La exposición del profesor se verá reforzada con ayudas audiovisuales y un dialogo abierto presto al debate permanente que pueda enriquecer los temas estudiados durante las sesiones. Se contaran con guías de laboratorio y ejercicios extras, como parte del entrenamiento en JAVA, para el reforzamiento de lo aprendido durante las sesiones. La evaluación será continua y permanente.
V.
EVALUACIÓN
El sistema de evaluación será el siguiente: PF = 30%Prom(C1+C2)+30%(EP)+40%(EF)
PF= Promedio Final C1=Cuestionario Virtual 1 C2=Cuestionario Virtual 2 EP =Evaluación Parcial EF= Evaluación Final
Nota: • La nota mínima aprobatoria es 13. • En caso de no aprobar el curso, se les dará una Constancia de Asistencia. • La asistencia mínima para poder acceder a la Constancia el 80% de las sesiones. • Toda recuperación de evaluación se efectuara como plazo máximo dentro de los 7 días hábiles después de la culminación del curso. Pasada la fecha, se hará un cobro por los gastos administrativos que implique la mencionada recuperación de evaluación. VI.
MODULOS
MODULO 1 : El Proceso Unificado y El Modelado de Requerimientos OO con UML Objetivos: Temas: • Estructurar clases y objetos para el • Introducción al Análisis y desarrollo de un sistema informático Diseño OO o Conceptos Orientado a • Distinguir las fases y actividades del Objetos Proceso Unificado en el desarrollo o El Proceso para de un sistema informático Desarrollo de Software • Estructurar el modelo de negocio o ¿Por qué fracasan los con UML utilizando la herramienta Proyectos? case Rational Rose Enterprise o El Ciclo de Vida del Edition
• Estructurar el modelo de requisitos con UML utilizando la herramienta case Rational Rose Enterprise Edition
Software según RUP o Introducción al UML • Modelado del Negocio • Los Casos de Uso de Negocio o El Diagrama de Actividades o Los Elementos del Modelado del Negocio o La Realización • Requerimientos del Sistema o Los Requerimientos del Sistema o El Modelo de Casos de Uso de Sistema o Beneficios del Modelado con Casos de Uso MODULO 2: El Proceso Unificado y el Análisis y Diseño OO Objetivos: Temas: • Estructurar el modelo conceptual, • Análisis del Sistema lógico y la base de datos con UML o La Identificación de utilizando la herramienta case Clases de Análisis Rational rose Enterprise Edition o El Diagrama de Clases de Análisis • Elaborar el modelo de diseño del o El Diagrama de Clases de sistema informático con UML Entidades utilizando la herramienta case o El Diagramas de Rational Rose Enterprise Edition Iteración • Diseñar el prototipo de Interfaz de • Diseño del Sistema Usuario a partir del modelo lógico, o Del Modelo de Análisis al de base de datos y diseño. Modelo de Diseño o Identificar clases de diseño o Elaborar un modelo Físico o Generación de Scripts de DB
• Implementación del Sistema o Implementar los Componentes o Diagrama de Componentes o Diagrama de Despliegue BIBLIOGRAFÍA DEL CURSO • Programación UML 2 o Jim Arlow, Ila Neustadt o 2005. Anaya Multimedia • El Proceso Unificado de Desarrollo de Software. o Jacobson I., Rumbaugh J., BOOCH G. o 2000. Addison Wesley. • El Lenguaje Unificado de Modelado. o Jacobson I., Rumbaugh J., BOOCH G. o 2000. Addison Wesley. • El Lenguaje Unificado de Modelado. Manual de Referencia. o Jacobson I., Rumbaugh J., BOOCH G. o 2000. Addison Wesley.