SlideShare uma empresa Scribd logo
1 de 4
Universidade Luterana do Brasil
Curso: Sistemas de Informação
Disciplina: Engenharia de Software I
Professora: Adriana Roma
Nome: Mauricio Volkweis Astiazara

Exercício: Elaborar o Diagrama de Contexto, Lista de Eventos, DFD nivelado e Dicionário
de Dados do exercício anterior.

Diagrama de Contexto


  Clientes                                                                     Correio
                                                             remessa
                        pedido             Sistema
                                             LCC


                  NF                                              NF
                                       pedido
                                                NF, Livros



                                          Editoras


Lista de Eventos
• Cadastrar Pedido do Cliente
• Solicitar Pedido a Editora
• Enviar Pedido Cliente
DFD Nível Zero
                                                                           remessa
                                                                                                     Correio

                                    NF                            3
                                                                Enviar
   Clientes                                                                              NF
                                                              Pedido do
                                                               Cliente


                                                                                      livros, NF
                                                               dados do pedido

pedido                                                                                                      Editoras

                                              Cadastro de
                                                                      Pedidos
               dados do cliente                Clientes


                                                                                                           pedido

                              situação de
          1
                                 crédito
      Cadastrar
                                            dados do pedido           dados do pedido
      Pedido do
       Cliente                                                                                        2
                                                                                                   Solicitar
                                                                                                   Pedido a
                                                                                                    Editora

DFD Nível 1
Processo1. Cadastrar Pedido do Cliente


                                                       Cadastro de
                                                        Clientes
                                                                             situação de crédito

    Clientes
                   dados do cliente

                                                                                   1.2
                                                                                 Verificar
                                         chave do cliente                        Crédito
pedido

                                                                                                   Pedidos
                   1.1                                                           ok
                Cadastrar
               ou Atualizar
                 Cliente
                                                                   1.3
                                                                 Agendar                 dados do pedido
                                                                  Pedido


                                  dados do pedido
DFD Nível 1
   Processo 2. Solicitar Pedido a Editora


                   Pedidos
                                                                          2.2
                                                                         Gerar
                                           dados do                     Pedidos
                                            pedidos
                                                                                             pedido
           dados dos
            pedidos

                                          2.1
                                    Verificar se a
                                    quantidade é                                         Editoras
                                      a exigida
                                         (20)




   DFD Nível 1
   Processo 3. Enviar Pedido do Cliente

Editoras                                              Clientes                     3.2
                                                                                Imprimir
                                                                               Etiqueta de
                                                                                Endereço
                                                                                                         remessa
       livros, NF                           NF                                para remessa

                            3.1
                         Gerar NF
                                                                                                         Correio
                           para                      dados do cliente
                          Cliente
dados do cliente
                                                               confirmação de                                  NF
                    dados do pedido                          postagem do pedido
                                                                                                3.3
 Cadastro de
                                                                                             Dar Baixa
  Clientes                                 Pedidos                                           no Pedido
Dicionário de Dados

1.Agentes Externos:

Clientes=* pessoas que desejam adquirir livros pela empresa *
Editoras=* empresa que edita livros *
Correio=* agência nacional dos correios e telégrafos *

2.Depósitos:

Cadastro de Clientes=@cpf + nome + sexo + dt_nasc + endereço + fone + rg + crédito
cpf=NNNNNNNNNNN
N=0-9
nome={caracter}
caracter=[a-z | A-Z]
sexo=[M | F]
dt_nasc=NN/NN/NNNN
endereço=rua + num + complemento + cidade + uf
rua={caracter}
num={N}
complemento={caracter}
cidade={caracter}
uf=caracter caracter
fone={N}
rg=NNNNNNNNNN
crédito=(-){N}
Pedidos=@codpedido + livro + qtd * necessita de normalização em diagrama ER *

Mais conteúdo relacionado

Mais de Mauricio Volkweis Astiazara

Sistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre SaúdeSistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre SaúdeMauricio Volkweis Astiazara
 
Sistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre SaúdeSistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre SaúdeMauricio Volkweis Astiazara
 
Ordenação de Dados por Distribuição de Chaves
Ordenação de Dados por Distribuição de ChavesOrdenação de Dados por Distribuição de Chaves
Ordenação de Dados por Distribuição de ChavesMauricio Volkweis Astiazara
 
Ordenação de Dados por Distribuição de Chaves
Ordenação de Dados por Distribuição de ChavesOrdenação de Dados por Distribuição de Chaves
Ordenação de Dados por Distribuição de ChavesMauricio Volkweis Astiazara
 

Mais de Mauricio Volkweis Astiazara (20)

Sistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre SaúdeSistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre Saúde
 
Sistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre SaúdeSistema de Recomendação de Páginas sobre Saúde
Sistema de Recomendação de Páginas sobre Saúde
 
Processamento de Imagens
Processamento de ImagensProcessamento de Imagens
Processamento de Imagens
 
