Você está na página 1de 11

Especificao Funcional

Nome do Desenvolvimento = <Site de Compras Coletivas> Histrico de Revises Data Verso <20/09/2012> <1.0> Descrio Inicializao do documento Manuteno da documentao Reviso final. Autor <PedroZaluar e LeonardoBorges> <PedroZaluar e LeonardoBorges> <PedroZaluar e LeonardoBorges>

<02/10/2012>

<1.1>

<13/10/2012>

<1.3>

Responsveis Funo/Papel Desenvolvedor da documentao Desenvolvedor da documentao 1. Objetivo

Nome Pedro Trancoso Zaluar Leonardo Borges

O sistema de compras coletivas busca parcerias com anunciantes e empresas que oferecem seus produtos com grandes descontos de forma a atrair consumidores. 2. Viso Geral Existem no mercado empresas de compras coletivas que oferecem ao cliente uma compra vantajosa de produtos, os pontos fortes so as variedades nos produtos e nos preos, porm, no h uma confiana grande na compra, pois os sites no se responsabilizam pela qualidade do produto vendido. O desenvolvimento do nosso sistema baseado na interatividade que a internet proporciona, a oferta divulgada pelo site durante um tempo determinado para atingir uma quantidade predeterminada de interessados na compra de um produto, somente quando esse limite de compradores atingido a compra poder ser realizada. 3. Casos de Uso

1 / 11

Especificao Funcional
UC01 <ttulo> Efetuar login <descrio breve> Usurio efetua login no sistema. Atores: Usuario(Comprador, Vendedor e administrador) Pr-condies: O usurio deve estar cadastrado no sistema Ps-condies: Dependendo do usurio, poder acessar ferramentas que antes no estavam disponveis. Fluxo Bsico

1 O usurio entra no sistema. 2 O usurio preenche as informaes para acesso. 3 O sistema verifica a validao do login. 4 O usurio entra no sistema, com acesso s ferramentas disponveis.

Fluxo a O login do usurio no se encontra cadastrado e o caso de uso retorna ao passo(3). Alternativo FA3 Documento de viso e Escopo Requisito(s) Funcional(/is) RF01 O sistema oferecera um cadastro para login.

UC02

<ttulo> Escolher produto <descrio breve> Comprador poder escolher o produto a partir do menu categorias. Atores: Comprador. Pr-condies: O sistema tem que estar funcionando. Casos de uso includos: UC01

Fluxo Bsico

1 O comprador seleciona menu categorias a opo da categoria desejada. 2 O comprador entra na pgina da categoria desejada. 3 O comprador escolhe dentre as opes, o seu produto desejado.

Documento de viso e Escopo

Requisito(s) Funcional(/is) RF03 O sistema oferecer um campo de busca para produtos.

2 / 11

Especificao Funcional
UC03 <ttulo> Solicitar inteno de compra <descrio breve> Aps escolher um produto, o comprador preenche um formulrio para envio da inteno de compra. Atores: Comprador. Pr-condies: O comprador tem que estar logado no sistema e tem que ter selecionado a oferta que deseja comprar. Ps-condies: A compra armazenada no login do cliente, alm disso a oferta recebe mais uma solicitao. Casos de uso includos: UC01 Fluxo Bsico 1 O comprador clica na opo comprar que est na oferta. 2 O sistema apresenta um formulrio de preenchimento para a compra. 3 O comprador preenche o formulrio de acordo com seus dados e confirma. 4 O sistema valida a inteno de compra e mostra na tela a confirmao.

Fluxo a - O sistema encontra um erro do usurio ao preencher o formulrio e apresenta na tela o erro a Alternativo ser corrgido. FA3 b O caso de uso volta ao passo (2). Documento de viso e Escopo Requisito(s) Funcional(/is) RF03 O sistema oferecer um campo de busca para produtos.

UC04

<ttulo> Visualizar resultado da compra <descrio breve> O comprador recebe uma mensagem de resposta a solicitao de compra. Atores: Comprador. Pr-condies: o usurio deve ter feito a solicitao de compra e a oferta deve ter atingido o mnimo necessrio de solicitao. Casos de uso includos: UC01

Fluxo Bsico

1 O sistema envia uma mensagem para o email do comprador, com o cupom da compra.

