SlideShare una empresa de Scribd logo
1 de 39
Descargar para leer sin conexión
Plataformas de
Desarrollo 2
Tema: 3 Arquitectura de aplicaciones
Mg. Luis Fernando Aguas Bucheli
+593 984015184
@Aguaszoft
Laguas@uisrael.edu.ec
“Productividad es el acto de acercar la empresa a su
meta. Las acciones que acercan a una compañía a
su meta son productivas, las acciones que no
acercan a la compañía a su meta no son
productivas.“ — Eliyahu M. Goldratt.
Objetivo
• Construir aplicaciones de
software Web con acceso
a datos y que resuelva
problemas basados en
casos reales utilizando
Visual Studio
● 3.1 Modelo en Capas
Contenido
ODS
● 4.3 De aquí a 2030, asegurar
el acceso igualitario de todos
los hombres y las mujeres a
una formación técnica,
profesional y superior de
calidad, incluida la enseñanza
universitaria
META
3.1 Modelo en Capas
Objetivos de la
Iteración
Esquema del
sistema
Identificar
riesgos
Arquitecturas
candidatas
Casos de Uso
importantes
Requisitos
Software
Capa de Presentación
Capa de Negocio
Capa de Acceso a Datos
Capa de Presentación
Capa de Servicios
Distribuidos
Capa de Aplicación
Capa de Modelo de Dominio
Capa de Acceso a Datos
Servicios
Externos
Infraestructura
Transversal
EntityFramework
Pruebas deIntegración
[Fact]
public void Add_User()
{
var newUser = new User();
var userRepository = new UserRepository();
userRepository.AddUser(newUser);
var dbUser = userRepository.GetById(newUser.Id);
Assert.Equal(newUser, dbUser);
}
Entidad Vs ObjetoValor
Agregados
Serviciosde
Dominio
ConsideracionesdeDiseño deDominio
RepositoriosenCapadeAplicación
PatronesdeDiseño paraPresentación
PatrónMVC (Modelo VistaControlador)
Gestión deExcepciones
Gracias
Responsabilidad con pensamiento positivo

Más contenido relacionado

Similar a S5-PD2.pptx

Tecnología Orientada a Objetos - Presentación de la Materia
Tecnología Orientada a Objetos - Presentación de la MateriaTecnología Orientada a Objetos - Presentación de la Materia
Tecnología Orientada a Objetos - Presentación de la Materiaedwinlemmon
 
Temario software de aplicacion ejecutivo
Temario software de aplicacion ejecutivoTemario software de aplicacion ejecutivo
Temario software de aplicacion ejecutivoWilberth_Gongora
 
Edutic 2018 Universidad Tecnológica INACAP
Edutic 2018 Universidad Tecnológica INACAPEdutic 2018 Universidad Tecnológica INACAP
Edutic 2018 Universidad Tecnológica INACAPEDUTIC
 
Herramientas de comunicación y colaboración de Google Apps Edu Edition como p...
Herramientas de comunicación y colaboración de Google Apps Edu Edition como p...Herramientas de comunicación y colaboración de Google Apps Edu Edition como p...
Herramientas de comunicación y colaboración de Google Apps Edu Edition como p...Juan José Rodriguez MsC.
 
CLASE_MODELO_EXPOSICIONzxfsdfdvfgfgh.pptx
CLASE_MODELO_EXPOSICIONzxfsdfdvfgfgh.pptxCLASE_MODELO_EXPOSICIONzxfsdfdvfgfgh.pptx
CLASE_MODELO_EXPOSICIONzxfsdfdvfgfgh.pptxSANTOS400018
 
Ficha 488956 497405 497426_administracion del soporte tecnico
Ficha 488956 497405 497426_administracion del soporte tecnicoFicha 488956 497405 497426_administracion del soporte tecnico
Ficha 488956 497405 497426_administracion del soporte tecnicoSebastian Marin
 
Ficha 488956 497405 497426_administracion del soporte tecnico (1)
Ficha 488956 497405 497426_administracion del soporte tecnico (1)Ficha 488956 497405 497426_administracion del soporte tecnico (1)
Ficha 488956 497405 497426_administracion del soporte tecnico (1)kvnprz07
 
