Colaboração de Responsabilidades de Classes - CRC

Slides:



Advertisements
Apresentações semelhantes
CONCURSO DE PROTÓTIPOS
Advertisements

Um pouco mais de cardinalidade e Relacionamentos
Aqui vão algumas dicas para facilitar sua navegação
Análise e Desenvolvimento de Sistemas
Laboratório WEB Professora: Viviane de Oliveira Souza Gerardi.
Orientação – acesso ambiente virtual
Projecto Escola da Energia PROTÓTIPOS COM ENERGIA RELATÓRIO DE PROJECTO
UML Modelando um sistema.
UML – Visões Parte 1 Modelando um sistema.
Exemplo Exemplo Exemplo Exemplo Escola Estadual ___________ COMUNICADO AOS PROFESSORES TAREFA DOMICILIAR Comunicamos que o aluno____________________________,
UML Diagrama de Classes elementos básicos. Contexto Os diagramas de classes fazem parte do da visão estática da UML. Os elemento desta visão são conceitos.
O Paradigma de Orientação a Objetos
Exercícios de php Dia 04/03/2011.
Professor/Colaborador: Julio Guido O. Militão
Bruno Gonçalves Danilo Nobre Gabriela Teófilo Paulo Handerson
Tutorial de Acesso ao Moodle QI
RPA Solutions Várias funcionalidades a sua disposição, numa interface simples e amigável.
Manual de utilização SIGA
Demonstração do Sistema SIADI versão 2
Sistema de Gerenciamento Educacional (SGEDUC)
TUTORIAL (Dependência)
A plataforma mais usada pelas maiores universidade do Brasil e do Mundo Visão Geral.
Visão Geral A plataforma mais usada pelas maiores universidade do Brasil e do Mundo.
Missão da empresa Prover soluções diferenciadas que facilitem as relações pessoais e profissionais.
Sistema de Acompanhamento dos Resultados de Avaliações - SARA
DIÁRIO DE CLASSE E PLANEJAMENTO ANUAL NA WEB
SDISis para Lojas. Acesso ao Sistema Controle de Acessos por Usuário Limitação de Acesso a áreas especificas do Sistema.
Implantação Sistema TOTVS Educacional
Proposta de e-portefólio para um aluno do ensino profissional
Educação Profissional Técnica de Nível Médio Curso Técnico de Informática Disciplina: Interpretação de Projetos de Software Professor: Cheli dos S. Mendes.
Após a carregar a página, digite seu usuário e senha(que serão disponibilizados pela SERAC), e clique em “Entrar”, para ter acesso a área do professor.
Melhorias nos Lançamentos Manuais
Programação Orientada à Objetos
Academia de Ensino Superior Teoria de Sistemas de Informação
Curso Técnico em Informática
Levantamento de Requisitos
Após a carregar a página, digite seu usuário e senha, disponibilizado pela SERAC ou pelo Setor de TI, caso tenha recebido o treinamento presencial. Clique.
Solicitações de Serviços
Laboratório de Programação
TEMA 1 – INFRAESTRUTURA A)COERÊNCIA ENTRE O CADASTRO DO E-MEC E O CENSO (IMPORTAÇÃO DAS INFORMAÇÕES); B)TORNAR OPCIONAL A CONTAGEM DE FREQUENCIA PRESENCIAL.
Primeiro acesso Moodle
SISTEMA DE GERENCIAMENTO ESCOLAR GRUPO 9 UFSCAR :23.
Normalmente as universidades que oferecem cursos de graduação regular exigem de seus acadêmicos, além do curso das disciplinas curriculares, horas em atividades.
OO - Revisão Programação Orientada a Objetos Profa. Cristiane.
Sistema de Reserva de Recursos FACEAR 2010 Turmas: Sistemas de Informação 4 – SI4 Sistemas de Informação 5 – SI5 Analise e Desenvolvimento de Sistema 4.
Ensinar.Org Eduardo Mazza
Núcleo de Informações Educacionais e Tecnologia Visão de Criação de Cadastro apenas para GOEs (AOEs), Diretores e Vice-Diretores.
Diagramas de Caso de Uso
Projecto Escola da Energia CONCURSO DE PROTÓTIPOS RELATÓRIO FINAL
Promoção: Mostre o GAS que você tem. Para participar, crie um PPT cmo o seguinte cadastro: Nome CompletoJean Carlos Soares de Almeida Endereço(rua,cidade,uf,cep)Rua.
Controle de estoque com dois ou mais depósitos 1.
Análise e Projeto de Sistemas
Secretaria Escolar Digital Fechamento de notas
COORDENADORIA DE GESTÃO DA EDUCAÇÃO BÁSICA
Implementação Orientada a Objetos – Aula 01 Introdução à Orientação a Objetos Prof. Danielle Martin Universidade de Mogi das Cruzes
1 Realiza a pesquisa 1 1 Acessar o link do Colaborar: ex.action ex.action No sistema.
Secretaria Escolar Digital Atribuição de Aulas Eventuais
Olá, você conhece os seus funcionários? Sabe quem esta entrando em sua instituição? Acompanha a frequência de professores? Passa confiança para os responsáveis.
Tópicos Relacionados  Cenário Atual Administração Alunos Professores  Objetivo da Solução Organização na Administração Facilidade de disponibilidade.
Modelagem de Dados Consiste em mapear o mundo real do sistema em um modelo que irá representar a realidade e o relacionamento existente entre os dados.
Ensinet/Nav: Uma ferramenta para estruturação de cursos baseados em objetos de aprendizagem UNIVERSIDADE CATÓLICA DE PELOTAS ESCOLA DE INFORMÁTICA NÚCLEO.
APLICATIVO: CONNECT.U Esdras Silva, Karen Melo, Lorena Monteiro, Paula Nandalú, Vinicius Arashiro UNIVERSIDADE FEDERAL DO AMAZONAS Centro de Pesquisa e.
Sistema Gerenciador de Ensaios de Materiais de Construção Civil Graduando Jean Souza Queres – Matrícula Orientador Professor Mauro Nacif Rocha.
Notas e Avaliações no moodle. Breve Sumário Tipos de Atividades Tipos de Atividades Acrescentando Atividades Acrescentando Atividades Atribuindo Notas.
Diagrama de Classes Modelagem e Programação Orientada a Objetos Curso Superior de Tecnologia em Sistemas para Internet Prof. Cristiano Stüpp Nunes
Instruções SIMADE.
Conhecendo o Ambiente de Curso. O Moodle É um software livre de apoio à aprendizagem (páginas de disciplinas e grupos colaborativos). Sistema para gerenciar.
Sistema de Gerenciamento Acadêmico Francieli Zanardi – Luis Henrique Forchesatto – Marcelo Garbin.
Censo Escolar da Educação Básica O que é? O Censo Escolar é um levantamento de dados estatístico- educacionais de âmbito nacional realizado todos os anos.
Levantamento de Requisitos – Simulação do Supermercado
Transcrição da apresentação:

