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.