Ficha 488956 497405 497426_administracion del soporte tecnico
Ficha 488956 497405 497426_administracion del soporte tecnicoFicha 488956 497405 497426_administracion del soporte tecnico
Ficha 488956 497405 497426_administracion del soporte tecnicoAnyib
 
Apuntes clases de computación
Apuntes clases de computaciónApuntes clases de computación
Apuntes clases de computaciónJoel Dary Orellana
 
Tics en la carrera
Tics en la carreraTics en la carrera
Tics en la carreraEric Garcia
 

Similar a S5-PD2.pptx (20)

Mi Carrera
Mi CarreraMi Carrera
Mi Carrera
 
Examen (tegnologia) 1 parcial
Examen (tegnologia) 1 parcial Examen (tegnologia) 1 parcial
Examen (tegnologia) 1 parcial
 
Tecnología Orientada a Objetos - Presentación de la Materia
Tecnología Orientada a Objetos - Presentación de la MateriaTecnología Orientada a Objetos - Presentación de la Materia
Tecnología Orientada a Objetos - Presentación de la Materia
 
Temario software de aplicacion ejecutivo
Temario software de aplicacion ejecutivoTemario software de aplicacion ejecutivo
Temario software de aplicacion ejecutivo
 
Web 3.0
Web 3.0Web 3.0
Web 3.0
 
Niebla sortillon jesus francisco actividad1.1 si5 1
Niebla sortillon jesus francisco actividad1.1 si5 1Niebla sortillon jesus francisco actividad1.1 si5 1
Niebla sortillon jesus francisco actividad1.1 si5 1
 
Edutic 2018 Universidad Tecnológica INACAP
Edutic 2018 Universidad Tecnológica INACAPEdutic 2018 Universidad Tecnológica INACAP
Edutic 2018 Universidad Tecnológica INACAP
 
Herramientas de comunicación y colaboración de Google Apps Edu Edition como p...
Herramientas de comunicación y colaboración de Google Apps Edu Edition como p...Herramientas de comunicación y colaboración de Google Apps Edu Edition como p...
Herramientas de comunicación y colaboración de Google Apps Edu Edition como p...
 
CLASE_MODELO_EXPOSICIONzxfsdfdvfgfgh.pptx
CLASE_MODELO_EXPOSICIONzxfsdfdvfgfgh.pptxCLASE_MODELO_EXPOSICIONzxfsdfdvfgfgh.pptx
CLASE_MODELO_EXPOSICIONzxfsdfdvfgfgh.pptx
 
Aplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_facturaAplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_factura
 
Big_Data
Big_DataBig_Data
Big_Data
 
Ficha 488956 497405 497426_administracion del soporte tecnico
Ficha 488956 497405 497426_administracion del soporte tecnicoFicha 488956 497405 497426_administracion del soporte tecnico
Ficha 488956 497405 497426_administracion del soporte tecnico
 
Proyecto Formativo
Proyecto FormativoProyecto Formativo
Proyecto Formativo
 
Ficha 488956 497405 497426_administracion del soporte tecnico (1)
Ficha 488956 497405 497426_administracion del soporte tecnico (1)Ficha 488956 497405 497426_administracion del soporte tecnico (1)
Ficha 488956 497405 497426_administracion del soporte tecnico (1)
 
Proyecto Formativo.
Proyecto Formativo.Proyecto Formativo.
Proyecto Formativo.
 
Ficha 488956 497405 497426_administracion del soporte tecnico
Ficha 488956 497405 497426_administracion del soporte tecnicoFicha 488956 497405 497426_administracion del soporte tecnico
Ficha 488956 497405 497426_administracion del soporte tecnico
 
Proyecto Formativo
Proyecto FormativoProyecto Formativo
Proyecto Formativo
 
Apuntes clases de computación
Apuntes clases de computaciónApuntes clases de computación
Apuntes clases de computación
 
PDIDTI-S4.pptx
PDIDTI-S4.pptxPDIDTI-S4.pptx
PDIDTI-S4.pptx
 