Colaboração de Responsabilidades de Classes - CRC Robinson Vida Noronha .

Introdução O primeiro passo no desenvolvimento de qualquer sistema é identificar a necessidade do usuário. A Modelagem CRC é uma técnica muito simples que permite que usuários, programadores, analistas, designers e outros profissionais trabalhem em conjunto.

Processo de Modelagem Reuna a equipe de desenvolvimento/criação. Identifique: O que o sistema deverá fazer? O que ele não deverá fazer? O que ele deverá fazer no futuro?

Processo de Modelagem Realize interativamente os seguintes passos de modelagem: Defina as classes. Identifique as responsabilidades. Identifique as classes colaboradoras. Defina as interações entre os colaboradores. Defina quem utilizará o sistema. Estudo de Caso - Cenário. Preencha os cartões CRC. Protótipo

Exemplo de Cartão CRC

Definições - Classes Classe - entidade que representa um conjunto de elementos com características similares. Por exemplo: classe dos professores, classe dos alunos, etc...

Definições - Responsabilidades conjunto de ações ou conhecimento que a classe deve possuir. É aquilo que a distingüe de outra classe.

Definições - Colaborador outra classe que deverá colaborar com a classe em questão para o desempenho das tarefas. Outra(s) classe(s) que possui(em) os conhecimentos que a classe em questão necessita.

Exemplo de Modelagem Desenvolver um sistema para a escola de música MiSolSi. Essa escola fornece as seguintes disciplinas/cursos: Piano, Harmonia, Saxofone e Ritmo. Esse sistem deverá ser capaz de: Cadastrar e armazenar alunos. Matricular alunos em disciplinas. Lançar Notas. Emitir relatórios de desempenho da disciplina e boletim de aluno.

Exemplo de Modelagem - classe Aluno

Exemplo de Modelagem - classe Disciplina

Exemplo de Modelagem - classe Matrícula

Exemplo de Modelagem - classe Interface Lançamento de Notas

Exemplo de Modelagem - classe Interface Lançamento de Notas

Exemplo de Modelagem - classe Boletim

Exemplo de Modelagem -Relatório Disciplina

Quem utilizará o Sistema? Descrição de Cenário de Uso Secretaria Aluno

Cenário: Secretaria - Cadastro de Aluno

Cenário: Secretaria - Lançamento de Notas

Cenário: Secretaria - Relatório Disciplina

Cenário: Aluno - Emitir Boletim

Protótipos Protótipos são modelos de relatórios, interfaces ou telas que estarão disponíveis no ambiente.

Protótipo Boletim

Protótipo Relatório Disciplina

Protótipo - Tela Secretaria

Tarefa - Complementar o Modelo Desenvolver protótipos para: Cadastro de Aluno. Matrícula de Aluno em Disciplina. Lançamento de Notas.