Departamento de Informática (UM)

Página de Unidade Curricular

DesignaçãoCódigoCursoRegimeRegente

Aplicações Informáticas em Engenharia Biomédica

14859 [ME79ME7903006743]

[Mestrado em Engenharia Biomédica - Informática Médica]

S2

José Manuel Ferreira Machado

Objetivos

Os conteúdos programáticos abordam os pontos essenciais da engenharia de software que são estritamente necessários para os alunos ganharem competências no desenvolvimento de aplicações.

Programa

1. Análise de requisitos.
2. Arquitetura das aplicações informáticas.
3. Desenvolvimento de aplicações.
4. Gestão de versões.
5. Verificação dos requisitos, testes unitários, testes de performance e testes de usabilidade.

Bibliografia

Resultados da aprendizagem

- Perceber o ciclo de desenvolvimento das aplicações informáticas.
- Identificar a arquitetura mais adequada (aplicação autónoma, cliente-servidor, descentralizada baseada em ponto a ponto).
- Identificar as linguagens, tecnologias e as componentes que melhor se adaptam ao desenvolvimento de uma aplicação.
- Desenvolver uma aplicação.
- Desenvolver testes unitários.
- Dominar as tecnologias de apoio ao desenvolvimento: editores integrados, gestor de versões git e repositórios de software.

Método de avaliação

A componente prática, sendo essencial para demonstrar que os alunos adquirem competências no desenvolvimento de aplicações, será usada para avaliação (100%).

Nas aulas laboratoriais, ao longo do semestre, serão efetuadas sucessivas avaliações. Para as situações excecionais de alunos que não possam frequentar as aulas, a avaliação será feita com base no desenvolvimento de uma aplicação.

Funcionamento

Turno: T 1; Docente: José Manuel Ferreira Machado; Dep.: DI; Horas: 30.
Turno: PL 1; Docente: José Manuel Ferreira Machado; Dep.: DI; Horas: 15.

[ Outras UCs do Departamento ]