Propostas de Estágio 2011/2012

DEI - FCTUC
Gerado a 2024-04-29 16:13:18 (Europe/Lisbon).
Voltar

Titulo Estágio

Smart Monitor – Platform Architecture

Área Tecnológica

Engenharia de Software

Local do Estágio

Sede da Empresa (IPN-Incubadora, Rua Pedro Nunes, Coimbra)

Enquadramento

A SenseBloom, empresa especializada na concepção e implementação de soluções de interacção, conta com experiência no fornecimento de serviços de desenvolvimento à medida para diversas áreas (ensino, saúde, industria e utilizador final).
A empresa pretende alargar a sua área de negócio através da criação e comercialização de um conjunto de produtos de marca própria. No contexto da presente proposta, pretende desenvolver um produto de software para Web, destinada à recolha, armazenamento e processamento de dados, a partir de um conjunto de fontes pré-determinadas, de forma configurável e inteligente.

Objetivo

Pretende-se criar uma Framework de business-intelligence que potencia a análise em tempo real de padrões de dados e a subsequente criação relatórios, que contenham informação contextualizada específica e pré-destinada para clientes do produto, de forma automatizada.
Esta informação é disponibilizada aos clientes, em tempo real e garantindo tempos de resposta muito reduzidos, através de mecanismos de analise e reporting automático. Existirá uma área específica da plataforma para a sua consulta agregada através de um portal Web. Esta plataforma irá ser desenvolvida como uma ferramenta de Marketing e Profiling, gerando mecanismos de apoio à decisão, destinada a entidades de média e grande visibilidade e exposição ao público.

Foco pessoal
O aluno a quem será atribuído este estágio irá focar o seu trabalho da área de especificação de arquitectura de software e desenvolvimento das componentes de acesso e disponibilização de informação, e transferência armazenamento de dados. Terá particular ênfase nas questões (particularmente sensíveis) de escalabilidade e performance da plataforma, através do seu correcto endereçamento por análise de design arquitectural. Terá também de ser capaz de criar uma arquitectura de recolha e armazenamento de dados flexível e extensível a futuros desenvolvimentos, e capaz de lidar com a manipulação de grandes fluxos de informação contínua, reduzindo as latências de processamento e armazenamento ao mínimo. Terá, por fim, de ser capaz de implementar a estrutura desenhada e proceder à integração com o componente “ Analysis Engine”

Key Words
Software Engineering, Software Architecture, Software Development, Data Warehousing

Plano de Trabalhos - Semestre 1

- Análise do estado da arte
- Levantamento e elaboração do documento de Requisitos de Sistema
- Levantamento e elaboração do documento de Requisitos de Software
- Elaboração do documento de Arquitectura de Sistema da plataforma
- Elaboração do documento de Arquitectura de Software da plataforma (excepto componente “motor de analise”)

Plano de Trabalhos - Semestre 2

- Elaboração do documento de Design Detalhado da plataforma (excepto componente “motor de analise”)
- Implementação da plataforma especificada
- Especificação e execução de teste unitários e de integração
- Especificação e execução de testes de sistema
- Relatório de estágio

Condições

Remuneração mensal adequada ao nível de conhecimentos e competências demonstradas pelo aluno, e a acordar após entrevista de estágio.

Orientador

Miguel Antunes
mantunes@sensebloom.com 📩