GoFut – Gestão online de futebol

Autores

Rafael Alexandre Braga Silva

Subtítulo

desenvolvimento de plataforma Web

Orientador

Francisco Rui Cádima

Faculdade / Instituição

Faculdade de Ciências Sociais e Humanas, Universidade Nova de Lisboa

Tipo

Dissertação

Área de concentração

Mestrado em Novos Media e Práticas Web

Ano

2016

Páginas

39

Cidade

Lisboa

Resumo (pt)

O presente relatório foi desenvolvido no âmbito do trabalho de projeto do curso de mestrado em Novos Media e Práticas Web, da Faculdade de Ciências Sociais e Humanas da Universidade Nova de Lisboa. O trabalho de projeto realizado consiste no desenvolvimento de uma plataforma online para gestão de clubes de futebol cujo nome é GOFut – Gestão Online de Futebol. Foi elaborado um estudo de mercado sobre as plataformas online para clubes de futebol, assim como das frameworks existentes para o desenvolvimento de plataformas online. O desenvolvimento deste projeto teve como base a utilização da framework Laravel 5.2, desta forma que foi necessário perceber os vários componentes constituintes desta, criar um template na framework para obter o design pretendido, criar uma base de dados para suporte da plataforma, entre outras tarefas. O objetivo este relatório é apresentar de forma clara e simplificada as diversas etapas que são necessárias para o desenvolvimento duma plataforma deste tipo, desde a análise até ao desenvolvimento propriamente dito.

PALAVRAS-CHAVE: GOFut, Desenvolvimento Web, Laravel 5.2, Plataformas Online, Futebol

Abstract

The present report was developed in the extent work of project of the master´s degree course in New Media and Web Practices, of the University of Social Sciences and Human, of the New University of Lisbon. The work of development project is related with, the creation of a platform online for administration of soccer clubs, whose name is GoFut – Management Online of Soccer. A market study was accomplished, relatively to the platforms online for soccer clubs, as well as of the existent frameworks for the development of the platforms referred previously. The development of this project had as base Framework Laravel´s 5.2, and it was necessary to notice the several constituent components of this framework to create a graphic template in the framework to obtain the intended design, to create a base of data.

KEYWORDS: GOFut, Web Development, Laravel 5.2, Online Platforms, Football

Sumário

Introdução, 1

CAPÍTULO I: Estado da Arte, 3
Futebol em Portugal, 3
Evolução da Programação Web, 4
Frameworks para desenvolvimento de aplicações web, 5
Plataformas Idênticas, 5

CAPÍTULO II: Apresentação da GOFUT, 8
Público-Alvo, 8
Objetivos, 9
Vantagens e Desvantagens dA GOFut, 10
Principais Funcionalidades, 11

CAPÍTULO III: Preparação do Desenvolvimento, 13
Tecnologias e Linguagens Utilizadas, 13
Framework Laravel 5.2, 13
Plano de Desenvolvimento, 13
Software Utilizado, 14
Desenvolvimentos Futuros, 14

CAPÍTULO IV: Desenvolvimento da Plataforma, 16
Modelo de Entidade-Relação, 16
Dicionário de Dados, 17
Desenvolvimento Web, 25
Conclusão, 31
Bibliografia, 34

Referência

SILVA, Rafael Alexandre Braga. GoFut – Gestão online de futebol: desenvolvimento de plataforma Web. 2016. 39 f. Dissertação (Mestrado em Novos Media e Práticas Web) - Faculdade de Ciências Sociais e Humanas, Universidade Nova de Lisboa, Lisboa, 2016.