Sistema de Gestión de Información Desarrollado por: Solange Ahumada 2073003-K Bernardo Malet 9821011-3.

Slides:



Advertisements
Presentaciones similares
FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE
Advertisements

1 Curso Básico de C.I.O. Light Sección 12 Internet Sección 12 - Internet.
Internet y tecnologías web
Fernando Alonso Blázquez Formularios en lenguaje HTML 26 de Febrero de 2004.
Acceso a Bases de Datos con Java
SQL Y BASES DE DATOS A TRAVÉS DE LA WEB
Tecnologías para desarrollo de aplicaciones web. Un caso de uso
Guía de Instrucciones para Usuarios Servicio en línea de Bioingentech.
Integrantes: Rodríguez Miranda Gabriela García Fuentes Esmeralda Materia: tecnología de la información y comunicación. Grupo : 307 Maestra : Gabriela Pichardo.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:23 PRESENTACION: BASE DE DATOS ALUMNAS: Velazquez Corona Elsa Ponciano Antonio.
Acceso a bases de datos MySQL en PHP
Aplicación informática. formando parte de una red. pone sus recursos a disposición de las demás computadoras(clientes) de la red. Maneja información.
EMILIO JOSE CORRALES JUAN STIVEN SATIZABAL
Aprendizaje de Microsoft® Access® 2010
BASE DE DATOS MICROSOFT ACCESS
SQL Server Integration Services SSIS
"java del lado del servidor" Servlet y JSP Java Server Pages.
INTERFAZ DE ACCES DISEÑO DE BASE DE DATOS
Formularios en lenguaje HTML 7 de Abril de Índice Generalidades Definición en HTML Elementos Formas de envío: métodos GET y POST Recepción y tratamiento.
SERVIDOR.
ROMERO G ARCIA FANY KARINA Y BARRIOS CRUZ REBECCA SARAHI GRUPO:303 EQUIPO:5.
 LOPEZ MENDOZA CORINA AMALINALLI  GRUPO 304.  Una base de datos o banco de datos (en ocasiones abreviada BB.DD.) es un conjunto de datos pertenecientes.
Proyecto NETeus 1.0 Diseño y Programación Orientada a Objetos. Primer Semestre 2004 Por Solange Ahumada Fierro.
“Procesos Hospitalarios”
InfoPath Ventajas y Uso.
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar.
Bases de datos CONCEPTOS BÁSICOS.
Colegio de Bachilleres Plantel 13 Xochimilco-Tepepan Integrantes: Karen Elizabeth González Monroy Elizabeth De Jesús Vergara Grupo:308.
Fundamentos de bases de datos:
Manejo de Base de Datos en Java Ing. Esp. Ricardo Cujar.
Marco Conceptual para la Gestión de Conocimiento de entornos de colaboración: aplicación a la creación de un portal de revistas electrónicas EUITIO Daniel.
“SERVLETS”. Paola Rojas Contreras Juan Villarroel Leiva José Miguel Perez V. Departamento de Electrónica.
1 TEMA 8. Acceso a bases de datos Arquitectura de una aplicación que accede a una BD Arquitectura de una aplicación que accede a una BD Establecer la conexión.
Autora: Francisca Montañez Muñoz
JDBC Java Database Connectivity CC52N - Computación para el trabajo grupal Profesor: Nélson Baloian Por: Edgard Pineda.
Integrantes: Jorge Herrera M. Carlos Rodríguez R..
 Archivos de base de datos de Access  Por medio de Microsoft Access, se puede administrar gran cantidad de información en un único archivo de base de.
