Você está na página 1de 14

Universidade Lusfona de Humanidades e Tecnologia Escola de Comunicao, Artes e Tecnologias da Informao I Ciclo em Informtica de Gesto Turma 1D1

Trabalho de Grupo de Anlise e Concepo de Sistema

Levantamento de Requisitos
ULHT Lanamento de Notas

AUTORES:

Diogo Neves 21001117 Emanuel Lima 21000538 Hedylderte de Arajo 21004384 Joo Caila 21006341 Maulik Popat 21003517
Lisboa 21 Abril, 2011

Universidade Lusfona de Humanidades e Tecnologia Escola de Comunicao, Artes e Tecnologias da Informao I Ciclo em Informtica de Gesto Turma 1D1

Pautas Online

Trabalho de Grupo de ACS, dos Profs. Pedro Malta (Tericas) e Lus Gomes (Prticas) Por: Diogo Neves Emanuel Lima Hedylderte de Arajo Joo Caila Maulik Popat
Lisboa 21 Abril, 2011

INDICE
Introduo. pag 4

Identificao de Requisitos pag 5

Dicionrio de termos. pag 6 Identificao e descrio de Use Case Primrios(Acrscimo de 2 Use Cases).. pag 7

Necessidades.. pag 7 Descrio dos Processos.... pag 7 Arquitectura de Informao.. pag 8 Descrio da Arquitectura de Informao.. pag 8

Factores Crticos pag 9 Matriz dos Factores Crticos. pag 10

Matriz de CRUD pag 11

Matriz Output/Input pag 13 Matriz dos Processos 1. pag 13 Matriz Dos Processos 2. pag 14 Matriz I/O(input/output) + CRUD. pag 14

Introduo
Este documento um relatrio de trabalho de grupo da disciplina de Anlise e Concepo de Sistema, cujo tema o desenvolvimento de uma ferramenta online para lanamento de notas online, que abstraia os utilizadores (neste caso, os docentes) da complexidade do processo de integrao em ERP, do processamento e disponibilizao das notas das avaliaes efectuadas por um processo designado "Lanamento de Notas". O desenvolvimento deste projecto tem sido realizado de modo iterativo, tal possvel pela forma exaustiva como os docentes da disciplina tm tentado transmitir esclarecidamente o que se pretende atingir, isto qual o propsito de cada etapa de desenvolvimento do projecto e simulando em aulas tcnicas de levantamento de requisitos, trazendo at ns um dos funcionrios do departamento de informao da ULHT. Deste modo podemos ter uma viso conceptual cada vez menos abstracta sobre as caractersticas do sistema a produzir.

Identificao de Requisitos
Resultados pretendidos: 1 Os docentes devem conseguir visualizar as notas de todos os seus alunos de uma disciplina, num determinado curso, num nico interface. Deve ser possvel modificar os valores destas notas e grav-los, para posterior edio ou lanamento em sistema.

2 O docente deve poder lanar as notas que preencheu a partir deste interface nico, o que far com que as notas, depois de lanadas deixem de poder ser alteradas mas continuem a estar visveis e claramente assinaladas como tal. Novos Resultados pretendidos para Modelo de Anlise:
1 2 3

Inscrio de aluno em avaliao Registo de avaliaes Apuramento de resultado final de aluno em disciplina

Do processo de lanamento de Nota devem fazer parte dois passos de verificao:


1. Confirmao das notas para lanamento.

2. Confirmao da identidade do docente.

Dicionrio de termos
Aluno: uma entidade que esta matriculado ou inscrito num determinado curso, o qual pode ser identificado por um numero (n de aluno). Aluno consulta nota. Inscreve-se em Avaliao (Novo Requisito-Modelo de Anlise). Docente: aquele que ensina ou lecciona uma determinada disciplina a um ou um conjunto de alunos (n de docente). Docente grava nota, consulta e altera nota. Apura Resultado Final do aluno (Novo Requisito - Modelo de Anlise). Pauta: uma lista, onde o docente lana notas de alunos de uma determinada disciplina em momentos distintos. Nota gravada e lanada pelo docente, validada a pela secretaria junto com a docente, publicada pela secretaria, e alterada pelo docente caso aceite pela administrao Nota: Conjunto de resultados das avaliaes de um aluno numa determinada disciplina. Administrao: Entidade que concede a permisso de alterao de nota. Validao: Processo que consiste na confirmao das notas para lanamento e confirmao da identidade do docente. Publicao: Disponibilizao de notas laadas para consulta, aps validao com o docente.

