SGPC - Sistema de Gestão de
Panificadora e Confeitaria
Projeto Final
Luciano Ferreira Cardoso / Luiz Carlos Mega Junior
Objetivo
O projeto SGPC tem como objetivo gerenciar uma
panificadora e confeitaria. Será responsável por controlar
o estoque, a produção, a venda, o financeiro, os
fornecedores e os clientes de acordo com o escopo
definido.

2
PUCPR, 2007/2008 - Engenharia de Software
05/11/2015
Escopo
Produção
Compras
Vendas
Fornecedores
Receitas
Registro de Vendas
Produtos
Planejamento
Clientes
Pedidos Produtos
Confirmação
Produção
Encomendas
Registro NF
Acompanhar PDV
Acompanhamento
Produção
Acompanhamento
Estoque
Financeiro
Gerencial
Plano de Contas
Funcionários
Movimentação
Usuários
Acompanhar Planos
de Contas
3
PUCPR, 2007/2008 - Engenharia de Software
05/11/2015
Atividades Realizadas
Proposta,Visão, Glossário, Lista de Requisitos e Risco.
Especificação de Caso de Uso.
Plano de Projeto e Plano de Iteração.
Diagrama de Classes, Seqüência, Atividades e Estado.
Arquitetura Software
Diagrama Entidade Relacional
Padrões de Projeto
Plano de Teste e Mapa de Teste
Implementação do Projeto.









4
PUCPR, 2007/2008 - Engenharia de Software
05/11/2015
Caso de Uso
Fig. 01
5
PUCPR, 2007/2008 - Engenharia de Software
05/11/2015
Encomenda

Classes

Seqüência

Manter Encomendas

Atividades

Estado
6
PUCPR, 2007/2008 - Engenharia de Software
05/11/2015
Planejar Produção

Classes

Seqüência

Planejar Produção

Adicionar Item de Produção

Relatório de Produção

Situação de Produção

Atividades

Estado
7
PUCPR, 2007/2008 - Engenharia de Software
05/11/2015
Diagrama de Classe – Padrão de Projeto
Interface (Interface)
Fábrica (Factory)


8
PUCPR, 2007/2008 - Engenharia de Software
05/11/2015
Arquitetura –
Principais Metas e Restrições
O sistema foi desenvolvido utilizando o Framework. Net e as linguagens de
programação Asp.Net, C# 2.0.
A ferramenta de desenvolvimento utilizada foi o Microsoft Visual Studio
.NET 2005.
O banco de dados utilizado foi o Microsoft SQL Server 2005, e as funções
que exigiram maior processamento foram desenvolvidas utilizando Stored
Procedure.
O projeto foi separado por 3 camadas de Apresentação, Negócio e
Persistência.
O padrão de nomenclaturas de desenvolvimento o Guidelines: ASP.NET 2.0
da Microsoft.
O serviço de hospedagem é o IIS 7 (Internet Information Services).
Todas as funções do sistema deverão ser disponibilizadas nos navegadores
Internet Explorer na versão 7 ou superior ou Firefox na versão 2.0 ou
superior.







9
PUCPR, 2007/2008 - Engenharia de Software
05/11/2015
Implementação

http://sgpc
10
PUCPR, 2007/2008 - Engenharia de Software
05/11/2015
Download

SGPC