140 likes | 218 Views
Sistema de Gestión de Información. Desarrollado por: Solange Ahumada 2073003-K Bernardo Malet 9821011-3. 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.
E N D
Sistema de Gestión de Información Desarrollado por: Solange Ahumada 2073003-K Bernardo Malet 9821011-3
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
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