Zusammenfassung der Ressource
Arquitectura de Software
- Aplicaciones JEE Multicapas
- Nivel de Presentación
Anmerkungen:
- Se deben usar DAOs para realizar todas las operaciones de acceso a datos
(inserción, modificación, borrado, consultas, etc.); inclusive si se
usa JPA se deben hacer todas las operaciones desde el DAO.
- prueba
- Nivel de Servicio
Anmerkungen:
- Esta capa es la encargada de exponer las funcionalidades del negocio
como un servicio (SOAP). Se encarga de hacer la conversión de los
objetos del servicio (XSD) a los DTOs de la aplicación. Se encarga de
invocar a la capa de negocio para usar su lógica.
- Nivel de Negocio
Anmerkungen:
- Esta capa tiene la lógica y validaciones del negocio, se encarga de
coordinar las capas de integración y persistencia. Debe presentar una
interface que pueda ser usada por las capas superiores (presentación o
servicio) o por un sistema externo que quiera reusar esta lógica de
negocio.
- Nivel de Persistencia
Anmerkungen:
- Se deben usar DAOs para realizar todas las operaciones de acceso a datos
(inserción, modificación, borrado, consultas, etc.); inclusive si se
usa JPA se deben hacer todas las operaciones desde el DAO.
- Nivel de Integración
Anmerkungen:
- Esta capa es la encargada del acceso a recursos externos y que van a ser integrados desde la aplicación.
- Documentos de Arquitectura
- Documento de Analisis
- Glosario
- Descripción
- Alcance
- Casos de Uso
- Business Process
- Prototipos UI
- Documento de Diseño
- Descripción
- Alcance Tecnico
- Diagramas de Componentes
- Detalle Diagramas
- Diagrama de Clases
- Diagramas de Paquetes
- Diagramas de Datos
- Diagrama de Despliegue
- Requerimientos No Funcionales
- CheckList de Arquitectura
- Diagrama de Secuencia