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
Download

Alterações à Versão 1.0 do Relatório de Especificação de Requisitos