Mapp, GIS Web Application for the Cartographic Representation of 17th Century Notices and News

View/ Open
Use this link to cite
http://hdl.handle.net/2183/26161
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 4.0 España
Collections
Metadata
Show full item recordTitle
Mapp, GIS Web Application for the Cartographic Representation of 17th Century Notices and NewsAuthor(s)
Directors
Rodríguez Luaces, Miguel ÁngelCortiñas Álvarez, Alejandro
Date
2020Center/Dept./Entity
Enxeñaría informática, Grao enAbstract
[Abstract] The objective of this end-of-degree work is to develop a web application that allows a
group of philologists to carry out a study on the publication of gazettes during the 17th century,
which they were newspapers that disseminated official, political, literary news… These
gazettes could be published and edited in different cities and at the same time, they contained
news that narrated events, which have happened in a specific place and could be reported
in another different place. Therefore, it is difficult to see the historical evolution of news
publishing.
To facilitate the search and visualization of the information, a web application has been
designed to manage the information about the newspapers, their news, the publishers and
the places they refer to. It also allows to visualize an interactive map that shows the places
where a gazette was published or edited and where the news item occurred or was notified.
For each location it will show information about the number of events that have occurred for
each one of the activities(Edition, publication, event, notice).
At the beginning of this project, a previous analysis was made to obtain information about
the objectives and thus establish the set of requirements necessary for the functioning of the
application. Subsequently, the design and development of the application was carried out.
The application is composed of a back-end that takes care of the application logic, and
is formed by a server that has been implemented with Java and Spring, and a DBMS, and a
front-end that is a Web client that has been implemented with Vue.js.
In order to develop the application, it was decided to use an agile methodology. At the
beginning of the project in the planning meeting the number and duration of the iterations
that would divide the development process were defined. [Resumo]
El objetivo de este trabajo de fin de grado consiste en desarrollar una aplicación web que
permita a un grupo de filólogos realizar un estudio sobre la publicación de gacetas durante el
siglo XVII, las cuales son periódicos donde se difundían noticias oficiales, políticas, literarias…
Estas gacetas han podido ser publicadas y editadas en distintas ciudades y a su vez, contienen
noticias que narran sucesos, los cuales han sucedido en un lugar concreto y pueden ser notificados
en otro lugar distinto, esto provoca que resulte difícil ver la evolución histórica en la
publicación de noticias.
Para poder facilitar la búsqueda y visualización de la información se ha diseñado una
aplicación web que permite gestionar la información sobre los periódicos, sus noticias, sobre
los editores y los lugares a los que hacen referencia. También permite visualizar un mapa
interactivo que muestra los lugares donde se publicó o se editó una gaceta y en los que ocurrió
o se notificó el suceso de una noticia. Para cada lugar mostrará información sobre el número
de sucesos que han ocurrido para cada una de las actividades.
Al comienzo de este proyecto se realizó un análisis previo para así obtener información
sobre los objetivos y así establecer el conjunto de requisitos necesarios para el funcionamiento
de la aplicación. Posteriormente se realizó el diseño y el desarrollo de la aplicación.
La aplicación consta de un backend que se encarga de la lógica de la aplicación, y está
formado por un servidor que se ha implementado con Java y Spring, y de un SGBD, y de un
frontend que es cliente Web que se ha implementado con Vue.js.
Para desarrollar la aplicación se decidió usar una metodología ágil para ello al inicio del
proyecto en la reunión de planificación se marcó el número y duración de las iteraciones que
dividirían el proceso de desarrollo.
Keywords
Gazette
Publication
Edition
Notice
Event
Web Application
Leaflet
Vue.js
Rest Service
Gaceta
Publicación
Edición
Aviso
Evento
Aplicación web
Servicio Rest
Publication
Edition
Notice
Event
Web Application
Leaflet
Vue.js
Rest Service
Gaceta
Publicación
Edición
Aviso
Evento
Aplicación web
Servicio Rest
Rights
Atribución-NoComercial-SinDerivadas 4.0 España