Você está na página 1de 10

UNIVERSIDADE ESTCIO CENTRO UNIVERSITRIO ESTCIO DO CEAR CURSO DE GRADUAO TECNOLGICA EM ANLISE E DESENVOLVIMENTO DE SISTEMAS

DISCIPLINA DE PROCESSO E DESENVOLVIMENTO DE SOFTWARE Prof. Liane Carneiro

ESPECIFICAO DE CASO DE USO

Francisca Karoline Ferreira Assuno Hayslanna Mendes Brando Herison Bezerra Maciel

Pgina: 2 de 10

Especificao de Caso de Uso Caso de Uso no. 1 Sales Process

FORTALE A!CE "#$"

Nome do Sistema:Sales Process

Especificao de Caso de Uso

<Caso de Uso n 1> - <Sales Process>

HISTRICO DE REVISES
Modelo: EspecificacaoCasoUso.doc Verso: <1.3>

Pgina: 3 de 10

Especificao de Caso de Uso Caso de Uso no. 1 Sales Process

Data
<27/11/2012> <30/11/2012> <01/12/2012> <02/12/2012>

Verso
<1.0> <1.1> <1.2> <1.3>

Descrio
Incio da especificao Descrio da especificao de caso de uso Finalizao do documento Reviso do documento final

Autor
Karoline, Hayslanna e Herison Karoline, Hayslanna e Herison Karoline, Hayslanna e Herison Karoline

Modelo: EspecificacaoCasoUso.doc

Verso: <1.3>

Pgina: 4 de 10

Especificao de Caso de Uso Caso de Uso no. 1 Sales Process

CONTEDO
1. Caractersticas Gerais do Caso de Uso.............................................................................5 1.1 Nome.......................................................................................................................... 5 1.2 Descrio.................................................................................................................... 5 1.3 Atores.......................................................................................................................... 5 1.4 Precondi es.............................................................................................................. 5 1.5 P!s"condi es............................................................................................................. 5 2. Fl !os de "#entos............................................................................................................... $ 2.1 #$%&o '(sico................................................................................................................ ) 2.2 #$%&os A$ternati*os...................................................................................................... ) 2.3 #$%&os de E&ceo...................................................................................................... + 3. %elaciona&ento co& ' tros Casos de Usos...................................................................( 3.1 Casos de Uso de ,nc$%so.......................................................................................... + 3.2 Casos de Uso de E&tenso......................................................................................... + 4. %e) isitos "s*eciais........................................................................................................... ( 5. ' tras + est,es.................................................................................................................. .o se a*lica........................................................................................................................... $. Prot/ti*o de 0nter1ace do Us rio......................................................................................1. 2ela de login........................................................................................................................ -

Modelo: EspecificacaoCasoUso.doc

Verso: <1.3>

Pgina: 5 de 10

Especificao de Caso de Uso Caso de Uso no. 1 Sales Process

Especificao de Caso de Uso


1.
1.1

Caractersticas Gerais do Caso de Uso


Nome Registrar vendas. Descrio Esse sistema possui como pblico-alvo micros e pequenas empresas que desejam informatizar suas vendas, seu principal objetivo agilizar o processo de vendas nesses empreendimentos. O sistema permite que produtos e clientes sejam cadastrados pelo estoquista e vendedor, assim como todas as vendas realizadas, para que, por fim, o operador de caixa possa finalizar a venda e emitir a nota fiscal. Ressalta-se que por meio desse sistema possvel, ainda, gerar relatrio acerca da entrada e sada de produtos da empresa. Atores Estoquista: Registra os produtos no sistema, informa quantidade em estoque e valor cobrado pelos mesmos; Vendedor: Registra os novos clientes no sistema ou atualiza aqueles j existentes e registra a venda realizada; Cliente: Fornece os dados necessrios para que o vendedor o registre no sistema; Caixa: Fazer o fechamento da venda e emitir a nota fiscal; Gestor: administrar as atividades de vendas da sua empresa.

1.2

1.3

1.4

Precondies O usurio precisa est logado no sistema; obrigatrio que o cliente esteja cadastrado para que possa iniciar a venda.

1.5

Ps-condies Uma venda pode possuir 03 status (Aberta, Fechada e Cancela), estando Aberta quando a nota est aguardando confirma !o (para fechamento) ou cancelamento" #s produtos devem estar identificados como presentes em estoque e sempre verificar se a quantidade informada $ maior que %" A cada produto acrescentado se fa& necessrio recalcular o valor total da nota e e'ibi(lo na tela de resumo" )eve(se recuperar as informa *es do produto a partir de seu c+digo e, quando aplicvel, uma tecla de atalho para reali&ar a pesquisa por nome do produto" ,!o podemos ter vendas registradas com data maior que data e hora atual (n!o poderemos ter vendas futuras)" -ode(se registrar vendas passadas para contemplar pol.tica de continuidade de neg+cio/

