SlideShare una empresa de Scribd logo
1 de 39
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 Materia
edwinlemmon
 
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
Sebastian 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 tecnico
Anyib
 

Similar a S5-PD2.pptx (20)

Modulo-III-Introduccion-la-Informatica.pdf
Modulo-III-Introduccion-la-Informatica.pdfModulo-III-Introduccion-la-Informatica.pdf
Modulo-III-Introduccion-la-Informatica.pdf
 
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
 
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
 
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
 

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

SANGRE. FISIO MEDICA.pptxcffffffffffcccccc
SANGRE. FISIO MEDICA.pptxcffffffffffccccccSANGRE. FISIO MEDICA.pptxcffffffffffcccccc
SANGRE. FISIO MEDICA.pptxcffffffffffcccccc
scalderon98
 
(2024-05-14).Manejo de la IC en AP. Abordaje a lo largo de la enfermedad. (PPT)
(2024-05-14).Manejo de la IC en AP. Abordaje a lo largo de la enfermedad. (PPT)(2024-05-14).Manejo de la IC en AP. Abordaje a lo largo de la enfermedad. (PPT)
(2024-05-14).Manejo de la IC en AP. Abordaje a lo largo de la enfermedad. (PPT)
UDMAFyC SECTOR ZARAGOZA II
 

Último (20)

Cuadernillo trabajo y manejo de ansiedad
Cuadernillo trabajo y manejo de ansiedadCuadernillo trabajo y manejo de ansiedad
Cuadernillo trabajo y manejo de ansiedad
 
INTERVENCIONES PARA LA PROMOCION Y MANTENIMIENTO DE LA SALUD PARA LAS PERSONA...
INTERVENCIONES PARA LA PROMOCION Y MANTENIMIENTO DE LA SALUD PARA LAS PERSONA...INTERVENCIONES PARA LA PROMOCION Y MANTENIMIENTO DE LA SALUD PARA LAS PERSONA...
INTERVENCIONES PARA LA PROMOCION Y MANTENIMIENTO DE LA SALUD PARA LAS PERSONA...
 
Huesos del cuerpo humano--Anatomia.pptx.
Huesos del cuerpo humano--Anatomia.pptx.Huesos del cuerpo humano--Anatomia.pptx.
Huesos del cuerpo humano--Anatomia.pptx.
 
Ficha de Apósitos, aplicacion, uso.pptx
Ficha de Apósitos,  aplicacion, uso.pptxFicha de Apósitos,  aplicacion, uso.pptx
Ficha de Apósitos, aplicacion, uso.pptx
 
SANGRE. FISIO MEDICA.pptxcffffffffffcccccc
SANGRE. FISIO MEDICA.pptxcffffffffffccccccSANGRE. FISIO MEDICA.pptxcffffffffffcccccc
SANGRE. FISIO MEDICA.pptxcffffffffffcccccc
 
Barrera hemato-timica y educación de linfocitos T.pptx
Barrera hemato-timica y educación de linfocitos T.pptxBarrera hemato-timica y educación de linfocitos T.pptx
Barrera hemato-timica y educación de linfocitos T.pptx
 
MANUAL DE LABORATORIO DE QUIMICA-MEDICINA.pdf
MANUAL DE LABORATORIO DE  QUIMICA-MEDICINA.pdfMANUAL DE LABORATORIO DE  QUIMICA-MEDICINA.pdf
MANUAL DE LABORATORIO DE QUIMICA-MEDICINA.pdf
 
ANATOMIA SNELL 10MA EDICION ESPAÑOL.pdf
ANATOMIA SNELL 10MA EDICION ESPAÑOL.pdfANATOMIA SNELL 10MA EDICION ESPAÑOL.pdf
ANATOMIA SNELL 10MA EDICION ESPAÑOL.pdf
 
generalidades columna vertebral y anatom
generalidades columna vertebral y anatomgeneralidades columna vertebral y anatom
generalidades columna vertebral y anatom
 
Infecciones de Vias Urinarias mapa mental
Infecciones de Vias Urinarias mapa mentalInfecciones de Vias Urinarias mapa mental
Infecciones de Vias Urinarias mapa mental
 
EMBRIOLOGÍA- LANGMAN 13ºEDICIÓN. Resumen
EMBRIOLOGÍA- LANGMAN 13ºEDICIÓN. ResumenEMBRIOLOGÍA- LANGMAN 13ºEDICIÓN. Resumen
EMBRIOLOGÍA- LANGMAN 13ºEDICIÓN. Resumen
 
Tipos y niveles de Ambulatorios en venezuela.pptx
Tipos y niveles de Ambulatorios en venezuela.pptxTipos y niveles de Ambulatorios en venezuela.pptx
Tipos y niveles de Ambulatorios en venezuela.pptx
 
REPASO temario oposición GLOBAL 1 TCAE.pdf
REPASO temario oposición GLOBAL 1 TCAE.pdfREPASO temario oposición GLOBAL 1 TCAE.pdf
REPASO temario oposición GLOBAL 1 TCAE.pdf
 
Recurrente y terminal.pptxp concepto de enfermeria
Recurrente y terminal.pptxp concepto de enfermeriaRecurrente y terminal.pptxp concepto de enfermeria
Recurrente y terminal.pptxp concepto de enfermeria
 
(2024-05-14).Manejo de la IC en AP. Abordaje a lo largo de la enfermedad. (PPT)
(2024-05-14).Manejo de la IC en AP. Abordaje a lo largo de la enfermedad. (PPT)(2024-05-14).Manejo de la IC en AP. Abordaje a lo largo de la enfermedad. (PPT)
(2024-05-14).Manejo de la IC en AP. Abordaje a lo largo de la enfermedad. (PPT)
 
CASO CLINICO HERNIA INGUINAL - ENFERMERIA
CASO CLINICO HERNIA INGUINAL - ENFERMERIACASO CLINICO HERNIA INGUINAL - ENFERMERIA
CASO CLINICO HERNIA INGUINAL - ENFERMERIA
 
Cuadernillo depresion para trabajar a nivel clinico
Cuadernillo depresion para trabajar a nivel clinicoCuadernillo depresion para trabajar a nivel clinico
Cuadernillo depresion para trabajar a nivel clinico
 
clase 19 miologia de cabeza (faciales) 2024.pdf
clase 19 miologia  de cabeza (faciales) 2024.pdfclase 19 miologia  de cabeza (faciales) 2024.pdf
clase 19 miologia de cabeza (faciales) 2024.pdf
 
Clase 18 miologia generalides 2024.pdf
Clase 18   miologia generalides 2024.pdfClase 18   miologia generalides 2024.pdf
Clase 18 miologia generalides 2024.pdf
 
Casos clínicos de partograma ministerio de salud.pptx
Casos clínicos de partograma ministerio de salud.pptxCasos clínicos de partograma ministerio de salud.pptx
Casos clínicos de partograma ministerio de salud.pptx
 

S5-PD2.pptx