14
Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Embed Size (px)

Citation preview

Page 1: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Design Fest 2003

Sistema de E-CommerceDoe’s Electronic

Page 2: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Problema proposto

Doe’s Eletronics encontra-se situada na zona rural de Burwell e hoje em dia serve as necessidades eletrônicas da comunidade local, rancheiros e fazendeiros, mas os clientes tem que viajar muito para comprar produtos na loja. A loja tem poucos empregados e gerencia todas as operações localmente.

Para eliminar as desvantagens (distância e poucos empregados para gerenciar as operações) e aumentar os seus lucros ela decide criar um sistema de e-Commerce.

Page 3: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Domínio do Sistema

A figura abaixo mostra o relacionamento entre o cliente (user/Browser/Application),o sistema web da Doe’s Eletronics e o sistema web do banco

Page 4: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Atores

Existem quatro atores para o sistema proposto:

• o cliente;

• o sales person;

• o shipping clerk;

• a companhia que vefirica os cartões de crédito.

Page 5: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Papéis

• o cliente - Interage diretamete com o sistema via web site;

• o sales person - Gerencia a atualização das informações dos produtos;

• o shipping clerk – Responsável por empacotar e enviar as compras;

• a companhia que vefirica os cartões de crédito –Verfica se os cartões utilizados nas compras são válidos.

Page 6: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Casos de uso

Page 7: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Arquitetura

Optamos uma arquitetura baseada em três camadas:

• Apresentação: possivelmente baseada na combinação struts + velocity;

• Negócios: servidor de aplicação;

• Dados: várias alternativas

•CMP

•JDO

•Algum outro framework de persistência (spring, etc)

Page 8: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Projeto

– Divisível, grosso modo, em quatro porções que interagem:

• Modelo de usuário• Modelo de estoque/produtos• Controle• Acesso externo (interfaces de integração)

Page 9: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Modelo de usuário

Page 10: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Modelo de estoque/produtos

Page 11: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Controle

Page 12: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Controle (cont.)

Page 13: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Diagrama Completo

Modelo

Controle

Acesso externo

Page 14: Design Fest 2003 Sistema de E-Commerce Doe’s Electronic

Obrigado à todos !

Perguntas ?????