ENGENHARIA DE SOFTWARE
Auto-avaliação
Assistida por
computador
A empresa






Bernardo Garcia
Francisco Henriques
Nuno Costa
Pedro Loureiro
Pedro Cruz
Telma Salgueiro
Objectivos



Estudo de sistemas de auto-avaliação
existentes.
Análise de requisitos para um sistema de autoavaliação a ser implementado na FEUP.
Diagramas UML baseados na análise de
requisitos
Estudo de sistemas de autoavaliação existentes.

Pesquisa de paginas.
http://www.open.ac.uk
http://guiaaulanet.eduweb.com.br/
http://www.fe.up.pt/~fjr/ceducation.html
http://www.uwsg.indiana.edu/usail/cgi-bin/quiz/show/quiz1
http://www.fe.up.pt/~goii2000/
http://www.equizware.com/
http://ericae.net/nintbod.htm

Contacto com vários docentes e colaboradores
ligados á auto-avaliação.
Análise de requisitos para um
sistema de auto-avaliação








Simples Utilização;
Amigável;
Fiabilidade;
Estável;
On-line;
Actualizável;
Seguro;
Suporte de múltiplos
formatos de questões;





Comunicação entre
utilizadores (professores e
alunos);
Comunicação entre o
sistema e os utilizadores;
Correcção on-line;
Autenticação dos
utilizadores;
A identidade dos alunos
deve ser confidencial;
Possibilidade da implementação de
um sistema para a FEUP

Professores
–
–
–
–
Possibilidade de inserir e
remover perguntas.
Possibilidade de formular
um exame tipo.
Permitir vários graus de
interacção.
Possibilidade de escolher
o tipo de correcção a
disponibilizar.

Alunos
–
–
–
Cada aluno deve ter uma
conta (registo).
Deverá obter uma
classificação imediata.
Deverão poder escolher o
tipo de Auto-Avaliação a
que serão sujeitos.
UML (Universal Medeling
Language)

Diagrama de Casos de Utilização
–

Este diagrama concentra-se nas funcionalidades
que o sistema oferece aos diversos actores.
Diagramas de Actividade
–
Este diagrama exemplifica a interacção entre o
sistema e os diversos utilizadores.
Diagrama de Casos de Utilização
Diagrama de Actividade
Diagrama de Actividade
Conclusões

Vantagens
–
–
–
Comodidade.
Rapidez.
Entretenimento.
Conclusões(continuação)

Desvantagens
–
–
Característica impessoal implícita.
Rigidez do sistema.
Download

ENGENHARIA DE SOFTWARE