POO software
Enviado por Kevin Yallico • 2 de Julio de 2020 • Documentos de Investigación • 255 Palabras (2 Páginas) • 155 Visitas
SEMANA 3 SOFTWARE
UML: NOS PERMITE REPRESENTAR LO QUE SE ESPERA QUE HARA EL SISTEMA Y SI EL SISTEMA NECESITA DE UN SOFTWARE, NO SOLO EL COMO HACER EL PROGRAMA, SINO SI ES NECESARIO HACERLO
Un sistema tiene dos partes: estatica y dinámica:
LA DINAMICA: LA QUE HACEN LAS PERSONAS
- MODELO (LO PRIMEROQUE VEMOS)
ES COMO UN PLANO, ES CONSTRUIR BASANDONOS EN UN PATRON
CLARIFICA PROBLEMAS COMPLEJOS
AHORRA TIEMPO Y DINERO
AYUDA A DEFINIR Y ENTENDER EL OBJETIVO
AYUDA A COMPRENDER LOS PROCESOS
- DIAGRAMA:
Es una visualización de diferentes elementos de modelado descritos en UML
Cada uno tiene un propósito especifico
DE ESTRUCTURA:
Muestra estructura estatica de los elementos, nos dice las partes del sistema, no como se comportan, como las clases, componentes, objetos, paqueter, etc
DE COMPORTAMIENTO:
Muestra el comportamiento dinamico de los elementos como la actividad, casos de uso , de estado, colaboración, secuencia.etc
ORIENTACION A OBJETOS EN EL CONTEXTO DE UML
CLASE: CATEGORIA DENTRO DE LA CUAL LOS OBJETOS PUEDEN SER ORGANIZADOS
Es como un “plano” a partir del cual los objetos son construidos
Estos tienen atributos (propiedades) y operaciones (funcionalidades)
OBJETO: es lo que construimos a partir de ese plano (clase)
Existe en el contexto del sistema
HERENCIA: las clases hijas adquieren las características de la clase padre o base más las características propias
Los objetos trabajan con otros, existen en relación a otros objetos
La clase hija se basa en la clase padre , las dos clases sonsimilares pero tienen diferencias
[pic 1]
[pic 2]
[pic 3]
Multiplicidad: Indica la cantidad de objetos que participan en una relación, puede ser 1 a 1, 1 a muchos y muchos a muchos
[pic 4]
...