PL - Hortifruti Venteu

16
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 1

description

Exemplo de projeto lógico.

Transcript of PL - Hortifruti Venteu

Page 1: PL - Hortifruti Venteu

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

Page 2: PL - Hortifruti Venteu

Í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

Page 3: PL - Hortifruti Venteu

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

Page 4: PL - Hortifruti Venteu

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

Page 5: PL - Hortifruti Venteu

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

Page 6: PL - Hortifruti Venteu

Diagrama de Fluxo de Dados – DFD Nível 1

6

Page 7: PL - Hortifruti Venteu

Diagrama de Fluxo de Dados – DFD Nível 2 - Estoque

7

Page 8: PL - Hortifruti Venteu

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

Page 9: PL - Hortifruti Venteu

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

Page 10: PL - Hortifruti Venteu

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)

Page 11: PL - Hortifruti Venteu

Diagrama de Transaçõesonograma da Próxima F

11

Page 12: PL - Hortifruti Venteu

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

Page 13: PL - Hortifruti Venteu

Anexos: Telas de sistema:

13