Diseño de un módulo de autenticación y creación de usuarios para el laboratorio de la Corporación Tecnológica de Bogotá

El siguiente trabajo de grado es el desarrollo de una aplicación de autenticación de usuarios para el laboratorio de la Corporación Tecnológica de Bogotá – CTB. Este desarrollo permite el acceso de los usuarios con parámetros mínimos de seguridad que garantice la seguridad de la información que mane...

Full description

Autores:
Méndez Mahecha, Rafael Alejandro
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2014
Institución:
Universidad de Ciencias Aplicadas y Ambientales U.D.C.A
Repositorio:
Repositorio Institucional UDCA
Idioma:
spa
OAI Identifier:
oai:repository.udca.edu.co:11158/5241
Acceso en línea:
https://repository.udca.edu.co/handle/11158/5241
https://repository.udca.edu.co/
Palabra clave:
Programas para computador
Autenticación
Usuarios
Seguridad informática
Rights
closedAccess
License
https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.es
Description
Summary:El siguiente trabajo de grado es el desarrollo de una aplicación de autenticación de usuarios para el laboratorio de la Corporación Tecnológica de Bogotá – CTB. Este desarrollo permite el acceso de los usuarios con parámetros mínimos de seguridad que garantice la seguridad de la información que maneja el laboratorio, administrando los perfiles de usuario que se deben manejar para el ingreso correcto a la aplicación y a los datos. Esta aplicación maneja una capa de persistencia o base de datos que cumplirá con las funciones de Ingreso, actualización, consulta y eliminación de datos (Create, Read, Update y Delete), componentes mínimos de todo sistema de información que servirá para gestionar la autenticación de usuario; que necesita el laboratorio para funcionar con seguridad. El proyecto se desarrollara por fases de desarrollo, con un conjunto de actividades definiendo claramente el ciclo de vida del proyecto: Planificación, Análisis, Diseño, Utilizando herramientas libres como: Workbench 6.1.7 CE para la creación y el modelamiento de la base de datos, Netbeans-8.1 para la programación de la aplicación con el lenguaje para ambientes web php y para la capa de presentación (interfaces) se implementara con Bootstrap, Framework que permite la construcción de páginas web dinámicas con el uso de plantillas ya predefinidas que facilitan y agilizan el trabajo y desarrollo web y con la seguridad que ofrece Sha512 algoritmo para la encriptación de contraseñas usado por Bootstrap que ayuda a mejorar la seguridad en el acceso de los usuarios. Con respecto a la elaboración del módulo para el laboratorio, este proyecto se desarrolló bajo la metodología ágil XP, (extreme Programming). Metodología que incluye: “Métodos de ingeniería del software basados en el desarrollo iterativo e incremental, donde los requisitos y soluciones evolucionan mediante la colaboración de grupos auto organizados y multidisciplinarios” (Proyectosagiles, 2014).