Tics en la carrera
Tics en la carreraTics en la carrera
Tics en la carrera
 

Más de Luis Fernando Aguas Bucheli (20)

EFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptxEFC-ISW-Luis Fernando Aguas.pptx
EFC-ISW-Luis Fernando Aguas.pptx
 
P-S2.pptx
P-S2.pptxP-S2.pptx
P-S2.pptx
 
EBTS-S1.pptx
EBTS-S1.pptxEBTS-S1.pptx
EBTS-S1.pptx
 
P-S3.pptx
P-S3.pptxP-S3.pptx
P-S3.pptx
 
EBTS-S4.pptx
EBTS-S4.pptxEBTS-S4.pptx
EBTS-S4.pptx
 
P-S4.pptx
P-S4.pptxP-S4.pptx
P-S4.pptx
 
P-S1.pptx
P-S1.pptxP-S1.pptx
P-S1.pptx
 
EBTS-S3.pptx
EBTS-S3.pptxEBTS-S3.pptx
EBTS-S3.pptx
 
EBTS-S2.pptx
EBTS-S2.pptxEBTS-S2.pptx
EBTS-S2.pptx
 
PDIDTI-S7.pptx
PDIDTI-S7.pptxPDIDTI-S7.pptx
PDIDTI-S7.pptx
 
PDIDTI-S2.pptx
PDIDTI-S2.pptxPDIDTI-S2.pptx
PDIDTI-S2.pptx
 
PDIDTI-S1.pptx
PDIDTI-S1.pptxPDIDTI-S1.pptx
PDIDTI-S1.pptx
 
PDIDTI-S8.pptx
PDIDTI-S8.pptxPDIDTI-S8.pptx
PDIDTI-S8.pptx
 
PDIDTI-S6.pptx
PDIDTI-S6.pptxPDIDTI-S6.pptx
PDIDTI-S6.pptx
 
PDIDTI-S5.pptx
PDIDTI-S5.pptxPDIDTI-S5.pptx
PDIDTI-S5.pptx
 
PDIDTI-S3.pptx
PDIDTI-S3.pptxPDIDTI-S3.pptx
PDIDTI-S3.pptx
 
TIC-S4.pptx
TIC-S4.pptxTIC-S4.pptx
TIC-S4.pptx
 
TIC-S3.pptx
TIC-S3.pptxTIC-S3.pptx
TIC-S3.pptx
 
TIC-S2.pptx
TIC-S2.pptxTIC-S2.pptx
TIC-S2.pptx
 
TIC-S5.pptx
TIC-S5.pptxTIC-S5.pptx
TIC-S5.pptx
 

Último

Edema, ictericia, astenia, pérdida y ganancia de peso
Edema, ictericia, astenia, pérdida y ganancia de pesoEdema, ictericia, astenia, pérdida y ganancia de peso
Edema, ictericia, astenia, pérdida y ganancia de pesoirvingamer8719952011
 
Genu valgo y genu varo.pptxFSFETERTETETETET
Genu valgo y genu varo.pptxFSFETERTETETETETGenu valgo y genu varo.pptxFSFETERTETETETET
Genu valgo y genu varo.pptxFSFETERTETETETETSilviaXiomaraChaguaC
 
SESIÓN 15 - Imagenología Musculoesquelética.pdf
SESIÓN 15 - Imagenología Musculoesquelética.pdfSESIÓN 15 - Imagenología Musculoesquelética.pdf
SESIÓN 15 - Imagenología Musculoesquelética.pdfWillianEduardoMascar
 
Herramientas que gestionan la calidad (parte2).pptx
Herramientas que gestionan la calidad (parte2).pptxHerramientas que gestionan la calidad (parte2).pptx
Herramientas que gestionan la calidad (parte2).pptxangeles123440
 
Clase 8 Miembro Superior Osteologia 2024.pdf
Clase 8 Miembro Superior Osteologia 2024.pdfClase 8 Miembro Superior Osteologia 2024.pdf
Clase 8 Miembro Superior Osteologia 2024.pdfgarrotamara01
 
Clase 7 Torax, Costillas y Esternon Osteologia 2024.pdf
Clase 7 Torax, Costillas y Esternon Osteologia 2024.pdfClase 7 Torax, Costillas y Esternon Osteologia 2024.pdf
Clase 7 Torax, Costillas y Esternon Osteologia 2024.pdfgarrotamara01
 
Clase 6 Osteologia Columna Completa 2024.pdf
Clase 6 Osteologia Columna Completa 2024.pdfClase 6 Osteologia Columna Completa 2024.pdf
Clase 6 Osteologia Columna Completa 2024.pdfgarrotamara01
 
Tomografía Computarizada Columna vertebral
Tomografía Computarizada Columna vertebralTomografía Computarizada Columna vertebral
Tomografía Computarizada Columna vertebralJhonattan Cabrales Lara
 
Paludismo o Malaria- Medicina tropical.pptx
Paludismo o Malaria- Medicina tropical.pptxPaludismo o Malaria- Medicina tropical.pptx
Paludismo o Malaria- Medicina tropical.pptx Estefania Recalde Mejia
 
MSCEIT: Test de Inteligencia Emocional Mayer-Salovey-Cauruso
MSCEIT: Test de Inteligencia Emocional Mayer-Salovey-CaurusoMSCEIT: Test de Inteligencia Emocional Mayer-Salovey-Cauruso
MSCEIT: Test de Inteligencia Emocional Mayer-Salovey-Caurusosebastiancosmelapier1
 
Investigacion de celulas madre para la diabetes
Investigacion de celulas madre para la diabetesInvestigacion de celulas madre para la diabetes
Investigacion de celulas madre para la diabetesVanessaCortezVillega
 
terminologia NIÑO Y ADOLESCENTE Y SAKUD.pptx
terminologia NIÑO Y ADOLESCENTE Y SAKUD.pptxterminologia NIÑO Y ADOLESCENTE Y SAKUD.pptx
terminologia NIÑO Y ADOLESCENTE Y SAKUD.pptxrosi339302
 
BIOGRAFIA DE representante de enfermería VIRGINIA HENDERSON.pdf
BIOGRAFIA DE representante de enfermería  VIRGINIA HENDERSON.pdfBIOGRAFIA DE representante de enfermería  VIRGINIA HENDERSON.pdf
BIOGRAFIA DE representante de enfermería VIRGINIA HENDERSON.pdfCristhianAAguirreMag
 
2.Primer semana Desarrollo: DE LA OVULACION A LA IMPLANTACION.pptx
2.Primer semana Desarrollo: DE LA OVULACION A LA IMPLANTACION.pptx2.Primer semana Desarrollo: DE LA OVULACION A LA IMPLANTACION.pptx
2.Primer semana Desarrollo: DE LA OVULACION A LA IMPLANTACION.pptxaviladiez22
 
Microcefalia y Macrocefalia en pediatria
Microcefalia y Macrocefalia en pediatriaMicrocefalia y Macrocefalia en pediatria
Microcefalia y Macrocefalia en pediatriaGermain Lozada
 

Último (20)

Edema, ictericia, astenia, pérdida y ganancia de peso
Edema, ictericia, astenia, pérdida y ganancia de pesoEdema, ictericia, astenia, pérdida y ganancia de peso
Edema, ictericia, astenia, pérdida y ganancia de peso
 
Genu valgo y genu varo.pptxFSFETERTETETETET
Genu valgo y genu varo.pptxFSFETERTETETETETGenu valgo y genu varo.pptxFSFETERTETETETET
Genu valgo y genu varo.pptxFSFETERTETETETET
 
SESIÓN 15 - Imagenología Musculoesquelética.pdf
SESIÓN 15 - Imagenología Musculoesquelética.pdfSESIÓN 15 - Imagenología Musculoesquelética.pdf
SESIÓN 15 - Imagenología Musculoesquelética.pdf
 
Estudio ORBITA-COSMIC
Estudio ORBITA-COSMICEstudio ORBITA-COSMIC
Estudio ORBITA-COSMIC
 
Herramientas que gestionan la calidad (parte2).pptx
Herramientas que gestionan la calidad (parte2).pptxHerramientas que gestionan la calidad (parte2).pptx
Herramientas que gestionan la calidad (parte2).pptx
 