Percepção, Movimento e Ação
Percepção, Movimento e AçãoPercepção, Movimento e Ação
Percepção, Movimento e Ação
 
Memória e Aprendizagem
Memória e AprendizagemMemória e Aprendizagem
Memória e Aprendizagem
 
Gerência de Requisitos
Gerência de RequisitosGerência de Requisitos
Gerência de Requisitos
 
Testes de Sistema
Testes de SistemaTestes de Sistema
Testes de Sistema
 
Telefonia Móvel
Telefonia MóvelTelefonia Móvel
Telefonia Móvel
 
Telefonia Móvel
Telefonia MóvelTelefonia Móvel
Telefonia Móvel
 
Realidade Virtual
Realidade VirtualRealidade Virtual
Realidade Virtual
 
Protótipo de Simulador de Elevadores
Protótipo de Simulador de ElevadoresProtótipo de Simulador de Elevadores
Protótipo de Simulador de Elevadores
 
Protótipo de Simulador de Elevadores
Protótipo de Simulador de ElevadoresProtótipo de Simulador de Elevadores
Protótipo de Simulador de Elevadores
 
Planejamento de Informática
Planejamento de InformáticaPlanejamento de Informática
Planejamento de Informática
 
Planejamento de Informática
Planejamento de InformáticaPlanejamento de Informática
Planejamento de Informática
 
Ordenação de Dados por Distribuição de Chaves
Ordenação de Dados por Distribuição de ChavesOrdenação de Dados por Distribuição de Chaves
Ordenação de Dados por Distribuição de Chaves
 
Ordenação de Dados por Distribuição de Chaves
Ordenação de Dados por Distribuição de ChavesOrdenação de Dados por Distribuição de Chaves
Ordenação de Dados por Distribuição de Chaves
 
Objectory
ObjectoryObjectory
Objectory
 
Objectory
ObjectoryObjectory
Objectory
 
Inteligência Artificial em Jogos
Inteligência Artificial em JogosInteligência Artificial em Jogos
Inteligência Artificial em Jogos
 
Inteligência Artificial em Jogos
Inteligência Artificial em JogosInteligência Artificial em Jogos
Inteligência Artificial em Jogos
 

DFD

  • 1. Universidade Luterana do Brasil Curso: Sistemas de Informação Disciplina: Engenharia de Software I Professora: Adriana Roma Nome: Mauricio Volkweis Astiazara Exercício: Elaborar o Diagrama de Contexto, Lista de Eventos, DFD nivelado e Dicionário de Dados do exercício anterior. Diagrama de Contexto Clientes Correio remessa pedido Sistema LCC NF NF pedido NF, Livros Editoras Lista de Eventos • Cadastrar Pedido do Cliente • Solicitar Pedido a Editora • Enviar Pedido Cliente
  • 2. DFD Nível Zero remessa Correio NF 3 Enviar Clientes NF Pedido do Cliente livros, NF dados do pedido pedido Editoras Cadastro de Pedidos dados do cliente Clientes pedido situação de 1 crédito Cadastrar dados do pedido dados do pedido Pedido do Cliente 2 Solicitar Pedido a Editora DFD Nível 1 Processo1. Cadastrar Pedido do Cliente Cadastro de Clientes situação de crédito Clientes dados do cliente 1.2 Verificar chave do cliente Crédito pedido Pedidos 1.1 ok Cadastrar ou Atualizar Cliente 1.3 Agendar dados do pedido Pedido dados do pedido
  • 3. DFD Nível 1 Processo 2. Solicitar Pedido a Editora Pedidos 2.2 Gerar dados do Pedidos pedidos pedido dados dos pedidos 2.1 Verificar se a quantidade é Editoras a exigida (20) DFD Nível 1 Processo 3. Enviar Pedido do Cliente Editoras Clientes 3.2 Imprimir Etiqueta de Endereço remessa livros, NF NF para remessa 3.1 Gerar NF Correio para dados do cliente Cliente dados do cliente confirmação de NF dados do pedido postagem do pedido 3.3 Cadastro de Dar Baixa Clientes Pedidos no Pedido
  • 4. Dicionário de Dados 1.Agentes Externos: Clientes=* pessoas que desejam adquirir livros pela empresa * Editoras=* empresa que edita livros * Correio=* agência nacional dos correios e telégrafos * 2.Depósitos: Cadastro de Clientes=@cpf + nome + sexo + dt_nasc + endereço + fone + rg + crédito cpf=NNNNNNNNNNN N=0-9 nome={caracter} caracter=[a-z | A-Z] sexo=[M | F] dt_nasc=NN/NN/NNNN endereço=rua + num + complemento + cidade + uf rua={caracter} num={N} complemento={caracter} cidade={caracter} uf=caracter caracter fone={N} rg=NNNNNNNNNN crédito=(-){N} Pedidos=@codpedido + livro + qtd * necessita de normalização em diagrama ER *