PROYECTOS INFORMÁTICOS III PROGRAMA DE ESTUDIO AUTORES MSC. ALAIN TURIÑO MENA. ING. LIENA LA ROSA CASTRO. PROF. JENNIFER HERNÁNDEZ ÁLVARES. PROF. KATHERIN GOÑI TORRES. ELABORADO Y VALIDADO EN EL I.P.I. RAÚL CEPERO BONILLA JUNIO 2011
PROGRAMA ANALÍTICO Asignatura: Proyectos Informáticos III Especialidad: Técnico Medio en Informática. Tipo de curso: Regular. Año: 3ro. Total de horas: Frecuencia semanal: 8h/c FUNDAMENTACIÓN. El desarrollo vertiginoso de la Informática, utilizada en cualquier esfera de la vida social y económica, hace necesario el perfeccionamiento de la formación de la fuerza de trabajo calificada de nivel medio que dará respuesta a una consecuente utilización de las técnicas de computación. La asignatura Proyectos Informáticos III, ubicada en el tercer año de la carrera de Técnico Medio en Informática, tiene un carácter teórico-práctico, persiguiendo simultáneamente la sistematización de principios y conceptos propios del trabajo con la computación, y el análisis y resolución de problemas, lo que tributa tanto al desarrollo del pensamiento como a la formación integral del futuro técnico. Dentro de sus principales características se encuentra la de contribuir, de manera importante, al desarrollo del pensamiento lógico y la planificación de las actividades que se utilizan para la realización de un software, de forma tal que el futuro egresado haga un uso eficiente y verdaderamente profesional de las tecnologías informáticas así como vincularlo a la realización de un problema de la vida cotidiana. OBJETIVO DE LA ASIGNATURA. Elaborar los diagramas de componentes, modelos de datos, diagrama de despliegue hasta obtener casos de prueba para la solución de problemáticas particulares de la escuela y centro laboral con el empleo de modelos estructurados en el desarrollo de software. PLAN TEMÁTICO Y DISTRIBUCIÓN DE HORAS. Unida d --- 1 Horas/Clase Tema Total Laboratorio Evaluación Presentación, introducción a la asignatura y diagnóstico inicial. Fase de Inicio y Elaboración. Recapitulación. 2 h/c 130 h/c 1 AP, 2 AP, 3 AP y 4 AP 2 Fase de construcción del RUP. 96 h/c 5 AP Actividad Integradora Final 6 AP Total 228h/c
TEMA 1. FASE DE INICIO Y ELABORACIÓN DE RUP. Recapitulación. Objetivo: Elaborar los artefactos fundamentales del flujo de trabajo que se realizan en la fase de inicio y elaboración (Modelado del Negocio, Análisis y Diseño), utilizando un editor de diagramas para la digitalización de los mismos. Sistema de conocimientos: Modelado del Negocio: diagrama de caso de uso del negocio, descripción de los casos de uso y diagrama de actividades. Flujo de Trabajo Requerimientos: diagrama de caso de uso del sistema y requerimientos funcionales y no funcionales. Modelo de Análisis y Colaboración: diagrama de clases de análisis, diagramas de colaboración y secuencia. Editor de diagramas DIA. Sistema de habilidades: Caracterizar el flujo de Trabajo Requerimientos. Elaborar el modelo de análisis, diagramas de colaboración y secuencia para en el flujo de trabajo y el modelo de análisis, incluyendo del diagrama de diseño para web. Representar digitalmente los diagramas mediante el editor de diagramas DIA. Evaluación del tema: Evaluaciones sistemáticas mediante preguntas orales y actividades prácticas en clase sobre la elaboración de los artefactos del análisis y el diseño (modelado del negocio, diagrama de caso de uso del sistema, extracción de requerimientos y construcción de diagramas de clases de análisis y diagrama de colaboración. Actividad práctica sobre el modelado del negocio (AP #1). Actividad práctica sobre flujo de Trabajo Requerimientos y diagrama de caso de uso del sistema (AP #2). Actividad práctica sobre el modelo de análisis y diseño (AP #3). Actividad práctica Planilla de Modelado del Negocio (AP #4). TEMA 2. FASE DE CONSTRUCCIÓN DEL RUP. Objetivo: Sintetizar las principales características y los objetivos de la Fase de Construcción a través de explicaciones y conceptos. Describir las principales actividades, trabajadores y artefactos del Flujo de Trabajo de Implementación a través de explicaciones, ilustraciones y conceptos. Sistema de conocimientos: Fase de Construcción. Caracterización. Modelo del Despliegue e Implementación. Características. Diagramas de despliegue e implementación. Modelo de datos. Características. Conceptos fundamentales del Flujo de trabajo Prueba, Niveles de prueba, Tipos de pruebas Estrategia.
Métodos de prueba Diseño de Casos de Prueba. Sistema de habilidades: Caracterizar los flujos de trabajo Implementación. Elaborar los diagramas de despliegue e implementación. Elaborar el modelo de datos. Describir el flujo de trabajo de prueba, definiendo los conceptos fundamentales. Confeccionar estrategias de prueba. Describir niveles y tipos de prueba. Aplicar métodos de pruebas. Obtener Casos de Prueba. Evaluación del tema: Evaluaciones sistemáticas mediante preguntas orales y actividades prácticas en clase sobre la elaboración de los diagramas de componentes, modelos de datos, diagrama de despliegue. Actividad práctica Planilla de Plan de desarrollo del software. (AP #5). Actividad práctica integradora (AP #6). ORIENTACIONES METODOLÓGICAS. La asignatura debe aportar un conjunto de aspectos relacionados con la actividad profesional del técnico medio en Informática, en particular, los que van dirigidos a la solución de problemáticas particulares de la vida en general, de la escuela y centro laboral, con el empleo de los recursos informáticos más adecuados. La forma de abordar los contenidos debe ser a partir de problemas a resolver e ir introduciendo los elementos nuevos. Se sugiere que se le oriente una tarea integradora para su progresivo desarrollo y seguimientos en los diferentes temas del programa, de esta forma los estudiantes ya familiarizados con los problemáticas planteadas podrán ir complementando la solución de los mismas. La asignatura deberá utilizar como formas organizativas docentes las clases teórico-prácticas, y las clases prácticas en los laboratorios de computación. Como metodología de desarrollo se propone el Proceso Unificado de Desarrollo (RUP) con el editor digital de diagramas DIA. SISTEMA DE EVALUACIÓN DE LA ASIGNATURA. La asignatura se encuentra dentro del grupo evaluativo 3, con las siguientes especificaciones particulares: Se realizarán actividades sistemáticas (preguntas orales y escritas, tareas extraclases, etc.), evaluándose éstas con categorías de Bien, Regular y Mal (B - R - M) Las actividades prácticas tendrán un valor de 100 puntos cada una. Se realizarán 6 actividades prácticas: AP#1 actividad práctica sobre los contenidos del Tema 1 (Modelado del Negocio). AP#2 actividad práctica sobre los contenidos del Tema 1 (Trabajo Requerimientos y diagrama de caso de uso del sistema).
AP#3 actividad práctica sobre los contenidos del Tema 1 (Modelo de análisis y diseño). AP#4 actividad práctica sobre los contenidos del Tema 1(Planilla de Modelado del Negocio) AP#5 actividad práctica sobre los contenidos del Tema 2(Planilla de Plan de desarrollo del software) AP#6 actividad integradora final (por equipo de 5 estudiantes) con un ejercicio integrador donde se desarrollen todos los artefactos de los temas 1 y 2. La nota final de la asignatura será el promedio de las calificaciones obtenidas en las 6 actividades prácticas. BIBLIOGRAFÍA BÁSICA. Ivar Jacobson, Grady Booch, James Rumbaugh. EL PROCESO UNIFICADO DE DESARROLLO DE SOFTWARE. Volumen 1. Editorial Pueblo y Educación, 2005. Roger S. Pressman. INGENIERIA DEL SOFTWARE. Editorial Félix Varela, 2005.