Desenvolvimento e manutenção, front-end e back-end, de plataformas digitais na empresa Little Forest

Data
2022-07-29
Título da revista
ISSN da revista
Título do Volume
Editora
Projetos de investigação
Unidades organizacionais
Fascículo
Resumo
O objetivo do presente relatório é apresentar e descrever, de forma detalhada, o trabalho realizado no âmbito do Estágio do Mestrado em Engenharia Informática. O estágio decorreu na empresa Little Forest de forma remota, tendo como principal motivação desenvolver e contribuir para vários projetos de diversas dimensões, numa empresa internacional, numa equipa com níveis de experiência e conhecimento na área elevados, de modo a obter experiência e a evoluir tanto a nível profissional como pessoal. Durante este estágio estive responsável por três projetos, dois deles já em fase de execução e um terceiro que foi concebido e desenvolvido por mim. O primeiro projeto diz respeito a uma plataforma de recrutamento de recém-licenciados. Esta plataforma foi criada em PHP, faz uso de uma Base de Dados MySQL e tem com suporte Apache. Neste projeto a minha principal função foi de manutenção e implementação de novas funcionalidades. O segundo projeto diz respeito a análise ortográfica de websites recorrendo à ferramenta LanguageTool implementada em Java. O terceiro e último projeto teve como objetivo a criação de uma plataforma web que permite a qualquer pessoa fazer uma análise de um website. Foi construído usando Java Web e Apache Tomcat. Permite fazer um conjunto de análises, análise de ortografia, acessibilidade, cookies, tecnologias, imagens, hiperligações, e subdomínios. Os objetivos deste projeto serão: • Análise de Domínio e Engenharia de Requisito; • Conceção e Construção de Soluções Informáticas; • Teste e Validação de Soluções Informáticas; • Planeamento e Exploração de Infraestruturas de Tecnologias de Informação; • Gestão de Projetos de Sistemas de Informação; • Manutenção e Gestão de Ativos.
The purpose of this report is to present and describe, in detail, the work carried out in the scope of the Master's internship in Computer Engineering. The internship took place remotely at Little Forest, with the main motivation to develop and contribute to several projects of different dimensions, in an international company, in a team with high levels of experience and knowledge in the area, in order to obtain experience and evolve as much, on a professional as well as a personal level. During this internship, I was responsible for three projects, two of them already in the execution phase and a third that was conceived and developed by me. The first project concerns a platform for recruiting new graduates. This platform was created in PHP, makes use of a MySQL Database and has Apache support. In this project, my main role was maintenance and implementation of new features. The second project concerns the spelling analysis of websites using the LanguageTool tool implemented in Java. The third and final project aimed to create a web platform that allows anyone to analyse a website. It was built using Java Web and Apache Tomcat. It allows for a set of analyses, spelling, technologies, images, hyperlinks, accessibility, cookies and subdomains. The objectives of this project will be: • Domain Analysis and Requirement Engineering; • Design and Construction of IT Solutions; • Testing and Validation of IT Solutions; • Planning and Exploitation of Information Technology Infrastructures; • Information Systems Project Management; • Maintenance and Asset Management.
Descrição
Dissertação submetida à Universidade de Trás-os-Montes e Alto Douro, para cumprimento dos requisitos necessários à obtenção do grau de Mestre em Engenharia Informática
Palavras-chave
Acessibilidade , Web
Citação