Estudio IMPROVE-HCM
Estudio IMPROVE-HCMEstudio IMPROVE-HCM
Estudio IMPROVE-HCM
 
Clase 8 Miembro Superior Osteologia 2024.pdf
Clase 8 Miembro Superior Osteologia 2024.pdfClase 8 Miembro Superior Osteologia 2024.pdf
Clase 8 Miembro Superior Osteologia 2024.pdf
 
Clase 7 Torax, Costillas y Esternon Osteologia 2024.pdf
Clase 7 Torax, Costillas y Esternon Osteologia 2024.pdfClase 7 Torax, Costillas y Esternon Osteologia 2024.pdf
Clase 7 Torax, Costillas y Esternon Osteologia 2024.pdf
 
Clase 6 Osteologia Columna Completa 2024.pdf
Clase 6 Osteologia Columna Completa 2024.pdfClase 6 Osteologia Columna Completa 2024.pdf
Clase 6 Osteologia Columna Completa 2024.pdf
 
Tomografía Computarizada Columna vertebral
Tomografía Computarizada Columna vertebralTomografía Computarizada Columna vertebral
Tomografía Computarizada Columna vertebral
 
Paludismo o Malaria- Medicina tropical.pptx
Paludismo o Malaria- Medicina tropical.pptxPaludismo o Malaria- Medicina tropical.pptx
Paludismo o Malaria- Medicina tropical.pptx
 
MSCEIT: Test de Inteligencia Emocional Mayer-Salovey-Cauruso
MSCEIT: Test de Inteligencia Emocional Mayer-Salovey-CaurusoMSCEIT: Test de Inteligencia Emocional Mayer-Salovey-Cauruso
MSCEIT: Test de Inteligencia Emocional Mayer-Salovey-Cauruso
 
(2024-04-10) TÉCNICA ROVIRALTA (ppt).pdf
(2024-04-10) TÉCNICA ROVIRALTA (ppt).pdf(2024-04-10) TÉCNICA ROVIRALTA (ppt).pdf
(2024-04-10) TÉCNICA ROVIRALTA (ppt).pdf
 
Investigacion de celulas madre para la diabetes
Investigacion de celulas madre para la diabetesInvestigacion de celulas madre para la diabetes
Investigacion de celulas madre para la diabetes
 
terminologia NIÑO Y ADOLESCENTE Y SAKUD.pptx
terminologia NIÑO Y ADOLESCENTE Y SAKUD.pptxterminologia NIÑO Y ADOLESCENTE Y SAKUD.pptx
terminologia NIÑO Y ADOLESCENTE Y SAKUD.pptx
 
BIOGRAFIA DE representante de enfermería VIRGINIA HENDERSON.pdf
BIOGRAFIA DE representante de enfermería  VIRGINIA HENDERSON.pdfBIOGRAFIA DE representante de enfermería  VIRGINIA HENDERSON.pdf
BIOGRAFIA DE representante de enfermería VIRGINIA HENDERSON.pdf
 
2.Primer semana Desarrollo: DE LA OVULACION A LA IMPLANTACION.pptx
2.Primer semana Desarrollo: DE LA OVULACION A LA IMPLANTACION.pptx2.Primer semana Desarrollo: DE LA OVULACION A LA IMPLANTACION.pptx
2.Primer semana Desarrollo: DE LA OVULACION A LA IMPLANTACION.pptx
 
Estudio ARISE-HF
Estudio ARISE-HFEstudio ARISE-HF
Estudio ARISE-HF
 
(2024-04-10) PACIENTE POLIMEDICADO (doc).pdf
(2024-04-10) PACIENTE POLIMEDICADO (doc).pdf(2024-04-10) PACIENTE POLIMEDICADO (doc).pdf
(2024-04-10) PACIENTE POLIMEDICADO (doc).pdf
 
Microcefalia y Macrocefalia en pediatria
Microcefalia y Macrocefalia en pediatriaMicrocefalia y Macrocefalia en pediatria
Microcefalia y Macrocefalia en pediatria
 

S5-PD2.pptx