Propostas com aluno atribuído

DEI - FCTUC
Gerado a 2024-04-29 07:58:05 (Europe/Lisbon).
Voltar

Titulo Estágio

Traderline -- Desenvolvimento de aplicação mobile para suporte a apostas desportivas

Áreas de especialidade

Engenharia de Software

Sistemas de Informação

Local do Estágio

Instituto Pedro Nunes

Enquadramento

O IPNlis foi contratado para desenvolver de uma nova versão do software Traderline. A aplicação Traderline permite efetuar trading e apostas na plataforma Betfair (maior bolsa de apostas desportivas on-line).
O objetivo do Traderline é, de forma simplificada, permitir ao apostador usar uma aplicação desktop ou mobile para efetuar apostas ou trading. O Traderline apresenta um conjunto de funcionalidades avançadas de forma auxiliar o jogador, permitindo efetuar apostas de uma forma mais automatizada. A forma como apresenta a informação é igualmente mais rica e funcional do que a disponibilizada no site da Betfair

Objetivo

O estagiário ficará incluído na equipa que está a desenvolver as várias versões do Traderline: Desktop para Windows, Desktop para Mac, Android, iOS e Windows Phone. Será responsável por desenvolver a versão Android do Traderline e é expectável que o estagiário participe ativamente na definição da arquitetura das várias versões da aplicação. Um dos objetivos é que exista o máximo de reutilização de código e conhecimento entre as várias versões do software.
A aplicação a ser desenvolvida apresenta as seguintes funcionalidades:
• Login
• Seleção e pesquisa de mercados
• Visualização, em tempo-real, dos mercados
• Visualização de jogos de diversos desportos em tempo real
• Apontas em vista de grid
• Apontas em vista de ladder
• Apostas em vista multibet
• Gestão de desportos favoritos
• Gestão de eventos favoritos
• Consulta de dados da conta
• Configurações da aplicação
• Manual de utilizador embebido na aplicação
• Registo de licenças
• Suportar smartphones e tables
A implementação deste cenário poderá levantar desafios em várias dimensões: disponibilidade de dados, actualidade e qualidade dos dados, arquitectura da plataforma, mecanismos e protocolos de comunicação, modelo de dados, visualização de dados e modelo de negócios.
Ferramentas de desenvolvimento
- Xamarin Studio
- Visual Studio
- .NET
- Git

Plano de Trabalhos - Semestre 1

Durante o 1º semestre, o projecto será composto pelas seguintes fases de desenvolvimento:
• F1 – Análise do estado da arte (20% do semestre) – Análise de soluções, boas práticas e as tecnologias a usar no projecto.
• F2 – Levantamento de requisitos (20% do semestre) – esta tarefa consiste no levantamento de requisitos do módulos a desenvolver.
• F3 – Desenho (30% do semestre) – será desenvolvido um protótipo dos módulos aplicação e o desenho de arquitectura.
• F4 – Implementação (30% do semestre) – fase de desenvolvimento onde será iniciada a implementação dos requisitos e funcionalidades determinadas em F2.

Plano de Trabalhos - Semestre 2

Durante o 2º semestre, o projecto será composto pelas seguintes fases de desenvolvimento:
• F4 – Implementação (70% do semestre) – fase de desenvolvimento onde serão implementados os requisitos e funcionalidades determinadas em F2.
• F5 – Testes (20% do semestre) – fase em que será testada a robustez da aplicação desenvolvida. Serão feitas as correcções aos bugs que forem detectados.
• F6 – Deploy e relatório de projecto (10% do semestre) – Revisão final da aplicação desenvolvida e disponibilizada para produção.

Condições

O trabalho será remunerado

Observações

N/A

Orientador

Alcides Manuel de Almeida Marques
alcides.marques@ipn.pt 📩