Entorno para la simulación y prevención de delitos

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.advisorGuzmán-de-los-Riscos, Eduardo Francisco
dc.contributor.authorCaracuel Castro, Victoria
dc.date.accessioned2021-10-15T12:23:36Z
dc.date.available2021-10-15T12:23:36Z
dc.date.created2021-06
dc.date.issued2021-07
dc.departamentoLenguajes y Ciencias de la Computación
dc.description.abstractEn este Trabajo Final de Grado se utilizan el Modelado y la Simulación basados en Agentes, para construir un entorno web que permite realizar simulaciones con el objetivo estudiar y analizar los delitos que se pueden cometer en una zona urbana. La aplicación permite modelar diferentes zonas policiales, dentro de ese escenario de simulación, así como simular el comportamiento de delincuentes y víctimas potenciales. La simulación se lleva a cabo a partir de diversos parámetros de entrada, introducidos por el usuario a través de un archivo JSON, en los que se modelan diversos aspectos como el nivel de delincuencia, la población y agentes policiales relativos a cada una de las zonas mencionadas anteriormente. Los resultados de las simulaciones se almacenan en una base de datos para que el usuario que las genera pueda realizar estudios a posteriori de los resultados. La aplicación permite al usuario extraer los datos de los delitos (potenciales y cometidos) en formato CSV, así como visualizarlo mediante gráficos, a través de la propia interfaz de la aplicación, lo que podría ayudar a la toma de decisiones sobre aspectos tan importantes como la distribución de efectivos policiales en una zona urbana. Para el desarrollo del entorno web de simulación, construido en este trabajo, se ha diseñado una arquitectura basada en microservicios. El backend que ofrece estos microservicios ha sido implementado en MESA, un framework Python para el desarrollo de aplicaciones basadas en agentes, combinado con la tecnología Flask para la construcción de los microservicios. Para el almacenamiento y gestión de las diferentes simulaciones se ha utilizado la base de datos no relacional, MongoDB. Finalmente se ha implementado un frontend en Angular que facilita a los usuarios la construcción y parametrización de los escenarios de simulación, así como el acceso y visualización de los resultados de las simulaciones.es_ES
dc.identifier.urihttps://hdl.handle.net/10630/23011
dc.language.isospaes_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectIngeniería del softwarees_ES
dc.subjectAplicaciones (Software) - Delitos - Prevenciónes_ES
dc.subjectSimulación por ordenadores_ES
dc.subjectVisualización (Informática)es_ES
dc.subjectInformática - Trabajos Fin de Gradoes_ES
dc.subjectGrado en Ingeniería del Software - Trabajos Fin de Gradoes_ES
dc.subject.otherPrevención de delitoses_ES
dc.subject.otherFlaskes_ES
dc.subject.otherAngulares_ES
dc.subject.otherModelado y simulación basada en agenteses_ES
dc.titleEntorno para la simulación y prevención de delitoses_ES
dc.title.alternativeEnvironment for crime simulation and preventiones_ES
dc.typebachelor thesises_ES
dspace.entity.typePublication
relation.isAdvisorOfPublication4e6e1c0f-4b04-4899-981f-e581587b0176
relation.isAdvisorOfPublication.latestForDiscovery4e6e1c0f-4b04-4899-981f-e581587b0176

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Caracuel Castro, Victoria Memoria.pdf
Size:
7.96 MB
Format:
Adobe Portable Document Format
Description: