IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
Adsi guía 6 - aplicar los fundamentos de programación-realizar el análisis uml(1)
1. EQUIPO INTERDISCIPLINARIO DE ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN A.D.S.I –
CONVENIO DE COOPERACIÓN SERVICIO NACIONAL DE APRENDIZAJE - POLITÉCNICO GRANCOLOMBIANO
PROGRAMA DE FORMACION ANÁLISIS Y DESARROLLO
DE SISTEMAS DE INFORMACIÓN A.D.S.I
COMPETENCIA 220501032: ANALIZAR LOS REQUISITOS DEL CLIENTE
PARA CONSTRUIR EL SISTEMA DE INFORMACION.
1
GUÍA DE APRENDIZAJE No. 6
RAP 22050103202: REPRESENTA EL BOSQUEJO DE LA SOLUCIÓN AL PROBLEMA PRESENTADO POR ELCLIENTE,
MEDIANTE LA ELABORACIÓN DE DIAGRAMAS DE CASOS DE USO, APOYADOEN EL ANÁLISIS DEL INFORME DE
REQUERIMIENTOS, AL CONFRONTAR LA SITUACIÓNPROBLEMICA CON EL USUARIO SEGÚN NORMAS Y
PROTOCOLOS DE LA ORGANIZACIÓN.
RAP 22050103203: CONSTRUIR EL MODELO CONCEPTUAL DEL MACROSISTEMA FRENTE A LOS
REQUERIMIENTOS DEL CLIENTE, MEDIANTE EL USO E INTERPRETACIÓN DE LAINFORMACIÓN LEVANTADA,
REPRESENTADO EN DIAGRAMAS DE CLASE, DEINTERACCIÓN, COLABORACIÓN Y CONTRATOS DE OPERACIÓN,
DE ACUERDO CON LASDIFERENTES SECUENCIAS, FASES Y PROCEDIMIENTOS DEL SISTEMA
1. Tiempo de la Actividad:
El tiempo de la actividad es de 132 Horas.
2. Introducción:
A menudo, los nuevos inventos nacen sin necesidad y se documentan sobre servilletas mucho antes, si acaso,
de que se proporcione una definición autorizada y formal. El Unified Modeling Language (UML) es
precisamente uno de esos ejemplos. Los aspectos individuales de lo que al final se convirtió en el UML los
definieron Ivar Jacobson, James Rumbaugh y Grady Booch, sin necesidad, mucho antes de que sus
colaboraciones individuales se consolidaran en una sola definición.
En la industria del software se necesitaba un lenguaje que fuese gráfico, a fin de especificar y documentar un
sistema de software, de un modo estándar incluyendo aspectos conceptuales tales como procesos de negocios
y funciones del sistema. Este lenguaje unificado que cumple con estos requerimientos, es ciertamente UML, el
cual cuenta con una notación estándar y semánticas esenciales, para el modelado de un sistema orientado a
objetos. El UML unido a un gestión de calidad, evita malos entendidos y entrega ciertas precauciones en la
evolución y mantención de programas. Especialmente en lo referente a los requerimientos asociados al
levantamiento y diseño funcional de un sistema.
3. Descripción de la Actividad:
3.1 Objetivos
Identificar los conceptos del lenguaje de modelamiento unificado, junto a los diferentes diagramas que
lo integran.
Modelar y concebir el desarrollo del software a partir del listado de requerimientos
Elaborar diagramas de casos de uso, de clases, de transición de estado y de secuencias.
Realizar el modelo conceptual de la solución propuesta.
2. EQUIPO INTERDISCIPLINARIO DE ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN A.D.S.I –
CONVENIO DE COOPERACIÓN SERVICIO NACIONAL DE APRENDIZAJE - POLITÉCNICO GRANCOLOMBIANO
PROGRAMA DE FORMACION ANÁLISIS Y DESARROLLO
DE SISTEMAS DE INFORMACIÓN A.D.S.I
COMPETENCIA 220501032: ANALIZAR LOS REQUISITOS DEL CLIENTE
PARA CONSTRUIR EL SISTEMA DE INFORMACION.
2
A.E.A: Elaborar el modelamiento del software a partir de los requerimientos del cliente.
ACTIVIDADES A DESARROLLAR
ESTRATEGIAS
DIDÁCTICAS
TIEMPO
(HORAS)
Actividad 1 – Conceptos UML
Investigue los siguientes temas:
A. UML
1. Qué es UML. Quiénes son sus ponentes o creadores.
2. Concepto de Caso de Uso y su utilidad.
3. Qué es el diagrama de caso de uso, cuáles son sus elementos.
B. Metodologías Ágiles
1. Qué son las metodologías Ágiles.
2. Mencione el manifiesto ágil y sus principios.
3. Cuáles son las metodologías más difundidas. Explique dos.
4. Concepto de Historia de Usuario.
Las anteriores preguntas deben aparecer respondidas en un documento en
procesador de texto de su elección y llamarse así:
ADSI – Guía 6 Act 1 – ConceptoUML García_Romero_Vargas.doc
Trabajo
Individual y
Colaborativo. 6 horas
Actividad 2 – Sistema de votación on-line
En una entidad educativa se celebrará próximamente elecciones de
representantes estudiantiles. El actual director del establecimiento no quiere
hacer dichas votaciones con tarjetones en papel y ha encargado a su equipo de
trabajo de ADSI, un sistema de votación a través de un portal de internet. En
casos anteriores, el director ha experimentado que la falla humana ha influido
en los resultados, tales como conteos mal realizados, votos de personas que no
existen, daño en las urnas de cartón, y por esos motivos ha lanzado una serie
de requerimientos básicos:
Tiene que ser a través de internet.
Los estudiantes deberán registrarse a través del portal. Deben
pertenecer a la institución por medio de la matrícula del programa de
formación (verificación administrativa)
Los estudiantes deben activarse en el sistema una vez se registren.
El estudiante solamente podrá votar una vez, por un solo candidato y
en el horario establecido por la institución.
Los candidatos deben ser estudiantes matriculados.
El sistema deberá generar reportes de actividad de votación y
ganador de las elecciones.
Actividad grupal (todos los grupos)
Trabajo
Colaborativo.
80 horas
Presenciales
10 horas
virtuales
3. EQUIPO INTERDISCIPLINARIO DE ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN A.D.S.I –
CONVENIO DE COOPERACIÓN SERVICIO NACIONAL DE APRENDIZAJE - POLITÉCNICO GRANCOLOMBIANO
PROGRAMA DE FORMACION ANÁLISIS Y DESARROLLO
DE SISTEMAS DE INFORMACIÓN A.D.S.I
COMPETENCIA 220501032: ANALIZAR LOS REQUISITOS DEL CLIENTE
PARA CONSTRUIR EL SISTEMA DE INFORMACION.
3
Todos los equipos de trabajo deberán concretar una nueva reunión con el
cliente (director del centro educativo) y profundizar en los requerimientos. El
tiempo es corto para esta tarea (20 minutos), así que cada equipo deberá
preparar el set de preguntas adecuado para solucionar sus dudas. El instructor
actuará como director del centro educativo y responderá a todas las
inquietudes de los grupos de desarrollo.
Actividad 3 – Taller diagrama de clases
Se tiene una clase principal llamada “vehículo”. A través de GAE, determine
atributos y métodos que esta superclase puede tener y establezca las
subclases que a partir de esta se pueden desprender. Aplique los conceptos
adquiridos en clase.
Entregable:
El taller se entregará en documento escrito elaborado a mano.
Trabajo
Colaborativo.
12 horas
presenciales
6 horas
virtuales
Actividad 4 – Taller diagrama de clases
Se tiene una clase principal llamada “figura geométrica”. A través de GAE,
determine atributos y métodos que esta superclase puede tener y establezca
las subclases que a partir de esta se pueden desprender. Aplique los conceptos
adquiridos en clase.
Entregable:
El taller se entregará en documento escrito elaborado a mano.
Trabajo
Colaborativo.
12 horas
Presenciales
6 horas
virtuales
Formato de entrega para documentos elaborados en procesador de texto
Márgenes: sup: 3cm inf: 2.5cm izq: 3 cm der: 3 cm
Tipografía: Calibri, 11 pts
Interlineado: 1 línea
Estas actividades y los documentos deben ser guardadas en su carpeta llamada “Evidencias de Aprendizaje”, para
efectos de seguimiento y evaluación. (Formato digital siempre y formato físico cuando sea conveniente)
4. Recomendaciones:
En esta guía se trabajará de forma individual y grupal, revisando la estructura del programa de formación en
especial objeto de estudio de la presente competencia, con el propósito de que se analice la metodología de
aprendizaje, los productos a entregar en las diferentes actividades propuestas, el proceso de evaluación de los
resultados de aprendizaje, donde exista una sinergia entre el instructor y el aprendiz con el objeto de que el
aprendizaje este altamente relacionado con las competencias laborales.
5. Metodología:
Orientación por parte del instructor sobre la formación profesional basado en el proyecto, del modelo de
aprendizaje, reconocimiento de la competencia laboral en la segunda fase (ANÁLISIS). Dentro de las actividades
4. EQUIPO INTERDISCIPLINARIO DE ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN A.D.S.I –
CONVENIO DE COOPERACIÓN SERVICIO NACIONAL DE APRENDIZAJE - POLITÉCNICO GRANCOLOMBIANO
PROGRAMA DE FORMACION ANÁLISIS Y DESARROLLO
DE SISTEMAS DE INFORMACIÓN A.D.S.I
COMPETENCIA 220501032: ANALIZAR LOS REQUISITOS DEL CLIENTE
PARA CONSTRUIR EL SISTEMA DE INFORMACION.
4
“APLICAR LOS FUNDAMENTOS DE PROGRAMACIÓN” y “REALIZAR EL ANÁLISIS UML”, los aprendices
participarán a través de:
- Exposiciones.
- Desarrollo de talleres escritos y orales.
- Actividades lúdicas
- Juego de roles.
6. Ambientes de Aprendizaje:
Aula
Sala de Informática
7. Evaluación
Utiliza herramientas CASE para elaborar diagramas de casos de uso, que representen el estado actual
de los componentes del sistema, apoyado en el análisis del informe de requerimientos.
Elabora los diagramas UML, de acuerdo con las características de cada uno de ellos, basado en los
requerimientos del cliente, utilizando herramientas CASE.
Para evaluar se tendrá en cuenta las técnicas de formulación de preguntas y los instrumentos utilizados son:
cuestionario, observación y lista de chequeo.
8. Evidencia de Aprendizaje:
DE CONOCIMIENTO:
Evaluación virtual sobre conceptos fundamentales en Lenguaje de Modelamiento, los diagramas empleados y
la transcripción de requerimientos a casos de uso.
DE PRODUCTO:
Elaboración de informes de modelamiento a partir de requerimientos de usuario.
9. Material del Curso:
Guía de aprendizaje.
Programa de formación.
Proyecto.
10. Créditos:
Elaborado por los instructores Giovanni García y Jorge Manjarrés.
5. EQUIPO INTERDISCIPLINARIO DE ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN A.D.S.I –
CONVENIO DE COOPERACIÓN SERVICIO NACIONAL DE APRENDIZAJE - POLITÉCNICO GRANCOLOMBIANO
PROGRAMA DE FORMACION ANÁLISIS Y DESARROLLO
DE SISTEMAS DE INFORMACIÓN A.D.S.I
COMPETENCIA 220501032: ANALIZAR LOS REQUISITOS DEL CLIENTE
PARA CONSTRUIR EL SISTEMA DE INFORMACION.
5
11. Bibliografía y webgrafía
RUMBAUGH, J. (2007). El lenguaje unificado de modelado. Manual de referencia (2ª ed.). Madrid: Addison-
Wesley
SCHMULLER, J. (2004). Sams Teach Yourself UML in 24 Hours, Third Edition. México: Alfaomega
FONTELA, C. (2010). UML - Modelado De Software Para Profesionales. México: Alfaomega
KIMMEL, P. (2008). Manual de UML. México: McGrawHill