Clase 3 Tecnología de la Comunicación I Registro de resultados y servicios de comunicación en Internet.
Clase #7 – Sistemas de Procesamiento de Datos
Yusley Contreras COD: Lizeth Fuente Rico COD:
Tipos de pagina web. Existen diferentes clasificaciones, pero las clasificaremos según la forma en la que la página se sirve para ser enviada a la pc.
Universidad de Chile - Tupper 2007, Santiago - Fono/Fax: (56 2) cec.uchile.cl Módulo ECI - 11: Fundamentos de Redes de Computadores.
Introducción al Lenguaje. ¿ Qué es PHP ? O Hypertext Pre-processoes (PHP) es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
1 Clase 3 Registro de resultados Tecnología de la Comunicación I.
COLEGIO DE BACHILLERES “XOCHIMILCO TEPEPAN” Nº13  Tecnologías de la Información y comunicación 3.  Profa. Gabriela Pichardo Lazardo EQUIPO 25  Emmanuel.
Microsoft Word 2007 Manejo de Bibliografía y Citas , Combinación de correspondencia, Proteger y compartir documentos. Ing. Johanna Navarro.
EQUIPO:#3 GRUPO:304 NOMBRES: Lizbeth Nava Barón y Erick Ali Mejía.
1ra Sesión Práctica – Informática II Semana No. 3 Período 2010 – II 1ra Sesión Práctica – Informática II Semana No. 3 Período 2010 – II Utilizar la hoja.
PROGRAMA CONECTAR IGUALDAD Taller AULAS TIC Gestión de Recursos y Elaboración de Secuencias Didácticas desde el Modelo 1:1.
ABRIMOS NUESTRA, MMC PERSONALIZADA. NOS POSICIONAMOS DENTRO DE “ACTIVE DIRECTORY USERS AND COMPUTERS” Y LO EXPANDIMOS.
TRABAJO SOBRE LA DEEP WEB
Unidad 2: Tareas básicas de InfoPath 2010
Los principales servicios básicos de internet: World Wide Web, Correo Electrónico, Conversaciones en línea y grupos de conversación en la solución de.
1
Guía de uso de e-Libro.
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
Gestión Electrónica Documental (GED)
1. Sistema Integral de Comunicación, Control y Seguimiento de la Vigilancia Epidemiológica Fitosanitaria.
JDBC. Definición Java Database Conectivity El acceso a bases de datos JDBC implica abrir una conexión ejecutar comandos SQL en un sentencia procesar los.
Partes de la ventana Access
Bases de Datos y Sistemas de Gestión de Bases Relacionales.
INTER FAZ DE ACCESS COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MONTIEL FUENTES REYNA ELIZABETH RIVAS ALANIS ARIANA VALERIA GRUPO:304.
Son sitios de internet que permiten a las personas conectarse con sus amigos e incluso realizar nuevas amistades, de manera virtual, y compartir contenidos,
WINDOWS SERVER 2008 r2 ADMINISTRACION DE RECURSOS: Con el Administrador de recursos del sistema de Windows del sistema operativo Windows Server® 2008 R2,
Es el Sistema de Contrataciones Administrativas Electrónica, creado como una solución tecnológica basada en el uso del Internet. El SISCAE se accede a.
QUÉ ES UNA BASE DE DATOS? Es un Conjunto de Información, que está clasificada de distintas maneras; pero que comparten entre sí algún tipo de vínculo,
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Introducción a phpmyadmin índice 1. Introducción 6. Insertar registros 5. Crear usuario para php 8. Modificar registros 2. Base de datos MySQL 3. Crear.
Transcripción de la presentación:

Sistema de Gestión de Información Desarrollado por: Solange Ahumada K Bernardo Malet

Formato Papel poco eficiente Ocupa gran cantidad de espacio Es difícil de mantener ordenado Se deteriora Ineficiente a la hora de buscar Información

Formato Electrónico difícil de manejar No es tangible Necesita HW y SW para desplegarse Requiere conocimientos de SW

Encontrar manera sencilla y eficiente de manejar el formato electrónico Manejo a través de HTML Administrar sin conocimientos en SQL Obtención precisa de la información Metodología Top-Down

Solución: JAVA Servlets Convertir datos HTML a sentencias SQL Realizar los llamados SQL a la Base de Datos mediante protocolo JDBC Interpretar las respuestas SQL de la base de datos creando páginas web dinámicas que desplieguen esta información

Estructura en JAVA

Clases e interfaces del protocolo JDBC Clase/InterfaceDescripción DriverPermite conectarse a una base de datos: cada gestor de base de datos requiere un driver distinto DriverManagerPermite gestionar todos los drivers instalados en el sistema DriverPropertyInfoProporciona diversa información acerca de un driver ConnectionRepresenta una conexión con una base de datos. Una aplicación puede tener más de una conexión a más de una base de datos DatabaseMetadataProporciona información acerca de una Base de Datos, como las tablas que contiene, etc. StatementPermite ejecutar sentencias SQL sin parámetros PreparedStatementPermite ejecutar sentencias SQL con parámetros de entrada/TD> CallableStatementPermite ejecutar sentencias SQL con parámetros de entrada y salida, típicamente procedimientos almacenados ResultSetContiene las filas o registros obtenidos al ejecutar un SELECT ResultSetMetadataPermite obtener información sobre un ResultSet, como el número de columnas, sus nombres, etc.

Diagrama de clases principales ocupadas por protocolo JDBC

Desarrollamos así el SGI Buscador: Sitio web de busqueda de documentos Insertor: Sitio web de administración de documentos

Buscador Consiste en una página HTML con combo-box y casillas que el usuario rellena con sus requerimientos de búsqueda El Servlet toma estos parámetros y genera sentencias SQL que envía a la base de datos a través de JDBC La base de datos procesa estas sentencias y responde al Servlet El Servlet despliega una página web dinámica con la información y los links a los documentos electrónicos que contienen la información requerida por el usuario

Insertor Pagina HTML protegida por password El administrador elige una opción y se despliega el formulario correspondiente Existen Servlets independientes para cada opción de administración que toman los datos HTML y generan con ellos sentencias SQL que envian a la base de datos, modificando su contenido La base de datos devuelve el estado final, que es desplegado por el Servlet como una página web

Precauciones Limitar el número de administradores Realizar backups de la base de datos Actualizar los campos de búsqueda Mantener una organización preestablecida de documentos a ingresar

Conclusiones Este proyecto demuestra que las tecnologías de la información cuando son correctamente ocupadas permiten al usuario simplificar su tarea, sin agregar complejidad. En este caso, no es necesario que usuarios y administradores tengan que conocer SQL para ocupar bases de datos

Demostración Sitios web de búsqueda y administración del SGI