Analise de sistemas
Unidade Curricular de Análise de Sistemas
2010/2011
– Trabalho Prático –
Título | Tema do Trabalho: Sistema de Apoio à Gestão de Horários
Docentes: Prof. Renato
Prof. Ana Mendes
Prof. Vitor Barbosa
Identificação dos elementos do Grupo de Trabalho:
Roberto Ricachi de Almeida | 080323025
GSI, turma 2
Vitor Manuel da Graça Ferreira | 080323044
GSI, turma 2
Bruno Miguel Caldeira Bettencourt | 090323082
GSI, turma 2
Índice geral
1. Introdução 4
2. Objectivos do trabalho 5
3. Análise de Requisitos 5 3.1 Identificação dos Actores e Necessidades 6
4. Diagrama Use Case 7 4.1 Actores 7 4.2 Use case 7 4.3 Relação entre Use Cases e Actores do Projecto 8 4.4 Caracterizam dos Actores 9 4.5 Caracterização dos Use Cases 9 4.6 Generalização 11 4.7 Inclusão (include) 12 4.8 Extensão (extend) 12 4.9 Especificações 12
5. Diagrama de Classes 23 5.1 Associações 24 5.2 Heranças/Generalizações 25
6. Diagrama de sequência 26 6.1 Definir nº turmas por ano e curso 26 6.2 Condicionantes dos docentes 27 6.3 Oficializar horário 28 6.4 Enviar horários 29
7. Diagrama de actividades 30 7.1 Descrição do diagrama de actividades 31
8. Conclusão 32
9. Bibliografia 33
Índice de Figuras
Figura 1 – Actores e Respectivas Funções 6
Figura 2 – Relação use cases/actores 8
Figura 3 – Diagrama de Use Cases 11
Figura 4 – Diagrama de Classes 23
Figura 5 – Classe Salas e respectivas heranças 25
Figura 6 – Classe Utilizadores e respectivas heranças 25
Figura 7 – Classe Docente e respectivas heranças 25
Figura 8 – Diagrama Sequência Definir nº turmas 26
Figura 9 – Diagrama de sequências condicionantes dos docentes 27
Figura 10 – Diagrama de sequências