UOC - 2012 José Mª Casablanca González. Índice Introducción Objetivos generales y específicos Problema y posibles soluciones Características y definición.

Slides:



Advertisements
Presentaciones similares
Procesamiento y Análisis en Línea OLAP
Advertisements

Red Social: “Un millón de Amigos”.
Universidad de Buenos Aires Facultad de Ingeniería Trabajo Profesional Docente Jorge Salvador Iercahe Alumnos Milton Berman Fernando Torres Leonardo.
PROVISIÓN DE SERVICIOS WEB DINÁMICOS ASOCIADOS A VIDEO BASADOS EN DISPOSITIVOS MÓVILES Autor: Juan Carlos Álvarez Martín Tutor: Francisco Javier Finat.
Introducción a HIBERNATE
DEFINICIONES. TIPOS. SEMANA 12
Base de Datos Unidad I Introducción.
Gestión del conocimiento en intranets corporativas:
Introducción a LAS Bases de Datos
Presentación de la Plataforma de Gestión de la Excelencia
Arquitectura Orientada a Servicios (SOA)
El Papel del DWH en una Arquitectura Orientada a Servicios
“SISTEMA DE PASANTÍAS PARA LA FACULTAD DE INGENIERÍA
Aplicación de diseño de clases y generación de código, orientado hacia la arquitectura multicapas y el mapeo objeto/relacional Juan Timoteo Ponce Ortiz.
Spring Framework v2.5.
Arquitectura para las Aplicaciones de la Fabrica de Software
JAVA Persistence API (JPA)
1.1.2 Sistemas de información para la gestión y para la ayuda en la toma de decisiones. Los SI contribuyen activamente a la consecución de los objetivos.
DESARROLLO TECNOLOGICO APLICADO A LOS NEGOCIOS
Introducción a los Conceptos de Bases de Datos Docente: Ing. Marleny Soria Medina.
29/01/031 SISTEMAS ORIENTADOS A OBJETOS PROBLEMÁTICA DE PERSISTENCIA Víctor Anaya Mayte Redolar Laboratorio de Sistemas de Información Facultad de Informática.
Trabajo fin de carrera UOC José María González Vázquez Enero 2011.
Definición de un modelo colaborativo entre Especializada y Primaria aplicado al diagnóstico por imagen médica.
BIBLIOTECA DE COMPONENTES Rodrigo Fonseca V. Dawid Junnco Q.
Sistemas Operativos Distribuidos Justo N. Hidalgo Sanz Universidad Antonio de Nebrija 2002/03.
Desarrollo de Aplicaciones Utilizando Java Edición Empresarial – JEE6
Propósito: * Mostrar indicativos porcentuales de los diversos microorganismos con los que se alimentan el camarón en un manejo semi-intensivo aplicado.
Bases de Datos Orientadas a Objetos (BDOO)
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
Bases de Datos Relacionales.  Responsable Cátedra: Silvina Migani  JTP: Liliana Romera  Ayudante:
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Administración del DBMS E.I. L.E. Prof. Ramón Castro Liceaga SEMINARIO.
Presentado por: Ing. Manuel Rodríguez Coria. Software Freedom Day 26 de Septiembre de 2009Ing. Manuel Rodríguez Coria Quien Soy? Ing.
Estrategia de Telemedicina Informed de noviembre de 2010 Carlos González
R E S E R V A C I O N E S. S oluciones para V enta de A limentos es una aplicación diseñada para operar en diferentes Tipos de Restaurantes, lo que permite.
Bases De Datos En Biología Computacional Cristian S. Rocha 28 de Mayo del 2002.
Capitulo # 6 LIMITES VERTICALES A LA EMPRESA Y DECISIONES DE EXTERNALIZACION (OUTSOURCING) 1/10/2011 POLITICAS EMPRESARIAL I - LIC. MSC. JOSE MARCO QUIROZ.
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
Eguana Reports Servidor de Reportes basado en Tecnología Java y XML Presentado por: Roy Cox S. Fernando Pérez M. José Pérez S.
SISTEMA DE INFORMACION PARA EL CONTROL INTERNO DE PERSONAL
Arquitectura para crear Soluciones Conectadas Eduardo Mangarelli Gerente de Socios Estratégicos Wilson Pais Gerente de.NET Microsoft Uruguay.
Especialista en Business Intelligence Conceptos fundamentales Microsoft SQL Server 2008 R2 Suscribase a o escríbanos a
PROYECTO EMPRESARIAL Clase # 1.
Términos y Conceptos Básicos
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Tatiana Alejandra.
Juan Timoteo Ponce Ortiz
REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA DEFENSA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICADE LA FUERZA ARMADA NACIONAL.
Proyecto de Capacitación Modelo Blended e-Learning
Introducción a las Bases de Datos Parte 1. Contenido 2 1.Definiciones de Bases de datos 2.Dato e Información 3.Sistemas de bases de datos 4.Sistema de.
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Tatiana Alejandra.
UNIVERSIDAD LATINA II. FUNCIONES DEL ADMINISTRADOR.
CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza
Eugenia Parodi Eugenia Parodi Lazaro Ruiz Lazaro Ruiz Juan Achucarro Juan Achucarro Sebastian Castellanos Sebastian Castellanos.
Patrones de diseño equipo n.1
BASES DE DATOS JULIAN DAVID OSPINA AGUDELO.
GeneXus 9.0: Creando el ERP del Futuro basado en una Arquitectura Orientada a Servicios
Presentación final
Karla Yunuen González Villanueva
Capítulo 12. Tecnología y herramientas. Ricardo García Mataix
Agaipt Aplicación de generación automática de itinerarios de paquetes turísticos Profesoras: María Angélica Peñalosa Isabel Marko Año: 2008.
Company Name Here Diego Socha Marisela Gómez A Tecnologías de información y comunicación.
Simulador Redes Nombres etc,,.
Gestión de proyectos fin de carrera
SISTEMAS DE GESTIÓN DE CURSOS DE DISTRIBUCIÓN LIBRE
Introduccion Ambiente declarativo para construir aplicaciones web. Montado sobre SW abierto. Orientado a grupos pequeños de desarrolladores. Proyectos.
Programación Orientada Objetos
Stored Procedures vs. Programación Tradicional
Febrero 2016 FRAMEWORKS DE DESARROLLO/LENGUAJES DE PROGRAMACIÓN AREA DE ARQUITECTURAS Dirección de Ingeniería, Soporte a Gestión de Aplicaciones y Centros.
CELULAS DE MANUFACTURA
SIGEP Presentación de Resultados SIGEP. SIGEP Ambiente de Desarrollo  Plataforma Java ( J2EE,JRE,JDK,JVM ).  Contenedor Web ( Tomcat 5 )  Control de.
SYMFONY Información del Framework. Síntesis de Symfony  Es un framework diseñado para optimizar el desarrollo de aplicaciones web creado con PHP5. 
Transcripción de la presentación:

