Please use this identifier to cite or link to this item: http://hdl.handle.net/10316/95518
Title: Plataforma de Criação e Gestão de Mapas de Salas de Espetáculo
Other Titles: Venue and Seatmap Management Platform
Authors: Silva, João Miguel Branco da
Orientador: Barbosa, Raul André Brajczewski
Keywords: Internet; Bilhética; Aplicação Web; Mapas Iterativos; API; Internet; Ticketing; Web Application; Interactive Seat Maps; API
Issue Date: 13-Jul-2021
Serial title, monograph or event: Plataforma de Criação e Gestão de Mapas de Salas de Espetáculo
Place of publication or event: Loop Future - Desenvolvimento de Soluções Tecnológicas, Unipessoal, Ldª
Abstract: A Ticketline, uma das maiores empresas de bilhética nacional, possui um sistema complexo de várias plataformas para suportar toda a sua operação. Muitas destas plataformas estão ultrapassadas e, visto que a exigência dos clientes aumentou muito nos últimos anos,é necessário substituir as plataformas por outras mais adequadas às necessidades atuais.O objetivo deste projeto é a criação de uma plataforma de criação e gestão de mapas de salas de espetáculo para a Ticketline. A nova plataforma, desenvolvida em Ruby on Rails, será dividida em diversos componentes com funcionalidades e objetivos específicos. Em primeiro lugar, será desenvolvida uma aplicação web para gerir mapas, que será responsável pelas operações CRUD e associação dos mapas a salas de espetáculo. Em adição, será desenvolvido um componente para importar os mapas da plataforma antiga e fazer a sua tradução para o novo modelo de dados, para que possam ser apresentados num widget que permitirá visualizar os mapas das salas e que poderá ser integrado em plataformas da Ticketline. Finalmente, será desenvolvido um componente que deverá permitir adicionar zonas e lugares aos mapas das salas, de forma interativa.O presente documento descreve o desenvolvimento desta plataforma, seguindo uma metodologia de software. Este projeto seguirá práticas de engenharia de software, obtidas durante a frequência do autor no mestrado de Engenharia Informática, e detalha as fases de planeamento, levantamento do estado da arte, levantamento de requisitos e arquitetura do sistema, e também desenvolvimento e validação do sistema.
Ticketline is one of the biggest ticketing companies in Portugal and therefore possesses a complex system of multiple platforms to support its operation. Since client demands have increased in the past few years, it is now necessary to replace those platforms with more adequate ones capable of fulfilling of all those demands. The goal of this project is to develop a platform capable of creating and managing seat maps. The new platform will be developed in Ruby on Rails and divided into components with different and specific objectives. The first component is a web application capable of managing seat maps. Also, it should be responsible for all CRUD operations and associations of seat maps to rooms. The second component will import the old seat maps and translate them to the new data model so that it is possible to transition from the old plataform to the new one. The third component will be a widget for rendering the room maps. It should be possible to integrate this component in any Ticketline platform that needs it. Finally, the last component will be a seat map editor capable of drawing zones and seats that should be interactively added to the map.This document describes the development of this platform following a software development methodology. The document will also follow practices of software engineering acquired by the author during his master’s degree and detail the phases of planning, state of the art, system requirements, system architecture and also system development and validation.
Description: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
URI: http://hdl.handle.net/10316/95518
Rights: openAccess
Appears in Collections:UC - Dissertações de Mestrado

Files in This Item:
File Description SizeFormat
Plataforma_Criacao_Gestao_Mapas_Salas_Espetaculo.pdf8.79 MBAdobe PDFView/Open
Show full item record

Page view(s)

7
checked on Sep 10, 2021

Download(s)

10
checked on Sep 10, 2021

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons