Você está na página 1de 8

FSWUNICEUB - Fbrica de Software do UniCEUB

Manter Cidade

Agroartesanal
Professor Orientador:
Fabiano Mariath

FSWUNICEUB - Fbrica de Software do UniCEUB


Manter Cidade
Agroartesanal

Pgina: 2 de 8
Data: 01/04/13

Histrico de Revises
Data

Verso

Descrio

Autor

14/06/2012

Criao inicial do caso de uso

Alex Machado dos Santos

FSWUNICEUB - Fbrica de Software do UniCEUB


Manter Cidade
Agroartesanal

Pgina: 3 de 8
Data: 01/04/13

Contedo
1.

INTRODUO ...................................................................................................................................................4
1.1
1.2
1.3
1.4

2.

PROPSITO .....................................................................................................................................................4
ESCOPO ..........................................................................................................................................................4
DEFINIES, ACRNIMOS E ABREVIAES. ...................................................................................................4
REFERNCIAS .................................................................................................................................................4

NOME DO CASO DE USO ................................................................................................................................ 5


2.1
2.2

OBJETIVO .......................................................................................................................................................5
ATOR PRIMRIO .............................................................................................................................................5

3.

PR-CONDIO ................................................................................................................................................5

4.

FLUXO PRINCIPAL ..........................................................................................................................................5

5.

FLUXOS ALTERNATIVOS ..............................................................................................................................6


5.1
5.2
5.3
5.4
5.5
5.6
5.7

6.

FA01 SELECIONA INCLUIR CIDADE ..............................................................................................................6


FA02 SELECIONA CIDADE PARA EXCLUIR ....................................................................................................6
FA03 O USURIO SELECIONA A OPO CANCELAR NA TELA DE ALTERAO ..............................................6
FA04 O USURIO SELECIONA A OPO CANCELAR NA CONFIRMAO DE ALTERAO ...............................6
FA05 O USURIO SELECIONA A OPO CANCELAR NA TELA DE INCLUSO ..................................................6
FA06 O USURIO SELECIONA A OPO CANCELAR NA CONFIRMAO DE INCLUSO ..................................6
FA07 O USURIO SELECIONA A OPO CANCELAR NA CONFIRMAO DE EXCLUSO .................................6

FLUXO EXCEO ............................................................................................................................................7


6.1
6.2
6.3
6.4
6.5

FE01 CAMPO OBRIGATRIO NO PREENCHIDO ALTERAO .......................................................................7


FE02 FALHA ALTERAR CIDADE ....................................................................................................................7
FE03 CAMPO OBRIGATRIO NO PREENCHIDO INCLUSO ...........................................................................7
FE04 FALHA AO INCLUIR CIDADE ................................................................................................................7
FE05 FALHA AO EXCLUIR CIDADE ..............................................................................................................7

7.

PS-CONDIO ................................................................................................................................................8

8.

CARACTERSTICAS ESPECIAIS ...................................................................................................................8

9.

PONTOS DE EXTENSO .................................................................................................................................8

FSWUNICEUB - Fbrica de Software do UniCEUB


Manter Cidade
Agroartesanal

Pgina: 4 de 8
Data: 01/04/13

1. Introduo
1.1 Propsito
Este documento tem por objetivo descrever a interao entre usurio e uma funcionalidade especfica do sistema.
1.2 Escopo
Este documento refere-se ao projeto Agroartesanal
1.3 Definies, Acrnimos e Abreviaes.
Vide GLOSSRIO.

1.4 Referncias
RUP, Rational Unified Process v2003.06.15
Norma de Estgio I e II publicada em 03 de maro de 2007.

FSWUNICEUB - Fbrica de Software do UniCEUB


Manter Cidade
Agroartesanal

Pgina: 5 de 8
Data: 01/04/13

2. Nome do Caso de Uso


Manter Cidade
2.1 Objetivo
Esse caso de uso tem como objetivo gerenciar os nomes das cidades que so utilizadas para identificar a
localidade do estabelecimento.
2.2 Ator Primrio
Analista

3. Pr-Condio

O usurio com perfil de Analista dever estar autenticado no sistema utilizando nome de usurio e
senha prprio.

4. Fluxo Principal
O caso de uso se inicia aps o usurio selecionar o item Manter Cidade no menu lateral.
O usurio seleciona uma opo na lista de cidades.
O sistema recupera e lista o dado selecionado e as opes Alterar e Excluir.
O usurio seleciona a opo Alterar. <FA01><FA02>
O sistema recupera e exibe o campo Nome da Cidade preenchido para a cidade selecionada.
O usurio corrige o campo Nome da Cidade e seleciona a opo Concluir.<FA03>
O sistema valida os e exibe a mensagem < INF_ALT_DADO> solicitando a confirmao de alterao
do dado e as opes Ok e Cancelar. <FE01><FE02>
8. O usurio seleciona a opo OK.<FA04>
9. O sistema exibe mensagem <INF_GRAV_OK> e a opo Ok.
10. O usurio seleciona a opo Ok
11. O caso de uso se encerra.
1.
2.
3.
4.
5.
6.
7.

