Você está na página 1de 6

DER – Diagrama Entidade Relacionamento

Modelagem de Dados:
Identificar -> Documentar -> Criar -> Compartilhamento -> Unicidade

Entidade:
Algo do mundo real que: pode ser definido, contém atributos e é
relevante para o negócio que está sendo modelado.
É representada por um retângulo, contendo o nome da entidade.

Atributos:
Descrevem as características, propriedades ou informações de uma
entidade.

Ocorrência ou Instância de uma Entidade:


É o conjunto de atributos de um mesmo elemento de uma Entidade.
Ex: Uma entidade funcionário possui atributos como cpf, nome, cargo etc.
Uma instância seria um funcionário em específico.
Ex: Nome: José, CPF: 123.456.789-78, Cargo: Estoquista

Equivalência modelo conceitual vs Banco de Dados:


Relacionamento:
Estabelece uma relação ou associação entre as entidades, podemos dizer
que é como uma entidade atua sobre a outra.

Cardinalidade:
Define numericamente o relacionamento entre duas entidades, ou seja,
é a quantificação de um relacionamento determinada com base nas regras
de negócio.
Ex: No modelo de Banco Relacional a cardinalidade seriam os tipos de
relacionamentos: 1:N, N:N, 1:1.

Entidade Fraca:
A Entidade Fraca não possui uma identidade própria, ela depende de
outra(s) entidade(s) para ser identificada.
A Entidade Fraca é relacionada a uma entidade forte.
Ex: No relacionamento das Entidades Funcionário e Dependente,
normalmente a entidade Dependente terá sua identificação composta
pela identificação do Funcionário

Entidade Associativa:
Surge do relacionamento de muitos para muitos entre duas ou mais
Entidades diferentes.
Para existir uma Entidade Associativa é necessário ter pelo menos um
atributo próprio.
Ex: Relacionamento de N:N entre “Produto” e “Pedido”, gera uma
Entidade Associativa chamada Item de Pedido.
PROTÓTIPO DE TELA - Validando as Entradas e Saídas do Sistema
Wireframe – Uma ilustração/design com desenhos fundamentais (baixa
resolução/Preto e Branco) . Ex. Balsamiq

Protótipo de Tela – desenho da tela e como ela deve funcionar em alta


resolução. Figma/Adobe XD

Protótipo Funcional – Aplicação funcionando com requisitos básicos,


também conhecido como Protótipo da Aplicação

Design de Interface – Conceito


O projeto identifica objetos e ações de interface e então cria um layout de
tela que forma a base para um protótipo de interface com o Usuário. O
qual cria um meio de comunicação efetivo entre Humano e o
Computador.

Usabilidade – Regras de Ouro

1 - Deixar o usuário no comando.


 Defina modos de interação para não forçar o usuário a realizar ações
desnecessárias.
 Possibilite que a interação de usuário possa ser interrompida e desfeita.
 Simplifique a interação à medida que os níveis de competência avançam e
permita que a interação possa ser personalizada .

2 – Reduza a carga de memória do usuário


 Defina atalhos intuitivos e informações de maneira progressiva
 Estabeleça “defaults” significativos, ou seja, os padrões devem fazer sentido
para os usuários.
 O Layout visual da interface deve se basear na metáfora do mundo real.

3 – Tornar a interface consistente


 Permita ao usuário inserir a tarefa atual em um contexto significativo.
 Mantenha a consistência ao longo de uma família de aplicações.
 Uma vez que sua interface gerou uma boa experiência no cliente não faça
alterações ao menos que realmente necessário.

1.Agrupamentos
Elementos relacionados devem aparecer juntos e os Elementos que não têm relação,
devem ficar separados.

2. Proximidade dos objetos


Labels à esquerda:
Prós:

 Requer menos espaço na vertical.


 Demanda mais atenção do usuário.
Contras:

 Requer mais espaço na horizontal.


 Mais lento de preencher.
 Mais difícil para tratar multilíngue.

Labels Superior:
Prós:

 Bom para mobile e telas responsivas (O texto expande)


 Bom para suporte multilíngue.
 O usuário preenche mais rápido
Contras:

 Requer mais espaço na vertical.


 Não é o ideal para formulários longos (muita rolagem).

Descrição de Labels:

 Rótulos não são textos de ajuda. Os textos devem ser curtos e objetivos,
normalmente com uma ou duas palavras.
 Não é necessário “Digite sua senha”, apenas “Senha” é suficiente.

Uso de HIT e Texto de Ajuda:

 Se precisar adicionar ajuda, coloque links que podem emitir um popup (hint)
ou redirecionar para outro espaço.
 Uma outra forma, caso o texto seja curto, é utilizar a parte de baixo da caixa
de texto.

3. Máscaras
As máscaras devem ser utilizadas sempre que possível, as máscaras devem seguir as
convenções.
As máscaras evitam erros nos cadastros e ajudam na padronização dos dados
armazenados.
Campos que são comuns para a maioria dos usuários e sempre que possível, estes
devem iniciar com preenchimento padrão (default).

BPMN – Business Process Model and Notation


Gerenciamento de Processos de Negócio.
Através do mapeamento de processos, a empresa é capaz de Analisar,
Definir, Executar, Monitorar e Gerenciar os processos com mais eficácia,
ganhando em competitividade.
 Trata-se de uma notação da metodologia de ferenciamento de
processos de negócio e uma série de ícones padrões para desenho
de processos.
 Sustentado pela OMG (MS, IBM, HP, ETC).

Elementos que representam o comportamento do processo:
 Objetos de fluxo: Eventos, Atividades e Gateways
 Objetos de conexão: Fluxo de Sequência, Fluxo de mensagens e
Associações.
 Artefatos: Objetos de dados, Grupos e Notação
 Swim lanes: Piscinas, Raias ou Pistas.
6 Pontos Importantes:
 As atividades são declaradas sempre com verbos no infinitivo + substantivo
(Ex.: Gerar Relatório).
 No Objeto de Início usar Substantivo + Verbo no Pretérito. Ex. (Cliente Ligou).
 No Objeto de Fim usar um texto que identifique o final do processo (Ex.: Pedido
Recusado).
 As raias devem ser usadas para os objetos de fluxo referente a cada Ator.
 Com exceção dos objetos de conexão não devemos colocar outros objetos
sobre a linha das raias.
 Sistema e/ou Aplicação podem ser considerados atores.

GAP Analysis
 É um método usado para explicar o desempenho de determinado
processo.

 É bom para comparar situações atuais (AS IS) com as esperadas (TO
BE).

 Usado para descobrir pontos fortes e fracos.

 Pode ajudar na criação de melhorias nos processos.

 Ajuda a mostrar todas as atividades para as partes interessadas.

Você também pode gostar