Automatização de Horários Este documento tem o objectivo de identificar as alterações efectuadas à Versão 1.0 do Relatório de Especificação de Requisitos, de tal modo que as diferenças entre as duas versões possam mais facilmente ser identificadas. As alterações efectuadas são as seguintes: 1. Alteração da Capa do Documento A Capa do Documento da Versão 1.0 foi alterada, de modo que se passasse a fazer constar Faculdade de Engenharia da Universidade do Porto. Uma vez que se tinha de fazer este acréscimo, optou-se por também alterar o design da mesma, tornando-a (em nossa opinião), mais agradável. 2. Alteração do Cabeçalho do Documento O Cabeçalho do Documento da Versão 1.0 foi alterado, de modo que se passasse a fazer constar o título do trabalho, visto ser mais relevante do que o nome do Curso, no âmbito do qual se efectuou a elaboração deste Projecto. 3. Lista de requisitos do sistema (Tópico 2) Na Lista de requisitos do sistema foram efectuadas alterações nos seguintes pontos: 3.2. Ponto 2. Além dos dados que já eram referidos como sendo da responsabilidade do Gestor da Informação do Sistema, foram também acrescentados os dados relativos aos Professores, Cadeiras, Ramos e Planos de Estudo. 3.2.Ponto 15. Foi acrescentada na Versão 1.1 o Ponto 15, uma vez que corresponde a um novo requisito imposto pelo nosso cliente. Este novo requisito consiste em desenvolver um novo Algoritmo de Negociação. 4. Modelo de Casos de Uso (Tópico 3) No Modelo de Casos de Uso foram efectuadas alterações nos seguintes pontos: 4.1. Ponto 3.1. No Ponto 3.1. - Visão Geral do Sistema – foram acrescentados aos dados gerais do sistema os dos Professores, Cadeiras, Ramos e Planos de Estudo. 4.2. Ponto 3.2. No Ponto 3.2. – Actores do Sistema – foi acrescentado no Ponto 3.2.8, nos dados gerais do sistema, os dados relativos aos Professores, Cadeiras, Ramos e Planos de Estudo. Alterações ao Relatório de Especificação de Requisitos 1/2 Automatização de Horários 4.3.Ponto 3.3. No Ponto 3.3. – Casos de Uso Exteriores ao Sistema – foi acrescentado no Ponto 3.3.1 a referência aos dados relativos aos Professores, Cadeiras, Ramos e Planos de Estudo. Tal como aí é referido, não foram acrescentados os respectivos Diagramas, uma vez que são idênticos aos três Diagramas que aí são apresentados, em que apenas se altera os dados em questão. 4.4.Ponto 3.5. No Ponto 3.5. – Exemplos de Interfaces – foram retirados os exemplos de interfaces que aí eram apresentados, podendo estes ser encontrados nos Manuais dos Utilizador, uma vez que estes dispõem de exemplos de interfaces finais. 5. Requisitos Suplementares (Tópico 4) Nos Requisitos Suplementares foram efectuadas alterações no Ponto 4: 5.1. Ponto 4. No Ponto 4. - Supportability – foram acrescentados aos dados relativos aos Professores, Cadeiras, Ramos e Planos de Estudo. 6. Modelo de objectos do domínio (Tópico 5) No Modelo de objectos do domínio foi alterada ligeiramente a sua descrição, de modo a introduzir dois novos atributos relativos às salas – cor do quadro e telefone – assim como para introduzir a relação entre um Curso e uma Turma. Além disso, estas duas alterações também se reflectiram no diagrama de classes do sistema (tal como se pode verificar no Anexo), sendo também de referir que foi alterado o tipo do atributo tempo que indica o tempo que demora na deslocação de uma sala para outra de destino, o qual deixou de ser do tipo inteiro (int) passando a ser do tipo String. 7. Algoritmo para a Geração de Horários 2 (Tópico 7) Este Tópico foi introduzido de novo, uma vez que corresponde a um novo requisito do nosso cliente (Lista de requisitos do sistema – Ponto 15). Sendo assim, os Tópicos que constavam da Versão 1.0 passaram a constar do Tópico 8 (inclusive) até ao Tópico 10. Alterações ao Relatório de Especificação de Requisitos 2/2