UOC José Mª Casablanca González

Índice Introducción Objetivos generales y específicos Problema y posibles soluciones Características y definición de un framework Framework de persistencia FWPersistencia Aplicación de ejemplo Conclusiones y ampliaciones

Introducción Importancia empresarial y particular. Grandes volúmenes de datos. Frameworks, herramientas útiles. Forma de trabajo mejorada.

Objetivos generales y específicos Estudio de las opciones de mercado. Desarrollo de un framework. Desarrollo de una aplicación que muestre el uso del framework.

Problema y posibles soluciones Problema: Información en todos los ámbitos y a todos los niveles. Posibles soluciones: Pequeña curva de aprendizaje. Búsqueda de un método más ágil y ligero. Método escalable. Válido para diferentes entornos.

Característica y definición de un framework Ventajas: Infraestructura prefabricada. Posee arquitectura propia. Reducción del mantenimiento. Desventajas: Limitación de la flexibilidad. Necesidad de aprendizaje.

Framework de persistencia Variedad de modelos de datos. Acceso a los datos de forma transparente. Persistencia de la información. Extensibilidad. Algunos ejemplos: IBATIS, HIBERNATE, etc.

FWPersistencia Independencia del modelo de datos relacional. Control por driver JDBC. Configurable. Desarrollo en Java. Programación orientada a objetos. Control de persistencia de información.

Aplicación de ejemplo Modo de empleo del framework. Funciones implementadas: Creación. Eliminación. Consulta. Modificación.

Aplicación de ejemplo CREACIÓN:

Aplicación de ejemplo ELIMINACIÓN:

Aplicación de ejemplo CONSULTA:

Aplicación de ejemplo MODIFICACIÓN:

Conclusiones y ampliaciones Conclusiones: Comunicación con la BD trasparente. Framework extensible. Ampliaciones: Generación de sentencias más complejas. Recursividad de llamadas y operaciones.

¡Gracias por su atención!