Contacto WhatsApp 961135355

Universidade Lusófona do Porto

Trabalho Final de Curso

Curso

Engenharia Informática (ULP)

Grau|Semestres|ECTS

Licenciatura | Semestral | 7

Ano | Tipo de unidade curricular | Lingua

3 |Obrigatório |Português

Total de horas de Trabalho | Tempo de Contacto (horas)

320 | 30

Código

ULP452-5140

Disciplinas complementares recomendadas

Não aplicável

Modalidade de Ensino

Face-a-face

Precedências

Não

Estágio profissional

Não

Conteúdos Programáticos

- Metodologia de abordagem ao problema a considerar para o trabalho final de curso;
- Revisões sobre a definição e aplicabilidade dos seguintes conceitos:
1. Objectivos
2. Planeamento do projecto
2.1. WBS
2.2. Recursos necessários
2.3. Planeamento (gráfico e Gantt)
3. Desenho lógico do sistema
3.1. Descrição do sistema actual
3.2. Use Cases
3.3. Lista de requisitos funcionais e não-funcionais
3.3. Diagrama de actividades
3.4. Diagrama de classes
3.5 Diagrama de sequência
4. Desenho físico do sistema
4.1. Diagrama de actividades
4.2. Diagrama de distribuição
4.3. Diagrama de objectos
4.4. Diagrama Entidade-Relação
4.5. Opções tecnológicas
5. Implementação
5.1. Classes criadas
5.2. Diagrama de Interfaces
6. Testes
6.1. Estratégia de testes
6.1.1. Testes unitários
6.1.2. Testes de carga
7. Documentação
7.1. Manual de instalação
7.2. Manual de utilizador

Objetivos

O objectivo desta disciplina é acompanhar os alunos na gestão e planeamento do seu trabalho final de curso. Inclui sessões de acompanhamento, bem como sessões remotas (recorrendo às tecnologias de informação para comunicação) de esclarecimento de dúvidas e/ou monitorização do estado do projecto. Nas primeiras sessões são efetuadas revisões sobre alguns dos tópicos de maior importância a serem apresentados no relatório final, bem como dicas para validação e integração dos capítulos desenvolvidos. São também simuladas apresentações finais de curso, com vista à correção e sugestões de melhoria. Os alunos são também convidados a apresentar o seu trabalho no evento anual TECHDAY (realizado na Universidade Lusófona do Porto).

Conhecimentos, capacidades e competências a adquirir

No futuro o aluno deverá ter competências ao nível de:
- Tecnologias de informação para comunicação.

Metodologias de ensino e avaliação

O projecto final de curso tem, como avaliação principal, a apresentação de um relatório final de curso e a sua apresentação pública a um juri constituído por três elementos. A avaliação de cada juri é registada numa matriz de actores de ponderação, para cálculo da nota final.

Bibliografia principal

Peters L.: Getting results from software development teams, Microsoft Press; ISBN-13: 978-0-7356-2346-0