3. DESARROLLO DE PROPUESTA
3.3. Conclusiones parciales del capítulo
Los casos de uso que se realizó en este capítulo han sido de ayuda para identificar las entidades y funciones que cumplen cada una de ellas dentro de la aplicación.
Se puede concluir que la aplicación es viable ya que a el departamento de Telemática cuenta con los recursos para el desarrollo como es el gestor de base de datos Postgres y equipos informáticos.
Es importante realizar pruebas de funcionamiento de la aplicación para prevenir errores antes de la implantación del sistema.
La información que brindara la aplicación web será más clara y precisa al momento de generar los reportes, de pantalla e impresos.
La seguridad de la aplicación es una de los sobresaliente esta trabaja con sesiones y con usuarios que están registrados en el gestor de la base de datos.
67 CONCLUSIONES GENERALES
Al terminar con el proceso de desarrollo del sistema se llegó a la conclusión que el objetivo de implantar una aplicación que permita la gestión de Recursos del Departamento de Telemáticas de la Uniandes Ibarra ha sido cumplido con éxito. Se entrega a la Universidad Uniandes Ibarra una herramienta que permite manejar
aspectos importantes dentro de la institución, llevando el control de las actividades que se realizan el departamento de telemática.
Como resultados tenemos la aplicación implanta y funcional para agilitar los procesos de gestión del departamento de telemática.
Siendo apoyados en la metodología RUP para la construcción del proyecto esta ha permitido producir un software de calidad que satisface a las necesidades de los usuarios.
Postgres es una gran base de datos que agilita consultas y transacciones de una manera rápida y efectiva colaboro en el desarrollo de esta aplicación.
Se requirió varias herramientas tecnológicas para el desarrollo de la aplicación web de gestión de Recursos del Departamento de Telemática como son PHP, CSS, JavaScript, jquery para la codificación y diseño.
A diferencia de otros sistemas, los datos utilizados por esta aplicación (componentes, reservaciones, computadores, resultados, etc.) son almacenados en una sola base de datos obteniendo las siguientes ventajas: orden de la información, búsqueda rápida de datos y un respaldo confiable de la información.
El uso de estándares como HTML, CSS y otros, reduce el riesgo de presentar la interfaz de usuario Web de manera inadecuada. la usabilidad y la accesibilidad de la interfaz de usuario web pueden verse afectada negativamente.
Con la implementación de la aplicación web aumentará la agilidad de generar reportes.
El uso de la aplicación web ayuda a que los docentes y estudiantes puedan reservar proyectores y computadores de cualquier lugar que tengan acceso a internet.
68 RECOMENDACIONES
Para la implantación de la aplicación web de gestión de recursos del Departamento de Telemática la Universidad Regional Autónoma de los Andes “UNIANDES” es necesario contar con servidor de aplicaciones web, gestor de base de datos.
Mantener siempre copias de seguridad de la aplicación y base de datos en lugares que posean las seguridades recomendadas.
Dar mantenimiento preventivo a la aplicación web temporalmente para su excelente funcionamiento.
La aplicación web debe estar a cargo de un personal altamente capacitado para un buen uso de la misma.
Verificar la portabilidad a otros sistemas de bases de datos.
Para una buena ejecución del sistema se recomienda activar la opción de ejecución de javascript para que se ejecute el código javascript y jquery.
Utilizar herramientas de software libre para el desarrollo de aplicaciones por ser flexibles y que se adaptan a las necesidades del programador.
Se recomienda sacar respaldos constantes (diarios) de la base de datos, en caso de fallos técnicos de la misma o pérdida de información.
Ampliar la funcionalidad de la obtención de reportes con información y gráficos que permitan describir en forma visual.
El contenido o la funcionalidad puede no ser obvia para todos los usuarios, por lo que debe proporcionarse información de ayuda adecuada con enlaces claramente identificables que conducen a páginas de ayuda.
Se debe realizar un seguimiento al uso de la aplicación de gestión de recursos del departamento de telemática de la Universidad Uniandes Ibarra y buscar posibles mejoras al sistema.
Se recomienda el registro adecuado de la información para tener información real y confiable para el momento que se necesite.
69 BIBLIOGRAFÍA
DEL RIO MEDINA Ángel, (2012), “MANUAL PHP 5”, Editorial Cep, 1ª Edición. KUDRNOVSKÁ Lida, PÉREZ URBANEJA Elina, (2010), “DISEÑO Y
CULTURA VISUAL 9”, Libros de Informática, 1ª Edición.
MACFARLÁN David, (2012), “JAVASCRIPT Y JQUERY”, Editorial Anaya Multimedia, 1ª Edición.
LÓPEZ QUIJADO José, (2011), “HTML 5 Y CS2”, RA-MA S.A, 1ª Edición. PGDG THE POSTGRESQL GLOBAL DEVELOPMENT GROUP, FULTUS
CORPORATION, (2011), “POSTGRESQL 9.0 OFFICIAL DOCUMENTATION¨, 2ª Edición.
SANTINI Simone, (2011), “JAVA PROGRAMMING”, Universidad Autónoma Madrid, 1ª Edición.
VAN DER HEYDEFien, (2011), “UML 2 - INICIACIÓN, EJEMPLOS Y EJERCICIOS”, Ediciones Eni, 2ª Edición.
YEHUDA Katz, (2011), “jQUERY”, Anayu Multimedia, 1ª Edición.
PEREZ Oscar, (2011), “BASES DE DATOS EN POSTGRESQL”, 1 Edición.
GÓMEZ Alvaro, SUÁREZ Carlos, (2012), “SISTEMAS DE INFORMACIÓN”, Alfaomega, Ra-Ma, 4ª Edición.
CLINT, Eccher, (2011), “DISEÑO WEB PROFESIONAL”, 1ra Edición, España FIERRO, A (2011), “CONTABILIDAD BÁSICA”, Eco Ediciones, 2° Edición
HERNAANDEZ R, (2011), “METODOLOGÍA DE LA INVESTIGACIÓN”, Editorial Hil , Edición.
POMBO José Rey, (2011), “CONTABILIDAD GENERAL” 2 da Edición, Madrid. ROCAFORT Alfredo, FERRER Vicent, (2011), “CONTABILIDAD DE
70
LINCOGRAFÍA
BODNARJan, (2012) “PHP POSTGRES”, Información en: http://zetcode.com/lang/php/php/
DOCSTOC, (2011), “MANUAL DE USUARIO RUP”,
http://www.docstoc.com/docs/120443927/Gu%C3%ADa-completa-RUP
CRIPTO Red, (2012), “RED TEMÁTICA DE CRIPTOGRAFÍA Y SEGURIDAD DE LA INFORMACIÓN”, http://es.spseguridad.com /Seguridad_informatica
TORREALBA Malquin, (2012),”SISTEMAS DE INFORMACIÓN”, http://definicion.de/sistemas-de-informacion.
MARTÍNEZ Rafael, (2011), “POSTGRES”, Información en: http://www.postgresql.org.es/
LUJÁN Mora, (2010), “APLICACIÓN WEB”
http://www.mercadeo.com/blog/2010/01/aplicacion-web-y-asps
SILBERSCHATZ, Abraham, (2012), “FUNDAMENTOS DE BASES DE DATOS”, Tercera Edición, Editorial Mc Graw Hill. Información en http://www.basededatos1.galeon.com/mbibliografia.htm.
B.H.C, (2011), “CONATABILIDAD BÁSICA”, Información en: http://www.kalachero.com/dokucentro/Ciencias_Economicas_Empresariales/contabili dad_publica/Manual_de_contabilidad_basica
VELASCO, J, (2011), “ARQUITECTURA DE LAS APLICACIONES WEB”. Información en: http://www.prograweb.com.mx/pweb/0201arquiAplicaweb.html
71
Anexo 1. Encuesta y Entrevista
Encuesta a Estudiantes de la Universidad Uniandes Ibarra
Reciba un atento y cordial saludo por parte del desarrollador de la “APLICACIÓN WEB PARA LA GESTIÓN DE RECURSOS DEL DEPARTAMENTO DE
TELEMÁTICA DE UNIANDES IBARRA”.
Objetivo: recopilar información del Departamento de Telemática de la Universidad Regional Autónoma de los Andes “Uniandes” Ibarra, para el desarrollo de la tesis. En la siguiente encuesta le realizaremos una serie de preguntas sencillas, donde deberá marcar con una (x) en la opción que Ud. crea correcta.
1. Con qué frecuencia utiliza el internet
Nada ( ) Poco ( ) Mucho ( )
2. Qué navegador web utiliza
Mozilla Firefox ( ) Internet explorer ( ) Google Chrome ( ) Opera ( ) 3. Conoce Ud. Los servicios que brinda el departamento de telemática
Cédula ( ) Clave y Usuario ( )
4. Le gustaría reservar un computador desde la comodidad de su hogar o Cyber.
Si ( ) No ( )
5. Cómo le gustaría acceder a reserva proyectores y equipos informáticos en línea.
Si ( ) No ( )
6. Cómo califica el proceso de reservación de los proyectores y salas.
73
7. Considera Ud. Que la institución debe mantener publicado horarios de laboratorio.
Si ( ) No ( )
8. Ha notado Ud. aglomeración de estudiantes al reservar un equipo.
Si ( ) No ( )
9. Cree Ud. Que su información está segura en la web.
Si ( ) No ( )
10.Existe un control de tiempos de uso de los proyectores, salas y equipos informáticos.
Encuesta a los docentes de la universidad Uniandes Ibarra.
Reciba un atento y cordial saludo por parte del desarrollador de la “APLICACIÓN WEB PARA LA GESTION DE RECURSOS DEL DEPARTAMENTO DE
TELEMÁTICA DE UNIANDES IBARRA”.
Objetivo: recopilar información del Departamento de Telemática de la Universidad Regional de los Andes “Uniandes” extensión Ibarra, para el desarrollo de la tesis.
En la siguiente encuesta le realizaremos una serie de preguntas sencillas, donde deberá marcar con una (x) en la opción que Ud. crea correcta.
1. Utiliza el internet frecuentemente
Si ( ) No ( )
2. Qué navegador web utiliza
Mozilla Firefox ( ) Internet explorer ( ) Google Chrome ( ) Opera ( )
3. Le gustaría reservar los proyectores o las salas desde la comodidad de su hogar o cyber.
Si ( ) No ( )
4. Existe aglomeración de docentes al momento de reservar un proyector o salas.
Si ( ) No ( )
5. Utiliza frecuente mente las instalaciones de los laboratorios y equipos informáticos.
Si ( ) No ( )
6. Cómo le gustaría acceder a reservar proyectores y salas de Aristóteles en línea. Cédula ( ) Clave y Usuario ( )
75
7. Con qué frecuencia utiliza los servicios del departamento de telemática.
Nunca ( ) Rara vez ( ) Seguido ( )
8. Ha considera Ud. Que los servicios debe mantener los horarios del laboratorio.
Si ( ) No ( )
9. Qué dificultad tiene para acceder al préstamo de proyectores.
Desconocimiento ( ) Aglomeración ( )
10.Existe un control de tiempos de uso de los proyectores, salas y equipos informáticos.
Entrevista a los Encargados del departamento de telemática
Objetivo: recopilar información del Departamento de Telemática de la Universidad Regional de los Andes “Uniandes” extensión Ibarra, para el desarrollo de la tesis. ¿Qué procesos realiza frecuentemente?
¿Explique cómo realiza los procesos?
¿Qué es lo primero que hace cuando le llega una remesa de computadores?
¿De qué manera se lleva a cabo los préstamos de proyectores y sala de Aristóteles? ¿Donde archiva toda la información recopilada?
¿Qué tipo de reportes solicita dirección y cuál es su frecuencia? ¿Qué información cree conveniente recopilar?
¿Cada qué tiempo presenta los reportes a dirección?
¿De qué forma lleva a cabo la tabulación de información sobre equipos informáticos para la obtención de reportes?
Anexo2. Manual de usuario 1. Introducción
APLICACIÓN WEB PARA LA GESTIÓN DE LOS RECURSOS DEL
DEPARTAMENTO DE TELEMÁTICA es una aplicación web creada de la alta demanda del personal de tener un espacio para reservar máquinas y proyectores. En definitiva esta nueva aplicación web permite crear un aplicación sencilla para reservar, registrar y llevar un buen control de inventario de los suministros, computadores, y demás objetos, la
APLICACIÓN WEB PARA LA GESTIÓN DE LOS RECURSOS DEL
DEPARTAMENTO DE TELEMÁTICA permite reservar tanto proyectores por medio de los docentes, como máquinas por medio de los Estudiantes desde la comunidad de nuestros hogares o un cyber.
2. Funcionalidad de la aplicación
Como comentaba anteriormente en la introducción, APLICACIÓN WEB PARA LA GESTIÓN DE LOS RECURSOS DEL DEPARTAMENTO DE TELEMÁTICA es un aplicación reservar y controlar el inventario, a todo aquel que deseen usarlo, la administración y reservación, así mismo este aplicación implanta una política de seguridad en nuestros reservaciones utilizando usuario/contraseña para que solo la persona que conozca estos datos tenga acceso a los mismos.
Otra utilidad de esta aplicación es que permite interactuar al personal docente como a los Estudiantes de la Institución, los administradores de esta aplicación juegan un papel importante, ellos son los llamados a dirigir y administrar dicha aplicación.
3. Acceso a la aplicación
La dirección para acceder al sistema es: http://localhost:8080/labo/sistemas.php
Para llegar a esta dirección de una forma más sencilla habilitaremos próximamente un enlace en la web http://www.uniandesonline.edu.ec/uniandes/ibaindex.htmlen la zona “Uniandes Ibarra”.
La pantalla principal permite el acceso a la aplicación toda persona que disponga de usuario y contraseña. Actualmente los usuarios son los mismos Estudiantes y Docentes de la Institución.
4. Descripción de pantallas
4.1.Pantalla de Acceso a la aplicación
Introducir usuario y contraseña. El administrador de la aplicación es el único encargado de crear o eliminar cuentas de usuarios, en esta página podemos acceder a la aplicación. Usuario: digitamos nuestro respectivo nombre de usuario
Clave: digitamos nuestra clave que sea correspondiente para ese usuario y a continuación se dará clic en Iniciar.
4.2.Pantalla de Acceso reservaciones de proyectores y salas
Introducir usuario y contraseña, en este caso el usuario es la cedula del Docente y la contraseña queda a voluntad y comodidad de cada docente.
Usuario: digitamos nuestro respectivo cedula como usuario
Clave: digitamos nuestra clave que sea correspondiente para ese usuario y a continuación se dará clic en Iniciar.
4.3.Pantalla de Acceso reservaciones de equipos
Introducir usuario y contraseña, en este caso el usuario es la cedula del Estudiante y la contraseña queda a voluntad y comodidad de cada estudiante.
Usuario: digitamos nuestro respectivo cedula como usuario
Clave: digitamos nuestra clave que sea correspondiente para ese usuario y a continuación se dará clic en Iniciar.
4.4.Pantalla principal
En la pantalla principal encontraremos los menús principales y segundarios como son:
Menú Ingresos Servicios
Administración Reportes Sesión
En esta página se registrara el horario de cada laboratorio de los días de lunes a Sábado, también se puede hacer modificaciones de acuerdo a las necesidades del Administrador o Docente. La asignación de horas esta por Carrera, Nivel y Docente.
4.6.Pantalla de depreciaciones
Este establecido que todo equipo informático tiene su tiempo de vida útil, aquí mostrara la depreciación de cada equipo en días y el porcentaje q ya esta depreciado, es un aviso para la institución para q tenga constancia de cuantos equipos ya culminaron su vida útil a demás esta la fecha en la cual vence el equipo.
En esta página registraremos el mantenimiento de cada una de las máquinas, fecha, hora, y sus respectivas actividades que vienen hacer los trabajos realizados a dicha máquina. 4.8.Pantalla de registro de máquinas y componentes
En esta página tenemos el registro de las máquinas y sus respectivos componentes donde registrares.
Serie: la respectiva serie de la máquina
Código: este se genera de acuerdo al laboratorio
Laboratorio: escogemos a que laboratorio pertenece la máquina Máquina: el alias el cual le colocaremos a la máquina
Fecha de registro: esta se cargara automáticamente
Componente: digitamos la primera letra del componente y nos en listara una variedad de componentes y se cargara su respectiva marca, modelo y de mas características.
4.9.Pantalla de Reservaciones
En esa pantalla observamos la página de reservaciones en línea de proyectores y máquinas por parte de docentes y estudiantes de la Universidad, la cual consta de algunos pasos para realizar con éxito la reservación.
Curso: Escoger especialidad y nivel.
Docente: este se cargara automáticamente al escoger especialidad y nivel. Hora de inicio: escoger una hora de inicio de tal hora.
Hora fin: se pre cargara una horas más de la que se escogió y podemos sumarle una hora más haciendo clic en el mas que esta a lado.
Detalles: escoger el detalle que deseaos reservar si es proyector o salas, mediante esto se pre cargara según el detalle escogido.
4.10. Pantalla de creación de usuarios
Esta paginas es para crear los usuarios que solo el administrador de la aplicación será el encargado de realizar este proceso es muy importante determinar que la creación de usuarios es una responsabilidad enorme.
Usuario: digitar nuestro usuario o nic. Contraseña: digitar la clave para ese usuario. Nombre: digitar el respectivo nombre. Apellido: digitar el respectivo apellido CC: introducir la cédula de ciudadanía.
Rol usuario: en este momento escoger el tipo de usuario que vamos a registrar para eso hay tres tipos de usuarios administrador, invitado, usuario normal.
4.11.Pantalla de permisos de usuario
Después de haber creado el usuario en la página anterior nos lanzamos a dar sus respectivos permisos lo cual abrirá una página con todos los menús que tiene la aplicación web, para dar el permiso solo hay q marcar en el recuadro que está al frente de cada menú con eso estamos brindado ese menú para dicho usuario.
4.12. Pantalla de memos de salida
En la siguiente pantalla se determinara los memorando otorgados a la administración de la universidad, en esta página observamos que hay algunos ítem los cuales hay que llenar
Con información veraz y contundente, el marco prediseñado para este tipo de memos esta realizado en base a los memos anteriores recolectados.
4.13. Pantalla de confirmación de reservaciones
En esta página se confirmaran o rechazaran las reservaciones, de manera gradual y a demás hay que poner alguna observación si se requiere dicha, la manera más formal de confirmar una reservación es el día y la hora de la entrega por lo cual para esto están con proceso para que la confirmación o rechazo se lo realice en la fecha q se registro la reservación.
Para un buen control de los proyectores y de mas herramientas prestadas se ha habilitado una página para la devolución de esta manera estableceremos los parámetros de devoluciones y de paso cualquier novedad que haya ocurrido en el transcurso del proceso de préstamo de los proyectores, máquinas y demás complementos.
4.15. Pantalla de salida de insumos
La manera de llevar a cabo un buen inventario, en esta página registraremos la salida de insumos del departamento de Telemática, registramos la fecha, el código, departamento a donde enviaremos los insumos a demás una pequeña observación para dicho proceso. 4.16. Pantalla de reportes de máquinas
El proceso de reportes es muy importante en un sistema, aplicación y demás software por lo que también incluimos en nuestra aplicación hay varios reportes a continuación les dejo un claro ejemplo de uno de ellos que es el listado de máquinas.
4.17. Pantalla de ingresos
El ingreso de información a la base de datos se lo efectúa de manera rápida y detallada para su posterior utilización en futuros reportes, en esta página muestra como se ingresa un componente con su respectivo información bien detallada.
Tenemos algunos ítem que debemos llenar uno ya pre cargados como son la marca, modelo, velocidad, tipo, capacidad y componente estos son solo de escoger el componente y la información se cargara de acuerdo al componente escogido.
La necesidad de determinar quien efectúa la confirmación, devolución y demás reservaciones ser creó una bitácora para visualizar a los usuarios que han confirmado, rechazado las respectivas reservaciones.
4.19. Impresión de máquinas
Esta es el formato para imprimir los detalles de las máquinas q están previamente registradas en el sistema, para la impresión de este documento se ha escogido el formato más adecuado y detallista para pre visualizar los más mínimos detalles de las máquinas y sus componentes.
4.20. Pantalla de mapa de sitio
Esta página muestra el mapa de sitio de la aplicación web la cual consta de menús y sub menús, con esta página nos dirigimos a algún tema que deseemos con mucha rapidez, se ha determinado que toda aplicación web tiene su mapa de sitio es muy útil para la navegación de cualquier individuo.
Anexo 3. Manual técnico 1. Introducción
La finalidad de todo manual técnico es proporcionar al lector la lógica con la cual se ha desarrollado una aplicación, por lo que se considera ser documentada.
Aclarando que este manual no pretende ser un curso de aprendizaje de cada una de las herramientas empleadas para el desarrollo de la aplicación web, es para documentar su aplicación web. Para mayor detalle acerca de cada una de las herramientas y su forma de operación, se recomienda buscar los manuales de cada herramienta utilizada.
2. Objetivo
Proporcionar una guía para el lector, del desarrollo de la interfaz de la instalación de la APLICACIÓN WEB PARA LA GESTIÓN DE LOS RECURSOS DE TELEMÁTICA DE LA UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES EXTENSIÓN IBARRA.
3. Requisitos de la Aplicación Web 3.1. Servidor
3.1.1. Software
Sistema Operativo Linux o Windows servidores Apache,
Postgres 9.1, PgAdmin Firefox o Google Chrome 3.1.2. Hardware
Computador INTEL CORE i3 o Superior Memoria RAM 4GB DDR3
Disco duro SATA 500GB Monitor de 19” LCD Teclado y mouse
3.2.Cliente 3.2.1. Software
Sistema Operativo Linux, Windows o Mac Firefox, Google Chrome con acceso a internet