Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Atores
- AU - Autores
- AV - Avaliadores
- Casos de Uso
- Cadastrar usuário
- Submeter trabalho
- Avaliar trabalho
- Alterar quesito
- Incluir quesito
- Remover quesito
- Classes e Atributos
- Usuário{
- cpf,
- nome,
- email e
- data de cadastramento
- }
- Autor
- Avaliador{
- a data da indicação,
- a data de aceitação e
- a data que o avaliador publicou suas notas
- }
- Submissão{
- int numero_submissao,
- String titulo e
- int estado
- }
- Tema
- Artigo{
- resumo,
- abstract,
- uma lista de palavras chave e
- o nome do arquivo físico
- }
- Avaliação{
- comentários fornecidos pelo avaliador,
- data da indicação,
- data da aceitação e
- data que o avaliador publicou suas notas
- }
- Minicurso{
- justificativa,
- objetivo,
- duração e
- público alvo
- }
- Palestra{
- resumo,
- tempo de duração e
- currículo do palestrante
- }
- Congresso{
- código,
- título,
- descrição,
- data de início e
- data de fim
- }
- Quesito{
- nota do avaliador,
- um código,
- uma descrição e
- o valor máximo que pode ser atribuído
- }
- Padrão de Avaliação{
- Valor mínimo de pontuação(dado pela soma de todos os quesitos informados por ambos avaliadores),
- código e
- descrição
- }
- Relacionamento entre classes
- 1 Trabalho pertence a 1 Tema
- 1 Tema recebe 0..* Trabalho
- 1 Submissão "refere-se ao tipo" xor 1 {artigo, minicurso, palestra}
- 1 Autor realiza 0..* Submissão
- 1 Submissão elaborada 1..3
- 1 Avaliador avalia 0..* Submissão (registrar Avaliação)
- 1 Submissão é avaliada por 2 Avaliador
- 1 Avaliação é pontuada por 1..* Quesito
- 1 Quesito participa de 0..* Padrão de Avaliação
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement