Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Trabajo Practico – Base de Datos II
ERP ( Enterprise Resource Planning ) Focused. Proven. Better. María Florencia González Diego Aldasalo Pablo Salamone Ignacio Chaffin Trabajo Practico – Base de Datos II
2
Conceptos Teóricos ERP (Enterprise Resource Planning)
Están compuestos por módulos, cada uno de ellos abarca un área funcional del negocio Objetivos
3
Características Características que distinguen a un ERP de cualquier otro software empresarial: Integrales Modulares Adaptables
4
Ventajas Disponibilidad de toda la información integrada
Posee una base de datos centralizada Los componentes del ERP interactúan entre si Módulos configurables dependiendo el rol del usuario Ofrece aplicaciones customizadas para las necesidades de la empresa Entorno de aplicación Web
5
Ventajas Workflow: Controla tareas predefinidas
Evita demoras en las actividades Visibilidad de estado Envió de Notificaciones vía Mail
6
Ventajas Ejemplo Workflow de activación de Producto (E-Business)
Selecciono Alta de Productos:
7
Ventajas Restringir validaciones por nivel:
8
Ventajas Definir Jerarquía de Aprobación:
9
Ventajas Reporte de Estado de Activación de Producto:
10
Ventajas Seguimiento de Actividades:
11
Implementación Puntos a tener en cuenta para una implementación exitosa: Asesoramiento de especialistas No reducir costos reduciendo capacitaciones Evaluar correctamente la relación costo/beneficio Evaluar customizaciones a realizar
13
Oracle E-Business Suite
Plataforma: Unix /Windows Entorno aplicación: Web Versión: Proveedor: Oracle Desarrollo: Oracle Forms y Reports Versión de base de datos 10g. Base de datos de aplicación 8i.
14
Módulos a Desarrollar Contabilidad Cuentas por Pagar
Cuentas por Cobrar Costo Producción
15
Contabilidad Centraliza transacciones contables de todos los demás módulos Permite interactuar con Otros ERP y Otros Orígenes de datos
16
Contabilidad
17
Contabilidad
18
Contabilidad
19
Contabilidad
20
Contabilidad Ejemplo de Reporte:
21
Cuentas a Pagar
22
Cuentas a Pagar
23
Cuentas a Pagar
24
Cuentas a Pagar
25
Cuentas a Pagar
26
Cuentas a Pagar
27
Cuentas a Pagar
28
Cuentas por Cobrar
29
Cuentas por Cobrar
30
Cuentas por Cobrar
31
Cuentas por Cobrar
32
Sucursales del cliente:
Cuentas por Cobrar Sucursales del cliente:
33
Cuentas por Cobrar
34
Seteo de algunos datos del cliente:
Cuentas por Cobrar Seteo de algunos datos del cliente:
35
Evaluación de Costo de Productos:
36
Producción y desarrollo
37
ERP Base de Datos II
38
Base de Datos II Arquitectura IAF
39
Base de Datos II Arquitectura IAF Arquitectura Web
Vista del ERP como paginas WEB Sistema que integra los componentes del sistema (bases de datos, Servidores, Redes, Componentes de Back up, etc… ) Administración centralizada Independencia de la Aplicación Plataforma de Hw. y S.O. Conectividad e Integración Servicios Web, SOAP y XML Escalabilidad y Amplia Disponibilidad Modelo de software basado en componentes y orientado a objetos DML (Lenguaje de Manipulación de Datos) Entorno de desarrollo
40
SERVICIOS WEB MOTOR CONECTIVIDAD
Base de Datos II Arquitectura IAF CONNECT SERVICIOS WEB MOTOR CONECTIVIDAD iBROWSER INTERFASE DE USUARIO GEMBASE DML RUNTIME LIBRARY MOTOR METADATOS UTILIDADES ADMINISTRACIÓN OPTIMIZACIÓN HARDWARE ACCESO BASES DE DATOS MICROSOFT SUN COMPAQ HP IBM SQL SERVER ORACLE RDB
41
Base de Datos II Arquitectura IAF
Entorno de desarrollo integrado (IDE) Entorno 4GL de desarrollo que funciona sobre un completo repositorio de objetos (tablas, campos, mensajes, reglas de integridad, reglas de negocio, validaciones automáticas, ...) Incluye un potente lenguaje de programación (DML) diseñado para el desarrollo rápido de aplicaciones sobre bases de datos Proporciona herramientas de scripting, debugging y documentación Herramienta Visual Developer integrada con MS Visual Studio Generador de Aplicaciones El desarrollo (basado en repositorio) de Gembase permite mediante herramientas muy productivas, trabajar sobre el repositorio para generar de manera eficaz formularios, consultas, informes, ...
42
Base de Datos II Arquitectura IAF
Servidor de Aplicaciones con Arquitectura Broker/Server Los mecanismos de atención a las peticiones de clientes permiten un procesamiento de respuesta rápida Mantenimiento de Datos y Utilidades de consulta Permiten añadir, modificar y eliminar datos sin necesidad de programación Utilidades QBF y TED Conectividad XML a través de Connect
43
Broker, Server, Aplicaciones
Base de Datos II Broker, Server, Aplicaciones Aplicación A Server Cliente Server Aplicación B Server El cliente indica a que aplicación se quiere conectar Tcp, servidor, puerto (decide el broker) Aplicación B Usuario Password Broker Aplicación B Server Esta animada Explica la secuencia El cliente se conecta al broker solicitando una aplicación Los servidores no pertenecen a ninguna aplicación. Son procesos que flotan dispuestos a resolver cualquier petición de cualquier aplicación Cuando el cliente solicita la conexión, el broker le asigna un servidor. Para eso activa el servidor con el “entorno” de la aplicación solicitada Por último ha de quedar claro que el broker no hace ninguna función. Eso explica que lo podamos reiniciar sin afectar a los clientes. Cliente Aplicación B Cliente Server
44
Base de Datos II Núcleo DML Runtime Library (Gembase) es el núcleo de IAF Entorno de Desarrollo Lenguaje Propio Generador de Formularios Generador de Informes Herramienta para gestionar la estructura de los datos Servidor de Aplicaciones Independencia de la plataforma Múltiples BD’s y SO’s Soporte Multi-Idioma Propaganda descarada
45
Base de Datos II Núcleo Sistema Operativo Base de Datos
Independiente del sistema operativo. Las aplicaciones se pueden migrar directamente, sin recompilar. Base de Datos Independiente de la DDBB. Definición de estructuras desde Gembase. Tablas Indices Dominios Vistas … + y + Propaganda
46
Broker, Server, Aplicaciones
Base de Datos II Broker, Server, Aplicaciones Seguir los puntos
47
Base de Datos II Seguridad y Auditoría
Administración y definición de la seguridad basada en Roles Tres niveles de seguridad Usuarios y Roles Entidades y Datos accesibles por Aplicación Tablas y campos Soporta VPN’s (Virtual Private Networks) Registro de Logs para Auditorías
48
Entorno de Desarrollo / Visual Developer
Base de Datos II Entorno de Desarrollo / Visual Developer Entorno de Desarrollo Integrado con MS Visual Studio Abre la puerta a otros lenguajes Entorno Gráfico Controles Propios Cualquier Otro Editores Colores Propuesta de Atributos Servicios Web Servicios Informes Soporte OLAP Metadatos Integrados
49
FIN ?
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.