Академический Документы
Профессиональный Документы
Культура Документы
GUÍA DE APRENDIZAJE
Competencia: 220501032
Resultados de Aprendizaje Alcanzar: 22050103203
Cristian Suarez
Orfenys Pérez Ariza
Carlos Adolfo Nieto Hernández.
Abril 2019.
SENA.
Código del Programa de Formación: 1804901
PROGRAMACIÓN DE SOFTWARE
Abstract ii
Figura 1………………………………………………………………………………………..2
Figura 2………………………………………………………………………………………..2
Figura 3………………………………………………………………………………………..3
Figura 4………………………………………………………………………………………..3
Figura 5………………………………………………………………………………………..3
Figura 6………………………………………………………………………………………..4
Figura 7………………………………………………………………………………………..4
Figura 8………………………………………………………………………………………..4
Figura 9………………………………………………………………………………………..5
Figura 10………………………………………………………………………………………5
Figura 11………………………………………………………………………………………6
Figura 12………………………………………………………………………………………7
Figura 13………………………………………………………………………………………7
Figura 14………………………………………………………………………………………8
Figura 15………………………………………………………………………………………8
Figura 16………………………………………………………………………………………9
Figura 17………………………………………………………………………………………9
Figura 18………………………………………………………………………………………10
Figura 19………………………………………………………………………………………10
Figura 20………………………………………………………………………………………10
Figura 21………………………………………………………………………………………10
Figura 22………………………………………………………………………………………11
Figura 23………………………………………………………………………………………11
Figura 24………………………………………………………………………………………11
Figura 25………………………………………………………………………………………11
Figura 26………………………………………………………………………………………11
Figura 27………………………………………………………………………………………12
Figura 28………………………………………………………………………………………12
Figura 29………………………………………………………………………………………12
v
1
Actividad
1. Estructura
Diagrama de clases
Es una estructura que define un sistema mostrando las clases que lo componen.
Figura 1.
Diagrama de objetos
Es una estructura que muestra los objetos que componen a un sistema.
Figura 2.
3
Diagrama de componentes
Es una estructura que muestra los componentes y dependencias de estos.
Figura 3.
Diagrama de paquetes
Es una estructura que representa las dependencias entre los paquetes de un
sistema.
Figura 4.
Diagrama de despliegue
Es una estructura que muestra las agrupaciones logicas del sistema.
Figura 5.
4
2. Comportamiento
Diagrama de casos de uso
Es una estructura que representa el que se hará en nuestro sistema.
Figura 6.
Diagrama de actividades
Es una estructura que se usa para moldear el comportamiento de un sistema.
Figura 7.
Diagrama de estado
Es una estructura que representa el estado y las tranciciones a desarrollar.
Figura 8.
3. Interacción
5
Diagrama de secuencia
Figura 9.
Diagrama de colaboración
Es una estructura que representa las acciones organizadas a través de los roles.
Figura 10.
4. Requerimientos funcionales
requerimientos funcionales legales o regulatorio
5. Requerimientos no funcionales
Eficiencia
Figura 11.
3.3.3 Inglés: Realizar un glosario en inglés, donde cada aprendiz incluya los
conceptos más sobresalientes, relacionados con las definiciones que intervienen
en los diagramas UML.
• Class: It is the noun that helps identify an object, entity and / or concept.
• Polymorphism: The ability of an object to respond to the same message
according to the parameters of its invocation.
• Inheritance: It is the event where from a main class we get another class from
it.
• Attribute: These are the characteristics and / or attributes that differentiate one
object from another.
7
Realizado
Actividad colaborativa
3.4.1 Como parte del taller que le indique su orientador manejado una
presentación (PowerPoint, HTML, Prezi…), y basándose en el caso de la gestión
de información de un centro médico refleje en ella los diferentes diagramas UML.
Puede tomar como material el enlace http://brindandosoluciones.com/ovas/uml/
o hacer uso de cualquier otra fuente de información. Este ejercicio se verá
reflejado en el diseño del proyecto que deben presentar al final del segundo
trimestre.
Evidencias de proyecto hasta ahora:
Figura 12/13.
8
Figura 14.
Figura 15.
9
Figura 16.
Figura 17.
10
Figura 18/19.
Figura 20/21.
11
Figura 22/23.
Figura 24/25/26.
12
Figura 27.
Figura 28/29.
13
Webgrafia
https://www.lucidchart.com/pages/es/diagrama-de-objetos-uml
https://damian02.wordpress.com/polimorfismo-poo/
https://www.ecured.cu/Atributo_(informática)
https://es.wikipedia.org/wiki/Invariantes_de_clase
https://es.wikipedia.org/wiki/M%C3%A9todo_(inform%C3%A1tica)
http://stadium.unad.edu.co/ovas/10596_9836/diagramas_de_componentes.html
https://manuel.cillero.es/doc/metrica-3/tecnicas/diagrama-de-paquetes/
http://ingsoftware-luiszambrano.blogspot.com/
http://stadium.unad.edu.co/ovas/10596_9839/diagramas_de_actividades.html
https://carloszr.com/diagrama-de-estado-uml-ejemplo/
http://www.pmoinformatica.com/2015/05/requerimientos-no-funcionales-
ejemplos.html