Sistema Reutilizable para la Autenticación y Autorización de Usuarios Orientado a Funcionalidades

dc.contributor.advisorGutiérrez López, Luz Elenaspa
dc.contributor.authorParra Triana, Zuly Astridspa
dc.contributor.corporatenameUniversidad Santo TomásSpa
dc.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001493767Spa
dc.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000907260Spa
dc.contributor.googlescholarhttps://scholar.google.com/citations?hl=es&user=nRw2-DYAAAAJSpa
dc.contributor.googlescholarhttps://scholar.google.es/citations?user=oXMek3wAAAAJ&hl=esSpa
dc.contributor.orcidhttps://orcid.org/0000-0002-6175-619XSpa
dc.contributor.orcidhttps://orcid.org/0000-0001-8229-7175Spa
dc.coverage.campusCRAI-USTA Tunjaspa
dc.date.accessioned2020-03-04T15:57:51Zspa
dc.date.available2020-03-04T15:57:51Zspa
dc.date.issued2017-09-06spa
dc.descriptionEl SISTEMA REUTILIZABLE PARA LA AUTENTICACIÓN Y AUTORIZACIÓN DE USUARIOS ORIENTADO A FUNCIONALIDADES fue desarrollado dadas las necesidades de disponer de componentes de software reutilizables y de fácil acoplamiento. Bajo ésta iniciativa y teniendo en cuenta que actualmente el Ministerio TIC apoya los proyectos tecnológicos que buscan mejorar el servicio que prestan los entes gubernamentales y, sabiendo que los sistemas informáticos requieren mecanismos que permitan la autenticación y autorización de usuarios para garantizar la seguridad en el manejo de la información, se propuso su desarrollo. Éste proyecto es el desarrollo de dicho componente, basado en funcionalidades de la gobernación. Básicamente lo que permite es la validación de usuarios para su ingreso y, una vez ya internamente, permite que los usuarios únicamente realicen las funciones para las cuales están autorizados. El proyecto se inició con el levantamiento de requisitos. Durante ésta etapa se realizaron entrevistas con el cliente para determinar el alcance del proyecto teniendo como resultado el documento de requisitos que permitió iniciar con el diseño del software. El diseño se compone de diagramas UML, diagrama físico de datos y vistas de usuario que permitieron definir las funcionalidades del software. Al finalizar esta etapa se determinaron tres módulos Autenticación y Autorización de usuarios, Usuarios y DIVIPOL. A continuación, se seleccionaron las herramientas para el desarrollo, se utilizó MOON2 como framework, PHP, PostgreSQL y XAMPP debido a que son herramientas open source, requisito exigido por la Ministerio TIC para éste tipo de proyectos y además facilita su implantación.spa
dc.description.abstractThe REUSABLE SYSTEM FOR THE AUTHENTICATION AND USER AUTHORIZATION ORIENTED TO FUNCTIONALITIES was developed given the need to have reusable software components and easy coupling. Under this initiative and taking into account that currently the ICT Ministry supports the technological projects that seek to improve the service provided by government entities and, knowing that computer systems require mechanisms that allow the authentication and authorization of users to ensure security in handling of information, its development was proposed. This project is the development of this component, based on functionalities of governance. Basically what allows is the validation of users for their entry and, once internally, allows users to only perform the functions for which they are authorized. The project began with the lifting of requirements. During this stage interviews were conducted with the client to determine the scope of the project resulting in the document of requirements that allowed to start with the design of the software. The design consists of UML diagrams, physical data diagram and user views that allowed defining the functionalities of the software. At the end of this stage, three modules Authentication and Authorization of Users, Users and DIVIPOL were determined. The tools for development were then selected, MOON2 was used as a framework, PHP, PostgreSQL and XAMPP because they are open source tools, a requirement required by the ICT Ministry for this type of projects and also facilitates their implementation.spa
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero Informáticospa
dc.format.mimetypeapplication/pdfspa
dc.identifier.citationParra Triana, Z.A. (2017). Sistema Reutilizable para la Autenticación y Autorización de Usuarios Orientado a Funcionalidades. [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional.spa
dc.identifier.instnameinstname:Universidad Santo Tomásspa
dc.identifier.reponamereponame:Repositorio Institucional Universidad Santo Tomásspa
dc.identifier.repourlrepourl:https://repository.usta.edu.cospa
dc.identifier.urihttp://hdl.handle.net/11634/21978
dc.language.isospaspa
dc.publisherUniversidad Santo Tomásspa
dc.publisher.facultyFacultad de Ingeniería de Sistemasspa
dc.publisher.programIngeniería Informáticaspa
dc.relation.referencesTadei, L. (2012). pegasusnet.com.ar. Obtenido de https://www.pegasusnet.com.ar/difusion/2012-10-ORM/CISL2012-MapeadorObjetoRelacional.pdfspa
dc.relation.referencesSommerville, I. (2005). Capitulo 4. Procesos del software. En I. Sommerville, Ingeniería del software 7ma edición (págs. 64-65). Madrid: PEARSON.spa
dc.relation.referencesPressman, R. (2010). Ingeniería del Software. Un enfoque práctico. USA: McGraw-Hill.spa
dc.relation.referencesPantoja, E. B. (12 de 2004). s3.amazonaws.com. Obtenido de http://s3.amazonaws.com/academia.edu.documents/32401684/Modelo-Vista-Controlador.pdf?AWSAccessKeyId=AKIAIWOWYYGZ2Y53UL3A&Expires=1497845331&Signature=PqNBcfwqpcOHPUVhhaS7z67dO1Y%3D&response-content-disposition=inline%3B%20filename%3DEl_patron_de_diseno_Mospa
dc.relation.referencesMartinez, R. (2013). PostgreSQL-es. Obtenido de http://www.postgresql.org.es/sobre_postgresqlspa
dc.relation.referencesBahit, E. (s.f.). POO Y MVC en PHP.spa
dc.rightsCC0 1.0 Universal*
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttp://creativecommons.org/publicdomain/zero/1.0/*
dc.subject.keywordAuthenticationspa
dc.subject.keywordAuthorizationspa
dc.subject.keywordReusablespa
dc.subject.keywordSource codespa
dc.subject.lembIngeniería de sistemasspa
dc.subject.proposalAutenticaciónspa
dc.subject.proposalAutorizaciónspa
dc.subject.proposalReutilizablespa
dc.subject.proposalCódigo fuentespa
dc.titleSistema Reutilizable para la Autenticación y Autorización de Usuarios Orientado a Funcionalidadesspa
dc.typebachelor thesis
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.driveinfo:eu-repo/semantics/bachelorThesis
dc.type.localTesis de pregradospa
dc.type.versioninfo:eu-repo/semantics/acceptedVersion

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
2017zulyparra
Size:
5.53 MB
Format:
Adobe Portable Document Format
Description:
Thumbnail USTA
Name:
2017zulyparra1
Size:
42.02 MB
Format:
application/zip
Description:
Thumbnail USTA
Name:
2017cartaderechosautor
Size:
4.12 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Thumbnail USTA
Name:
license.txt
Size:
807 B
Format:
Item-specific license agreed upon to submission
Description: