Exercicio de analise orientada a objetos
A loja CdcomCarinho trabalha com a venda, à vista e parcelada, de
CD’s de todos os gêneros musicais. Ela oferece a seus clientes, do estado do Rio de Janeiro, um serviço de “delivery”, permitindo que eles recebam, em casa, produtos requisitados pelo telefone.
Seus clientes estão acostumados a uma abordagem diferencial, ou seja, a loja costuma mandar mala direta quando chega algum produto cujo gênero se encaixe com o perfil daquele cliente. Há, também, ofertas promovidas durante datas especiais, por exemplo, no aniversário dos clientes, no dia dos namorados, etc. Clientes que já compraram mais de 20 CD’s na loja são classificados como “Clientes
Prata” e recebem descontos de 10%. Clientes, com mais de 50 …exibir mais conteúdo…
I suggest you don’t spend too much time on it, or else you argue in a pub. When the team starts investigating the user interface design, they will - or should - put a good deal of effort into studying the real users’ characteristics. When they review the requirements’, they will find it useful to know the ultimate primary actor for each use case, who it is that really cares. As one student astutely asked, "How much damage is there if we get the primary actor wrong at this point?" The answer is, "Not much.
Alistair Cockburn
Writing Effective Use Cases"
Diagrama de Casos de Uso Inicial
[pic]
Caso de Uso - Pesquisar e Comprar
Sumário: Este caso de uso permite a um Cliente pesquisar o catálogo de CDs e efetuar uma compra.
Ator Primário: Cliente
Ator Secundário: Expedição
Pré-Condição: Ator Cliente conectado ao Sistema
Fluxo Principal:
1. O caso de uso tem início quando o ator Cliente decide pesquisar o catálogo de oferta de produtos.
{Seleção de Produto}
2. O sistema mostra as ofertas de produtos, destacando as categorias de produtos associadas ao perfil do Cliente.
3. O Cliente seleciona o produto a ser adquirido e o inclui no carrinho de compras, especificando a quantidade desejada.
{Produto não disponível}
4. Para cada item no carrinho, o sistema registra o identificador do produto e a quantidade desejada e faz a reserva dos mesmos no estoque.
5. Os passos 2, 3 e 4 são repetidos até que o ator Cliente selecione a opção “Ir para o Caixa”, quando