Equipo Proyecto Sistema Agrario Cliente Espartina Pablo Nunzio Gabriela Oyatomari Paula Vidal Nicolas Escalante Gustavo Narcisi Andrea Di Pilato Oscar Sanchez Claudia Muther Roberto Schatz Roberto Marino Proyecto Sistema Agrario Cliente Espartina
La operación del producto se ofrece como servicio División de tareas Diferencias La operación del producto se ofrece como servicio División de tareas Nueva arquitectura Ingematica BD Multitenat Empresa N Empresa 1 Espartina Espartina
Característica de la Espartina 30.000 hectáreas de siembra Seis regiones agrícolas 95.000 toneladas de productos
Criterios Generales de Diseño Se separó la aplicación en Servicios (SOA). Se crearon capas de UI (Web) Servicio Negocio Datos. Se creó un componente común, el Contrato de las Entidades de Negocio. Cada capa está desplegada en un assembly separado.
Servicios Campaña Campo Grupo Orden de Trabajo Paquete Parámetro Seguridad Stock Usuario
Capa de Interfaz de Usuario Sitio ASP.NET 3.5 con AJAX. Facilidades utilizadas Menú de navegación autogenerado. Mecanismo de autenticación y autorización en SQL. Seguridad de acceso a páginas por roles. Manejo de seguridad de recurso con Enterprise Library. Logging al Event Log de Windows para su posterior monitoreo. Manejo de errores con enmascaramiento de mensajes.
Capa de Negocio Tiene la lógica que maneja las Entidades de Negocio. Cada Entidad tiene su clase de lógica asociada. Cada clase está en un subdirectorio correspondiente al servicio al que pertenece.
Capa de Datos Se agruparon las tablas por servicio. Se utilizó un mapeo objeto-relacional (LINQ to SQL). El criterio de diseño es mantener aquí la lógica al mínimo.
¿Preguntas ?