! "# $ %&'$ %($ %)&*++$ , %- % ./&(
! " # $ %
& % $ & !
" $ % $' '
( )
* $ %
& % $ & + '
' (
,
! '
- )
)
! % " , .
+ '
$/ 01 ,
' ) " ) /
! 2 1
!"#!#! $ % # & &
& ' & (
) &
* ' & +
! ,
) % % 3
!"#!#!- $ %
-.
# . / *
/ 0 !* /
*
!"#!#! * % $ $
* * * ' / *
! "# $ %&'$ %($ %)&*++$ , %- % ./&(
* 1 1& * *
!1
4 5# 3 * -
!"#!#!-% $ - *
0 &(%/(%./&& &.%/)%./&(
12 3 "4 # $ $
5 3 "# 6 "4 7 8 "# $
9768 5:$ ; * ! "4
< 9= 08 8:$ !
! $ $ $ > ! 3 "#
? %
! $
- "# $ @ $
$ "# 2! ! A *
$ $ B 9 0 :$ $ @ @
$ "# $ C !
&%
6 $ *
- $ $ $ ! "# $
"# $ $ C $ ! @
$ > " ! "4 $
@ # # ! %
! $ ! ? , $
> "
= 9 = :% $ ! # # $
= 0 $ !
!? - $
= %
D ! "# = 0 $
! 3 $ $ 2! =
7 2 $ "# !
! %
; E ! 9.//+:$ 5 0 .& C
$ "# < <
@ 4 % C
"# 6
1
! "# $ %&'$ %($ %)&*++$ , %- % ./&( !
G ! "# 2! 9 6 -6 5 H(I%.:.$
5*.+/I. @ %
5*.+/I C ! # "#
2! $ 3 G $
C $ % 5 ! 5*.+/I ?
G 2! $
! "4 $ $ @
2! ?
% "# < ! D
"4 ! 3
"# % 5 < @
4 0 C ! 4
$ $ # ! *
9 = :$ $ $ 2 1 ! '
3 9; J:%
5 ! 0 3 ! "4 $
< C* ! 3 "# ! % #
@ ! "# $ $
F? ,2 $ # 3
< $ F? ? %
5 ! 0 < C* !
$ C //)$ //+$ //' ;? % 5 ! ;? C
# $ ! 5*.+/I$
! @ .K "4 # (
D % ! "# C 3 ! "4
$ $ % ! "4 # !
$
$ ? $
$ "# $ %
5 2 # "4
D $ , $ #
4 %
5 2 # !
! 0 $ //I C III$ $
C % #
"#$$
"%#$$ @ < 3 %
L ? ! "4
# < % 8 ?
! ! 0 %
. # ! # %
! "# $ %&'$ %($ %)&*++$ , %- % ./&( &
( =
-A !1 " # !
# !1 4 9 - : ! 3 D
! 3 "# $ 3 @ ?
$ C , $
! 3 "# # ! % 8
! 5 3 "# 6 "4 7 8 "# $
9768 5:$ # $ $
? $ !
"# D ?! % D C $
! $ ! 3
$ @ @
$ @ @ ! "4
! 3 % 8
$ $ 9.//':$ "
- $ @ ! 3
$ @ # ! "# $
! % L ?
"# $ @ C $ 3 @
* / !
"# $ C "# " / K
"# # # 3 $ 3
@ C ? , @ @
# G
! @ "# %
- C @ $ @ !
< $ @ ? %
6 ! $ C !?
N & O 1 #
-N 8 9.//':%
! "# $ %&'$ %($ %)&*++$ , %- % ./&( '
&
2 $ "4 3
"4 $ @ 3
2 @ $ @
% D $ !
C ! $
$ 3 !? $ 3 "# $
C ! ! "# $
$ $ ! 3 "#
98; 0 $ .//Q:%
$ ! , $
3 !? "#
$ ! "# 2 % 7
C ! "# !
! 3 %
8 $ C ?
: C
! $ ! $
3
: $
3 * "4 @
: 3 "#
"# $
%
L ? $ : "#
"# $ @ # ? ?! :
, "# $ @ "# ?! :
, "# $ ! # $ 3 *
% L ? <
! $ *
D "# 3
!? $ ,2 @ 3 ! @ @ $ "# $
* * 5$ $ "# $ $
3 %
$ * D
!? $ @ $ @ , $
% 8 2 ! $ $
@ # # 3 $ @ $
? !? %
5
! "# $ %&'$ %($ %)&*++$ , %- % ./&(
$ 9.//K:$ C ? $ $
!
& "# ( $
$
. ) "#
"#
( ! "# * +
"4
K ( "#
"4 2 "4
Q "#
C $ "4
"4 %
@ C 3 $
"# $ =
0 9 = 0 : 3 "#
$ $ *
"4 % J , $
@ "4 $ C %
' ,
-5 5 C
? $ D 9.//)
50 ;8 50 50 F 56 5 =0 ;$ .//': K+$&R $
'/R ; %
$ 5 @ "4
6 $ C "#
$ "4 % 6# "4
$ ! ! "4
"# "4
! 6 $ ? $ ?
"# 6 $ C @
! 6 % $ "# $
C % " ? @
C 6 6 $ "# $
2 "# ? C
! % 8 "# C 3 C
@ , 1 3 "# C , 1 D %
F * $ ! $ ! / $ @ ,
# $ "4 $
"# @ %
6 "# , $ ! 3 "# 6
! "# $ %&'$ %($ %)&*++$ , %- % ./&( .
, $ # ! ! % L #
? "4 5 $
3 "# , @ @ 7 %
/
F , !
! $ D
%
0
/
$ ! ! @ $
@ 2 $
8 ! S $ 2
@ % ! "4 $ ! $
N? $ @ !
! D > , % ? $
!
@ %
0 0
1 *
2
F "# 3 @ $
7 $ * 2 = %
@ "# $ 2! $
> $ A "# @ "# B$
@ # 3 2
C @ < < $ @ 2 ! $
%
6 $ A
FC B$ @ $ 3 2 $
3 2 "# % 8 "#
$ @ #
$ ! 0 .&$ - %
7 3 $ # ! "4
= 5 $ ?
= F $ D $
2 ? $ C %
0 0
)
D 2 @ $ ! 3 "#
$ $ C
! "# $ %&'$ %($ %)&*++$ , %- % ./&( 3
N . O !?
N 8 9.//':%
0 0!
)
5 7 9N (: 3 !
@ $ "#
@ % $ #
%
N ( O
N 8 9.//':%
! ($ $ @
$ 3 ! =
F - $ @
2! = 5 $ @ 2
% 5 $ N
9&II':$ # , @ "4 @
3 2
! "# $ %&'$ %($ %)&*++$ , %- % ./&( 4
6.1.4 Diagrama de sequência
8 4 $ !
@ "4 $ "4 "4 % N 3
G $
! K%
N K O @ %
N 8 9.//':%
0
1
)
8 ! "#
0 $ C %
L ? %
0 0
5
N "# @
* $ !
T ;% $ ! 3 ?!
"# $ A B% 8 C
3 , 2 ?! $ "#
9 $ $ @ @ ! $
! "4 @ , 3 @ # %
3 "# ! %68F$
! %68F ! $ @
9 568 $ .//(:% N
! "# $ %&'$ %($ %)&*++$ , %- % ./&( .6
3 "# ! %68F% "# 9N Q:
!
N Q O "# %
N 8 9.//':%
0 0
D "# = F * !
T ;$ ! ! "# = 0 $
"# % L ? 3 $
N )$ "# $ @
N ) O F "# = 5
N 8 9.//':%
P "# A = 5 B$
! )$ ! 2 "# < @ T ;
$ = 5 % 5 #
! "# $ %&'$ %($ %)&*++$ , %- % ./&( .
N + O "# %
N 8 9.//').
6 N +$ 3 "# ;* P;
= 5 $ ! $
$ $ ? $ ! $
$ @ # ! "# % 6
"# $ C ? $
$ @
$ 3 ! $ * !
IKI%
0! 1
+
N "# 3 "#
$ = - = 5 $ @
"# ! "4 %
0!0
#
+
-"# "# ! "4 0
5 $ $ C ! $ "# !
! "# $ %&'$ %($ %)&*++$ , %- % ./&( .
N ' O F = 5 %
N 8 9.//':%
! '$ = 5 $ C
? "# @ @ P;$
%
0!0
#
+
"# C > "# =
F $ @ "# %
3 $ , $ ! * 3
= 5 $ 3 @ # P; $ $
= %
N I O F =
! "# $ %&'$ %($ %)&*++$ , %- % ./&( .!
L ? $ N I$ A B
$ @
%
. 7
)
N 3 $
<
$ = 5 = F - % N
G $ $ $ @
2 % 8 ! $ !
3 5 U S T . $ * / $
T &%' 3$ D 0 Q&. ((( 3
3 0 9J : '/ +.// % $
! 3 / ?! "4 $
U F ! ; $ ? /
# (/ % $
3 "#
N &/ O F U F ! ;
N 8 9.//').
! &/ ! ! "# U F$ C
$ 70;) 2 P;$
2 < @ "4
%
6
! "# $ %&'$ %($ %)&*++$ , %- % ./&( .&
3 $ = 0 5 $ !
3 ! < $
$ @ # ! ! "4
< 2! %
5 3 2 6$ !6!!#%; !6
;2!<!%$ =,6;6$# < !626 6$- 2 6$ !6!!#%; !6
;2!< % >= ;!#- ? /* <2#@6
A 6! $# %& B .C 8 (Q % 8
$ ! 3 @
5 & 3 G & 9 : 2 "#
& 9 : % C ! 3 I
&//R%
5 . 3 G & 9 : 2 "#
&/ 9 3: % C ! 3 I
&//R%
5 ( 3 G & 9 : 2 "#
(/ 9 : % C ! 3 '$IQ
&//R% 5
3 2 6$ !6!!#%; !6
;2!<!%$ =,6;6$# < !626 6$- 2 6$ !6!!#%; !6
;2!< % >= ;!#- ? /* <2#@6
A 6! $# %& B B.C 8 &Q/ %
5 K 3 G ./ 9 : 2
"# & 9 : % C ! 3 +$K
&//R%
5 Q 3 G ./ 9 : 2
"# &/ 9 3: % C ! 3 +$(
&//R%
5 ) 3 G ./ 9 : 2
"# (/ 9 : % C ! 3
+$+ &//R%
.0
7
5 + 3 G 2 "#
% C $ ! 3 &I$Q
KQR%
5 ' 3 G 2 "#
&/ 9 3: % C $ ! 3 &I$Q
Q/R%
5 I 3 G 2 "#
(/ 9 : % C $ ! 3 &I$Q
QQR%
5 &/ 3 G ./ 9 : 2
"# & 9 : % C ! 3 &'$K
! "# $ %&'$ %($ %)&*++$ , %- % ./&( .'
5 && 3 G ./ 9 : 2
"# &/ 9 3: % C ! 3
&+$Q &//R%
5 &. 3 G ./ 9 : 2
"# (/ 9 : % C ! 3
&' &//R%
3
8
? 3 $ @
! * 3 = 5
3 = F - %
P & O F
Quantidade de Usuários Tempo de Duração Resposta da Consulta Uso de Processamento Consultas Realizadas por Segundo
Teste 1 1 01 min 35 linhas 100% 9
Teste 2 1 10 min 35 linhas 100% 9
Teste 3 1 30 min 35 linhas 100% 8,95
Teste 4 20 01 min 150 linhas 100% 7,4
Teste 5 20 10 min 150 linhas 100% 7,3
Teste 6 20 30 min 150 linhas 100% 7,7
Teste 7 1 01 min 35 linhas 45% 19,5
Teste 8 1 10 min 35 linhas 50% 19,5
Teste 9 1 30 min 35 linhas 55% 19,5
Teste 10 20 01 min 150 linhas 95% 18,4
Teste 11 20 10 min 150 linhas 100% 17,5
Teste 12 20 30 min 150 linhas 100% 18
N 9.//':%
6 $ ! ? $ C
@ 3 $ ! "4
@ 2 $ "# $ @
$
$ @ $ $ !
2@ $ @ 3 @
! * / 3 %
9 Conclusão
, $ =
-= 5 $
7 $ @ "
! "4 ! 2! %
- $ 3 "# @ # $ C
3 $ , $ ! % 8 #
"# @ 3 $ C $
! "# $ %&'$ %($ %)&*++$ , %- % ./&( .
$ ! ? ! @
%
$ ! # # $ = 5 $
@ $ "
=
? = - $ @
$ !
"4 %
3 "# !
@ "#
"# ! "4 %
D D ! , ! ? 3 !
"# , $ @ !
$ C / ?!
! $ $ G $ !
%
N ? $ $
$ 3 = F
- $ @ !
$ C 3 2
"# = 5 % 6 $ * @
"4 $ = 5 $ $
* / 3 $ @
@ $ @ * / # "
"4 3 %
" , $ @ ! > 3 "#
= 0 $ @ = $ *
@ $ $
"# 3
* / % F C C
"# 2 $ , %
#
9
568 $ 5% % !> ;6 D ;6 E % #
$ .//(%
F8$ % V% # 0 V
8 $ .//K%
8; 0 $ 0% ! % K% % # $
.//Q%
N70; 6$ V% % ' F G 2% # W
= W $ &II'%
07 5 O 7 2 8 # %
$ F .//'% ?
X --SSS% % % - - % Y% Q %
! "# $ %&'$ %($ %)&*++$ , %- % ./&( ..
; =0 0Z 5N 56 08 % ) $ H7 .//'% ?
X --SSS% % - - - % Y%
&/ % .//'%
50 ;8 50 50 F 56 5 =0 ;% ) F .//'% ?
X -- SSS% % - - - - % Y%