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