Por favor, use este identificador para citar o enlazar este ítem: http://bibdigital.epn.edu.ec/handle/15000/24217
Título: Desarrollo de un sistema distribuido de gestión de fotografías: subsistema de consulta.
Autor: Rondal Enríquez, Steven Leonardo
Palabras clave: TECNOLOGÍA DE LA INFORMACIÓN
FOTOGRAFÍA
CONSULTA
STUB
ETIQUETAS
FRAMEWORK ASP.NET
Fecha de publicación: abr-2023
Editorial: Quito : EPN, 2023.
Citación: Rondal Enríquez, S.L. (2023). Desarrollo de un sistema distribuido de gestión de fotografías: subsistema de consulta. 53 páginas. Quito : EPN.
Resumen: This Curricular Integration Work is focused on the development of a query subsystem implemented through ASP.NET web API technology that allows sending previously stored photos from tags defined by a user. The subsystem processes the tags entered by a user through a photos acquisition subsystem. It consumes information from a storage subsystem to later return the filtered information based on the request made by the user, which includes the labels chosen by the user, for which it consumes the photos obtained through the classification subsystem. As part of this work, to emulate the functionality of the storage, classification and photos acquisition subsystems, stubs will be used. The query subsystem corresponds to the back-end that the system requires for its operation, however, to be able to test the subsystem it is required to emulate the front-end. Since in this work the photos acquisition subsystem is not developed, a stub must be created for it, and therefore, to emulate the front-end a web application will be developed using the Angular framework. For the development of the back-end, the ASP.NET web API framework will be used, which allows a web service implementation where the necessary endpoints are located to process the requests and responses that arrive from the front-end. In addition, the storage subsystem stub, the classification subsystem stub, and the query subsystem logic will be implemented in the back-end. For the development of the storage subsystem stub, the Entity Framework will be used, which allows the interaction of a database with the back-end. For the development of the classification subsystem stub, a set of initial directories and photos will be implemented and integrated. For the development of the query subsystem, a stub will be implemented that emulates the photos query logic.
Descripción: El presente Trabajo de Integración Curricular se enfoca en el desarrollo de un subsistema de consulta, implementado usando la tecnología ASP.NET web API, que permita remitir fotografías previamente almacenadas con base en etiquetas definidas por el usuario. El subsistema se encarga de procesar las etiquetas ingresadas por el usuario a través de un subsistema de adquisición de fotografías, así como consumir información de un subsistema de almacenamiento, para posteriormente devolver la información filtrada con base en la petición realizada por el usuario, la cual incluye las etiquetas en las que está interesado el mencionado usuario para lo cual consume las fotografías obtenidas por medio del subsistema de clasificación. Como parte de ese trabajo, para emular la funcionalidad de los subsistemas de almacenamiento, clasificación y adquisición de fotografías se usarán stubs. El subsistema de consulta corresponde al back-end que requiere el sistema para su funcionamiento; sin embargo, para poder probar el subsistema se requiere emular el front-end. Dado que en este trabajo no se desarrolla el subsistema de adquisición de fotografías, se debe crear un stub para el mismo, y por tanto, para emular el front-end se desarrollará una aplicación web mediante el framework Angular. Para el desarrollo del back-end se hará uso del framework ASP.NET web API, que permite implementar un servicio web en el que se encuentran los endpoints necesarios para procesar las peticiones y respuestas provenientes del front-end. Además, en el back-end se implementará el stub del subsistema de almacenamiento, el stub del subsistema de clasificación y la lógica del subsistema de consulta. Para el desarrollo del stub del subsistema de almacenamiento se hará uso de Entity Framework, que permite la interacción de una base de datos con el back-end. Para el desarrollo del stub del subsistema de clasificación se implementará e integrará un conjunto de directorios y fotografías iniciales. Para el desarrollo del subsistema de consulta se implementará un stub que emule la lógica de consulta de fotografías.
URI: http://bibdigital.epn.edu.ec/handle/15000/24217
Tipo: bachelorThesis
Aparece en las colecciones:TIC - Tecnología de la Información (FIEE)

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
CD 13131.pdf1,43 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.