Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2. PRESENTACION
Imaginemos si tuviéramos que crear una obra de teatro con un Alemán, un Chino, un Árabe y un
Ruso y cada uno solo hablara en su lenguaje nativo sin traductor alguno?. Sería un poco
complicado no?,
Ahora, pensemos que somos los lectores de la obra de teatro y no dominamos bien esos
lenguajes, seguramente sería muy difícil entender dicha obra. Pues cuando surgió la
Programación Orientada a Objetos, se crearon diferentes tipos de modelos, símbolos y lenguajes
para representar los sistemas que se desarrollaban. Sin lugar a dudas esto originó una anarquía
GFPI-F-019 V3
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
Tomando como referencia los componentes básicos de este lenguaje, lo invito a que represente
de manera gráfica cada uno de los procesos que usted realiza en el Facebook y los socialicemos
en el ambiente de formación.
Lo invito a que analice el material de referencia sobre UML y con estos fundamentos de
solución a los siguientes interrogantes:
Clase
Atributos
Método
Relaciones
Herencia
Agregación
Asociación
Dependencia o Instanciación (USO).
Preguntas de apareamiento:
( ) Actor 4. Esta relación indica que el actor lleva a cabo el caso de uso.
Realice un mapa conceptual donde represente y explique cada uno de los componentes
de los Diagramas de Transición de Estados. Para la construcción de este mapa
conceptual debe aplicar las normas técnicas utilizadas en construcción de mapas
conceptuales, las cuales encontrará en el documento mapasconceptuales.doc ubicado en
el espacio de su programa de formación, específicamente en la carpeta denominada
Especificar el modelo conceptual del Sistema de Información, link Materiales Requeridos
y de apoyo.
Realice el diagrama de transición de estados, para una aplicación de cajero automático
que tiene el siguiente diagrama de casos de uso:
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
1. Realice un mapa conceptual donde represente y explique cada uno de los componentes del
Modelo Entidad Relación (MER). Para la construcción de este mapa conceptual debe
aplicar las normas técnicas utilizadas en construcción de mapas conceptuales.
2. Realice el MER (Modelo Entidad Relación) para el sistema web de gestión de subastas de
artículos, al cual, en la actividad 1 de esta guía “Caracterizar Diagramas en UML”, le realizó el
diagrama de Clases.
El proyecto formativo que tiene asociada la ruta de aprendizaje a la cual usted pertenece, tiene
como objetivo el Diseño y la construcción de un software a la medida para el sector empresarial;
hasta el momento usted ha venido realizando una serie de actividades que le han permitido
conocer a fondo el funcionamiento de los procesos de la empresa de su selección.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
Para esta actividad se tienen dos momentos, el primero; De manera individual, la construcción de
los diagramas UML, y el segundo, por Equipo de Proyecto se debe presentar el modelado del
sistema y su respectivo informe de análisis.
Para esta actividad se tendrá disponible un foro denominado “InquietudesUML” que puede utilizar
para aclarar las dudas sobre el tema, y compartir todas sus inquietudes, las cuales serán
solucionadas por su instructor. Por otra parte, utilice dicho espacio para socializar y debatir los
aportes de los compañeros.
Para facilidad en la evaluación, los archivos digitales construidos en StarUML, deben llamarse de
la siguiente manera: nombre del diagrama y nombre del aprendiz; ejemplo, (Pedro Pérez si esta
presentando el diagrama de Casos de uso, por lo tanto el nombre del archivo será
Diagramacasousopedroperez), subirlo a la plataforma. Los diagramas a elaborar en la
herramienta CASE StarUML, son los siguientes:
Diagrama de Casos de uso Para este diagrama debe presentar el archivo construido
en la herramienta CASE StarUML donde se identifiquen los actores del sistema, las
relaciones existentes entre ellos y las descripciones de los mismos. También, debe
presentar un archivo de texto con extensión “doc”, donde se documente cada uno de los
casos de uso, utilizando el estándar planteado en el archivo denominado
“casos_de_uso.doc”, en el literal: “Documentación de los Casos de Uso”.
Diagrama de Clases con sus atributos, métodos y relaciones; para éstas últimas
debe identificar su tipo, puede ser de herencia, agregación, asociación, dependencia o
Instanciación.
Diagrama de colaboración para cada uno de los procesos que se realizan en el
sistema de administración de la empresa.
Diagrama de actividades.
Diagrama de Secuencia.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
Por equipo de proyecto y con la retroalimentación dada por el Instructor sobre los diagramas
presentados, socializar los resultados y consolidar la información para entregar el modelado del
sistema, es importante dejar los artefactos del proyecto como única versión generada por todo el
equipo.
Estos artefactos debe presentarse en un solo documento de texto con extensión doc, normas
Icontec vigentes para trabajos escritos y aplicando buenas prácticas de redacción y ortografía.
Con su equipo de trabajo realice una conversación en inglés de máximo 2 minutos, donde
incluyan los nombres de los integrantes y el tema del proyecto a desarrollar.
4. ACTIVIDADES DE EVALUACIÓN
. Cuestionario
Evidencias de Desempeño:
Técnica de Evaluación:
Realizar todos los diagramas del representa el bosquejo de la
proyecto y de los ejercicios solución al problema Aprendizaje basado en problemas
propuestos presentado por el
cliente, mediante la elaboración Instrumento de Evaluación:
de diagramas de casos de uso
lista de chequeo
Evidencias de Producto:
lista de chequeo
4. GLOSARIO DE TERMINOS
5. REFERENTES BILBIOGRAFICOS
Andrew S. Tanenbaum and David J. Wetherall.(2003).Computer Networks (5th Edition). Prentice Hall.
•Craig Larman(2007), UML y patrones (2da. Edición). Editorial Prentice Hall.
•G. Booch, J. Rumbaugh, I. Jacobson (2007). El lenguaje unificado de modelado: manual de referencia
(2da. Edición) . Addison-Wesley.
•James Rumbaugh (2002). Object Oriented Modeling and Design. Pearson Education.
•Schmuller, Joseph. Aprendiendo UML en 24 horas. Prentice Hall
•Scott W. Ambler (2005). Introducción a los Objetos. Cambridge University Press.
•Gutierrez Cosío, Celia (2011). Casos prácticos de UML. Editorial Complutense.
Disponible en:
http://site.ebrary.com/lib/senavirtualsp/docDetail.action?docID=10536104&p00=uml
•Vélez Serrano, José Peña Abril, Alberto Gortazar Bellas, Patxi (2011). Diseñar y programar, todo es
empezar: una introducción a la Programación Orientada a Objetos usando UML y Java. Editorial: Dykinson.
Disponible en: http://site.ebrary.com/lib/senavirtualsp/docDetail.action?docID=10559590&p00=uml
•Kimmel, Paul (2010). Manual de UML, Editorial McGraw-Hill Professional Publishing
Disponible en:
http://site.ebrary.com/lib/senavirtualsp/docDetail.action?docID=10433806&p00=uml
Autor (es)