Identificao e descrio de Use Case Primrios


A secretria deve poder validar o lanamento de notas. O aluno deve poder consultar a sua nota e inscrever-se em avaliao. Docente deve poder visualizar, gravar, editar notas, rectifica-las, apurar a nota final dos alunos terem sido anteriormente lanadas. O Sistema deve gerar nota final, com base nas notas parciais de cada momento distinto de avaliao. Confirmao da identidade do docente para o lanamento de nota Histrico de avaliao que permite conferir todas as notas do aluno, ou seja deve ser posteriormente possvel a visualizao de todas a notas de todas avaliaes realizadas.

Necessidades
Docente: Guardar, Consultar, Lanar, Editar Notas e apurar a nota final do aluno. Aluno: Consultar Notas, inscrever-se em avaliaes. Secretaria: Validar Notas, Consultar. Administrao: Permitir Edio de notas.

Descrio dos Processos


Guardar Notas: Consiste em efectuar o registo de notas dos alunos de forma simples e estruturada, permitindo posterior visualizao e alterao. Lanar Notas: Consiste no lanamento de notas devidamente contextualizada com notas de outros momentos de avaliao, previamente gravadas, que em seguida s podero ser alteradas com permisso da Administrao. Consulta de Notas: Consiste em visualizar notas que tenham sido Lanadas. Editar Notas: Consiste na alterao de notas que tenham sido previamente lanadas. Nota: O Docente s poder alterar notas com permisso da administrao. Publicar Notas: Consiste em disponibilizar as notas lanadas de modo que possam ser visualizadas pelo docente, aluno, secretaria.

Arquitectura de Informao

Descrio da Arquitectura de Informao


Administrao Secretaria Permitir Alterar Nota Curso Turma Disciplina Docente Aluno Gravar Nota Consultar Nota Lanar Notas Validar Notas Editar Nota

Publicar Nota ARQUITECTURA DE INFORMAO A Secretaria gere Curso que tem Turma, Disciplina, Docente, Aluno. O docente Grava Nota, Lana Nota, Altera Nota, Consulta Nota. O Aluno Consulta Nota. A Administrao permite ou no a Alterao de Nota. Secretaria Valida Nota Lanada, Publica Nota Validada.

Factores Crticos
1 Efectuar registo de notas em momento distintos Em cada momento distinto de avaliao deve ser possvel para o docente efectuar o registo da respectiva nota de cada aluno de forma independente, e atribuir a cada fase de avaliao um determinado peso pois a nota final e gerada pelo sistema com base nos mesmos. 2 Efectuar validao de notas Aps o lanamento das notas posteriormente armazenadas o docente far uma validao de notas obrigatria, de forma a confirmar a autenticidade do seu lanamento, s assim elas podero ser disponibilizadas para posterior consulta. 3 Identificao do docente A identidade do docente identificada em dois momentos distintos: 1 2 4 Com a secretaria, sempre que efectuar lanamento de notas Com a administrao sempre que solicite a edio de notas

Disponibilizao de Nota A disponibilizao de notas e feita aps confirmao da identidade do docente e do respectivo lanamento junto a secretria

Efectuar alterao de nota A alterao de notas dos processos mais sensveis e tem de ser feito sujeito a um pedido administrao por parte docente, a administrao analisar o pedido e concedera ou no a autorizao para tal efeito.

Possibilitar visualizao de nota As notas lanadas devem poder ser vista por todos alunos e respectivos docentes afectos pauta referente ao lanamento efectuado.

Identificao de Nota

Durante o processo de validao deve ser identificada a identidade das notas (pauta), a fim de se fazer a confirmao das notas para lanamento.

Matriz dos Factores Crticos FACTORES CRITICOS


