capa dominio
laincardenas@gmail.com
http://lainjardiel.blogspot.com
Capa de Dominio
• Es el corazón del software
• Se Implementa la funcionalidad principal del
sistema y encapsula toda la lógica de negocio
(genéricamente llamado lógica del Dominio).
• Esta capa tiene que ignorar completamente
los detalles de persistencia de datos.
Caso de estudio - PaymentSoftEl caso de estudio consiste en desarrollar una
aplicación que permita:
• Gestionar información de empleados.
• Gestionar información de contratos.
• Gestionar información de tareas asignadas o
programadas por contrato.
• Gestionar los pagos por contrato.
PaymentSoft
Caso de Uso: Generar Pago por Contrato
Actividad
• Diseñar las capas y sub capas de la
arquitectura.
• Diseñarlas clases del dominio como parte de
la realización del caso de uso Generar pago
por Contrato.
Capas y sub capas de
la arquitectura
Capa de Presentación
Capa de Aplicación
Capa de Dominio
Capa
Dominio.Entidades
Clase Contrato de la capa
Dominio.Entidad
Métodos que
representan
principalmente
lógica de negocio o
lógica del dominio
Capa Dominio.Contratos
Lasinterfaces representan los contratos que se
establecen con la capa de Persistencia de Datos
Lain Jardiel Cárdenas Escalante
laincardenas@gmail.com
http://lainjardiel.blogspot.com
Capa de Dominio
• Es el corazón del software
• Se Implementa la funcionalidad principal del
sistema y encapsula toda la lógica de negocio
(genéricamente llamado lógica del Dominio).
• Esta capatiene que ignorar completamente
los detalles de persistencia de datos.
Caso de estudio - PaymentSoft
El caso de estudio consiste en desarrollar una
aplicación que permita:
• Gestionar información de empleados.
• Gestionar información de contratos.
• Gestionar información de tareas asignadas o
programadas por contrato.
• Gestionar los pagos por contrato.
PaymentSoft
Caso de Uso:Generar Pago por Contrato
Actividad
• Diseñar las capas y sub capas de la
arquitectura.
• Diseñar las clases del dominio como parte de
la realización del caso de uso Generar pago
por Contrato.
Capas y sub capas de
la arquitectura
Capa de Presentación
Capa de Aplicación
Capa de Dominio
Capa
Dominio.Entidades
Clase Contrato de la capa
Dominio.Entidad
Métodosque
representan
principalmente
lógica de negocio o
lógica del dominio
Capa Dominio.Contratos
Las interfaces representan los contratos que se
establecen con la capa de Persistencia de Datos
Lain Jardiel Cárdenas Escalante
laincardenas@gmail.com
http://lainjardiel.blogspot.com
Capa de Dominio
• Es el corazón del software
• Se Implementa la funcionalidad principal del
sistema yencapsula toda la lógica de negocio
(genéricamente llamado lógica del Dominio).
• Esta capa tiene que ignorar completamente
los detalles de persistencia de datos.
Caso de estudio - PaymentSoft
El caso de estudio consiste en desarrollar una
aplicación que permita:
• Gestionar información de empleados.
• Gestionar información de contratos.
• Gestionar información de tareas asignadas oprogramadas por contrato.
• Gestionar los pagos por contrato.
PaymentSoft
Caso de Uso: Generar Pago por Contrato
Actividad
• Diseñar las capas y sub capas de la
arquitectura.
• Diseñar las clases del dominio como parte de
la realización del caso de uso Generar pago
por Contrato.
Capas y sub capas de
la arquitectura
Capa de Presentación
Capa de Aplicación
Capa deDominio
Capa
Dominio.Entidades
Clase Contrato de la capa
Dominio.Entidad
Métodos que
representan
principalmente
lógica de negocio o
lógica del dominio
Capa Dominio.Contratos
Las interfaces representan los contratos que se
establecen con la capa de Persistencia de Datos
Lain Jardiel Cárdenas Escalante
laincardenas@gmail.com
http://lainjardiel.blogspot.com
Capa...
Regístrate para leer el documento completo.