Modelo: EspecificacaoCasoUso.doc

Verso: <1.3>

Pgina: $ de 10

Especificao de Caso de Uso Caso de Uso no. 1 Sales Process

2.
2.1

Fluxos de Eventos
Fluxo Bsico 1. Estoquista aps se logar no sistema, cadastra o produto, informando quantidade em estoque e preo, o sistema se encarregar de gerar um cdigo especfico para cada produto; 2. O vendedor registra a compra feita pelo cliente, buscando o produto comprado por meio de cdigo; 3. O sistema atualizado com o cliente e o produto comprado; 4. O caixa, tambm logado no sistema, verifica a compra realizada, os descontos concedidos, as formas de pagamento e demais informaes necessrias para o fechamento da venda, resultando na emisso do documento fiscal da venda.

2.2

Fluxos Alternativos An Venda em Aberto 1. O sistema abre uma janela informando que a venda est em aberto; 2. O caixa dever esperar a emisso da nota fiscal para fechamento da venda; 3. Sistema abre uma janela informando que a venda est sendo fechada e nota fiscal est sendo emitida; 4. Caixa fecha a venda.

An Cliente no cadastrado %/ Ao inserir nome do cliente, sistema abre uma 0anela informando que o cliente n!o foi encontrado" 1/ # vendedor ap+s est logado no sistema, registra o cliente, inserindo as informa *es necessrias, como2 nome, 34, C-F, endere o, idade, entre outras" 3/ # vendedor regira a venda reali&ada/

An Cdigo do produto no encontrado 1.Vendedor busca produto no sistema por seu cdigo, sistema abre uma janela informando que o produto no foi encontrado; 2. Vendedor solicita ao sistema campo para insero do nome do produto; 3. Produto encontrado por seu nome; 4. Vendedor registra a venda.

An Vendas futuras 1. Vendedor insere data superior atual; 2. Sistema abre janela informando o erro; 3. Vendedor corrige data; 4. Vendedor registra a venda.

Modelo: EspecificacaoCasoUso.doc

Verso: <1.3>

Pgina: ( de 10

Especificao de Caso de Uso Caso de Uso no. 1 Sales Process

An Vendas passadas 1.Vendedor no pode registrar a venda no mesmo dia em que a mesma foi realizada; 2. Registra a venda realizada no sistema informando data anterior. 2.3 Fluxos de Exceo En Produto no cadastrado no sistema 1. Vendedor busca produto no sistema por seu cdigo, sistema abre uma janela informando que o produto no foi encontrado; 2. Vendedor solicita ao sistema campo para insero do nome do produto; 3. Sistema no acha o produto; 4. Vendedor entra em contato com estoquista informando o erro; 5. Estoquista imediatamente cadastra o produto; 6. Vendedor registra a venda.

3.
3.1

Relacionamento com Outros Casos de Usos


Casos de Uso de Incluso Efetuar login Cadastrar cliente Identificar cliente Identificar produto Identificar vendas

3.2

Casos de Uso de Extenso Atualizao dos produtos pelo estoquista; Registrar venda pelo vendedor; Fechamento do pedido pelo caixa; Atualizao do sistema.

4.

Requisitos Especiais
Registrar os produtos em estoque (quantidade e preos); sistema de!e possi"ilitar o cadastramento de clientes no!os e atualizao dos clientes #$ e%istentes; sistema de!er$ possi"ilitar que uma no!a compra do cliente se#a acrescentada ao seu cadastro; programa de!er$ possi"ilitar a emisso de nota &iscal da compra realizada; sistema de!e emitir relat'rios das !endas realizadas sempre que solicitado; sistema de!er$ permitir que o usu$rio cancele ou corri#a uma !enda registrada(

Modelo: EspecificacaoCasoUso.doc

Verso: <1.3>

Pgina: - de 10

Especificao de Caso de Uso Caso de Uso no. 1 Sales Process

5.

Outras Questes No se aplica.

6.

Prottipo de Interface do Usurio

1. Tela de login

Modelo: EspecificacaoCasoUso.doc

Verso: <1.3>

Pgina: 3 de 10

Especificao de Caso de Uso Caso de Uso no. 1 Sales Process

". Te%a & Ca'a()rar *%ien)e

+. Te%a & Li()ar *%ien)e

Modelo: EspecificacaoCasoUso.doc

Verso: <1.3>

Pgina: 10 de 10

Especificao de Caso de Uso Caso de Uso no. 1 Sales Process

,. Te%e & Re-i()rar Ven'a

Modelo: EspecificacaoCasoUso.doc

Verso: <1.3>

Você também pode gostar