quinta-feira, 18 de junho de 2009

sexta-feira, 29 de maio de 2009

Diagrama de Atividades





Olá Pessoal,
Este é o Diagrama de Atividades, que compreende toda parte de elaboração do roteiro. Estão envolvidas ai as classes: GrupoDePesquisa, Roteiro, Proposta e Contribuicao. O roteiro, nesta atividade estará passando pelos estados Elaborando, Avaliando e agora teremos também Reprovado(opinião do pessoal em sala de aula).
Para não criarmos vários sub-participantes dentro da partição Conselho, resolvemos nomear os subgrupos de Conselheiros com uma notação.

Qualquer coisa, estamos as ordens
Fábio e Cleber.

quinta-feira, 28 de maio de 2009

Diagrama de Sequência




Olá gente,
Para o Diagrama de Sequência resolvemos modelar o caso de uso incluir turma. Notem que:
- Para este processo, é também definido o roteiro de aula da tuma durante o período. O roteiro possui várias aulas. Para cada aula será montada uma agenda com as datas prédefinidas e o material didático (tema, recursos multimídia, documentos e artigos).
- O professor que dará aula no dia, não será necessariamente o professor responsável pela turma. Varios professores poderão lecionar a mesma disciplina para a mesma turma (seguindo o roteiro do professor responsável, é claro).

Qualquer coisa, é só comentar. ; )

terça-feira, 26 de maio de 2009

Diagrama de Estados




Ola Pessoal,
Verificando nosso diagrama de classes, observamos que o único objeto que valeria a pena ser modelado em estados seria o ROTEIRO. Os demais são objetos de cadastro com estados simples de objeto.
Qualquer sugestão, estamos disponíveis.

sexta-feira, 8 de maio de 2009

DIAGRAMA DE CLASSES




Diagrama de Classes - SISROTA
O nosso diagrama esta baseado num modelo conceitual e desta forma, suprimimos atributos e métodos. Apesar de parecer grande, o SISROTA é um sistema relativamente simples, e para demonstrar isso, dividimos o diagrama em 3 escopos, para os quais colocamos 3 cores:

Amarelo: Classes comuns a qualquer sistema de controle acadêmico. Vale destacar que neste escopo, ocorre uma Associação importante chamada [Leciona]- Momento em que um professor assumiu a responsabilidade de uma turma. Neste momento são criadas todas as Associações [Aula] daquela Turma, até o final do período. O professor pode então entrar em uma instância de Aula e verificar seu conteúdo, afim de uma possível "recapacitação" ou adaptação das aulas do roteiro ao seu perfil;

Verde: Classes relacionadas a criação dos roteiros pelos membros do conselho. Lembrando que uma proposta pode ser feita por um professor ou por um conselheiro, mas o Grupo de Pesquisa que elaborará o roteiro deverá ser formado apenas por conselheiros (fácil observar isso pelo diagrama);

Cinza: Classes que demonstram o desenvolvimento das aulas através dos roteiros. Cada aula disponível para o professor naquela turma é apenas uma cópia do modelo (template) do roteiro. O professor não trabalha diretamente em cima da instância do roteiro, mas sim numa cópia, que ele pode personalizar.

O centro das atenções do SISROTA, são as classes verdes e cinzas do diagrama.

Espero que gostem,
e até a próxima aula.

quarta-feira, 15 de abril de 2009

Documento de Visão

1. Objetivo

Este sistema tem como objetivo maximizar a eficiência do aprendizado em sala de aula, através de roteiros didáticos que darão auxilio aos trabalhos do docente em classe. O sistema deverá ainda propor exercícios, avaliações e uma mudança de roteiro, caso os resultados não tenham sido alcançados.

2. Visão Geral do Problema

A constatação de que são poucos os professores que estruturam suas lições antes de entrar em sala de aula, seja por falta de tempo no preparo de seus materiais didáticos, seja por falta de conhecimento em novas técnicas e formas de ensino. Desta forma, a avaliação do rendimento do professor em sala de aula fica seriamente comprometido, bem como, a possibilidade de reciclagem e capacitação deles.

3. Atores/Executores

Função/Papel Descrição
Conselheiro
Prepara e atualiza roteiro acadêmico
Verifica rendimento dos alunos

Diretor
Gerencia Unidades de Ensino
Gerencia os membros do Conselho
Atualiza disciplinas
Gerencia professores nas Unidades de Ensino
Gerencia alunos nas Unidades de Ensino
Gerencia alunos nas turmas por disciplina
Gerencia professores das disciplinas nas turmas

Aluno
Seleciona disciplinas
Executa atividades escolares da disciplina

Professor
Realiza reciclagem
Seleciona roteiro acadêmico
Ministra aula da disciplina nas turmas

4. Visão Geral da Solução Proposta

A possibilidade dos professores prepararem suas atividades escolares antes de entrar em sala de aula, por intermédio de roteiros didáticos previamente estabelecidos pelo Conselho Escolar, bem como, a possibilidade desses professores realizarem atualização constante de seus conhecimentos através de cursos de reciclagem onde poderão melhorar o desempenho de suas funções, além dos seus rendimentos.

5. Requisitos de Negócio
a. Funcionais
• O sistema deve cadastrar os conselheiros;
• O sistema deve cadastrar os professores;
• O sistema deve cadastrar os alunos;
• O sistema deve cadastrar disciplinas;
• O sistema deve gerenciar os roteiros;
• O sistema deve autenticar todos os cadastros;
• O sistema deve cadastrar Unidades de Ensino;
• O sistema emitirá um relatório de rendimento dos alunos;
• O sistema emitirá um relatório de desempenho dos professores;
• O sistema deve permitir que os alunos se inscrevam em disciplinas;
• O sistema deve permitir que os alunos assistam às aulas das disciplinas em que se inscreveram;
• O sistema deve permitir que os alunos façam exercícios da disciplina em que se inscreveram;
• O sistema deve permitir que os professores realizem reciclagem;
• O sistema deve permitir que os professores ministrem aulas de uma disciplina para as turmas;

b. Inversos
• O sistema não pode permitir a ocorrência de cadastros sem as senhas de autenticação;
• O sistema não pode permitir a ocorrência de disciplinas que não estejam cadastradas;
• O sistema não pode deixar de atribuir uma ID para cada disciplina cadastrada;
• O sistema não pode deixar de atribuir uma ID para cada Unidade de Ensino cadastrada;
• O sistema não pode deixar de atribuir uma ID para cada roteiro cadastrado;
• O sistema não pode permitir que alunos não cadastrados escolham disciplinas;
• O sistema não pode permitir que professores não cadastrados realizem reciclagem;

c. Não Funcionais
• O sistema deve utilizar as senhas de autenticação para confirmação de dados nos cadastros;
• O sistema atribui uma ID para cada disciplina cadastrada com vistas à verificação do rendimento de um aluno inscrito nela;
• O sistema atribui uma ID para cada Unidade de Ensino cadastrada;
• O sistema atribui uma ID para cada roteiro cadastrado;
• O sistema atribui uma ID para cada conselheiro, professor e aluno cadastrados;

6. Restrições

Deverá haver um número máximo de disciplinas que o aluno pode se inscrever;

Deverá haver um número máximo de conselheiros;

Deverá haver um número máximo de alunos por turma;

O desempenho de cada professor deverá ser validado por, no mínimo, 3 conselheiros;

quinta-feira, 2 de abril de 2009

Modelagem de Negócio




Segue, Modelagem de Negócio, no padrão BPMN(feito com o software BizAgi).
Clique na imagem para vê-la em tamanho grande.