senhor
Como empregar as técnicas da ER?
Panificadora
Controle Ambulatorial
Técnicas de validação
Ferramentas de modelagem
Vantagens da ER
Principais dificuldades da ER
1
Técnicas da Engenharia de Requisitos
Casos de uso
Aprovado
Software
Validações:
Protótipo
RTF
Análise OO:
Modelo de domínio
Negócio
Conhecer o negócio
Modelos e Regras
Fundamentos
- Orientação a Objeto
- UML
2
Modelagem do Negócio
Negócio
Software
Necessidades
Problema
Solução
3
Como modelamos o negócio?
Ferramentas
Utilizamos os modelos da UML
Casos de uso do negócio
Diagrama de atividade
Atividade
Mais usados
Objetos
Diagrama de estado
Objeto
Estado
4
NEGÓCIO - Panificadora
Diagrama de atividade
Preparar café
Caso de uso do negócio
Necessidade: Otimizar as tarefas do atendente
5
NEGÓCIO - Original
Classes do negócio / Modelo de domínio
Estados do café
Estados da água
6
NEGÓCIO - Modificado
Estados do café
Estados da água
7
Técnicas da Engenharia de Requisitos
Casos de uso
Software
Validações:
Protótipo
RTF
Análise OO:
Modelo de domínio
Aprovado
Negócio
Conhecer o negócio
Modelos e Regras
Fundamentos
- Orientação a Objeto
- UML
8
Solução automatizada para o negócio cafezinho
Característica do software
- Atendimento automatizado do serviço cafezinho.
N1: Otimizar as tarefas do atendente
C1: Atendimento automatizado do serviço cafezinho
R1: Solicitar café
R2: Preparar e servir o café
Casos de uso do software
9
NEGÓCIO - Panificadora
Negócio original
Negócio modificado
10
Estudo de Caso
Controle Ambulatorial
Necessidade:
N1- Facilitar o controle estatístico
N2- Informações gerenciais.
N3- Melhoria de processo
11
NEGÓCIO – Controle ambulatorial
12
NEGÓCIO – Controle ambulatorial
Necessidade:
N1 - Facilitar o controle estatístico
N2 - Informações gerenciais.
N3