Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduo
O primeiro passo no desenvolvimento de
qualquer sistema identificar a necessidade
do usurio.
A Modelagem CRC uma tcnica muito
simples que permite que usurios,
programadores, analistas, designers e outros
profissionais trabalhem em conjunto.
Processo de Modelagem
Reuna a equipe de
desenvolvimento/criao.
Identifique:
Processo de Modelagem
Realize interativamente os seguintes passos de
modelagem:
Defina as classes.
Identifique as responsabilidades.
Identifique as classes colaboradoras.
Defina as interaes entre os colaboradores.
Defina quem utilizar o sistema.
Estudo de Caso - Cenrio.
Preencha os cartes CRC.
Prottipo
Definies - Classes
Classe - entidade que representa um
conjunto de elementos com caractersticas
similares. Por exemplo: classe dos
professores, classe dos alunos, etc...
Definies - Responsabilidades
Responsabilidade
Definies - Colaborador
Colaborador
Exemplo de Modelagem
Desenvolver um sistema para a escola de msica
MiSolSi. Essa escola fornece as seguintes
disciplinas/cursos: Piano, Harmonia, Saxofone e Ritmo.
Esse sistem dever ser capaz de:
Exemplo de Modelagem
-Relatrio Disciplina
Cenrio:
Secretaria - Cadastro de Aluno
Cenrio:
Secretaria - Lanamento de Notas
Cenrio:
Secretaria - Relatrio Disciplina
Cenrio:
Aluno - Emitir Boletim
Prottipos
Prottipos so modelos de relatrios,
interfaces ou telas que estaro disponveis
no ambiente.
Prottipo Boletim
Cadastro de Aluno.
Matrcula de Aluno em Disciplina.
Lanamento de Notas.