Documento de viso e Escopo

Requisito(s) Funcional(/is) MCRn

3 / 11

Especificao Funcional
UC05 <ttulo> Cancelar solicitao de compra <descrio breve> Aps efetuar a solicitao de compra, o comprador tem a opo de cancelar a solicitao antes do fim do prazo de compra(antes da compra ser efetivada). Atores: Comprador. Pr-condies: A compra deve ser solicitada anteriormente(CSU04) e o comprador deve estar logado. Ps-condies: A oferta excluda das ofertas solicitadas do login do cliente. Casos de uso includos: UC01 Fluxo Bsico

1 O comprador entra em ofertas solicitadas. 2 - O comprador seleciona o produto que deseja cancelar. 3 O comprador visualiza o status da oferta. 3 O comprador seleciona a opo de cancelar a compra. 4 A oferta excluda de ofertas solicitadas. Fluxo a O comprador visualiza que no ser possvel cancelar a compra, pois a compra j foi Alternativo efetuada. FA4 b O caso de uso volta ao passo(3) Documento de viso e Escopo Requisito(s) Funcional(/is) MCRn

UC06

<ttulo> Opinio sobre produto comprado <descrio breve> Se o comprador, estiver logado e tiver registrado no sistema que ele fez a compra da oferta, o sistema da a opo do comprador dar uma nota a oferta. A partir das notas, o sistema faz uma mdia de qualidade, para que o cliente tenha uma noo das marcas que oferecem as melhores ofertas. Atores: Comprador. Pr-condies: A oferta que o comprador fez a solicitao tem que ser validada e efetivada. Para isso, o comprador tem que estar logado. Ps-condies: A mdia de qualidade da oferta alterada. Casos de uso includos: [utilize incluso quando houver comportamentos similares em dois ou mais casos de uso e no se deseja repetir a descrio desses comportamentos. A execuo de um caso de uso includo necessria para que o caso de uso que o inclui retorne seu resultado de valor. Faa referncia ao caso de uso includo no passo em que ele aparece como exemplificado no fluxo bsico abaixo.] Pontos de extenso: UC01

Fluxo Bsico

1 O comprador escolhe a oferta, dentre as ofertas compradas. 2 O comprador da uma nota para a qualidade do produto e a qualidade do atendimento prestado pela empresa da oferta. 3 O sistema arquiva sua a nota para calcular novamente a mdia de qualidade, acrescentando mais 1 cliente que deu a sua opinio. 4 o sistema apresenta a mdia atual. Requisito(s) Funcional(/is) RF05 - O comprador/cliente poder informar a sua opinio sobre o produto comprado e sobre o servio oferecido pela empresa. 4 / 11

Documento de viso e Escopo

Especificao Funcional

UC07

<ttulo> Disponibilizar o produto para a venda <descrio breve> Aps o vendedor apresentar as descries da sua oferta que pretende colocar no site, o administrador coloca em um local reservado para o vendedor, mais uma oferta. Feito isso, quando o vendedor efetuar o seu login, poder visualizar suas ofertas e em suas opes, coloca-l para compra. Atores: Vendedor. Pr-condies: o produto deve estar cadastrado no login do vendedor, e o vendedor deve estar logado. Ps-condies: A oferta futuramente, ficar visvel no site para a compra. Casos de uso includos: UC01

