View
237
Download
4
Category
Preview:
DESCRIPTION
Exemplo de projeto lógico.
Citation preview
Faculdade de Tecnologia de São Paulo
HORTI FRUTI VENTEU
Projeto Lógico (PL)
Componentes do Grupo
Nº matrícula Nome
09206857 Amanda Silveira Oyama
09206276 Guilherme de Santi
09206329 Gustavo Oliveira Mendonça
09206418 Jandir Deodato
09206768 Juliane Venteu
Data: 20/06/2012
Disciplina: Engenharia de Software II
Prof.: Reginaldo
1
Índice
Objetivo Projeto Lógico.......................................................................................3
Conceitos..........................................................................................................3
Diretrizes..............................................................................................................4
Diagrama de Fluxo de Dados...................................................................................5
Descrição dos processos.........................................................................................8
Processo 1 - Cadastro de produtos..............................................................8
Processo 2 - Consulta..................................................................................8
Processo 3–Solicitação Compra..................................................................8
Processo 4–Atualiza Estoque......................................................................8
Estrutura de dados e arquivo..................................................................................9
Diagrama de Transações.......................................................................................11
Cronograma do projeto........................................................................................12
Anexos:...............................................................................................................13
2
Objetivo Projeto Lógico
Elaborar o projeto da aplicação com todos os detalhes necessários ao estabelecimento da sua arquitetura funcional, das bases de dados e operacional, gerando uma documentação de forma ordenada e padronizada para facilitar sua posterior compreensão e manutenção.
As informações existentes neste documento e seus respectivos dados foram levantados a partir de análise do processo de negócio do Horti Fruti Venteu. Durante este processo, identificou-se a necessidade da construção de um sistema de linha de frente que proporcionasse o gerenciamento de seu estoque de produtos.
Conceitos
Atualiza Estoque: Quando o fornecedor envia produtos, as quantidades dos produtos em estoque são atualizadas.
Cadastro de produtos: Processo que tem por objetivo possibilitar o cadastramento de novos produtos e realizar a movimentação do estoque
Consulta: A área de Compras e de Vendas realiza consultas sobre as quantidades em estoque antes de efetivar os pedidos.DFD – Diagrama de fluxo de dados: Ferramenta de modelagem de sistemas, usada normalmente para dar ênfase ao fluxo de dados em um sistema, e melhor visualizá-lo. São componentes do DFD: processo (representado por um círculo), fluxo (representado por uma seta), entidade externa (representada por um retângulo) e depósito de dados (representado por um retângulo aberto).
Envia Quantidade de Produtos Vendida : Quando a área de Vendas vende produtos, atualiza as quantidades em estoque.Informações sobre produtos cadastrados: Produto de uma consulta aos itens do estoque.
Novos produtos / Informações atualizadas sobre produtos já cadastrados: Dados inseridos pelo usuário que serão atualizados na base de dados.
Pedido: Solicitação de produtos por parte do cliente.Ponto de Pedido: E-mail gerado para a área de Compras avisando da baixa quantidade de um determinado produto no estoque.Produtos: Base de dados que armazena todas as informações sobre os produtos do estoque
Solicitação de Compras: Ordem emitida para que a área de compras compre produtos junto ao fornecedor.
3
Diretrizes
A grande maioria dos processos da empresa são, atualmente, realizados manualmente. Para se adaptar a um sistema informatizado, será necessário delimitar algumas diretrizes, tais como:
Os cadastros dos códigos dos produtos que já existem serão inseridos no sistema pelo setor de Estoque, assim como o cadastro de novos produtos, quando o sistema já estiver operante totalmente. Os usuários e suas permissões serão criados e administrados por algum funcionário devidamente treinado antes.
4
Diagrama de Fluxo de Dados
A partir de uma análise das solicitações do usuário envolvido, foram desenvolvidos os diagramas de fluxo de dados que serão mostrados a seguir. Eles têm como objetivo mostrar por completo os processos do sistema em questão.
Diagrama de Fluxo de Dados – DFD Nível 0
Macro fluxo dos processos básicos
5
Diagrama de Fluxo de Dados – DFD Nível 1
6
Diagrama de Fluxo de Dados – DFD Nível 2 - Estoque
7
Descrição dos processos
Processo 1 - Cadastro de produtosEntrada: Informações sobre produtos cadastrados (Codigo, Descrição, Preço de Custo, Preço de Venda, Ponto de Pedido)
Processamento: Através desse processo os usuários poderão realizar inclusão de novos produtos, consultar, alterar ou excluir produtos através da interface apropriada. Além disso pode ser solicitado um relatório da movimentação do estoque.
Saída: O resultado da operação realizada pelo usuário gera informação atualizada sobre os produtos, que serão gravados na base de dados. Em caso de solicitação de relatório será gerada um tabela com o resultado desejado. (Dados da entrada atualizados , no caso de edição, ou dados cadastrados no caso de inclusão).
Processo 2 - ConsultaEntrada: Dados do produto a ser consultado (Código e/ou Descrição)
Processamento: O processo localiza o produto solicitado e verifica qual a quantidade que ele possui em estoque
Saída: O Processo retorna a quantidade de produto existente no estoque. (Quantidade disponivel em estoque)
Processo 3–Solicitação CompraEntrada: Dados do produto (Código, Descrição, Quantidade)
Processamento: Através desse processo a área de compras é informada que determinado produto atingiu o ponto de pedido no estoque e deve ser solicitada a compra de uma nova remessa.
Saída: O resultado da informação gera uma informação pra a área de compras.
Processo 4–Atualiza EstoqueEntrada: Dados dos produtos (Código, Quantidade)
Processamento: Através desse processo o estoque é atualizado, alterando a quantidade de cada produto, de acordo com a operação. Se a solicitação do processo vier do Fornecedor, então a quantidade aumenta, se vier de Vendas, diminui.
Saída: O resultado do processo é a atualização do estoque
8
Estrutura de dados e arquivo
Modelo de Entidades x Relacionamentos(Modelo Lógico)
9
1
N
1
N
1
11
N
N1
ATUALIZA
CONTROLA
ESTOQUEDEP. COMERCIAL
NFORMA
RECEBE
FORNECEDOR
POSSUI
CONTÉM
EFETUA
FORNECE
ITENS_PEDIDOPRODUTO
PEDIDO
LOCAL
CLIENTE
Modelo Físico
10
N
1
N
ATUALIZA
CONTROLA
INFORMA
RECEBE
POSSUI
CONTÉM
EFETUA
FORNECE
Cliente
Nome(Char – 30)
CPF(Numérico - 11)
Cód_clie(PK)(Numérico - 10)
Endereço(Char - 60)
Pedido
Num_Pedido(PK) (Numérico - 10)
Descrição(Char - 60)
Cód_clie(FK) (Numérico - 10)
Cód_Local(FK) (Numérico - 10)
Local
Dados(Char - 60)
Cód_clie(FK) (Numérico - 10)
Cód_Local(PK) (Numérico - 10)
Fornecedor
CNPJ(Numérico - 15)
Cód_fornecedor(PK) (Numérico - 10)
Descrição(Char - 60)
Produto
Descrição(Char - 60)
Cód_fornecedor(FK) (Numérico - 10)
Cód_produto(PK) (Numérico - 10)
Cód_estoque(FK) (Numérico - 10)
Estoque
Dados(Char - 60)
Cód_estoque(PK) (Numérico - 10)
Itens_Pedido
Num_Pedido(FK) (Numérico - 10)
Cód_item(PK) (Numérico - 10)
Descrição(Char - 60)
Cód_produto(FK) (Numérico - 10)
Dep. Comercial
Cód_estoque(FK) (Numérico - 10)
Cód_depto(PK) (Numérico - 10)
Dados(Char - 60)
Diagrama de Transaçõesonograma da Próxima F
11
Especificação/Ano 2012Meses Setembro Outubro
1 4 1214 16 18 20
22 24 26 28 30 1 3 5 7 9 11 13 15
17 19 21 23
25 27 29
Ajuste Fase PL
Ajuste Final de Formulários
Confecção/Aquisição Formulários
Definição/Alteração de Programas
Programação
Preparação de arquivos para teste
Manual de usuário
Testes de SistemaElaboração Normas e Procedimentos
Alocação de Recursos
Consolidação Pasta Pl
Reunião de Projeto
Planejamento Fase Seguinte
Coordenação do Projeto
Cronograma do projeto
12
Anexos: Telas de sistema:
13
Recommended