40
1 Efectuar registo de notas em momento distintos 2 Efectuar validao de notas 3 Identificao do docente 4 Disponibilizao de pauta 5 Efectuar alterao de notas 6 Possibilitar visualizao de nota 7 Identificao de pautas 8 Permitir Apurao De Nota Final 9 Efectuar Inscrio em Avaliaes

PESO
Aluno Docente Secretria Administrao Peso

30
10 8 8 10 9 9 6 10 5

20
8 10 10 8 7 10 8 8 6

10
8 5 9 8 10 8 6 8 5 7,8 6,1 6,5 9,4 9,1 8,3 5,2 8,2 7,2

6 3 3 10 10 7 3 7 10

Matriz de CRUD

Entidades Processos
Gravar Nota Apurar Nota Final Lanar de Notas Validar Notas Publicar Nota Consultar Nota Inscrever Em Avaliao Permitir Editar Nota Editar Nota R CRD R CRUD R R Administrao CRUD Professores Secretaria CRU CR C RD Alunos

CRUD CRU CR CRU

Cluster |||| A actividade Validar Nota esta estritamente relacionada a actividade Lanamento de Nota, pois s validada uma nota depois que tenha sido lanada. Cluster |||| A actividade Consultar Nota depende da actividade Publicar Nota , pelo que, o Docente e o Aluno s podem consultar nota depois que essa tenha sido publicada. Cluster |||| A actividade Editar Nota depende da actividade Permitir Editar Nota.

Matriz Output/Input

Processos
Gravar Notas
Apurar Nota Final

Aluno

Docente

Secretria

Administrao

I
I/O

Lanar de Notas Validar Notas Publicar de Nota Consultar Nota


Inscrio em Disciplina

I I/O

O I/O I

O I/O

O O

Editar Nota Permitir Edio de Nota

I/O O I/O

Representao das entidades que geram/extraem informao existncia de cada actividade

Matriz dos Processos 1


Processos Gravar Notas Lanar de Notas Apurao de Nota Validar Notas Publicar de Notas Inscrever em Avaliao Consultar Notas Permitir Edio de Notas Editar Notas 1 X X X X 2 X X X X X X X X X X X X X 3 4 5 X 6 7 X X X X X 8 X X X 9 X X X

Representao da relao de cada factor crticos com cada processo, ou seja quais os processos afectados por quais factores.

Matriz dos Processos 2


Processos Gravar Notas Apurar Nota Final Lanar de Notas Validar Notas Publicar de Notas Inscrever em Avaliao Consultar Notas Permitir Edico de Notas Editar Notas 1 7,3 7,3 7,3 7,3 2 3
8,2

5 9,1

8
8,2 8,2 8,2

9
7,2 7,2 7,2

6,1 6,1 6,1 6,1

6,5 6,5

9,4 7,2 9,4

5,2 5,2 5,2 8,3 8,3 8,3

7,2

7,2

6,5

9,1 9,1

5,2

TOTAL 31,8 23,6 34 34,5 25,1 21,6 23,8 29,1 17,4

Representao do peso representado por cada factor crtico a cada processo a ele relacionado, e a representao do total do peso dos respectivos factores crticos por processo.

Matriz I/O(input/output) + CRUD

Processos
Gravar Nota

Processo Intermdio

Aluno

Docente CRUD | I/O

Secretria

Administrao

Apurao De Nota Final

Avaliao 1 / Peso1 Avaliao 2 / Peso2 :: Avaliao n / Peso n Nota Final Upload ao Sistema

CRUD | I/O CRUD | I/O CRUD | I/O CRUD | I/O CRUD | I/O C|I R|O

Lanar de Notas

Validar Notas Recebe PIN Envia PIN recebido Publicar de Nota


Disponibilizao de Pauta para consulta CRUD | I/O R|O CRU| I/O

Consultar Nota
Visualizar Notas de Todos os Momentos R| O R

Editar Nota
Solicitar Alterao de Notas CUI R | O R|O CRUD | I/O

Permitir Edio de Nota


Permitir/Negar Alterao de Notas

Inscrever em Disciplina
CR | I/O R | I/O

Você também pode gostar