| Linha 31: | Linha 31: | ||
## Entrevista com funcionários, usuários e outros envolvidos | ## Entrevista com funcionários, usuários e outros envolvidos | ||
## Discussão com solicitante do serviço | ## Discussão com solicitante do serviço | ||
## Avaliação de outros sistemas | ## Avaliação de outros sistemas - Benchmarking - Vanessa Shiguemi Caetano de Oliveira | ||
## 5W2H - Wedson Nascimento Pereira | ## 5W2H - Wedson Nascimento Pereira | ||
# Definição dos objetos do sistema: | # Definição dos objetos do sistema: | ||
| Linha 39: | Linha 39: | ||
## Pedidos | ## Pedidos | ||
## ... | ## ... | ||
# Definição | # Definição das integrações do sistema e suas funções: Gabriel Gomes da Cunha | ||
## Usuario | ## Usuario | ||
## Administrador | ## Administrador | ||
| Linha 58: | Linha 58: | ||
## Pedidos | ## Pedidos | ||
## ... | ## ... | ||
# | # Definição dos atributos e métodos de cada classe: | ||
## ... João Paulo Amaral Duarte | ## ... João Paulo Amaral Duarte | ||
## ... Leonardo Santana Costa | ## ... Leonardo Santana Costa | ||
| Linha 69: | Linha 69: | ||
## ... Rafaella Picolo Garcia | ## ... Rafaella Picolo Garcia | ||
## ... Raianne de Oliveira Diniz | ## ... Raianne de Oliveira Diniz | ||
<br> | <br> | ||
* Exercício: | * Exercício: | ||
** Atualizar as informações no site até 08/11 - 23:59 hs | |||
** Documentos: | |||
*** Texto: PDF | |||
*** Classes: XLS | |||
<br> | <br> | ||
Edição das 22h08min de 2 de novembro de 2011
Diagrama de Classes
- Grafo que descreve as classes seus atributos,operações e relacionamentos presentes no sistema
- São utilizados para modelagem estática
- O que utilizamos para modelar?
- Vocabulário do sistema: especificação das abstrações que estão contidos dentro do domínio do sistema, identificando suas responsabilidades
- Colaboração: colaboração envolve trabalho conjunto entre objetos do sistema visando um comportamento cooperativo. Esta cooperação traduz-se no diagrama de classes através das relações existentes entre as classes identificadas
- Esquema lógico do banco de dados do sistema
Passos na criação de um Diagrama de Classes
- O diagrama de classes é consequência do prévio levantamento de requisitos, definição de casos de usos e classes
- Exemplo: Desenvolver um sistema para automatizar o acesso ao RU
- Etapas básicas envolvidas:
- Levantamento e análise de requisitos do sistema a ser desenvolvido.
- Entrevista com funcionários, usuários e outros envolvidos
- Discussão com solicitante do serviço
- Avaliação de outros sistemas - Benchmarking - Vanessa Shiguemi Caetano de Oliveira
- 5W2H - Wedson Nascimento Pereira
- Definição dos objetos do sistema:
- Usuario
- Cardapio
- Produtos
- Pedidos
- ...
- Definição das integrações do sistema e suas funções: Gabriel Gomes da Cunha
- Usuario
- Administrador
- Nutricionista
- Segurança
- ...
- Definição dos casos de uso e suas descrições: Jan Augusto Rocha Ribeiro
- Cadastrar Usuario
- Liberar Usuario
- Montar Cardapio
- Fazer Pedido
- LiberarPedido
- ...
- Definição das classes:
- Usuario
- Cardapio
- Produtos
- Pedidos
- ...
- Definição dos atributos e métodos de cada classe:
- ... João Paulo Amaral Duarte
- ... Leonardo Santana Costa
- ... Lucas Alves Fávaro
- ... Marlon Campos Moro Filho
- ... Matheus Melo Gama
- ... Maurício Daniel Dotalli
- ... Omar Khaled Nunes
- ... Rafael Mesquita Macedo
- ... Rafaella Picolo Garcia
- ... Raianne de Oliveira Diniz
- Exercício:
- Atualizar as informações no site até 08/11 - 23:59 hs
- Documentos:
- Texto: PDF
- Classes: XLS