documento de requisitos v8 final

42
 FACULDADE UBAENSE GOVERNADOR OZANAM COELHO CIÊNCIA DA COMPUTAÇÃO INF220 – Engenh!" #e S$%&'!e I P!$%( )$*+ ,e+-e. B" ESPECIFICAÇÃO DE SOFTWARE: E-"&e En/$en#+ Ig$! #e O-"1e"! A-"n$ )3n"$! C4+! A!e5 L5"6 A-e7n#!e R$#!"g5e+ # S"-1 08 #e 95-h$ #e 20:; U* < MG 1

Upload: lucas-silva

Post on 14-Jan-2016

228 views

Category:

Documents


0 download

DESCRIPTION

Trabalho engenharia de software

TRANSCRIPT

Page 1: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 1/42

FACULDADE UBAENSE GOVERNADOR OZANAM COELHO

CIÊNCIA DA COMPUTAÇÃO

INF220 – Engenh!" #e S$%&'!e I

P!$%( )$*+ ,e+-e. B"

ESPECIFICAÇÃO DE SOFTWARE:

E-"&e En/$en#+

Ig$! #e O-"1e"! A-"n$

)3n"$! C4+! A!e5

L5"6 A-e7n#!e R$#!"g5e+ # S"-1

08 #e 95-h$ #e 20:;

U* < MG

1

Page 2: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 2/42

Folha de Aprovação

 A=!$1$+ $ #$/5en&$ >5" =!e+en&#$ =! $ #e+en1$-1"en&$ #$+$%&'!e E-"&e En/$en#+(

Ig$! #e O-"1e"! A-"n$ E>5"=e #e De+en1$-1"en&$  ???????????????????????? 

)3n"$! C4+! A!e5 E>5"=e #e De+en1$-1"en&$  ???????????????????????? 

L5"6 A-e7n#!eR$#!"g5e+ # S"-1

E>5"=e #e De+en1$-1"en&$  ???????????????????????? 

)$*+ ,e+-e. B" C-"en&e  ???????????????????????? 

2

Page 3: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 3/42

Revisões Aneriores

Revisor Des!rição Daa

3

Page 4: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 4/42

S"#$rioSUMÁRIO....................................................................................................................................................4

1. INTRODUÇÃO..................................................................................................................................61.1. PROPÓSITO DO DOCUMENTO.......................................................................................................61.2. ESCOPO.......................................................................................................................................61.3. CONTRATANTES...........................................................................................................................6

2. DESCRIÇÃO GERAL.......................................................................................................................7

2.1. VISÃO GERAL DO PRODUTO.......................................................................................................72.2. PERSPECTIVAS DO PRODUTO.......................................................................................................72.3. FUNÇÕES DO PRODUTO...............................................................................................................72.4. LIMITAÇÕES DO PRODUTO..........................................................................................................72.5. USUÁRIOS DO SISTEMA...............................................................................................................7

3. REGRAS DE NEGÓCIO ( BUSINESS RULESS )...........................................................................8

3.1. R  EGRAS DE NEGÓCIO..................................................................................................................3.1.1. BR1........................................................................................................................................8

3.1.2. BR2........................................................................................................................................8

3.1.3. BR3........................................................................................................................................8

4. REQUISITOS ESPEC!ICOS................................................................................................. ........8

4.1. R  E!UISITOS FUNCIONAIS............................................................................................................4.1.1.    Manter cliente............................................................................................................... ...9

4.1.2. Cadastrar encomenda.......................................................................................................9

4.1.3. Manter Distribuidora.......................................................................................................9

4.1.4. Manter meios de transporte............................................................................................10

4.1.5. Manter funcionrio.........................................................................................................10

4.1.!. Consultar rastreamento pelo cliente..............................................................................104.1.". Consultar rastreamento pelo funcionrio......................................................................10

4.1.8. #$ibir relat%rio de encomendas a serem coletadas........................................................11

4.1.9. #$ibir relat%rio de encomendas a serem en&iadas.........................................................11

4.2. R  E!UISITOS NÃO FUNCIONAIS..................................................................................................124.2.1.    'in(ua(em................................................................................................................. ...12

4.2.2. )sabilidade.....................................................................................................................12

". MATRI# DE RASTREA$ILIDADE % REQUISITOS !UNCIONAIS......................................13

5.1. R  EGRAS DE NEGÓCIO "#R$ % R E!UISITOS FUNCIONAIS  "RF$.................................................135.2. R  E!UISITOS FUNCIONAIS % R E!UISITOS NÃO FUNCIONAIS.....................................................14

6.   PROTÓTIPOS DE INTER!ACE...................................................................................................1"

6.1. NAVEGAÇÃO ENTRE INTERFACES .......................................................................................1"6.2. PROTÓTIPOS DE INTERFACE ................................................................................................16

6.2.1. GUI 1 – Principal (Página Inicial)...........................................................................1! 

6.2.2. GUI 2 –Encomenda....................................................................................................1! 

6.2.3. GUI 3 – Rastreamento Usuario...............................................................................1" 

6.2.4. GUI 4 –Usuario............................................................................................................18

6.2.5. GUI 5 –uncionário....................................................................................................19

6.2.6. GUI ! –"istri#uidora..................................................................................................20

6.2.7. GUI $ –%eiculo............................................................................................................21

6.2.8. GUI & – Rastreamento uncionário.......................................................................22

6.2.9. GUI ' Relatrios.......................................................................................................23

7. MATRI# DE RASTREA$ILIDADE & PROTÓTIPOS................................................................267.2. R  E!UISITOS FUNCIONAIS "RF$ % PROTÓTIPOS  "GUI$..............................................................26

4

Page 5: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 5/42

8. DIAGRAMA DE CASOS DE USO....................................................................................... .........27

'. ESPECI!ICAÇÃO DE CASOS DE USO......................................................................................28

&.1. UC1 ' CASO DE USO( ))CRUD** GERENCIAR  CLIENTE........................................................2&.2. UC2 ' CASO DE USO( ))CRUD** GERENCIAR  FUNCIONÁRIO...............................................3+&.3. UC2 ' CASO DE USO( CADASTRAR  E NCOMENDA....................................................................32

&.4. UC2 ' CASO DE USO( ))CRUD** GERENCIAR  DISTRI#UIDORA............................................33&.5. UC2 ' CASO DE USO( ))CRUD** GERENCIAR  VE,CULOS.....................................................35&.6. UC1 ' CASO DE USO( ))REP** EMITIR  RELATÓRIO DE COLETA.............................................3&.7. UC1 ' CASO DE USO( ))REP** EMITIR  RELATÓRIO DE ENVIO................................................3&&.. UC1 ' CASO DE USO( ))REP** E%I#IR  RASTREAMENTO DE ENCOMENDA..............................4+&.&. UC1 ' CASO DE USO( LOGIN....................................................................................................42

1. MATRI# DE RASTREA$ILIDADE % CASOS DE USO......................................................... ...4"

1+.1. R  E!UISITOS FUNCIONAIS "RF$ % CASOS DE USO  "UC$...........................................................451+.2. CASOS DE USO "UC$ % R E!UISITOS NÃO FUNCIONAIS............................................................45

5

Page 6: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 6/42

%& Inrod"ção

1*1* Propsito do "ocumento

O =!$=@+"&$ #e+&e #$/5en&$ 4 #e+/!e1e! e e+=e/"%"/! 5 S"+&e #eIn%$!$ Ge!en/"- =! 5 e=!e+ #e -$g+&"/ #e en/$en#(

1*2* Escopo

O $9e&"1$ #e+&e +"+&e 4 %$!ne/e! &!14+ #e 5 "n&e!%/e 'e $ge!en/"en&$ #e en1"$ e !e/e"en&$ #e en/$en#+ e e+/- g-$-(

E+&e +"+&e =e!"&"!* ge!en/"! $+ /-"en&e+ + en/$en#+ +#"+&!"5"#$!+ $+ e"$+ #e &!n+=$!&e e $+ %5n/"$n*!"$+ #e /# #"+&!"5"#$!(T4 #e1e!* =e!"&"! $ %5n/"$n*!"$ %6e! $ !+&!een&$ #e

en/$en#+(E -4 #"++$ #"+=$n""-"6! =! /# #"+&!"5"#$! !e-&@!"$+ #e

en/$en# +e!e /$-e&#+ e en1"#+(

1*3* +ontratantes

O g!5=$ "n&e!#"+/"=-"n! %$!#$ =e-+ #"+/"=-"n+ #e Bn/$ #e ##$+ IIEngenh!" #e S$%&'!e I e Te/n$-$g"+ # ,e 4 $ +$-"/"&n&e #e+&e +"+&e(

6

Page 7: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 7/42

'& Des!rição (eral

2*1* %is,o Geral do Produto

U +"+&e #e ge!en/"en&$ g-$- #e en/$en#+ &e /$$ $9e&"1$%/"-"&! $ ge!en/"en&$ #$+ !e/5!+$+ e $&""6! $ &e=$ n e7e/5$ #+ &!e%+=e!"&"n#$ "$! =!$#5&"1"##e e !e#5$ #e /5+&$+

2*2* Perspecti-as do Produto

O +"+&e +e!* e7e/5&#$ n$ n1eg#$!(De1e +e! 5&"-"6#$ 5 n/$ #e ##$+( A+=e/&$+ #e 5+"-"##e(

2*3* un./es do Produto

Mn&e! ##$+ #$ /-"en&e(Mn&e! $+ ##$+ # en/$en#(Mn&e! $+ ##$+ #+ #"+&!"5"#$!+(Mn&e! $+ ##$+ #$+ e"$+ #e &!n+=$!&e 5&"-"6#$+ =e-+ &!n+=$!&#$!+(Mn&e! $+ ##$+ #$+ %5n/"$n*!"$+ #e /# #"+&!"5"#$!(F6e! !+&!een&$ #e en/$en#+(Ge!! !e-&@!"$+ =! /# #"+&!"5"#$! #+ en/$en#+ +e!e

/$-e&#+(Ge!! !e-&@!"$+ =! /# #"+&!"5"#$! #+ en/$en#+ +e!e

en1"#+(

2*4* 0imita./es do Produto

O /*-/5-$ # #"+&n/" +e! =e!/$!!"# =e-$ e"$ #e &!n+=$!&e +e!*!e-"6#$ =$! 5 $5&!$ +"+&e e7&e!n$(O +"+&e n$ =$++5" -.$5& #=&#$ + &e-+ en$!e+ /$$

+!&=h$ne+ e &-e&+(

2*5* Usuários do istema

F5n/"$n*!"$+ e /-"en&e+ # e=!e+ #e -$g+&"/ #e en/$en#+(

7

Page 8: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 8/42

)& Re*ras de +e*,!io -usiness Rules.

3.1. Regras de egcio

3.1.1. BR: O /@#"g$ #e "#en&"%"/$ # en/$en# 4 /$=$+&$ =$! : #g"&$+-%n54!"/$+ $!gn"6#$+ # +eg5"n&e %$! + #5+ -e&!+ "n"/""+"n#"/ $ /@#"g$ #$ +e!1"$ +eg5"#$ #e n3e!$+ +en#$ $ 3-&"$ $ #"g"&$1e!"%"/#$! e &e!"n /$ #5+ -e&!+ "n#"/&"1+ #$ =+ #e $!"ge(

E7e=-$ SL :28;JK BR

(:(2( BR2 O 1-$! /$!#$ =! $ &!n+=$!&e #e 5 en/$en# 4 /-/5-#$#e /$!#$ /$ #"+&n/" =e!/$!!"# =e-$+ e"$+ #e &!n+=$!&e+5&"-"6#$+ /$ $ =e+$ # en/$en# e /$ $ &"=$ #e %!e&e e+/$-h"#$(

VALOR?FRETE TIPO?FRETE 7 DISTANCIA 7 PESO

TIPO?FRETEN$!- :R*="#$ :2S5=e! !*="#$ :;

PESO A&4 : g e7/-5"n#$ 00J =$! De : g e7/-5"n#$ 0:0 =$! De ; g e7/-5"n#$ 0:; =$! ; g $5 "+ 020 =$!

QA #"+&n/" 4 /-/5-# =$! 5 +"+&e e7&e!n$(

(:(( BR( O 1-$! &$&- #$ %!e&e 4 /!e+/"#$ e 2 !e%e!en&e+ $ I=$+&$S$!e Se!1"$ ISS(

8( Re/"isios Espe!01i!os

4.1. Reuisitos uncionais

Page 9: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 9/42

8(:(:( Mn&e! /-"en&e

RF: Mn&e! /-"en&e   Estado: P!$=$+&$

Prioridade: A-&   Estabilidade: A-&

De+/!"$ O +"+&e #e1e n&e! $+ ##$+ #e /# /-"en&e "n/-5"n#$ +e5 /@#"g$n$e /$=-e&$ en#e!e$+ #"+ +$/""+ e &e-e%$ne+

Pe!"&"n#$ "n+e!$ &5-"6$ !e/5=e!$ e e7/-5+$ #e /-"en&e+(

P!$=$nen&e+ C-"en&e

Re+=$n+*1e"+ =e- =!$1$

N3e!$ #e M5#n+ 0

8(:(2( C#+&!! en/$en#RF2 C#+&!e! en/$en#   Estado: P!$=$+&$

Prioridade: A-&   Estabilidade: A-&

De+/!"$ O +"+&e #e1e =e!"&"! $ /#+&!$ #e n$1+ en/$en#+ "n/-5"n#$ +e5/@#"g$ #e "#en&"%"/$ /-"en&e #e+&"n&*!"$ e /-"en&e e"&en&e en#e!e$+ #e $!"ge e#e+&"n$ #"+&!"5"#$! =$! $n#e en/$en# &!n+"&$5 e $ %5n/"$n*!"$ !e+=$n+*1e- e/# #"+&!"5"#$! >5e =++$5( A-4 #"++$ =e!"&"! >5e +e5 e+&#$ +e9 -&e!#$(

P!$=$nen&e+ C-"en&e

Re+=$n+*1e"+ =e- =!$1$

N3e!$ #e M5#n+ 0

8(:(( Mn&e! D"+&!"5"#$!RF Mn&e! #"+&!"5"#$!   Estado: P!$=$+&$

Prioridade: A-&   Estabilidade: A-&

De+/!"$ O +"+&e #e1e n&e! $+ ##$+ #+ #"+&!"5"#$!+ "n/-5"n#$ +e5 /@#"g$

!6$ +$/"- n$e %n&+" en#e!e$ &e-e%$ne+ /"##e e =+( U #"+&!"5"#$!&en#e 1*!"+ /"##e+ #e +5 !eg"$ e 5 !eg"$ n$ 4 &en#"# e7/-5+"1en&e =$! 5 3n"/ #"+&!"5"#$!(

P!$=$nen&e+ C-"en&e

Re+=$n+*1e"+ =e- =!$1$

N3e!$ #e M5#n+ 0

8(:(8( Mn&e! e"$+ #e &!n+=$!&e

RF8 Mn&e! e"$+ #e &!n+=$!&e   Estado: P!$=$+&$

&

Page 10: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 10/42

Prioridade: A-&   Estabilidade: A-&

De+/!"$ O +"+&e #e1e n&e! $+ ##$+ #$+ e"$+ #e &!n+=$!&e 5&"-"6#$+ =e-+&!n+=$!&#$!+ "n/-5"n#$ +"+&e #e "#en&"%"/$ n$ #e %!"/$ /=/"##e #e/!g /=/"##e e 1$-5e e +5 /-++"%"/$ &4 0; &( en&!e 0; & ; & e /"

#e ; &( /-++"%"/$ e &e!!e+&!e+ >5*&"/$+ e e!$1"*!"$+(P!$=$nen&e+ C-"en&e

Re+=$n+*1e"+ =e- =!$1$

N3e!$ #e M5#n+ 0

8(:(;( Mn&e! %5n/"$n*!"$RF; Mn&e! %5n/"$n*!"$   Estado: P!$=$+&$

Prioridade: A-&   Estabilidade: A-&

De+/!"$ O +"+&e #e1e n&e! $+ ##$+ #$+ %5n/"$n*!"$+ "n/-5"n#$ +5"#en&"##e %5n/"$n- e =e++$- -4 #e n&e! $+ ##$+ #e +e5+ #e=en#en&e+(

P!$=$nen&e+ C-"en&e

Re+=$n+*1e"+ =e- =!$1$

N3e!$ #e M5#n+ 0

8(:(J( C$n+5-&! !+&!een&$ =e-$ /-"en&eRFJ C$n+5-&! !+&!een&$   Estado: P!$=$+&$

Prioridade: A-&   Estabilidade: A-&

De+/!"$ O +"+&e #e1e =e!"&"! $ /-"en&e $ !+&!een&$ #e en/$en#+ 1""n&e!ne& &!14+ #e +e5 /@#"g$ "#en&"%"/#$!( O +"+&e #e1e e7""! $ h"+&@!"/$ #e$1"en&$ #e en/$en# #e+#e +5 /$-e& &4 +5 -$/-"6$ &5-(

P!$=$nen&e+ C-"en&e

Re+=$n+*1e"+ =e- =!$1$

N3e!$ #e M5#n+ 0

8(:(K( C$n+5-&! !+&!een&$ =e-$ %5n/"$n*!"$RFK C$n+5-&! !+&!een&$ =e-$ %5n/"$n*!"$   Estado: P!$=$+&$

Prioridade: A-&   Estabilidade: A-&

De+/!"$ O sistema deve permitir ao funcionário o rastreamento de

1+

Page 11: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 11/42

encomendas através de seu código identicador. O sistema deve

exibir o histórico de movimentação da encomenda, os meios de

transporte utilizados, bem como a data e hora ue ocorreram o

tr!nsito das encomendas pelas distribuidoras.P!$=$nen&e+ C-"en&e

Re+=$n+*1e"+ =e- =!$1$

N3e!$ #e M5#n+ 0

8(:(( E7""! !e-&@!"$ #e en/$en#+ +e!e /$-e&#+RF E7""! !e-&@!"$ #e en/$en#+ +e!e/$-e&#+

Estado: P!$=$+&$

Prioridade: A-&   Estabilidade: A-&

De+/!"$ O sistema deve disponibilizar para cada distribuidora o

relatório de encomendas a serem coletadas, onde serão exibidas as

coletas por cidade e bairro.

P!$=$nen&e+ C-"en&e

Re+=$n+*1e"+ =e- =!$1$

N3e!$ #e M5#n+ 0

8(:(( E7""! !e-&@!"$ #e en/$en#+ +e!e en1"#+RF E7""! !e-&@!"$ #e en/$en#+ +e!een1"#+

Estado: P!$=$+&$

Prioridade: A-&   Estabilidade: A-&

De+/!"$ O sistema deve disponibilizar para cada distribuidora o

relatório de encomendas a serem enviadas, onde serão exibidas as

encomendas agrupadas por distribuidora de destino.

P!$=$nen&e+ C-"en&e

Re+=$n+*1e"+ =e- =!$1$

N3e!$ #e M5#n+ 0

4.2. Reuisitos ,o uncionais

8(2(:( L"ng5ge

11

Page 12: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 12/42

RNF: L"ng5ge   Estado: P!$=$+&$

Prioridade: A-&   Estabilidade: A-&

De+/!"$ O +"+&e #e1e +e! #e+en1$-1"#$ 5&"-"6n#$ HTML e )1 +/!"=&(

P!$=$nen&e+ C-"en&e

Re+=$n+*1e"+ =e- =!$1$

N3e!$ #e M5#n+ 0

8(2(2( U+"-"##e

RNF: U+"-"##e   Estado: P!$=$+&$

Prioridade: Me#"   Estabilidade: Me#"

De+/!"$ O +"+&e #e1e =$++5"! -& 5+"-"##e +en#$ "n&5"&"1$ e #e %*/"-"n&e!$(

P!$=$nen&e+ C-"en&e

Re+=$n+*1e"+ =e- =!$1$

N3e!$ #e M5#n+ 0

12

Page 13: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 13/42

;( 2ari3 de Rasrea4ilidade 5 Re/"isios F"n!ionais

5.1. Regras de egcio (R) Reuisitos uncionais (R)

 

"#

$

"#

% "#&

#'$

#'% x x x

#'&

#'(

#')

#'* x

#'+ x

#'

#'-

13

Page 14: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 14/42

5.2. Reuisitos uncionais 6 Reuisitos ,o uncionais

  #'$

##'

%

#'$ /

#'% /

#'& /

#'( /

#') /

#'* /

#'+ /

#' /

#'- /

!* Pro,ipos de Iner1a!e

6.1. a-ega.,o entre Inter7aces

14

Page 15: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 15/42

0rincipal

1ncomenda

#astreamento2liente

3istribuidoras

4suarios 5eiculos

#astreamento'uncionario

'uncionarios

6nicio 'im

#el

6.2.

Prottipos de Inter7ace

!*2*1* GUI 1 – Principal (Página Inicial)

15

Page 16: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 16/42

!*2*2* GUI 2 –Encomenda

!*2*3* GUI 3 – Rastreamento Usuario

16

Page 17: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 17/42

!*2*4* GUI 4 –Usuario

17

Page 18: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 18/42

!*2*5* GUI 5 –uncionário

1

Page 19: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 19/42

!*2*!* GUI ! –"istri#uidora

1&

Page 20: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 20/42

!*2*$* GUI $ –%eiculo

2+

Page 21: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 21/42

!*2*&* GUI & – Rastreamento uncionário

21

Page 22: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 22/42

!*2*'* GUI ' Relatrios

22

Page 23: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 23/42

23

Page 24: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 24/42

6& 2ari3 de Rasrea4ilidade 7 Pro,ipos

$*2* Reuisitos uncionais (R) Prottipos (GUI)

 

746

$

746

%

746

& 746 (

746

)

746

*

746

+

746

746

-

#'$ /

#'% /

#'& /

#'( /

#') /

#'* /

24

Page 25: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 25/42

#'+ /

#' /

#'- /

25

Page 26: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 26/42

Funcionario

Gerenciar cliente882#4399

Gerenciar funcionario882#4399

Cadastrar encomenda

Gerenciar distribuidora882#4399

Gerenciar veículos882#4399

Exibir rastreamento de encomenda88rep99

Usuario

Login

Exibir relatorio de coleta88rep99

Exibir relatorio de envio88rep99

8& Dia*ra#a de Casos de 9so

26

Page 27: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 27/42

& Espe!i1i!ação de Casos de 9so

'*1* U+1 – +aso de Uso8 99+RU":: Gerenciar cliente

Funcionario

Gerenciar cliente882#4399

 ;tores:F5n/"$n*!"$

umário8

O /+$ #e 5+$ 4 "n"/"#$ >5n#$ $ 5+5*!"$ /e++ $ +"+&e e +$-"/"& $ge!en/"en&$ #e !eg"+&!$+ #e /-"en&e+(

Pr<+ondi./es

O 5+5*!"$ #e1e e+&! 5&en&"/#$ /$$ %5n/"$n*!"$( UC

lu6o Principal 

:( O +"+&e e7"e =*g"n #e ge!en/"en&$ #e /-"en&e+ /$ + $=e!e+(2( O 5+5*!"$ e+/$-he $=e!$( FA: FA2 FA FA8(

lu6os de E6ce.,o

FE : D#$+ "n1*-"#$+(

:( O +"+&e =!e+en& en+ge "n#"/n#$ $+ /=$+ /$ 1-$!e+

"n1*-"#$+ e !/ $+ /=$+ #e 1e!e-h$ =! +e!e =!een/h"#$+( MSG;2( O /+$ #e 5+$ !e&$!n $ =++$ FA:(: $5 FA2(: #$ %-57$ >5e $ /h$5(

FE 2 C-"en&e n$ en/$n&!#$(:( O +"+&e =!e+en& en+ge #e /-"en&e n$ en/$n&!#$( MSGJ2( O +"+&e !e&$!n $ =++$ : #$ %-57$ =!"n/"=-(

FE C-"en&e 9* /#+&!#$(

:( O +"+&e =!e+en& en+ge #e /-"en&e 9* /#+&!#$( MSGK2( O +"+&e !e&$!n $ =++$ : #$ %-57$ =!"n/"=-(

lu6os ;lternati-os

27

Page 28: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 28/42

FA: In+e!"! /-"en&e

:( O 5+5*!"$ "n%$! n$e CPF en#e!e$+ #"+ +$/""+ &e-e%$ne+ #&

#e n+/"en&$ e +e7$(

2( O +"+&e e"&e en+ge #e +5/e++$ n "n/-5+$( MSG:

FA2 A&5-"6! /-"en&e

:( O 5+5*!"$ "n%$! $ CPF #$ /-"en&e(2( O +"+&e e7"e $+ ##$+ #$ /-"en&e(( O 5+5*!"$ "n%$! $+ n$1$+ 1-$!e+ =! $+ ##$+ #$ /-"en&e e /"$n

$=$ >5e -&e! $ !eg"+&!$8( O +"+&e e"&e en+ge #e +5/e++$ n -&e!$( MSG2

FA C$n+5-&! /-"en&e

:( O 5+5*!"$ "n%$! $ CPF #$ /-"en&e(2( O +"+&e e7"e $+ ##$+ #$ /-"en&e(

FA8 E7/-5"! /-"en&e

:( O 5+5*!"$ "n%$! $ CPF #$ /-"en&e(2( O +"+&e e7"e $+ ##$+ #$ /-"en&e(( O 5+5*!"$ /"$n $=$ >5e e7/-5" $ !eg"+&!$8( O +"+&e +$-"/"& /$n%"!$ # $=e!$( MSG8;( O 5+5*!"$ /$n%"! $=e!$(J( O +"+&e e"&e en+ge #e +5/e++$ n e7/-5+$( MSG

Pscondi./es

N$ =-"/*1e-(

Regras de egcio (usiness Rules)

 N$ =-"/*1e-(

=uest/es em a#erto

N$ =-"/*1e-(

>ensagens

C@#"g$ T&5-$ Men+ge T"=$MSG: In+e!"! /-"en&e C-"en&e /#+&!#$ In%$!$MSG2 A&5-"6! /-"en&e C-"en&e &5-"6#$ In%$!$MSG E7/-5"! /-"en&e C-"en&e e7/-5#$ In%$!$MSG8 C$n%"!! e7/-5+$ C-"en&e /#+&!#$ C$n%"!$MSG; D#$+ "n1*-"#$+ O+ ##$+ "n+e!"#$+ +$ "n1*-"#$+ E!!$MSGJ C-"en&e "ne7"+&en&e C-"en&e n$ en/$n&!#$ E!!$MSGK C-"en&e e7"+&en&e C-"en&e 9* +e en/$n&! /#+&!#$ E!!$

2

Page 29: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 29/42

'*2* U+2 – +aso de Uso8 99+RU":: Gerenciar 7uncionário

Funcionario

Gerenciar funcionario882#4399

 ;tores:

F5n/"$n*!"$

umário8

O /+$ #e 5+$ 4 "n"/"#$ >5n#$ $ 5+5*!"$ /e++ $ +"+&e e +$-"/"& $ge!en/"en&$ #e !eg"+&!$+ #e %5n/"$n*!"$+(

Pr<+ondi./es

O 5+5*!"$ #e1e e+&! 5&en&"/#$ /$$ %5n/"$n*!"$( UC

lu6o Principal 

:( O +"+&e e7"e =*g"n #e ge!en/"en&$ #e /-"en&e+ /$ + $=e!e+(2( O 5+5*!"$ e+/$-he $=e!$( FA: FA2 FA FA8(

lu6os de E6ce.,o

FE : D#$+ "n1*-"#$+(

:( O +"+&e =!e+en& en+ge "n#"/n#$ $+ /=$+ /$ 1-$!e+ "n1*-"#$+ e!/ $+ /=$+ #e 1e!e-h$ =! +e!e =!een/h"#$+( MSG;

2( O /+$ #e 5+$ !e&$!n $ =++$ FA:(: $5 FA2(: #$ %-57$ >5e $ /h$5(

FE 2 F5n/"$n*!"$ n$ en/$n&!#$(

:( O +"+&e =!e+en& en+ge #e %5n/"$n*!"$ n$ en/$n&!#$( MSGJ2( O +"+&e !e&$!n $ =++$ : #$ %-57$ =!"n/"=-(

FE F5n/"$n*!"$ 9* /#+&!#$(

:( O +"+&e =!e+en& en+ge #e %5n/"$n*!"$ 9* /#+&!#$( MSGK2( O +"+&e !e&$!n $ =++$ : #$ %-57$ =!"n/"=-(

lu6os ;lternati-os

FA: In+e!"! %5n/"$n*!"$

2&

Page 30: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 30/42

:( O 5+5*!"$ "n%$! n$e "#en&"##e %5n/"$n- "#en&"##e =e++$- CPF e

RG en#e!e$ &e-e%$ne #& #e n+/"en&$ e +e7$(2( O +"+&e e"&e en+ge #e +5/e++$ n "n/-5+$( MSG:

FA2 A&5-"6! %5n/"$n*!"$:( O 5+5*!"$ "n%$! $ CPF #$ %5n/"$n*!"$(2( O +"+&e e7"e $+ ##$+ #$ %5n/"$n*!"$(( O 5+5*!"$ "n%$! $+ n$1$+ 1-$!e+ =! $+ ##$+ #$ %5n/"$n*!"$ e

/"$n $=$ >5e -&e! $ !eg"+&!$8( O +"+&e e"&e en+ge #e +5/e++$ n -&e!$( MSG2

FA C$n+5-&! %5n/"$n*!"$

:( O 5+5*!"$ "n%$! $ CPF #$ %5n/"$n*!"$(

2( O +"+&e e7"e $+ ##$+ #$ %5n/"$n*!"$(

FA8 E7/-5"! %5n/"$n*!"$

:( O 5+5*!"$ "n%$! $ CPF #$ %5n/"$n*!"$(2( O +"+&e e7"e $+ ##$+ #$ %5n/"$n*!"$(( O 5+5*!"$ /"$n $=$ >5e e7/-5" $ !eg"+&!$8( O +"+&e +$-"/"& /$n%"!$ # $=e!$( MSG8;( O 5+5*!"$ /$n%"! $=e!$(J( O +"+&e e"&e en+ge #e +5/e++$ n e7/-5+$( MSG

Pscondi./es

N$ =-"/*1e-(

Regras de egcio (usiness Rules)

 N$ =-"/*1e-(

=uest/es em a#erto

N$ =-"/*1e-(

>ensagens

C@#"g$ T&5-$ Men+ge T"=$MSG: In+e!"! %5n/"$n*!"$ F5n/"$n*!"$ /#+&!#$ In%$!$MSG2 A&5-"6! %5n/"$n*!"$ F5n/"$n*!"$ &5-"6#$ In%$!$MSG E7/-5"! %5n/"$n*!"$ F5n/"$n*!"$ e7/-5#$ In%$!$MSG8 C$n%"!! e7/-5+$ F5n/"$n*!"$ /#+&!#$ C$n%"!$MSG; D#$+ "n1*-"#$+ O+ ##$+ "n+e!"#$+ +$ "n1*-"#$+ E!!$MSGJ F5n/"$n*!"$ "ne7"+&en&e F5n/"$n*!"$ n$ en/$n&!#$ E!!$MSGK F5n/"$n*!"$ e7"+&en&e F5n/"$n*!"$ 9* +e en/$n&! /#+&!#$ E!!$

3+

Page 31: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 31/42

'*3* U+2 – +aso de Uso8 +adastrar Encomenda

Funcionario

Cadastrar encomenda

 ;tores:

F5n/"$n*!"$

umário8

O /+$ #e 5+$ 4 "n"/"#$ >5n#$ $ 5+5*!"$ /e++ $ +"+&e e +$-"/"& $/#+&!en&$ #e 5 n$1 en/$en#(

Pr<+ondi./es

O 5+5*!"$ #e1e e+&! 5&en&"/#$ /$$ %5n/"$n*!"$( UC

lu6o Principal 

:( O +"+&e e7"e =*g"n #e /#+&!en&$ #e en/$en#+(2( O 5+5*!"$ "n%$! C-"en&e #e+&"n&*!"$ C-"en&e e"&en&e En#e!e$ #e

$!"ge En#e!e$ #e #e+&"n$ =e+$ &$&- # en/$en# &"=$ #e %!e&e #en/$en#(

( O +"+&e /-/5- $ =!e$ e $ =!6$ #$ %!e&e # en/$en# $ /@#"g$ #en/$en# 4 ge!#$ 5&$&"/en&e( BR: BR2 BR

8( O +"+&e e7"e en+ge #e +5/e++$ n "n/-5+$ e e7"e $+ ##$+"n+e!"#$+ e $+ ##$+ /-/5-#$+ # en/$en#( MSG2

lu6os de E6ce.,o

FE : D#$+ "n1*-"#$+(

:( O +"+&e =!e+en& en+ge "n#"/n#$ $+ /=$+ /$ 1-$!e+ "n1*-"#$+ e!/ $+ /=$+ #e 1e!e-h$ =! +e!e =!een/h"#$+( MSG:

2( O /+$ #e 5+$ !e&$!n $ =++$ 2 #$ %-57$ =!"n/"=-(

lu6os ;lternati-os

N$ =-"/*1e-(

Pscondi./es

N$ =-"/*1e-(

31

Page 32: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 32/42

Regras de egcio (usiness Rules)

 BR: BR2 BR

=uest/es em a#erto

N$ =-"/*1e-(

>ensagens

C@#"g$ T&5-$ Men+ge T"=$MSG: D#$+ "n1*-"#$+ O+ ##$+ "n+e!"#$+ +$ "n1*-"#$+ E!!$MSG2 C#+&!! En/$en# En/$en# /#+&!# In%$!$

'*4* U+2 – +aso de Uso8 99+RU":: Gerenciar distri#uidora

Funcionario

Gerenciar distribuidora882#4399

 ;tores:F5n/"$n*!"$

umário8

O /+$ #e 5+$ 4 "n"/"#$ >5n#$ $ 5+5*!"$ /e++ $ +"+&e e +$-"/"& $ge!en/"en&$ #e !eg"+&!$+ #e #"+&!"5"#$!+(

Pr<+ondi./es

O 5+5*!"$ #e1e e+&! 5&en&"/#$ /$$ %5n/"$n*!"$( UC

lu6o Principal 

:( O +"+&e e7"e =*g"n #e ge!en/"en&$ #e #"+&!"5"#$!+ /$ +$=e!e+(

2( O 5+5*!"$ e+/$-he $=e!$( FA: FA2 FA FA8(

lu6os de E6ce.,o

FE : D#$+ "n1*-"#$+(

:( O +"+&e =!e+en& en+ge "n#"/n#$ $+ /=$+ /$ 1-$!e+ "n1*-"#$+ e!/ $+ /=$+ #e 1e!e-h$ =! +e!e =!een/h"#$+( MSG;

2( O /+$ #e 5+$ !e&$!n $ =++$ FA:(: $5 FA2(: #$ %-57$ >5e $ /h$5(

FE 2 D"+&!"5"#$! n$ en/$n&!#(

32

Page 33: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 33/42

:( O +"+&e =!e+en& en+ge #e #"+&!"5"#$! n$ en/$n&!#( MSGJ2( O +"+&e !e&$!n $ =++$ : #$ %-57$ =!"n/"=-(

FE D"+&!"5"#$! 9* /#+&!#(

:( O +"+&e =!e+en& en+ge #e #"+&!"5"#$! 9* /#+&!#(MSGK

2( O +"+&e !e&$!n $ =++$ : #$ %-57$ =!"n/"=-(

lu6os ;lternati-os

FA: In+e!"! #"+&!"5"#$!

:( O 5+5*!"$ "n%$! C@#"g$ R6$ +$/"- N$e %n&+" En#e!e$Te-e%$ne+ C"##e P+(

2( O +"+&e e"&e en+ge #e +5/e++$ n "n/-5+$( MSG:

FA2 A&5-"6! #"+&!"5"#$!

:( O 5+5*!"$ "n%$! $ CPF # #"+&!"5"#$!(2( O +"+&e e7"e $+ ##$+ # #"+&!"5"#$!(( O 5+5*!"$ "n%$! $+ n$1$+ 1-$!e+ =! $+ ##$+ # #"+&!"5"#$! e

/"$n $=$ >5e -&e! $ !eg"+&!$8( O +"+&e e"&e en+ge #e +5/e++$ n -&e!$( MSG2

FA C$n+5-&! #"+&!"5"#$!

:( O 5+5*!"$ "n%$! $ CPF # #"+&!"5"#$!(2( O +"+&e e7"e $+ ##$+ # #"+&!"5"#$!(

FA8 E7/-5"! #"+&!"5"#$!

:( O 5+5*!"$ "n%$! $ CPF # #"+&!"5"#$!(2( O +"+&e e7"e $+ ##$+ # #"+&!"5"#$!(( O 5+5*!"$ /"$n $=$ >5e e7/-5" $ !eg"+&!$8( O +"+&e +$-"/"& /$n%"!$ # $=e!$( MSG8;( O 5+5*!"$ /$n%"! $=e!$(J( O +"+&e e"&e en+ge #e +5/e++$ n e7/-5+$( MSG

Pscondi./es

N$ =-"/*1e-(

Regras de egcio (usiness Rules)

 N$ =-"/*1e-(

=uest/es em a#erto

N$ =-"/*1e-(

33

Page 34: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 34/42

>ensagens

C@#"g$ T&5-$ Men+ge T"=$MSG: In+e!"! #"+&!"5"#$! D"+&!"5"#$! /#+&!# In%$!$MSG2 A&5-"6! #"+&!"5"#$! D"+&!"5"#$! &5-"6# In%$!$MSG E7/-5"! #"+&!"5"#$! D"+&!"5"#$! e7/-5# In%$!$

MSG8 C$n%"!! e7/-5+$ D"+&!"5"#$! /#+&!# C$n%"!$MSG; D#$+ "n1*-"#$+ O+ ##$+ "n+e!"#$+ +$ "n1*-"#$+ E!!$MSGJ D"+&!"5"#$! "ne7"+&en&e D"+&!"5"#$! n$ en/$n&!# E!!$MSGK D"+&!"5"#$! e7"+&en&e D"+&!"5"#$! 9* +e en/$n&! /#+&!# E!!$

'*5* U+2 – +aso de Uso8 99+RU":: Gerenciar -e?culos

Funcionario

Gerenciar veículos882#4399

 ;tores:F5n/"$n*!"$

umário8

O /+$ #e 5+$ 4 "n"/"#$ >5n#$ $ 5+5*!"$ /e++ $ +"+&e e +$-"/"& $ge!en/"en&$ #e !eg"+&!$+ #e 1e/5-$+(

Pr<+ondi./es

O 5+5*!"$ #e1e e+&! 5&en&"/#$ /$$ %5n/"$n*!"$( UC

lu6o Principal 

( O +"+&e e7"e =*g"n #e ge!en/"en&$ #e #"+&!"5"#$!+ /$ +$=e!e+(

8( O 5+5*!"$ e+/$-he $=e!$( FA: FA2 FA FA8(

lu6os de E6ce.,o

FE : D#$+ "n1*-"#$+(

( O +"+&e =!e+en& en+ge "n#"/n#$ $+ /=$+ /$ 1-$!e+ "n1*-"#$+ e!/ $+ /=$+ #e 1e!e-h$ =! +e!e =!een/h"#$+( MSG;

8( O /+$ #e 5+$ !e&$!n $ =++$ FA:(: $5 FA2(: #$ %-57$ >5e $ /h$5(

FE 2 Ve/5-$ n$ en/$n&!#$(

( O +"+&e =!e+en& en+ge #e 1e/5-$ n$ en/$n&!#$( MSGJ8( O +"+&e !e&$!n $ =++$ : #$ %-57$ =!"n/"=-(

FE Ve/5-$ 9* /#+&!#$(

34

Page 35: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 35/42

( O +"+&e =!e+en& en+ge #e 1e/5-$ 9* /#+&!#$( MSGK8( O +"+&e !e&$!n $ =++$ : #$ %-57$ =!"n/"=-(

lu6os ;lternati-os

FA: In+e!"! 1e/5-$( O 5+5*!"$ "n%$! =-/ An$ #e %!"/$ C=/"##e #e /!g

C=/"##e e 1$-5e C-++"%"/$ &e!!e+&!e >5*&"/$ $5e!$1"*!"$+

8( O +"+&e e"&e en+ge #e +5/e++$ n "n/-5+$( MSG:

FA2 A&5-"6! 1e/5-$

;( O 5+5*!"$ "n%$! =-/ #$ 1e/5-$(J( O +"+&e e7"e $+ ##$+ #$ 1e/5-$(

K( O 5+5*!"$ "n%$! $+ n$1$+ 1-$!e+ =! $+ ##$+ #$ 1e/5-$ e/"$n $=$ >5e -&e! $ !eg"+&!$( O +"+&e e"&e en+ge #e +5/e++$ n -&e!$( MSG2

FA C$n+5-&! 1e/5-$

( O 5+5*!"$ "n%$! =-/ #$ 1e/5-$(8( O +"+&e e7"e $+ ##$+ #$ 1e/5-$(

FA8 E7/-5"! 1e/5-$

K( O 5+5*!"$ "n%$! =-/ #$ 1e/5-$(( O +"+&e e7"e $+ ##$+ #$ 1e/5-$(( O 5+5*!"$ /"$n $=$ >5e e7/-5" $ !eg"+&!$:0( O +"+&e +$-"/"& /$n%"!$ # $=e!$( MSG8::( O 5+5*!"$ /$n%"! $=e!$(:2( O +"+&e e"&e en+ge #e +5/e++$ n e7/-5+$( MSG

Pscondi./es

N$ =-"/*1e-(

Regras de egcio (usiness Rules)

 N$ =-"/*1e-(

=uest/es em a#erto

N$ =-"/*1e-(

>ensagens

C@#"g$ T&5-$ Men+ge T"=$MSG: In+e!"! 1e/5-$ Ve/5-$ /#+&!#$ In%$!$MSG2 A&5-"6! 1e/5-$ Ve/5-$ &5-"6#$ In%$!$MSG E7/-5"! 1e/5-$ Ve/5-$ e7/-5#$ In%$!$

35

Page 36: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 36/42

MSG8 C$n%"!! e7/-5+$ Ve/5-$ /#+&!#$ C$n%"!$MSG; D#$+ "n1*-"#$+ O+ ##$+ "n+e!"#$+ +$ "n1*-"#$+ E!!$MSGJ Ve/5-$ "ne7"+&en&e Ve/5-$ n$ en/$n&!#$ E!!$MSGK Ve/5-$ e7"+&en&e Ve/5-$ 9* +e en/$n&! /#+&!#$ E!!$

'*!* U+1 – +aso de Uso8 99rep:: Emitir relatrio de coleta

Funcionario

Exibir relatorio de coleta88rep99

 ;tores:F5n/"$n*!"$

umário

O /+$ #e 5+$ 4 "n"/"#$ >5n#$ $ 5+5*!"$ /e++ $ +"+&e e +$-"/"& e7""$ #$!e-&@!"$ #e en/$en#+ +e!e /$-e&#+

Pr<+ondi./es

O 5+5*!"$ #e1e e+&! 5&en&"/#$ /$$ %5n/"$n*!"$( UC

lu6o Principal 

:( O +"+&e e7"e =*g"n #e e7""$ #e !e-&@!"$+2( O 5+5*!"$ "n%$! #"+&!"5"#$!(( O +"+&e "n%$! $+ ##$+ #+ en/$en#+ +e!e /$-e&#+ =$! e++

#"+&!"5"#$! $!#en#+ =$! /"##e e "!!$

lu6os de E6ce.,o

FE : D"+&!"5"#$! n$ en/$n&!#(

:( O +"+&e =!e+en& en+ge #e #"+&!"5"#$! n$ en/$n&!#( MSG:2( O +"+&e !e&$!n $ =++$ : #$ %-57$ =!"n/"=-(

lu6os ;lternati-os

N$ =-"/*1e-(

Pscondi./es

N$ =-"/*1e-(

Regras de egcio (usiness Rules)

36

Page 37: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 37/42

N$ =-"/*1e-(

=uest/es em a#erto

 N$ =-"/*1e-(

>ensagens

C@#"g$ T&5-$ Men+ge T"=$MSG: D"+&!"5"#$! "ne7"+&en&e D"+&!"5"#$! n$ en/$n&!# E!!$

'*$* U+1 – +aso de Uso8 99rep:: Emitir relatrio de en-io

Funcionario

Exibir relatorio de envio88rep99

 ;tores:F5n/"$n*!"$

umário

O /+$ #e 5+$ 4 "n"/"#$ >5n#$ $ 5+5*!"$ /e++ $ +"+&e e +$-"/"& e7""$ #$!e-&@!"$ #e en/$en#+ >5e +e!$ en1"#+(

Pr<+ondi./es

O 5+5*!"$ #e1e e+&! 5&en&"/#$ /$$ %5n/"$n*!"$( UC

lu6o Principal 

:( O +"+&e e7"e =*g"n #e e7""$ #e !e-&@!"$+2( O 5+5*!"$ "n%$! #"+&!"5"#$!(( O +"+&e "n%$! $+ ##$+ #+ en/$en#+ +e!e en1"#+ =$! e++

#"+&!"5"#$! g!5=#+ =$! #"+&!"5"#$! #e #e+&"n$(

lu6os de E6ce.,o

FE : D"+&!"5"#$! n$ en/$n&!#(

:( O +"+&e =!e+en& en+ge #e #"+&!"5"#$! n$ en/$n&!#( MSG:2( O +"+&e !e&$!n $ =++$ : #$ %-57$ =!"n/"=-(

lu6os ;lternati-os

37

Page 38: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 38/42

N$ =-"/*1e-(

Pscondi./es

N$ =-"/*1e-(

Regras de egcio (usiness Rules)

N$ =-"/*1e-(

=uest/es em a#erto

 N$ =-"/*1e-(

>ensagens

C@#"g$ T&5-$ Men+ge T"=$MSG: D"+&!"5"#$! "ne7"+&en&e D"+&!"5"#$! n$ en/$n&!# E!!$

'*&* U+1 – +aso de Uso8 99rep:: E6i#ir rastreamento de

encomenda

Funcionario

Exibir rastreamento de encomenda88rep99

Cliente

 ;tores:F5n/"$n*!"$ C-"en&e

umário

O /+$ #e 5+$ 4 "n"/"#$ >5n#$ $ 5+5*!"$ /e++ $ +"+&e e +$-"/"& e7""$ #$

h"+&@!"/$ #e !+&!een&$ # en/$en#(

3

Page 39: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 39/42

Pr<+ondi./es

O 5+5*!"$ #e1e e+&! 5&en&"/#$ /$$ %5n/"$n*!"$( UC

lu6o Principal 

:( O +"+&e e7"e =*g"n #e !+&!een&$ #e en/$en#+(2( O 5+5*!"$ "n%$! $ /@#"g$ # en/$en#( BR:( O +"+&e e7"e $ h"+&@!"/$ #e !+&!een&$ # en/$en#( FA: FA2

lu6os de E6ce.,o

FE : En/$en# n$ en/$n&!#(

:( O +"+&e =!e+en& en+ge #e en/$en# n$ en/$n&!#( MSG:2( O +"+&e !e&$!n $ =++$ : #$ %-57$ =!"n/"=-(

FE 2 C@#"g$ "n1*-"#$(

:( O +"+&e =!e+en& en+ge "n#"/n#$ $ /=$ /$ 1-$!e "n1*-"#$ e!/ $ /=$ #e 1e!e-h$ =! +e! =!een/h"#$+( MSG2

2( O +"+&e !e&$!n $ =++$ : #$ %-57$ =!"n/"=-(

lu6os ;lternati-os

FA: R+&!een&$ =e-$ /-"en&e

:( O +"+&e "n%$! $ h"+&@!"/$ #e !+&!een&$ "n/-5"n#$ #& $ -$/- e +"&5$ # en/$en#(

FA: R+&!een&$ =e-$ %5n/"$n*!"$

:( O +"+&e "n%$! $ h"+&@!"/$ #e !+&!een&$ "n/-5"n#$ #& $ -$/-

1" #e &!n+=$!&e terrestre, auático ou aeroviário: e a situação

da encomenda.

Pscondi./es

N$ =-"/*1e-(

Regras de egcio (usiness Rules)

 BR:

=uest/es em a#erto

 N$ =-"/*1e-(

>ensagens

3&

Page 40: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 40/42

C@#"g$ T&5-$ Men+ge T"=$MSG: En/$en# "ne7"+&en&e En/$en# n$ en/$n&!# E!!$MSG2 C@#"g$ "n1*-"#$ C@#"g$ # en/$en# "n1*-"#$ E!!$

'*'* U+1 – +aso de Uso8 0ogin

Funcionario

Usuario

Cliente

Login

 ;tores:

F5n/"$n*!"$ /-"en&e

umário

O /+$ #e 5+$ 4 "n"/"#$ >5n#$ $ 5+5*!"$ /e++ $ +"+&e e +$-"/"& -g5 +e!1"$>5e !e>5e! 5&en&"/$(

Pr<+ondi./es

N$ =-"/*1e-(

lu6o Principal 

:( O +"+&e e7"e $ %$!5-*!"$ #e 5&en&"/$(2( O 5+5*!"$ "n%$! $ /@#"g$ e +enh(

lu6os de E6ce.,o

FE : U+5*!"$ n$ en/$n&!#$(

:( O +"+&e =!e+en& en+ge #e 5+5*!"$ n$ en/$n&!#$( MSG:

2( O +"+&e !e&$!n $ =++$ : #$ %-57$ =!"n/"=-(

4+

Page 41: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 41/42

lu6os ;lternati-os

N$ =-"/*1e-(

Pscondi./es

O +"+&e /$n/e#e $ /e++$ $ 5+5*!"$ $ +e!1"$ +$-"/"&#$(

Regras de egcio (usiness Rules)

 N$ =-"/*1e-(

=uest/es em a#erto

 N$ =-"/*1e-(

>ensagens

C@#"g$ T&5-$ Men+ge T"=$MSG: U+5*!"$ "ne7"+&en&e U+5*!"$ n$ en/$n&!#$ E!!$

41

Page 42: Documento de Requisitos v8 FINAL

7/18/2019 Documento de Requisitos v8 FINAL

http://slidepdf.com/reader/full/documento-de-requisitos-v8-final 42/42

%;& 2ari3 de Rasrea4ilidade 5 Casos de 9so

1@*1* Reuisitos uncionais (R) +asos de Uso (U+)

 

42

$

42

%

42

&

42

(

42

)

42

*

42

+

42

42

-

#'$ / /

#'% / /

#'& /

#'( /

#') /

#'* /

#'+ /

#' /

#'- /

1@*2* +asos de Uso (U+) 6 Reuisitos ,o uncionais

 

#'

$ #'%

42$ /

42% /

42& /

42( /

42) /

42* /

42+ /

42 /

42- x