DESENVOLVIMENTO DE UM SISTEMA DE CONTROLE
Figura 1 – Modelo Cascata 19
Figura 2 - Ciclo de vida de desenvolvimento 21
Figura 3 – As duas dimensões do RUP 22
Figura 4 – As quatro fases do RUP 23
Figura 5 – Exemplo de diagrama de caso de uso 27
Figura 6 - Exemplo de diagrama de sequência 28
Figura 7 – Exemplo de diagrama de atividade 28
Figura 8 – Exemplo de diagrama de Classe 29
Figura 9 – Exemplo de diagrama de Estado 29
Figura 10 – Exemplo de diagrama de Componente 30
Figura 11 – Exemplo de diagrama de Utilização 30
Figura 12 – Exemplo do Modelo Conceitual 31
Figura 13 – Exemplo do Modelo Lógico 32
Figura 14 – Exemplo de uma Classe 33
Figura 15 – Representação de Herança e Polimorfismo 34
Figura 16 - Linguagem Orientada a Objetos, objetos trocando mensagem 35
Figura 17 - Visão geral da ferramenta AstahCommunity 36
Figura 18 - Visão geral da ferramenta BrModelo 37
Figura 19 - Driver para o servidor de banco de dados MySQL 37
Figura 20 – Diagrama de Caso de Uso do Sistema 42
Figura 21 – Diagrama de Classes do Sistema – MVC 45
Figura 22 – Diagrama – View 46
Figura 23 – Diagrama – Controllers 47
Figura 24 – Diagrama – Model 48
Figura 25 – Diagrama de Sequência - Autenticação 49
Figura 26 – Diagrama de Sequência - Cadastro de Aluno 50
Figura 27 – Diagrama de Atividade de Exclusão de Orientador 51
Figura 28 – Diagrama de Atividade de Pesquisa de Aluno 52
Figura 29 – Diagrama de Estado de Cadastro de Usuário 53
Figura 30 – Diagrama de Componente Geral 53
Figura 31 - Tela de Autenticação 54
Figura 32 – Modelo Conceitual do Sistema 55
Figura 33 - Modelo Lógico do Sistema 56
Figura 34 – Interface Sujeito 57
Figura 35 – Classe Modelo 58
Figura 36 – Classe Usuário 59
Figura 37 – Interface Observador 59
Figura 38 – Classe GerenciamentoView 60
Figura 39 - Interface Cadastro 60
Figura 40 – Classe CadastroUsuário 61
Figura 41 – Tela de Autenticação 102
Figura 42 – Tela de Principal do Administrador 103
Figura 43 – Tela de Principal do Usuário Comum 103
Figura