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. PUCPR, 2007 - Engenharia de Software 18/04/2017
Escopo Compras Produção Vendas Financeiro Gerencial 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 PUCPR, 2007 - Engenharia de Software 18/04/2017
Atividades Realizadas Especificação de Caso de Uso Diagrama de Classes Diagrama de Seqüência Diagrama de Atividades Diagrama de Estado Arquitetura Software Diagrama Entidade Relacional Padrões de Projeto PUCPR, 2007 - Engenharia de Software 18/04/2017
Caso de Uso - Compras PUCPR, 2007 - Engenharia de Software 18/04/2017 Fig. 01 PUCPR, 2007 - Engenharia de Software 18/04/2017
Caso de Uso - Produção PUCPR, 2007 - Engenharia de Software 18/04/2017 Fig. 02 PUCPR, 2007 - Engenharia de Software 18/04/2017
Caso de Uso – Vendas PUCPR, 2007 - Engenharia de Software 18/04/2017 Fig. 03 PUCPR, 2007 - Engenharia de Software 18/04/2017
Diagramas Classes Seqüência Atividades Estado Produção Vendas Planejar Produção Manter Encomendas Atividades Encomendas Produzir Estado Encomenda PUCPR, 2007/2008 - Engenharia de Software 18/04/2017
Diagrama de Classe – Padrão de Projeto Interface de Marcação (Marker Interface) Fábrica Abstrata (Abstract Factory) Fachada (Façade) PUCPR, 2007 - Engenharia de Software 18/04/2017
Arquitetura – Principais Metas e Restrições O sistema será desenvolvido utilizando o Framework. Net e as linguagens de programação Asp.Net, C# 2.0. A ferramenta de desenvolvimento que será utilizada é o Microsoft Visual Studio .NET 2005. O banco de dados utilizado será o Microsoft SQL Server 2005, e as funções que exigirem maior processamento serão desenvolvidos utilizando Stored Procedure. O projeto deverá ser separado por 3camadas de Apresentação, Negócio e Persistência. Será utilizado o padrão de nomenclaturas de desenvolvimento o Guidelines: ASP.NET 2.0 da Microsoft. O serviço de hospedagem é o IIS 6 (Internet Information Services). Todas as funções do sistema deverão ser disponibilizadas nos navegadores Internet Explorer na versão 6 ou superior ou Firefox na versão 1.5 ou superior. PUCPR, 2007 - Engenharia de Software 18/04/2017