12
Site de Compras Coletivas PROJETO DE BLOCO .NET

Apresentação do Projeto de Bloco Arquitetura .NET

Embed Size (px)

Citation preview

Page 1: Apresentação do Projeto de Bloco Arquitetura .NET

Site de Compras Coletivas

PROJETO DE BLOCO .NET

Page 2: Apresentação do Projeto de Bloco Arquitetura .NET

Grupo

Bruno Rodrigues

Diego Barcellos

Marcos Roberto Perozo

Pedro Modrach

Sandro Mileno

Page 3: Apresentação do Projeto de Bloco Arquitetura .NET

Requisitos Funcionais

O sistema deve prover manutenção dosprodutos do fornecedor

O sistema deve prover manutenção do consumidor

O sistema deve prover manutenção do fornecedorque disponibilizará o produto para o consumidorfinal

O sistema deve possibilitar o cadastro de ofertas

Page 4: Apresentação do Projeto de Bloco Arquitetura .NET

Requisitos Funcionais

O sistema deve disponibilizar a emissão docupom contendo as informações do produtoadquirido pelo consumidor final, informandodados da compra

O sistema deve disponibilizar a oferta

O sistema deve ser capaz de comissionar todas asofertas adquiridas pelo consumidor final

Page 5: Apresentação do Projeto de Bloco Arquitetura .NET

Requisitos Não Funcionais

O sistema deve controlar níveis de acesso

O sistema deve garantir o mínimo de 100 requisições por segundo sem apresentar queda de performance

O sistema deve ter acesso Web

Page 6: Apresentação do Projeto de Bloco Arquitetura .NET

Domínio

Diagrama de

Page 7: Apresentação do Projeto de Bloco Arquitetura .NET

Arquitetura em Camadas

CompraColetivaWEB

CompraColetivaWS

CompraColetivaFacade

CompraColetivaService

CompraColetivaDAL

Co

mp

raC

ole

tiva

Do

mai

n

Page 8: Apresentação do Projeto de Bloco Arquitetura .NET

Arquitetura Orientada a

Serviço

Page 9: Apresentação do Projeto de Bloco Arquitetura .NET

Padrões de Projeto

Repository

Unity Of Work

Facade

Page 10: Apresentação do Projeto de Bloco Arquitetura .NET

Windows Communication Foundation

Frameworks

Microsoft ASP.NET MVC 4

Ninject

Entity Framework

Migrations

Page 11: Apresentação do Projeto de Bloco Arquitetura .NET

Demonstração

Page 12: Apresentação do Projeto de Bloco Arquitetura .NET

Dúvidas