Fluxo Bsico [1 O vendedor entra na pagina suas ofertas. 2 O vendedor visualiza as suas ofertas cadastradas. 3 O vendedor escolhe a oferta que deseja disponibilizar. 4 Na descrio da oferta, o vendedor coloca a opo de disponibilizao para venda. 5 O vendedor visualiza a pergunta se pretende continuar. 6 A oferta ser posteriormente divulgada.

Fluxo [a O vendedor desiste de divulgar a oferta e seleciona o cancelar. Alternativo b O caso de uso retorna para o passo 2. FA5 Documento de viso e Escopo Requisito(s) Funcional(/is) RF04 O sistema exibir quanto tempo falta para terminar a promoo e quantos produtos j foram vendidos.

5 / 11

Especificao Funcional
UC08 <ttulo> Solicitar a retirada do produto a venda. <descrio breve> O vendedor entra no sistema, logado, e vai em suas ofertas, escolhe a oferta e na descrio da oferta, ele seleciona a opo de excluir. Atores: Vendedor Pr-condies: A oferta precisa estar cadastrada no sistema pelo administrador e o vendedor tem que estar logado no sistema. Ps-condies: A oferta excluda do sistema. Casos de uso includos: UC01 Fluxo Bsico 1 O vendedor entra em suas ofertas. 2 O vendedor visualiza as suas ofertas. 3 O vendedor seleciona a excluso na descrio da oferta. 4 A oferta excluda.

Fluxo [a O vendedor desiste da excluso e seleciona o cancelar. Alternativo b O caso de uso volta para o passo (2). FA3 Documento de viso e Escopo Requisito(s) Funcional(/is) RF08 O sistema oferecer um login para o administrador cadastrar e excluir produtos.

UC09

<ttulo> Determinar: prazo de venda, preo do produto, quantidade de produtos a venda. <descrio breve> O vendedor logado, tem a opo de editar o prazo de venda, preo do produto e a quantidade de produtos a venda. Atores: Vendedor Pr-condies: A oferta precisa estar cadastrada no sistema pelo administrador e o vendedor tem que estar logado no sistema. Ps-condies: A oferta editada. Casos de uso includos: UC01

Fluxo Bsico

1 O vendedor entra em suas ofertas. 2 O sistema apresenta as ofertas pertencentes ao vendedor. 3 O vendedor escolhe a opo de editar. 4 O vendedor preenche e confirma. 5 A descrio da oferta alterada.

Fluxo a O vendedor desiste de editar e seleciona o cancelar. Alternativo b O caso de uso volta ao passo(2) FA4 Documento de viso e Escopo Requisito(s) Funcional(/is) RF08 O sistema oferecer um login para o 6 / 11

Especificao Funcional
UC09 <ttulo> Determinar: prazo de venda, preo do produto, quantidade de produtos a venda. <descrio breve> O vendedor logado, tem a opo de editar o prazo de venda, preo do produto e a quantidade de produtos a venda. Atores: Vendedor Pr-condies: A oferta precisa estar cadastrada no sistema pelo administrador e o vendedor tem que estar logado no sistema. Ps-condies: A oferta editada. Casos de uso includos: UC01 administrador cadastrar e excluir produtos.

UC10

<ttulo> Cadastrar produto. <descrio breve> Aps as modificaes HTML serem efetuadas, o administrador quando efetuar o login no sistema, tem a possibilidade de cadastrar o produto de acordo com a sua categoria. Atores: Administrador Pr-condies: A oferta tem que estar codificada e locada na rea administrativa, alm disso, o administrador deve efetuar o login no sistema. Ps-condies: O produto j pode ser editado pelo vendedor. Casos de uso includos:

Fluxo Bsico

1 O administrador entra em ofertas. 2 O sistema apresenta as ofertas. 3 O administrador vai na opo de editar 4 O administrador edita as opes para que a oferta fique disponvel para os vendedores. 5 O sistema valida as informaes e pergunta se realmente o desejvel. 6 O administrador confirma e as mudanas so efetuadas.

Fluxo [a O administrador desiste de cadastrar o produto e seleciona o cancelar. Alternativo b O caso de uso volta ao passo(2). FA5 Documento de viso e Escopo Requisito(s) Funcional(/is) RF08 O sistema oferecer um login para o administrador cadastrar e excluir produtos.

7 / 11

Especificao Funcional
UC11 <ttulo> Excluir produto. <descrio breve> O administrador efetua login no sistema, vai nas opes dos produtos e exclui a oferta. Atores: Administrador Pr-condies: O administrador tem que estar logado no sistema e o produto deve estar cadastrado. Ps-condies: O produto excludo do sistema, e no poder ser mais visualizado. Casos de uso includos: UC01 Fluxo Bsico 1 O administrador entra em ofertas. 2 O sistema apresenta as ofertas. 3 O administrador vai na opo de editar 4 O administrador visualiza a pergunta se realmente o desejado. 5 A oferta excluda. Fluxo a O administrador desiste e seleciona o cancelar. Alternativo b O caso de uso volta ao passo(2). FA4 Documento de viso e Escopo Requisito(s) Funcional(/is) RF08 O sistema oferecer um login para o administrador cadastrar e excluir produtos.

Regras de Negcio

RN Ttulo e Descrio Caso(s) de Uso RN1 <Cancelamento de solicitao> UC5 O sistema s poder cancelar a solicitao de compra, caso o limite necessrio para a compra ser efetivada, no seja alcanado.

4. Dicionrios de Dados DDn - <Compras Coletivas> Dado DD1 Descrio uma modalidade de e-comerce que tem como objetivo a venda de produtos ou servios a um numero mnimo de compradores por oferta.

DDn <Vendedor> Dado DD2 Descrio Usurio do sistema interessado em fazer vendas.

8 / 11

Especificao Funcional

DDn - <Comprador> Dado DD3 Descrio Usurio do sistema interessado em fazer compras.

DDn - <Administrador> Dado DD4 Descrio Usurio do sistema encarregado em administrar o site e fazer intermdio entre vendedor e comprador.

DDn - <Categorias> Dado DD5 Descrio Parte do site onde todos os produtos estaro subdivididos.

DDn - <Formulario> Dado DD6 Descrio Parte do site onde devero ser preenchidas informaes sobre compradores, vendedores ou administradores.

DDn - <Ofertas> Dado DD7 Descrio So todos os produtos ou servios anunciados no site.

DDn - <Cupom> Dado DD8 Descrio Caso a oferta obtenha o limite mnimo de compradores, enviado um cupom ao email do comprador interessado como comprovante de que a compra poder ser efetuada.

5. Requisitos Suplementares - H processamento de informaes com nvel de sigilo diferenciado? (ex: senhas, informaes estratgicas, informao para o pblico, etc) - H alguma restrio quanto ao acesso do usurio informao? (ex: restrio por empresa, por centro, etc) - H segregao de atividades? (ex: exibir, criar, processar, etc)

9 / 11

Especificao Funcional
SUPL Ttulo e Descrio SUPL1.n <ttulo do requisito no-funcional> Caso(s) de Uso UCn

5.1. Desempenho e Controle de Execuo

1- A atualizao dos valores dos produtos e servios a venda no site ser de responsabilidade dos vendedores. 2- Aps atingir o limite de compradores ou o fim do prazo para venda a oferta ser excluda do sistema pelo administrador. 3- Aps atingir o limite de compradores o comprador que efetuou a solicitao de compra recebera por email o cupom como comprovante da concluso da compra.

SUPL Ttulo e Descrio SUPL2.n <ttulo do requisito no-funcional>

Caso(s) de Uso UCn

5.2. Interfaces com Outros Mdulos, Sistemas e Equipamentos - O desenvolvimento sofre influncia, interdependente, ou causa impacto em outro mdulo do R/3, soluo parceira ou sistema legado? Se afirmativo, detalhar essa interao no corpo do requisito. SUPL Ttulo e Descrio SUPL3.n <ttulo do requisito no-funcional> 5.3. Restries Tcnicas SUPL Ttulo e Descrio SUPL4.n <ttulo do requisito no-funcional> Caso(s) de Uso UCn Caso(s) de Uso UCn

5.4. Usabilidade SUPL Ttulo e Descrio Clientes no cadastrados no podero fazer a compra. O site no vai fazer transaes financeiras em outras moedas. As solicitaes de compra feitas pelo site devero aguardar a resposta da empresa. Caso(s) de Uso

5.5. Outras Categorias

10 / 11

Especificao Funcional
SUPL Ttulo e Descrio Caso(s) de Uso SUPL6.n <ttulo do requisito no-funcional> UCn No ser possvel fazer downloads de arquivos ou vdeos pelo sistema. No havero jogos interativos no sistema.

5.6. Inversos SUPL Ttulo e Descrio SUPL6.n <ttulo do requisito inverso> Caso(s) de Uso UCn

6. Referncias A compra coletiva pela internet hoje em dia tem regulamentao no Estado. A Lei 6161 de 9 de janeiro de 2012 entrou em vigor e estabelece, dentre outras regras, que as empresas que exploram este servio mantenham atendimento telefnico gratuito e informem, em sua pgina na Internet, a localizao de sua sede.

11 / 11