FSWUNICEUB - Fbrica de Software do UniCEUB


Manter Cidade
Agroartesanal

Pgina: 6 de 8
Data: 01/04/13

5. Fluxos Alternativos
5.1 FA01 Seleciona incluir cidade
1. O usurio seleciona a opo Incluir Cidade.
2. O usurio preenche o campo Nome da Cidade e seleciona a opo Concluir. <FA05>
3. O sistema valida os campos e exibe a mensagem <INF_CONFR_CIDA> que solicita a confirmao de
incluso do dado e as opes Ok e Cancelar. <FE03><FE04>
4. O usurio seleciona a opo Ok. <FA06>
5. O sistema exibe mensagem <INF_GRAV_OK> informando que foi includo o dado.
6. O usurio seleciona a opo Ok.
7. O caso de uso retorna ao passo 11 do Fluxo Principal.
5.2 FA02 Seleciona cidade para excluir
1. O usurio seleciona uma opo na lista de cidades e seleciona a opo Excluir
2. O sistema exibe mensagem <INF_CONFIR_EXCLUSAO> solicitando ao usurio a confirmao da
excluso e exibe as opes Ok e Cancelar.
3. O usurio seleciona a opo OK. <FA07>
4. O sistema exibe a mensagem <INF_EXCL_OK>.<FE05>
5. O usurio seleciona a opo OK.
6. O caso de uso retorna ao passo 11 do Fluxo Principal.
5.3 FA03 O usurio seleciona a opo cancelar na tela de alterao
1. O usurio seleciona a opo Cancelar.
2. O sistema exibe a mensagem <INF_DADOS_PERDIDOS> informando ao usurio que este ir perder
os dados lanados e exibe as opes de seleo Ok e Cancelar.
3. O usurio seleciona a opo Ok. <FA04>
4. O sistema descarta todas as informaes informadas e retorna ao passo 11 do Fluxo Principal.
5.4 FA04 O usurio seleciona a opo cancelar na confirmao de alterao
1. O usurio seleciona a opo Cancelar na tela de confirmao de alterao.
2. O sistema no insere o dado e retorna ao passo 6 do Fluxo Principal.
5.5 FA05 O usurio seleciona a opo cancelar na tela de incluso
1. O usurio seleciona a opo Cancelar.
2. O sistema exibe a mensagem <INF_DADOS_PERDIDOS> informando ao usurio que este ir perder
os dados lanados e exibe as opes de seleo Ok e Cancelar.
3. O usurio seleciona a opo Ok.<FA03>
4. O sistema descarta todas as informaes informadas e retorna ao passo 11 do Fluxo Principal.
5.6 FA06 O usurio seleciona a opo cancelar na confirmao de incluso
1. O usurio seleciona a opo Cancelar na tela de confirmao de incluso.
2. O sistema no insere o dado e retorna ao passo 2 do Fluxo Alternativo 01.
5.7 FA07 O usurio seleciona a opo cancelar na confirmao de excluso
1. O usurio seleciona a opo Cancelar na tela de confirmao de excluso.
2. O sistema no efetua a excluso e retorna ao passo 6 do Fluxo Alternativo 02.

FSWUNICEUB - Fbrica de Software do UniCEUB


Manter Cidade
Agroartesanal

6. Fluxo Exceo
6.1 FE01 Campo obrigatrio no preenchido Alterao
1. O sistema exibe a mensagem <ERR_CAMP_OBRIGATORIO>.
2. O caso de uso retornar ao passo 6 do Fluxo Principal.
6.2 FE02 Falha alterar cidade
1. O sistema exibe a mensagem <ERR_FALHA_ALTERAR>.
2. O caso de uso retornar ao passo 6 do Fluxo Principal.
6.3 FE03 Campo obrigatrio no preenchido Incluso
1. O sistema exibe a mensagem <ERR_CAMP_OBRIGATORIO>.
2. O caso de uso retornar ao passo 2 do Fluxo Alternativo 01
6.4 FE04 Falha ao incluir cidade
1. O sistema exibe a mensagem <ERR_FALHA_INSERIR>.
2. O caso de uso retornar ao passo 2 do Fluxo Alternativo 01.
6.5 FE05 Falha ao Excluir Cidade
3. O sistema exibe a mensagem < ERR_FALHA_EXCLUIR>.
4. O caso de uso retornar ao passo 6 Fluxo Alternativo 02.

Pgina: 7 de 8
Data: 01/04/13

FSWUNICEUB - Fbrica de Software do UniCEUB


Manter Cidade
Agroartesanal

7. Ps-Condio
Este caso de uso no possui ps-condio.

8. Caractersticas Especiais
Este caso de uso no possui caractersticas especiais.

9. Pontos de Extenso
Este caso de uso no possui pontos de extenso.

Pgina: 8 de 8
Data: 01/04/13

Você também pode gostar