View
221
Download
0
Category
Preview:
Citation preview
7/24/2019 PROJETO - 29-09-2015
1/77
CARLOS MAGNO BORGES DE OLIVEIRA
DIGO DOS SANTOS DO NASCIMENTO
JADER CASTELO BRANCO PANIZ
JOBSON ALVES MENEZES
RAPHAEL PEREIRA SAMPAIO
VICTOR HUGO DIAS MARTINS
WESLEY BORGES DA CONCEIO
SISTEMA DE CONTROLE DE AVALIAO FSICA PARA PERSONAL
TRAINER
APARECIDA DE GOINIA20!
7/24/2019 PROJETO - 29-09-2015
2/77
FACULDADE NOSSA SENHORA APARECIDA
CURSO SUPERIOR DE TECNOLOGIA EM AN"LISE E
DESENVOLVIMENTO DE SISTEMAS
CARLOS MAGNO BORGES DE OLIVEIRA
DIGO DOS SANTOS DO NASCIMENTO
JADER CASTELO BRANCO PANIZ
JOBSON ALVES MENEZES
RAPHAEL PEREIRA SAMPAIO
VICTOR HUGO DIAS MARTINS
WESLEY BORGES DA CONCEIO
SISTEMA PARA CONTROLE DE AVALIAO FSICA PARA
PERSONAL TRAINER
P#$%&'$ I(')*+,*-.*(/# II /-#&+&('/)$ ,$$#)&(/1$ )$ C3#+$ S3-*$# )&T&,($.$4*/ &5 A(6.*+& &D&+&(7$.7*5&('$ )& S*+'&5/+ )/F/,3.)/)& N$++/ S&(8$#/ A-/#&,*)/ 9FANAP: -/#/ $;'&(1$ )$ 4#/3 )&T&,( P#$?= E+-= P/;..$ B$#4&+C/#)$+$
APARECIDA DE GOINIA
20!
7/24/2019 PROJETO - 29-09-2015
3/77
CARLOS MAGNO BORGES DE OLIVEIRA
DIGO DOS SANTOS DO NASCIMENTO
JADER CASTELO BRANCO PANIZ
JOBSON ALVES MENEZES
RAPHAEL PEREIRA SAMPAIO
VICTOR HUGO DIAS MARTINS
WESLEY BORGES DA CONCEIO
SISTEMA PARA CONTROLE DE AVALIAO FSICA PARA
PERSONAL TRAINER
P#$%&'$ I(')*+,*-.*(/# /-#$7/)$ ,$5$ #&@3*+*'$ -/#,*/. -/#/ / $;'&(1$ )$ ''3.$)& T&,(
E+-= S/3. M/'3*(8$+ )& M$3#/
A-/#&,*)/ )& G$*(*/: 2 )& S&'&5;#$ )& 20!=
7/24/2019 PROJETO - 29-09-2015
4/77
E5 -#*5&*#$ .34/# @3&5$+ )&)*,/#/$+ ($++$+ ?/5*.*/#&+ @3& ($+/%3)/#/5 (&+'& ,/5*(8$ /$ .$(4$)&++& '&5-$= ,$$#)&(/1$ )$ ,3#+$)& A(/.*+& &5 D&+&(7$.7*5&('$ )&S*+'&5/+ )/ FANAP: & + -&++$/+ ,$5@3&5 ,$(7*7&5$+ (&++&+ &+-/1$+ /$.$(4$ )&++&+ /($+= A &-*(,*/ )&35/ -#$)31$ ,$5-/#'*.8/)/ (/,$53(8$ ,$5 /5*4$+ (&++&+
&+-/1$+ ?$* / 5&.8$# &-*(,*/ )/($++/ ?$#5/1$ /,/)5*,/=
7/24/2019 PROJETO - 29-09-2015
5/77
A4#/)&,&5$+ / D&3+: -$# ($+ '-#$-$#,*$(/)$ 7*)/: +/K)&: +/;&)$#*/ &(*5$ -/#/ $ )&+&(7$.7*5&('$ )&++/$;#/= A$+ ($++$+ -/*+ -&./ )&)*,/1$ &/5$#= A$+ ($++$+ 5&+'#&+ @3& &+'*7/5
?*#5&5&('& /$ ($++$ ./)$: ($+$#*&('/()$ & /3*.*/()$ (/+ )K7*)/+ &5;3+,/ )$ ,$(8&,*5&('$=
7/24/2019 PROJETO - 29-09-2015
6/77
RESUMO
NASCIMENTO: D*4$ )$+ +/('$+= MENEZES: J$;+$( A.7&+= GOUVEA: M/#*$M/#,$+ )& O.*7&*#/= MARTINS: V*,'$# H34$ D*/+= SAMPAIO: R/-8/&. P&*#/=CONCEIO: W&+.& B$#4&+= PANIZ: J/) C/+'&.$ B#/(,$= Sistema paracontrole de avaliao fsica parapersonal trainer.A-/#&,*)/ )& G$*(*/: 20= -64*(/+= P#$%&'$ I(')*+,*-.*(/# G#/)3/1$ T&,($.
7/24/2019 PROJETO - 29-09-2015
7/77
ABSTRACT
NASCIMENTO: D*4$ )$+ +/('$+= MENEZES: J$;+$( A.7&+= GOUVEA: M/#*$M/#,$+ )& O.*7&*#/= MARTINS: V*,'$# H34$ D*/+= SAMPAIO: R/-8/&. P&*#/=CONCEIO: W&+.& B$#4&+= PANIZ: J/) C/+'&.$ B#/(,$= S+'&5 ?$#,$('#$..*(4 -8+*,/. /++&++5&(' ?$# -+$(/. '#/*(= -/4&+ I(')*+,*-.*(/#P#$%&,' G#/)3/'& T&,8($.$4*,/. A(/.+*+ S+'&5+= D&4#&& *( T&,8($.$4A(/.+*+ /() S+'&5+ D&7&.$-5&(': F/,3.' N$++/ S&(8$#/ A-/#&,*)/ 9 FANAP=
T8& -+$(/. '#/*( *+ / -#$?&++*$( '8/' /*5+ '$ $?? / -8+*,/. /() ,$()*'*$(*(4+-&,*?*, '$ &/,8 ,3+'$5: +$ *' (&&)+ '$ 5/(/4& /() $#4/(*& *(?$#5/'*$( '$/++&++ '8&*# ,.*&('+= W*'8 '8& &5&(,& $? (& '&,8($.$4*,/. $--$#'3(*'*&+ +3,8/+ *(?$#5/'*$( ++'&5+: -#/,'*'*$(+ 8$ 8/7& ($' $-'&) ?$# / 5$#& &??*,*&(' 3+&&() 3- 4&''*(4 $3')/'&)= T8*+ (&&) '8/' '8& '#/*( 8/+ '$ +&& +$5&'8*(4 '8/' ,/(5&&' '8&*# $;%&,'*7&+: +'*53./'&) '8& *('&+' $? +'3)&('+ $? '8& ,$..&4& N$++/S&(8$#/ A-/#&,*)/ FANAP '$ )&7&.$- / 5/(/4&5&(' ++'&5 '8/' ,/( +$.7& '8&-#$;.&5+ $? '8*+ -#$?&++*$(/.= S,8$./#+ 8/7& $;+&) '8#$348 @3&+'*$((/*#&+ /()*('*&+ *'8 +$5& -#$?&++*$(/.+ *( '8*+ /#&/: '8/' 5$+' $? '8&5 3+&+-#&/)+8&&'+ '$ 5/(/4& ;$'8 #&./'&) '$ 5/(/4&5&(' /,'*7*'*&+ /() '$ &7/.3/'&
'8& -8+*,/. -?$#5/(,& $? &/,8 ,.*&('= A?' '8*+ '&,8(*,/. -./((*(4 /() #$3'*(&+*(7$.7&) / +'3) $? '8& -+$(/. '#/*(: +,8$./#+ )&,*)&) '$ )&7&.$- /()*5-.&5&(' 5/(/4&5&(' ++'&5: +$ '8& ,$3.) 8/7& 5$#& ,$('#$. $? '8&*(?$#5/'*$( /;$3' *' *+ &-&,'&) '$ #&/,8 '8& &() $? '8& -#$%&,' *5-.&5&('/'*$( $?'8*+ ++'&5= T8& ++'&5 *.. 8/7& / +-.*' ;&'&&( 5/(/4&5&(' /() +&..*(4-8+*,/. /++&++5&('= T8*+ *+ %3+'*?*&) ;&,/3+& & ?$3() +$5& )*??*,3.'*&+ #&./'&) '$'8& ?.$ $? ,3+'$5 *(?$#5/'*$( /() '8& #*+ $? .$+*(4 $# ,$(?3+*(4 )/'/: 5$#&$7:'8& -+$(/. $#+ ($' ?*&) *( -./,&: +$ *' +8$3.) ,.&/# .&++$(+ /.. '8& '*5&=&&-*(4 '8*+ *( 7*&: '8*+ 5/(/4&5&(' ++'&5 *.. 8/7& '$$.+ .*& ,3+'$5#&,$#)+: #&./'&) '$ '8& -8+*,/.: #&-$#'+: ,/.,3./'*$(+: /() ?*(/..: '8& /)5*(*+'#/'*7&-/#' $? '8& -+$(/.= T$ -#$7*)& 5$#& &??*,*&(' ,$('#$. /() $#4/(*& '8&*# $#: /..
5/(/4&5&(' $-/'*$(+ *.. ;& ,$(,&('#/'&) *( / +*(4.& ++'&5: '83+ ?/,*.*'/'*(4'8&*# $#= T8*+ -#$%&,' /+ ,#&/' /;$3': / ,.&/# /() $;%&,'*7& /(/.+*+ $? '8&*('&+'+ $? '8& -+$(/. '#/*( /+ 8&.)=
e!"or#s: Information; Personal Trainer; Organization.
7/24/2019 PROJETO - 29-09-2015
8/77
LISTA DE SIGLAS
IMC ()*,& )& M/++/ C$#-$#/.=
FANAP F/,3.)/)& N$++/ S&(8$#/ A-/#&,*)/=
SCAFPT S*+'&5/ -/#/ C$('#$.& -/#/ )& A7/.*/1$ F+*,/ -/#/Personal Trainer.
CREF C$(+&.8$ R&4*$(/. )& E)3,/1$ F+*,/=
JVM J/7/ V*#'3/. $a%&ine=
PJ Personal'o(s.
TI T&,($.$4*/ )/ I(?$#5/1$=
WWW 9 W$#.) W*)& W&;
IMAP 9 *('(&' M&++/4& A,,&++ P#$'$,$.
SNMP 9 S*5-.& N&'$# M/(/4&5&(' P#$'$,$.
NNTP 9 N&'$# N&+ T#/(+? P#$'$,$.
POP 9 P$+' O??*,& P#$'$,$.
SGBD 9 D/'/ B/+& M/(/4&5&(' S+'&5
U$D 9 U(*7+$ $? D*+,$3#+&
DBA 9 D/'/;/+& A)5*(*+'#/'$#
DDL 9 D(/5*,.*( .*;#/#
GUI 9 G#/-8*,/. 3+ *('?/,&
OLTP 9 O(.*(& T#/(+/,'*$( P#$,&++*(4
GNUGLP 9 G&(/. P3;.*, L*,&(+&
TB 9 T/;'&+
SXA 9 S$?'/#& @3/.*' /++3#/(,&
IEEE 9 I(+'*'3'& $? E.&,'#*,/. /() E.&,'#$(*, E(4*(&+
ISO 9 I('(/'*$(/. O#4/(*/'*$( ?$# S'/()/#)*/'*$(
http://pt.wikipedia.org/wiki/Internet_Message_Access_Protocolhttp://pt.wikipedia.org/wiki/Simple_Network_Management_Protocolhttp://en.wikipedia.org/wiki/Graphical_user_interfacehttp://en.wikipedia.org/wiki/Software_quality_assurancehttp://www.iso.org/http://pt.wikipedia.org/wiki/Internet_Message_Access_Protocolhttp://pt.wikipedia.org/wiki/Simple_Network_Management_Protocolhttp://en.wikipedia.org/wiki/Graphical_user_interfacehttp://en.wikipedia.org/wiki/Software_quality_assurancehttp://www.iso.org/7/24/2019 PROJETO - 29-09-2015
9/77
LISTA DE ILUSTRA!ES
F*43#/ > D*/4#/5/ )& F.3$ )& D/)$+==================================================================!0
F*43#/ 2> D*/4#/5/ )& E('*)/)& R&./,*$(/5&('$==================================================!
F*43#/ > T&./ )& /,&++$ /$ +*+'&5/======================================================================
F*43#/ > T&./ )& ,/)/+'#$ )& P#*(,*-/.==================================================================2
F*43#/ !> T&./ )& ,/)/+'#$ )& C.*&('&==================E##$#> R&?&(,& +$3#,& ($' ?$3()
F*43#/ > T&./ )& ,/)/+'#$ )& A4&()/====================================================================2
F*43#/ > T&./ )& ,/)/+'#$ )& T#&*($===================E##$#> R&?&(,& +$3#,& ($' ?$3()
F*43#/ > T&./ ,/)/+'#$ )& A(/5(&+&=================E##$#> R&?&(,& +$3#,& ($' ?$3()
F*43#/ > T&./ ,/)/+'#$ )& A7/.*/1$ R*+,$ C/#)/,$== E##$#> R&?&(,& +$3#,& ($'?$3()
F*43#/ 0> T&./ ,/)/+'#$ )& A7/.*/1$ F+*,/==== ==E##$#> R&?&(,& +$3#,& ($' ?$3()
F*43#/ > T&./ ,/)/+'#$ )& C$5-$+*1$ C$#-$#/.=======E##$#> R&?&(,& +$3#,& ($'
?$3()
F*43#/ 2> T&./ ,/)/+'#$ )& IMC==========================E##$#> R&?&(,& +$3#,& ($' ?$3()
F*43#/ > T&./ ,/)/+'#$ )& PARX=====================E##$#> R&?&(,& +$3#,& ($' ?$3()
F*43#/ > T&./ ,/)/+'#$ )& P*5&'#*/================E##$#> R&?&(,& +$3#,& ($' ?$3()
F*43#/ !> T&./ ,/)/+'#$ F*(/(,&*#$=====================E##$#> R&?&(,& +$3#,& ($' ?$3()
F*43#/ > T&./ )& R&./' R&?&(,& +$3#,& ($' ?$3()
F*43#/ > M$)&.$ F+*,$=====================================E##$#> R&?&(,& +$3#,& ($' ?$3()
7/24/2019 PROJETO - 29-09-2015
10/77
LISTA DE TABELAS
T/;&./ > C#$($4#/5/ )& A'*7*)/)&+===================E##$#> R&?&(,& +$3#,& ($' ?$3()
T/;&./ 2> R&@3*+*'$ )$ S*+'&5/ 9 E+'/)$============E##$#> R&?&(,& +$3#,& ($' ?$3()
T/;&./ > R&@3*+*'$ )$ S*+'&5/ 9 C*)/)&============E##$#> R&?&(,& +$3#,& ($' ?$3()
T/;&./ > R&@3*+*'$ )$ S*+'&5/ 9 C.*&('&============E##$#> R&?&(,& +$3#,& ($' ?$3()
T/;&./ !> R&@3*+*'$ )$ S*+'&5/ 9 F$#(&,&)$#&+=E##$#> R&?&(,& +$3#,& ($' ?$3()
T/;&./ > R&@3*+*'$ )$ S*+'&5/ 9 P#$)3'$===========E##$#> R&?&(,& +$3#,& ($' ?$3()
T/;&./ > R&@3*+*'$ )$ S*+'&5/ 9 E+'$@3&==========E##$#> R&?&(,& +$3#,& ($' ?$3()
T/;&./ > R&@3*+*'$ )$ S*+'&5/ 9 D&-/#'/5&('$ E##$#> R&?&(,& +$3#,& ($' ?$3()
T/;&./ > R&@3*+*'$ )$ S*+'&5/ 9 C/#4$=============E##$#> R&?&(,& +$3#,& ($' ?$3()
T/;&./ 0> R&@3*+*'$ )$ S*+'&5/ 9 F3(,*$(6#*$= =E##$#> R&?&(,& +$3#,& ($' ?$3()
T/;&./ > R&@3*+*'$ )$ +*+'&5/ 9 N7&. )& U+36#*$====E##$#> R&?&(,& +$3#,& ($'?$3()
T/;&./ 2> R&@3*+*'$ )$ S*+'&5/ 9 U+36#*$=========E##$#> R&?&(,& +$3#,& ($' ?$3()
T/;&./ > R&@3*+*'$ )$ S*+'&5/ 9 S*'3/1$ )& P&)*)$+===E##$#> R&?&(,& +$3#,&($' ?$3()
T/;&./ > R&@3*+*'$ )$ S*+'&5/ 9 P&)*)$==========E##$#> R&?&(,& +$3#,& ($' ?$3()
T/;&./ !> R&@3*+*'$ )$ S*+'&5/ 9 H*+' R&?&(,& +$3#,&($' ?$3()
T/;&./ > R&@3*+*'$ )$ S*+'&5/ 9 D&'/.8& )& P&)*)$+E##$#> R&?&(,& +$3#,& ($'?$3()
T/;&./ D&-
7/24/2019 PROJETO - 29-09-2015
11/77
LISTA DE "UADR#S
X3/)#$ E&5-.$ )& /-.*,/1$ )$ -/)#$ MVC= =Erro$ Indicador no definido%
7/24/2019 PROJETO - 29-09-2015
12/77
SU&'RI#
LISTA DE SIGLAS=====================================================================================================
LISTA DE ILUSTRA[ES========================================================================================
LISTA DE TABELAS================================================================================================0
INTRODUO=====================================================================================================
= TEMA=============================================================================================================
=2 DELIMITAO DO TEMA=============================================================================
= OBJETIVOS GERAIS====================================================================================!
= OBJETIVOS ESPECFICOS=========================================================================!
=! PROBLEMA===================================================================================================
= HIP\TESE=====================================================================================================
= JUSTIFICATIVA=============================================================================================
= METODOLOGIA============================================================================================
= CRONOGRAMA DE ATIVIDADES================================================================
2 FUNDAMENTAO TE\RICA===========================================================================
2= OBJETIVO DA PROFISSO DE PERSONAL TRAINER==============================
2== FORMAO NECESS"RIA PARA SE TORNAR UM PERSONAL========20
2==2 APRESENTAO DOS PRINCIPAIS PROCESSOS==============================2
2=2= HIST\RIA DO JAVA================================================================================22
2=2= CARACTERSTICAS DA LINGUAGEM DE PROGRAMAO JAVA=====2
2=2= UTILIZAO DA LINGUAGEM NA WEB================================================2
2=2=! PARTICULARIEDADES DA LINGUAGEM==============================================2
2=2= MECANISMO DE AU]LIO======================================================================2!
2= USO DO BANCO DE DADOS MYSXL=======================================================2!
2== ORGANIZAO DO BANCO DE DADOS==============================================2
2== VANTAGENS DE SE USAR O BANCO DE DADOS===============================2
7/24/2019 PROJETO - 29-09-2015
13/77
2==! SGBD RELACIONAIS==============================================================================2
2== X3/.*)/)& )& S$?'/#&===============================================================================
2==2 E.&5&('$+ )& G/#/('*/ )/ X3/.*)/)& )& S$?'/#&====================================
2=! PADR[ES DE PROJETO==============================================================================
2=!= C$(,&*'$======================================================================================================
PERFIL DA ORGANIZAO===============================================================================
= CARACTERSTICAS INTERNAS DA ORGANIZAO================================
==2 COLABORADORES================================================================================
== REGRAS DE NEGOCIO==========================================================================
=2 RELACIONAMENTO COM CLIENTE===========================================================
= RELAO COM OS COLABORADORES E SERVIOS=============================
SOLUO PROPOSTA=======================================================================================
= AN"LISE DE REXUISITOS===========================================================================
==2 CONTE]TO DE APLICAO===================================================================0==2= LEVANTAMENTO DE REXUISITOS=======================================================
== D&+,#*1$ )$ S*+'&5/ $3 P#$)3'$=================================================================
=== D&?*(*1$ )$+ A'$#&+================================================================================
===2 L*+'/ )& E7&('$+ )$ S*+'&5/===================================================================2
==2 E+-&,*?*,/1$ )& R&@3*+*'$+ )$ S*+'&5/ $3 P#$)3'$=================================2
== E+-&,*?*,/1$ )& R&@3*+*'$+ )$ S*+'&5/=================================================
== M$)&.$ )& D/)$+=====================================================================================
==== DFD P#&.*5*(/#====================================================================================
=== D*/4#/5/ )& C./++&+==========================================================================!
=== D*/4#/5/ )& C/+$+ )& U+$==================================================================!
==== D*/4#/5/ )& C/+$ D& U+$==============================================================!
=== D*/4#/5/ )& E('*)/)& R&./,*$(/5&('$===============================================!!
=== D*/4#/5/ )& C./++&=============================================================================!
7/24/2019 PROJETO - 29-09-2015
14/77
==! D*,*$(6#*$ )& D/)$+=================================================================================!
=2 PROJETO======================================================================================================
=2= P#$'$'*-/1$=============================================================================================
= =2=2 M$)&.$ F+*,$ )$ B/(,$ )& D/)$=========================================================
CONSIDERA[ES FINAIS====================================================================================0
REFERNCIAS=======================================================================================================
APNDICE==============================================================================================================
ATA DA REUNIO DO PROJETO INTERDISCIPLINAR====================================
REUNIAO COM O PERSONAL==============================================================================
ANE]O I==================================================================================================================!
7/24/2019 PROJETO - 29-09-2015
15/77
INTRODUO
O personal trainer 35 &+-&,*/.*+'/ &5 ,$()*,*$(/5&('$ ?+*,$ @3&'#/;/.8/ ,$5 ,.*&('&+ )& ?$#5/ *()*7*)3/.*/)/ & -+$(/.*/)/= T&5 -$# $;%&'*7$
$?&, 35/ ,$()*1$ ?+*,/ &+-&,?*,/ -/#/ ,/)/ -?*. )& +3/ ,.*&('&./= C$5 $
/35&('$ (/ )&5/()/: &+'&+ -#$?*++*$(/*+ /,/;/5 +& )&-/#/()$ ,$5 ,'/+
)*?*,3.)/)&+ #&./,*$(/)/+ /$ 4&(,*/5&('$ )& )/)$+ & /$ ,$('#$.& ?*(/(,&*#$=
P/#/ ?/,*.*'/# $ '#/;/.8$ )&++& -#$?*++*$(/. &+'6 +&()$ )&+&(7$.7*)$ 35
+*+'&5/ @3& -$++/ /3*.*6.$ ($ 5/(&%$ 5/*+ +&43#$ )$+ )/)$+=
O+*+'&5/ /3*.*/#6 (/+ -#*(,*-/*+ ?3(1Q&+ )$ personal trainer) '/*+ ,$5$,/)/+'#/# ,.*&('&+: /4&()/# /3./+: -#&+,#&7 '#&*($+: /7/.*/# $ ,$()*,*$(/5&('$
?+*,$ / -/#'*# )$+ '&+'&+ #&/.*/)$+: /7/.*/# #*+,$+ & 8*+'
7/24/2019 PROJETO - 29-09-2015
16/77
!
,.*&('& #&/.*/()$ '&+'&+ )& ,./++*?*,/1$ )& #*+,$ & ?/ $+ ,6.,3.$+ (&,&++6#*$+
-/#/ $ ,$()*,*$(/5&('$ ?+*,$ & 4/(8$ )& 5/++/ 53+,3./#: '/*+ ,$5$> ,6.,3.$+ )&
)$;#/+ ,3'(&/+: ,6.,3.$+ )& IMC ()*,& )& M/++/ C$#-$#/.: -*5'#*,/:#&./1$ ,*('3#/ & @3/)#*.: ?#&@3(,*/ ,/#)/,/: -,&('3/. )& 4$#)3#/ & -#&++$
/#'*/.= T/5;5 -$) -#&+,#&7 '#&*(/5&('$+ &+-&,?*,$+ -/#/ ,/)/ ,.*&('&= O
+*+'&5/ + )&+&(7$.7*)$ +$5&('& ($ )&,$## ($ ,3#+$: $3 +&%/: ($ '#5*($ )$
,3#+$ ($ ' ($7/+ 7+Q&+ & (&5 +3-$#'& ?3'3#$=
= OBJETIVOS GERAIS
E+'& -#$%&'$ '&5 ,$5$ $;%&'*7$ ?/,*.*'/# / $#4/(*/1$ )$+ -#$,&++$+
/)5*(*+'#/'*7$+ )$+ -#$?*++*$(/*+ )& &)3,/1$ ?+*,/: -#$-$#,*$(/()$ 5/*$#
-#$)3'*7*)/)& &5 '$)/+ /+ 6#&/+ )& (&4
7/24/2019 PROJETO - 29-09-2015
17/77
A4&()/# /3./+_
G/# #&./'
7/24/2019 PROJETO - 29-09-2015
18/77
P$# ' 35/ &*4(,*/ )& @3/.*)/)& 53*'$ 5/*+ &.&7/)/: $ )*?&(,*/.
(&++& 5,/)$ 7&5 )/ &+-&,*/.*/1$ )$ -#$?*++*$(/.: #&,3#+$+ 3'*.*/)$ -/#/ /
&,&.(,*/ ($ /'&()*5&('$ ,.*&('&./ & )$ (7&. )$+ #&,3#+$+ )& '&,($.$4*/ &*(+'#35&('$+ & &@3*-/5&('$+ 3'*.*/)$+=
O )&+&(7$.7*5&('$ )&++& +*+'&5/ + )& 4#/()& *5-$#'(,*/ -/#/ $
personal4*# & '#/;/.8/# ,$5 /+ *(?$#5/1Q&+ )& +&3+ ,.*&('&+: /.5 )& ,$('#$./#
)& +3/+ /'*7*)/)&+ ,$##*@3&*#/+=
= METODOLOGIA
D3#/('& '$)/ / /(6.*+& & )&+&(7$.7*5&('$ )$ +*+'&5/: $-'$3+& -$#
3'*.*/# ($ /-&(/+ 35 5'$)$: 5/+ +*5: 5'$)$+ @3& -&./+ +3/+ ,/#/,'+'*,/+
)&5$(+'#/#/5 + &++&(,*/*+ -/#/ / ,$.&'/ &?*,*&('& )& )/)$+ )$ +$?'/#& / +
-#$%&'/)$ & *5-.&5&('/)$= S$ &.&+> &('#&7*+'/: @3&+'*$(6#*$: -&+@3*+/ )& ,/5-$
& -&+@3*+/ ;*;.*$4#6?*,/= A &('#&7*+'/ 35 &(,$('#$ &('#& )3/+ -&++$/+ & '&5
,$5$ &+,$-$ / $;'&(1$ )& *(?$#5/1Q&+ +$;#& )&'*(/)$ /++3('$= O-'$3+&
-&./ +3/ ?$#5/ ($ &+'#3'3#/)/: $3 +&%/: 5&($+ ?$#5/.*)/)& & 5/*+ .*;)/)& (/
&./;$#/1$ )/+ @3&+'Q&+= A'#/7+ )&+'/ ?$* -$++7&. ,$.8 *(?$#5/1Q&+ +$;#& /
#$'*(/ )& '#/;/.8$ )$personaltrainer=
E5 #&./1$ /$ @3&+'*$(6#*$ A(&$ : ,$(+'*'3)$ -$# -+('/+
$#)&(/)/+ @3& )&7&5 + #&+-$()*)/+ +&5 / -#&+&(1/ )$ &('#&7*+'/)$# & -$#
&+,#*'$= A'#/7+ )&+'& *(+'#35&('$ -#&7*/5&('& &./;$#/)$ ?$* -$++7&. ,$.8
*(?$#5/1Q&+ 5/*+ )&'/.8/)/+ +$;#& '$)$+ $+ -#$,&++$+ &(7$.7*)$+ ($ )*//)*/
)& '#/;/.8$ )$ -#$?*++*$(/.=
A -&+@3*+/ )& ,/5-$ ,$(+*+'& (/ $;+/1$ )$+ ?/'$+ & ?&(5&($+ @3&
$,$##&5 &5 )&'*(/)$ /5;*&('&= A'#/7+ )&+'/ ?$* -$++7&. /(/.*+/# ,$5 5/*+
)&'/.8&+ $ '#/;/.8$ )$ -#$?*++*$(/. & -$# ,$(+&@3(,*/ ,./#&/# /.435/+ )K7*)/+
@3& /' &('$ ($ '*(8/5 +*)$ &.3,*)/)/+=
P$# ?*5: / -&+@3*+/ ;*;.*$4#6?*,/ ?$* ?&*'/ /'#/7+ )$ &+'3)$ )& 76#*$+ .*7#$+
)& /3'$#&+ #&($5/)$+ )/ 6#&/ )& TI= D&++/ ?$#5/ ?$* -$++7&. ,$(8&,
-#$?3()/5&('& / 5&'$)$.$4*/: .*(43/4&5 )& -#$4#/5/1$ & $ SGBD / +&5
3'*.*/)$+ ($ )&+&(7$.7*5&('$ )$ +*+'&5/=
7/24/2019 PROJETO - 29-09-2015
19/77
= CRONOGRAMA DE ATIVIDADES
Ta(ela )* +rono,rama
-onte* Ela(orado pelos acad.micos
Atividade
/erodo
01)2 01)3
A,o Set #4t 5ov de6 7an -ev &ar A(r &ai 74n 74l A,o Set #4t 5ov De6
Desenvolvimento
do
Sistema
8 8 8 8 8 8 8 8 8 8 8
Entrevista 8 8 8 8
#rientao 8 8 8 8 8 8 8
Re4nio com
,r4po8 8
8
8
8
8
8 8 8 8 8
Ela(orao
do
pro9eto
8 8 8 8 8 8 8 8 8 8
/ro,ramao 8 8 8 8 8 8 8 8
7/24/2019 PROJETO - 29-09-2015
20/77
2 FUNDAMENTAO TE\RICA
2= OBJETIVO DA PROFISSO DE PERSONAL TRAINER
O 5,/)$ )& '#/;/.8$ -/#/ -#$?&++$#&+ & -#$?*++*$(/*+ )& &)3,/1$
?+*,/ ,$5-&'*'*7$: & / $?'/ )& '#/;/.8$ '&()& / ,#&+, ($ +&'$# -#*7/)$= H6
,&('&(/+ )& 5*.8/#&+ )& -#$?*++*$(/*+ )& &)3,/1$ ?+*,/ /'3/()$ &5 '$)$ $ -/+:
/ 4#/()& 5/*$#*/ )&.&+ )&)*,/)/ /$ 5/4*+'#*$= O @3/)#$ 7&5 53)/()$ ($+
K.'*5$+ /($+ )&7*)$ ,$(+,*&('*/1$ )& @3& ,$()*,*$(/5&('$ ?+*,$ +*((*5$
)& ;&5&+'/# & +/K)&= O (K5$ )& /,/)&5*/+ ,#&+,& / ,/)/ /($: & ,$5 &./+ /-#$,3#/ -$# -#$?*++*$(/*+ )/ 6#&/= S3#4&5 &5-#&+/+ -#&+'/)$#/+ )& +*1$+
&+-$#'*7$+ & ?#/(@3*/+: @3& /'&()&5 )&5/()/ ,#*/)/ -$# 8$'*+: ,.3;&+ &
,$()$5(*$+ & 4/5 &5-#&4$+= C$5 / #&43./5&('/1$: / )&5/()/ -$#
-#$?*++*$(/*+ ;&5@3/.*?*,/)$+ )&7& /35&('/#: %6 @3& -#$?*++*$(/*+ ?$#5/)$+ @3&
/'3/5 (/ 6#&/ &+-$#'*7/ +$ #&./'*7/5&('& -$3,$+= A.5 )& &+,$./+ & /,/)&5*/+:
&5-#&+/+ '/5;5 )&5/()/5 &++&+ -#$?*++*$(/*+ +&%/ -/#/ /'3/# (/ 6#&/ )&
5/#&'*(4 & -#$5$1$: +&%/ -/#/ '#&*(/# +3/+ &@3*-&+ &+-$#'*7/+ $3 ,3*)/# )&
&7&('$+ .*4/)$+ /$+ &+-$#'&+= U5 $3'#$ +&45&('$ @3& '/5;5 7&5
&-*5&('/()$ 35 ,#&+,*5&('$ /,&./)$ $ )$ /,$5-/(8/5&('$
-+$(/.*/)$ $3personal trainer.A /'*7*)/)& ($ ($7/: 5/+ ?$* #&)&+,$;'/
-$# /#'*+'/+: -+$(/.*)/)&+ & &&,3'*7$+: @3& -$# 5$'*7$+ )*7+$+ -#&?&5
'#/;/.8/# &,.3+*7/5&('& ,$5 35 -#$?*++*$(/. / ' @3& ?#&@3&('/# /,/)&5*/+ &
,.3;&+=
O personal/'3/ ($ #/5$ )& 53+,3./1$ & ,$()*,*$(/5&('$ ?+*,$ )$
,.*&('&: /'#/7+ )& &,,*$+ ?+*,$+ & #$'*(/+ /-.*,/)/+ )3#/('& / /3./: '&5 $
$;%&'*7$ )& '#/ ,$()*,*$(/5&('$ ?+*,$ /)&@3/)$ -/#/ +&3+ ,.*&('&+= E.&
$?&,& 35 +*1$ )& &,.3+*7*)/)&: '/('$ (/ -/#'& )& /'&()*5&('$ @3/('$ (/
-/#'& )& /,$5-/(8/5&('$: -#$5$7&()$ /++*5 5/*$# 5$'*7/1$ & *(,&('*7$ )$
,.*&('&: -$*+ &+'6 +&5-#& -#&+&('& )&5$(+'#/()$ 5/*$# ,$5$)*)/)& & 7/('/4&5
-/#/ $ ,$5-#*5&('$ )/+ 5&'/+ & $;%&'*7$+=
7/24/2019 PROJETO - 29-09-2015
21/77
20
2== FORMAO NECESS"RIA PARA SE TORNAR UM PERSONAL
L&4/.5&('&: $ personal trainer +< -$)& /'3/# /- O#4/(*/ & *5-./('/
/'*7*)/)&+ #&,#&/'*7/+ -/#/ *)$+$+: )&?*,*&('&+ ?+*,$+ & 5&('/*+: -&++$/+ ,$5
-#$;.&5/+ ,/#)/,$+: )& ,$.3(/ $3 53+,3./#&+_ R&,#&/1$> ^ $ #&+-$(+67&. -&.$
&('#&'&(*5&('$ )& 8 D&+&5-&(8/ / ?3(1$ )& ',(*,$ )& &@3*-&+ )/+ 5/*+ 7/#*/)/+
5$)/.*)/)&+ &+-$#'*7/+: -#$?*++*$(/*+ $3 /5/)$#&+= P+$(/. T#/*(> P#$?*++*$(/.
4#/)3/)$ & &+-&,*/.*/)$ &5 )&'*(/)/ 6#&/ )/ E)3,/1$ F+*,/: @3& -#&+'/
+*1$+ -+$(/.*/)$+: @3& /'#/7+ )& 35 /,$5-/(8/5&('$ -/#'*,3./#: #&/.*/
$+ $;%&'*7$+ )$ ,.*&('& ,$5 5/*+ #/-*)& & +&43#/(1/=
S&43()$ / .&* $#)*(6#*/ (K5$ = )& 0 )& +&'&5;#$ )& )*+-Q&
+$;#& / #&43./5&('/1$ )/ -#$?*++$ )& &)3,/1$ ?+*,/ & ,#*/ $+ #&+-&,'*7$+
,$(+&.8$ ?&)/. & ,$(+&.8$ #&4*$(/*+ )& E)3,/1$ F+*,/= D& /,$#)$
C$(+'*'3*1$ F&)/.: : ART INC ART! INC: FED LEI 0=
A#'*4$ O &,,*$ )/+ /'*7*)/)&+ )& &)3,/1$ ?+*,/ & /)&+*4(/1$ )& -#$?*++*$(/. )& &)3,/1$ ?+*,/ & -##$4/'*7/ )$+-#$?*++*$(/*+ #&43./#5&('& #&4*+'#/)$+ ($+ ,$(+&.8$+ #&4*$(/*+ )&&)3,/1$ ?+*,/=
A#'*4$ 2 A-&(/+ +$ *(+,#*'$ ($+ @3/)#$+ )$+ ,$(+&.8$+#&4*$(/*+ )& &)3,/1$ ?+*,/ $+ +&43*('&+ -#$?*++*$(/*+>
I O+ -$++3*)$#&+ )& )*-.$5/ $;'*)$ &5 ,3#+$ )& &)3,/1$ ?+*,/:$?*,*/.5&('& /3'$#*/)$ $3 #&,$(8&,*)$_ &
II O+ -$++3*)$#&+ )& )*-.$5/ &5 &)3,/1$ ?+*,/ &-&)*)$ -$#*(+'*'3*1$ )& &(+*($ +3-*$# &+'#/(4&*#/ #&7/.*)/)$ (/ ?$#5/ )&.&4*+./1$ &5 7*4$#=
7/24/2019 PROJETO - 29-09-2015
22/77
2
2===2 REALIZAO DO TRABALHO
P#$?*++*$(/. #&+-$(+67&. &5 ?$#5/# 86;*'$+ & /'*'3)&+ @3& -#$5$7/5 $
)&+&(7$.7*5&('$ 8/#5$(*$+$ )$ ,$#-$ 835/($: 5&)*/('& *(+'#31$ +$;#& 8*4*&(&
,$#-$#/. & 5&('/. & 5&)*/('& 76#*$+ & +*+'&56'*,$+ &,,*$+: &+-$#'&+ & %$4$
D&7*)$ /$ +'#&++ ($ ,$#-$ )3#/('& $+ &,,*$+ $personal trainer '&('/
+&5-#& ;#*(,/# & 7/#*/# / ?$#5/ )$+ '#&*($+ -/#/ ($ $,$## $ )&+4/+'& ?+*,$ &
5&('/.: %6 @3& &+'& -#$?*++*$(/. '#/;/.8/ '/5;5 ,$5 35/ 4&+'$ )& -&++$/+ &
-/#/ *++$ $ ,$5-$#'/5&('$ '*,$ *5-$#'/('& -/#/ ,$5 +&3+ ,.*&('&+=C$()*,*$(/5&('$ F+*,$> D6 /3./+ )& 4*(6+'*,/ ,$.&'*7/ & *()*7*)3/.:
7*+/()$ / 5&.8$#*/ )/ ,$()*1$ 53+,3./# & ,/#)*$7/+,3./#: -#*(,*-/.5&('& -/#/
/)3.'$+ & *)$+$+= ^ #&+-$(+67&. -&.$ -./(&%/5&('$ & )&+&(7$.7*5&('$ )&
/'*7*)/)&+ ?+*,/+ *()*7*)3/*+ & ,$.&'*7/+ &5 &+,$./+: /,/)&5*/+ )& 4*(6+'*,/ & )&
53+,3./1$: 4*(6+*$+ &+-$#'*7$+ & -*+,*(/+ C$(+3.'$#*/ & /++&++$#*/> P$)& /'3/#
%3('$ /
7/24/2019 PROJETO - 29-09-2015
23/77
22
2=2 LINGUAGEM DE PROGRAMAO JAVA
2=2= HIST\RIA DO JAVA
D& /,$#)$ ,$5 D&*'&. 200: aJ/7/ 35/ .*(43/4&5 )& -#$4#/5/1$
$#*&('/)/ / $;%&'$+: )&+&(7$.7*)/ -$# 35/ &@3*-& S3( $i%ros!stem: &5 =b
J/7/ / ,$('#*;3*1$ 5/*+ *5-$#'/('& )/ #&7$.31$ )$ 5*,#$-#$,&++/)$#= O
5*,#$-#$,&++/)$# '&5 35 *5-/,'$ 4#/()& &('#& $+ )*+-$+*'*7$+ &.&'#(*,$+
*('&.*4&('&+= E5 !: $ J/7/ ,8/5$3 / /'&(1$ )&7*)$ /$ +3,&++$ 53()*/. )/*orl# *i#e *e(=
O -#*(,*-/. -#$-
7/24/2019 PROJETO - 29-09-2015
24/77
2
-#$'$,$.$+ ,$5$ HTTP & FTP )& 3+$ (/+ /-.*,/1Q&+ )& internet= A +*('/& )&++/
.*(43/4&5 & ;/+'/('& +*5*./# /$ CCcc -$*+ ?$* )&+&(7$.7*)/ / -/#'*# )/ 5&+5/=
P/#/ / &&,31$ )& /.435 )*+-$+*'*7$ &+,#*'$ (&+'/ .*(43/4&5 $3 /'&5&+5$ -/#/ $ )&+&(7$.7*5&('$ & (&,&++6#*$ ' 35 -/,$'& %6 *(+'/./)$: ,8/5/)$
JVM 'a+a -irtal $a%&ine ,$5 &+'& /5;*&('& )& &&,31$ -$)& +& 3'*.*/# @3/.
@3 /-.*,/1$ JAVA=
O J/7/ -#/'*,/5&('& / ;/+& -/#/ '$)$+ $+ '*-$+ )& /-.*,/1Q&+: '/('$
-/#/ $ -/)#$ 4.$;/. )$ )&+&(7$.7*5&('$ )/+ /-.*,/1Q&+ @3/('$ -/#/ /+
*(,$#-$#/)/+ ,$5$ 5$7&*+= S&3 ,$('&K)$ & ;/+&/)$ ($+ soft"ares,$#-$#/'*7$+ &
(/ "e(&+'6 -#&+&('& (/ 5/*$#*/ )$+ %$4$+: '&.&?$(&+ & internet=
2=2= CARACTERSTICAS DA LINGUAGEM DE PROGRAMAO JAVA
S&43()$ D&*'&. 200: / ,$('#*;3*1$ 5/*+ *5-$#'/('& )$
5*,#$-#$,&++/)$# /' &++/ )/'/ @3& &.& '$#($3 -$++7&. $ )&+&(7$.7*5&('$ )&
,$5-3'/)$#&+ -&++$/*+= E5 200: / &5-#&+/ Sn$i%ros!stems,#*$3 $ -#$%&'$
I,& T&/: @3& #&&+,#&7&3 '$)$+ $+ , C$5-3'/)$#&+: ,&.3./#&+: palmtops& /'&
-#$)3'$+ )/ A--.&=
S&43()$ D&*'&. 200: $ J/7/ +& '$#($3 / .*(43/4&5 -#&?*)/ -/#/
*5-.&5&('/# /-.*,/'*7$+ ;/+&/)$+ (/ *('(&' & soft"are-/#/ )*+-$+*'*7$+ @3& +&
,$53(*,/5 -$# 35/ #&)& (/ 4#/()& 5/*$#*/ +$ /-.*,/'*7$+ )& ,&.3./#= O J/7/ +&
'$#($3 / .*(43/4&5 -#&?*)/ -/#/ *5-.&5&('/# /-.*,/'*7$+ ;/+&/)$+ (/ *('(&' &
soft"are-/#/ )*+-$+*'*7$+ @3& +& ,$53(*,/5 -$# 35/ #&)& (/ 4#/()& 5/*$#*/ +$
/-.*,/'*7$+ )& ,&.3./#= A'3/.5&('&: &*+'&5 ;*.8Q&+ )& ,&.3./#&+ & )*+-$+*'*7$+
-$#'6'&*+ ,$5-/'7&*+ ,$5 J/7/: .*(43/4&5 @3& &7$.3*3 / -/#'*# )$ Ccc= P#$4#/5/
J/7/ ,$(+*+'&5 &5 -/#'&+ ,8/5/)/+ ,./++&+: &++/+ 5&+5/+ *(,.3&5 -/#'&+
7/24/2019 PROJETO - 29-09-2015
25/77
2
,8/5/)/+ 5'$)$+: $;%&'$+: .*+'/+ &('#& 5/*+: @3& #&/.*/5 '/#&?/+ & #&'$#(/5
*(?$#5/1Q&+ @3/()$ /+ '/#&?/+ +$ ,$(,.3)/+=
2=2= UTILIZAO DA LINGUAGEM NA WEB
T&()$ &5 7*+'/ $ @3& )&,./#/ D&*'&. 200: 35 +*1$ W&; 35
,$5-$(&('& )& +$?'/#& /#5/&(/)$ &5 35 ,$5-3'/)$# @3& -$)& + /,&++/)$
-$# 35 /-.*,/'*7$ )& ,&.3./# $3 &5 $3'#$ ,$5-3'/)$# -$# 35/ #&)&= J/7/ '&5 35/
-./'/?$#5/ 53.'*?3(,*$(/. ,$5 $3'#$+ +*+'&5/+ $-/,*$(/*+ ,#*/()$ /++*5 35
4#/()& #&,3#+$ @3/()$ +& '#/'/ )& 3'*.*/1$ (/ &; 35 4#/()& &&5-.$ )/ +3/
,/-/,*)/)& / R&,&*'/ F&)/.= A('*4/5&('& '*(8/ @3& + ?&*'$ 7+Q&+)*?&('&+ )$ -#$4#/5/ )& )&,./#/1$ )& R&()/ -/#/ '$)$+ $+ '*-$+ )&
-./'/?$#5/+: *in#o"s: Lin/: $a%Os&',= A4$#/ ,$5 / 3'*.*/1$ )/ .*(43/4&5 )&
-#$4#/5/1$ J/7/ ?&*'/ /-&(/+ 35/ 7+$ )$ soft"are=
2=2=! PARTICULARIEDADES DA LINGUAGEM
S&43()$ D&*'&. 200: / M6@3*(/ V*#'3/. J/7/ JVM -/#'& )$ /5;*&('&
)& arntimeb J/7/ / #&+-$(+67&. -&./ *('-#&'/1$ )$+ (!te%o#es a-#$4#/5/
,$5-*./)$ &5 J/7/b $+ -#$4#/5/+ &+,#*'$+ &5 J/7/ ($ +$ ,$5-*./)$+ -/#/
35/ -./'/?$#5/ &+-&,*?*,/ ,$5$ (/+ )&5/*+ .*(43/4&(+: &.&+ +$ ,$(7'*)$+ &5
,
7/24/2019 PROJETO - 29-09-2015
26/77
2!
(!te%o#es+$ 7/.*)$+ & ($ 7*$./5 #&+'#*1Q&+ )& +&43#/(1/ )$ J/7/: & -/#/
&&,3'/# $ -#$4#/5/ / JVM J/7/ V*#'3/. M/,8*(& . $+ (!te%o#es& $+ ,$5-*./
-/#/ 35/ .*(43/4&5 @3& $ ,$5-3'/)$# -$++/ &('&()=
2=2= MECANISMO DE AU]LIO
A .*(43/4&5 )& -#$4#/5/1$ J/7/ -$++3* 35 5&,/(*+5$ ,8/5/)$
$ltit&rea#ing: +3/ ?3(,*$(/.*)/)& )& &&,3'/# 5K.'*-./+ #$'*(/+ $3 5&+5$
'&5-$: -$++*;*.*'/()$ +3/ +*(,#$(*/1$: $()& &++/+ #$'*(/+ ?3(,*$(/5 ,$5$ +&
?$++& 35 ?.3$ )& &&,31$ )&($5*(/)$ )& t&rea#: @3& +$ 35 4#/()& &*5-$#'/('& #&,3#+$ )/ -#$4#/5/1$ -/#/ /-.*,/1Q&+ 5/*+ +$?*+'*,/)/+ &
&./;$#/)/+= O /3'$# )&,./#/=
X3& /$ )&?*(*# 5/*+ )& 35/ t&rea#&5 35 5&+5$ -#$4#/5/: /+ '/#&?/+@3& &./+ ,$('5 -$)&5 + &&,3'/)/+ )& 5/(&*#/ +*53.'(&/ &*()&-&()&('& 35/+ )/+ $3'#/+= E++& #&,3#+$ ,8/5/)$ mlti1t&rea#ing:$3 mlti1es%alonamento & -$++*;*.*'/ / #&/.*/1$ )& 5K.'*-./+ /'*7*)/)&+&5 -/#/.&.$: -#$-$#,*$(/()$ 5&.8$#/+ &7*)&('&+ ($ )&+&5-&(8$:-#*(,*-/.5&('& )& '/#&?/+ 5/*+ ,$5-.&/+= ^ &?*,/ &5 ,$5-3'/)$#&+
,$5 35 K(*,$ -#$,&++/)$#: ($ &('/('$ -$++7&. ,$(+'#3*#,$5-3'/)$#&+ $3 +*+'&5/+ )& ,$5-3'/)$#&+ ,$5 53*'$+ -#$,&++/)$#&+@3& '#/;/.8/5 &5 -/#/.&.$: 5/*5*/()$ /*()/ 5/*+ $ )&+&5-&(8$D&*'&.:200
2= USO DO BANCO DE DADOS MYSXL
S&43()$ $#'8 200: -=2 a;/(,$ )& )/)$+ 35/ ,$.&1$ )& )/)$+
*('#&./,*$(/)$+: #&-#&+&('/()$ *(?$#5/1Q&+ +$;#& 35 )$5(*$ &+-&,?*,$b: $3
+&%/: +&5-#& @3& ?$# -$++7&. /4#3-/# )/)$+ /?*5 @3& $;'&(8/ *(?$#5/1Q&+ @3&+& #&./,*$(/5 & '#/'/5 )& 35 5&+5$ /++3('$: -$++$ )* @3& '&(8$ 35 ;/(,$
)& )/)$+=
O 5&+5$ /3'$# )* @3& $ ;/(,$ )& )/)$+ / -/#'& 5/*+ *5-$#'/('& -/#/
$ ;$5 ?3(,*$(/5&('$ )$ +*+'&5/: .$4$ / 3'*.*/1$ )$ SGBD )&7& + -&(+/)/ (/
5&.8$# 5/(&*#/ )& +& #&./,*$(/# ,$5 $ +$?'/#& & +3/+ ?#/5&('/+= E5 ?3(1$
)/+ ,/#/,'+'*,/+ ,$5$ ?/,*.*)/)& )& 5/(3+&*$: ?/,*.*)/)& )& *(+'/./1$:
'/5/(8$ & 7&.$,*)/)& -#&+&('&+ ($ MSXL & '/5;5 +3/ 7+$ .*7#& open
7/24/2019 PROJETO - 29-09-2015
27/77
2
sor%e: ?$* / &+,$.8/ 5/*+ *('&++/('& -/#/ / *5-.&5&('/1$ )$ ;/(,$ )&
)/)$+=
F$#(&,*)$ -&./ &5-#&+/ MSXL AB )*+-$(7&. (/ 5/*$# -/#'& )$ 53()$/'#/7+ )/ *('(&': -*'& ,$(&,'/#+& /$ MSXL Ser+er& &&,3'/# @3*&+ )&
SXL: @3/. @3 -#$4#/5/ @3& +/*;/ +& ,$53(*,/# ,$5 $ MSXL Ser+e# 35
,.*&('&=
S&43()$ E.5/+#* & N/7/'8& 2002: $ ,$5-*./)$# DDL -#$,&++/ /+
)&?*(*1Q&+ )& &+@3&5/+ &+-&,?*,$+ & /#5/&(/ /+ )&+,#*1Q&+ )$+ &+@3&5/+
5&'/)/)$+ ($ ,/'6.$4$ )$ SGBD= O ,/'6.$4$ *(,.3* *(?$#5/1Q&+ ,$5$ $+ ($5&+
& $+ '/5/(8$+ )$+ /#@3*7$+: ($5&+ & '*-$+ )& )/)$+ )$+ *'&(+ )& )/)$+:)&'/.8&+ )& /#5/&(/5&('$ )& ,/)/ /#@3*7$: *(?$#5/1Q&+ )& 5/-&/5&('$ &('#&
&+@3&5/+ & #&+'#*1Q&+= A.5 )*++$: $ ,/'6.$4$ /#5/&(/ 53*'/+ $3'#/+
*(?$#5/1Q&+ )& 4#/()& *5-$#'(,*/ -/#/ $ SGBD & -$)& &('$ 3'*.*/# /+
*(?$#5/1Q&+ )$ ,/'6.$4$ )& /,$#)$ ,$5 +3/ (&,&++*)/)&=
2== ORGANIZAO DO BANCO DE DADOS
X3/()$ +& *5-.&5&('/ 35 ;/(,$ )& )/)$+ )&7& 8/7 35 ,3*)/)$ ,$5 /
$#4/(*/1$ )$+ )/)$+ -$*+: 53*'/+ )/+ 7&&+ ,#*/5$+ /.435/ ,$*+/ &
&&,3'/5$+ +&5 +& )&)*,/# '&5-$ & /'&(1$ /)&@3/)$ /$ -#$%&'$= E++/ ?/.'/ )&
,3*)/)$ .&7/ ?#&@3&('&5&('& / #&-#$%&'$+ & #&*5-.&5&('/1Q&+: $ @3& '$#(/ &++&
-#$,&++$ ,$5-.&$ & )&5$#/)$= P$# *++$:
S*+'&5/ 4&(,*/)$# )& ;/(,$ )& )/)$+ +$ 4/;*(&'&+ -#&&(,8*)$+
&.&'#$(*,/5&('& @3& /%3)/5 *()*7)3$+ & $#4/(*/1Q&+ / 4&(,*/# /*(?$#5/1$ &5 5/++/ @3& &.&+ -#$,&++/5 / ,/)/ )*/= WILLIANS: 200:
-=
S&43*()$ /+ 7*+Q&+ .
L*(43/4&5 )& )&?*(*1$ )& )/)$+ &+-&,*?*,/ ,$('&K)$+: &+'#3'3#/ / ;/+&
)& )/)$+ & )&?*(& $+ &.&5&('$+ )& )/)$+_
7/24/2019 PROJETO - 29-09-2015
28/77
2
L*(43/4&5 )& 5/(*-3./1$ )& )/)$+ -/#/ -$) /.'/# $+ )/)$+ (/
;/+&_ &
D*,*$(6#*$ )& )/)$+ 43/#)/+ )&?*(*1Q&+ )& &.&5&('$+ )& )/)$+ &
#&+-&,'*7/+ ,/#/,'+'*,/+ )&+,#&7& $+ )/)$+: @3&5 $+ /,&++/: &',=
2== MODELAGEM DO BANCO DE DADOS
A 5$)&./4&5: +&43()$ $#'8 200: )&7& +&43*# 35/ ($#5/.*/1$ ($
5$5&('$ )& &./;$#/1$: $ 5&+5$ /3'$# ,#*$3 35 5$)&.$ )& &('*)/)& &
#&./,*$(/5&('$ -/#/ $ /3.*$ )/ &./;$#/1$ )$ ;/(,$ )& )/)$+= N/*5-.&5&('/1$: 35 ;/(,$ )& )/)$+ )&7& -#*5&*#/5&('& +/; ,$5$ /+
*(?$#5/1Q&+ *#$ + /#5/&(/)/+: & / ?$#5/ @3& /+ '/;&./+ *#*/5 +& #&./,*$(/#
&('#& +*= P/#/ )/#+& *(,*$ /$ )&+&(7$.7*5&('$ )$ ;/(,$ )& )/)$+ (&,&++6#*$
3'*.*/# 35/ ',(*,/ )& 5$)&./4&5 ,8/5/)/ )& 5$)&.$ )& &('*)/)&
#&./,*$(/5&('$: @3& ($ (/)/ 5/*+ @3& / #&-#&+&('/1$ /;+'#/'/ )$+ /+-&,'$+
&+-&,?*,$+ +$;#& / #&/.*)/)&: & @3& +& -*'& ,$5-#&&() 35 ,$(,&*'$ $3
$;%&'$ /('&+ )& +3/ &*+'(,*/ #&/.= O 5$)&.$ )&7& + ,$(+'#3)$ ,$5 $;%&'*7$+-#&&+'/;&.&,*)$+ & ;&5 )&?*(*)$+ @3& )&'*(&5 $+ /+-&,'$+ 5/*+ *5-$#'/('&+
/ +&5 #&-#&+&('/)$+ )& ?$#5/ @3& ?*@3& $ 5/*+ ?*&.5&('& -$++7&. )/ #&/.*)/)&
/'3/.=
2== VANTAGENS DE SE USAR O BANCO DE DADOS
S&43()$ $#'8 200: $ SGBD 4(,*/ '$)$ $ ,$('#$.& )$+ )/)$+
#&)3*()$ /$ 56*5$ / #&)3()(,*/ )& )/)$+= N$ -#$,&++/5&('$ '#/)*,*$(/. )&
/#@3*7$+ ,/)/ +*+'&5/ '*(8/ +&3 -#
7/24/2019 PROJETO - 29-09-2015
29/77
2
/)5*(*+'#/)$# DBA '*/ $ /,&++$ / '$)$ $ ;/(,$ )& )/)$+= O DBA '/5;5 +*/
$ #&+-$(+67&. -&./ +&43#/(1/ & +3-$#'& (/ ,#*/1$ )& ,$('/+ -/#/ &+-&,*?*,/# /+
#&+'#*1Q&+ '/('$ ($ /,&++$ /$+ )/)$+ @3/('$ /$ 3+$ )& +$?'/#&+ *(&('&+ /$SGBD=
2==! SGBD RELACIONAIS
S&43()$ P/'#*, 200: $ SGBD -$)& + )*7*)$ &5 -/#'&+: -#*5&*#/
)&?*(*)/ -&./ &+'#3'3#/ )& )/)$+ +*5-.&+ @3& +$ ?$#5/)/+ -$# '/;&./+
;*)*5&(+*$(/*+ ,3%$ $+ &.&5&('$+ +$ *'&(+ )& )/)$+= P*'*()$ /++*5 35 /.'$4#/3 )& *()&-&()(,*/ )& )/)$+: $3 +&%/: 35 ;/(,$ )& )/)$+ & ?$#5/)$+ -$#
'/;&./+ & @3& +& *('/4&5=
O3'#/ -/#'& &5 @3& &+'6 )*7*)*)$ 5$)&.$ #&./,*$(/.: ($ @3/. &+'$
/,$+'35/5$+ / '#/;/.8/# '/5;5 -$)& + )*7*)*)$ &5 35/ ?3()/1$ +
7/24/2019 PROJETO - 29-09-2015
30/77
2
aS$?'/#& )& ,$5-3'/)$# $ -#$)3'$ @3& -#$?*++*$(/*+ )& +$?'/#&)&+&(7$.7&5 & /$ @3/. )$ +3-$#'& &5 .$(4$ -#/$= A;#/(4&5
-#$4#/5/+ &&,3'67&*+ &5 35 ,$5-3'/)$# )& @3/.@3 -/#'& $3/#@3*'&'3#/: ,$('&K)$+ /-#&+&('/)/+ 5&)*)/ @3& $+ -#$4#/5/+ +$&&,3'/)$+: *(?$#5/1Q&+ )&+,#*'*7/+ '/('$ (/ ?$#5/ *5-#&++/ 8/#),$- ,$5$ (/ 7*#'3/.: /;#/(4&5 -#/'*,/5&('& @3/.@3 5)*/ &.&'#(*,/=A &(4&(8/#*/ )& +$?'/#& /;#/(4& 35 -#$,&++$: 35 ,$(%3('$ )&5'$)$+ -#6'*,/+ & 35 .&@3& )& ?#/5&('/+ @3& -$++*;*.*'/5 /$+-#$?*++*$(/*+ )&+&(7$.7&5 +$?'/#& )& /.'++*5/ @3/.*)/)&b=PRESSMAN 20: -= 2=
O 5&+5$ /3'$# /*()/ /?*#5/ @3& +$?'/#& *5-$#'/('& -$#@3& /?&'/ /
@3/+& '$)$+ $+ /+-&,'$+ )& ($++/+ 7*)/+ & '$#($3+& -/+*7$ *(,$#-$#/)$ ($
,$5#,*$: (/ ,3.'3#/ & &5 ($++/+ /'*7*)/)&+ ,$'*)*/(/+= A &(4&(8/#*/ )& +$?'/#&
*5-$#'/('& -$#@3& &./ ($+ ,/-/,*'/ -/#/ $ )&+&(7$.7*5&('$ )& +*+'&5/+
,$5-.&$+ )&('#$ )$ -#/$ & ,$5 /.'/ @3/.*)/)&=
H$%& &5 )*/: )& 4#/()&+ ,/'&4$#*/+ )& +$?'/#& /-#&+&('/5 )&+/?*$+ ,$('(3$+
-/#/ $+ &(4&(8&*#$+ )& +$?'/#&>
f S$?'/#& )& +*+'&5/ 9 ,$(%3('$ )& -#$4#/5/+ ?&*'$ -/#/ /'&() / $3'#$+
-#$4#/5/+_
f S$?'/#& )& /-.*,/1$ 9 -#$4#/5/+ +$; 5&)*)/ @3& +$.3,*$(/5 35/
(&,&++*)/)& &+-&,?*,/ )& (&4
7/24/2019 PROJETO - 29-09-2015
31/77
0
f C$5-3'/1$ 53()*/. /;'/ 9 $ #6-*)$ ,#&+,*5&('$ )& #&)&+ +&5 ?*$ -$)&: &5
;#&7&: ,$()3*# / 35/ 7)/)&*#/ ,$5-3'/1$ )*+'#*;3)/ & -/+*7/ /5-.*/)/:
,$5-/#'*.8/)/ & *(,$#-$#/)/ ($+ /5;*&('&+ )$5+'*,$+ & ,$5,*/*+=f N&'+$3#,*(4 #&,3#+$+ 7*/ *('(&' 9 / *('(&' &+'6 +& '$#(/()$: #/-*)/5&('&:
'/('$ 35 5&,/(*+5$ ,$5-3'/,*$(/.: ,$5$ 35 -#$7&)$# )& ,$('&K)$=
f S$?'/#& /;'$ 9 35/ '&()(,*/ ,#&+,&('& @3& #&+3.'/ (/ )*+'#*;3*1$ )&
,
7/24/2019 PROJETO - 29-09-2015
32/77
?#&@3&('&5&('&: /$ +*+'&5/ ,$5$ 35 '$)$= E5 4/.: &.&+ ($ +& /-.*,/5 +
,/#/,'+'*,/+ $3 +*1$+ *()*7*)3/*+ )& +*+'&5/: SOMMERVILLE: 200=
A*()/ )&?*(& @3& #&@3*+*'$+ )& )$5(*$> S$ #&@3*+*'$+ -#$7&(*&('&+ )$)$5(*$ )/ /-.*,/1$ )$ +*+'&5/ & @3& #&?.&'&5 /+ ,/#/,'+'*,/+ & /+ #&+'#*1Q&+
)&++& )$5(*$= P$)&5 + #&@3*+*'$+ ?3(,*$(/*+ $3 ($ ?3(,*$(/*+=
O+ #&@3*+*'$+ )& 35 +*+'&5/ )& +$?'/#& )&?*(&5 $ @3& $ +*+'&5/ )&7&
?/ & /+ #&+'#*1Q&+ +$;#& +3/+ $-/1Q&+ & +3/ *5-.&5&('/1$= O -#$,&++$ )&
&(4&(8/#*/ )& #&@3*+*'$+ *(,.3* 35 &+'3)$ )& 7*/;*.*)/)&: .*,*'/1$ & /(6.*+&:
&+-&,*?*,/1$: 7/.*)/1$ & 4&(,*/5&('$ )& #&@3*+*'$+= O -#$,&++$ )&
4&(,*/5&('$ )& #&@3*+*'$+ *(,.3* $ -./(&%/5&('$ )& 4&(,*/5&('$: ($ @3/. /+-$.'*,/+ & -#$,&)*5&('$+ )& 4&(,*/5&('$ )& #&@3*+*'$+ +$ -#$%&'/)$+: & $
4&(,*/5&('$ )& 53)/(1/+: ($ @3/. 7$, )&7& /(/.*+/# /+ 53)/(1/+ )&
#&@3*+*'$+ -#$-$+'/+ & /7/.*/# +&3 *5-/,'$: SOMMERVILLE: 200=
2== XUALIDADE DE SOFTWARE
P#&++5/( 20: )* @3& $ -#$;.&5/ )/ 4&+'$ )/ @3/.*)/)& ($ $ @3&
/+ -&++$/+ ($ +/;&5 / +&3 #&+-&*'$= M/+ +*5: $ @3& &.&+ -&(+/5 @3& +/;&5=O
5&+5$ /*()/ /?*#5/ @3& /.43(+ )&+&(7$.7&)$#&+ )& +$?'/#& ,$('*(3/5 /
/,#&)*'/# @3& / @3/.*)/)& )& +$?'/#& /.4$ +$;#& $ @3/. ,$5&1/ /
-#&$,3-/# )&-$*+ @3& $ ,
7/24/2019 PROJETO - 29-09-2015
33/77
2
f R&7*+Q&+ & /3)*'$#*/+ 9 A+ #&7*+Q&+ ',(*,/+ +$ 35/ /'*7*)/)& )& ,$('#$.& )&
@3/.*)/)& #&/.*/)/ -$# &(4&(8&*#$+ )& +$?'/#& -/#/ &(4&(8&*#$+ )& +$?'/#&=
S&3 *('3*'$ $ )& #&7&./# #$+=f T&+'&+ 9 O+ '&+'&+ )& +$?'/#& +$ 35/ ?3(1$ )& ,$('#$.& )& @3/.*)/)& ,$5
35 $;%&'*7$ -#*(,*-/. 9 )&+,$;#*# #$+= O -/-&. )/ SXA 4/#/('*# @3& $+ '&+'&+
+&%/5 -./(&%/)$+ /-#$-#*/)/5&('& & ,$()3*)$+ &?*,*&('&5&('& )& 5$)$ @3& +&
'&(8/ / 5/*$# -#$;/;*.*)/)& -$++7&. )& /.,/(1/# +&3 $;%&'*7$ -#*56#*$=
f C$.&'/ & /(6.*+& )& #$+)&?&*'$+ 9 A K(*,/ ?$#5/ )& 5&.8$#/# 5&)*# $
)&+&5-&(8$= A SXA #&K(& & /(/.*+/ )/)$+ )& #$+ & )&?&*'$+ -/#/ 5&.8$#
,$5-#&&(): ,$5 $+ #$+: +$ *('#$)3*)$+ & @3/*+ /'*7*)/)&+ )& &(4&(8/#*/ )&+$?'/#& 5&.8$# +& /)@3/5 -/#/ +3/ &.*5*(/1$=
f G&(,*/5&('$ )& 53)/(1/+ 9 A+ 53)/(1/+ +$ 35 )$+ /+-&,'$+ 5/*+
(&4/'*7$+ )& @3/.@3 -#$%&'$ )& +$?'/#&: +& ($ ?$#&5 /)5*(*+'#/)/+
/-#$-#*/)/5&('&: -$)&5 4/# ,$(?3+$: & ,$(?3+$ @3/+& +&5-#& .&7/ / 35/
@3/.*)/)& *(/)&@3/)/=
f E)3,/1$ 9 T$)/ $#4/(*/1$ )& +$?'/#& @3 5&.8$#/# +3/+ -#6'*,/+ )&
&(4&(8/#*/ )& +$?'/#&= U5 ?/'$# ?3()/5&('/. -/#/ $ /-?&*1$/5&('$ /
&)3,/1$ )$+ &(4&(8&*#$+ )& +$?'/#&: +&3+ 4&('&+ & $3'#$+ *('&++/)$+= A
$#4/(*/1$ )& SXA /++35& / .*)/(1/ ($ -#$,&++$ )& /-?&*1$/5&('$ )$
+$?'/#& & 35 -#$-$(&('& ?3()/5&('/. & -/'#$,*(/)$# )& -#$4#/5/+
&)3,/,*$(/*+=
f A)5*(*+'#/1$ )/ +&43#/(1/ 9 C$5 $ /35&('$ )$+ ,#*5&+ ,*;('*,$+ & ($7/+
#&43./5&('/1Q&+ 4$7(/5&('/*+ #&?&('&+ -#*7/,*)/)&: '$)/ $#4/(*/1$ )&
+$?'/#& )&7& *(+'*'3*# -$.'*,/+ @3& -#$'&%/5 $+ )/)$+ &5 '$)$+ $+ (7&*+:
&+'/;&.&, -#$'&1$ /'#/7+ )& ?*#&/..+ -/#/ /+ /-.*,/1Q&+ )/ I('(&'
W&;/--+ & 4/#/('*# @3& $ +$?'/#& ($ '&(8/ +*)$ /.'/)$ *('(/5&('&: +&5
/3'$#*/1$=
f P#$'&1$ 9 O ?/'$ )& $ +$?'/#& + @3/+& +&5-#& 35 ,$5-$(&('& ?3()/5&('/.
)& +*+'&5/+ @3& &(7$.7&5 7*)/+ 835/(/+ -$# &&5-.$: /-.*,/1Q&+ (/ *()K+'#*/
/3'$5$'*7/ $3 /$(63'*,/: $ *5-/,'$ )& )&?&*'$+ $,3.'$+ -$)& + ,/'/+'#
7/24/2019 PROJETO - 29-09-2015
34/77
f A)5*(*+'#/1$ )& #*+,$+ 9 E5;$#/ / /(6.*+& & / #&)31$ )& #*+,$+ +&%/
-#&$,3-/1$ )$+ &(4&(8&*#$+ )& +$?'/#&: $ 4#3-$ )& SXA 4/#/('& @3& /+
/'*7*)/)&+ )& 4&+'$ )& #*+,$+ +&%/5 ,$()3*)/+ /-#$-#*/)/5&('& & @3& -./($+)& ,$('*(4(,*/ #&./,*$(/)$+ / #*+,$+ '&(8/5 +*)$ &+'/;&.&,*)$+=
O 5&+5$ /3'$# /*()/ /?*#5/ @3& /.5 )& ,/)/ 35/ )&++/+ -#&$,3-/1Q&+
/ /'*7*)/)&+: / SXA '#/;/.8/ -/#/ 4/#/('*# @3& /'*7*)/)&+ )& +3-$#'& /$ +$?'/#&
-$# &&5-.$: 5/(3'&(1$: +3-$#'& $(.*(&: )$,35&('/1$ & 5/(3/*+ +&%/5
#&/.*/)/+ $3 -#$)3*)/+ '&()$ / @3/.*)/)& ,$5$ -#&$,3-/1$ )$5*(/('&=
2=! PADR[ES DE PROJETO
P/)#Q&+ )& -#$%&'$ +$ +$.31Q&+ -/#/ $+ -#$;.&5/+ #&,$##&('&+ )$+
-#$%&'$+ &./;$#/)$+= E.&+ +$ 3'*.*/)$+ -/#/ 5&.8$#/# / $#4/(*/1$ *('(/ )$
,
N$5&> 35/ )&+,#*1$ )/ +$.31$: 35 ($5& -*'* )&?*(*# $
7$,/;3.6#*$ / + 3'*.*/)$ -&.$+ -#$%&'*+'/+ & )&+&(7$.7&)$#&+ &5 35
(7&. 5/*+ /.'$ )& /;+'#/1$= E&5-.$> 35/ $3 5/*+ ?*43#/+: )*/4#/5/+ $3 )&+,#*1Q&+ @3& *.3+'#&5
35 -#$'
7/24/2019 PROJETO - 29-09-2015
35/77
C$('&'$> / )&+,#*1$ )/+ +*'3/1Q&+ +$; /+ @3/*+ $ -/)#$ +& /-.*,/
'$)$ -/)#$ )&7& #&./'/# )& 5/(&*#/ ,./#/ / @3/. -#$;.&5/ &.& )&7&
+ /-.*,/)$: $3 +&%/: @3/*+ +$ $+ -#$;.&5/+ @3& @3/()$ *(+*)$ &535 )&'*(/)$ ,$('&'$ $ -/)#$ ,$(+&43*#6 #&+$.7&.$=
P#$;.&5/> 35/ )&+,#*1$ )/+ ?$#1/+ & #&+'#*1Q&+ &(7$.7*)/+ & ,$5$
&./+ *('/4&5= S$.31$> #&./,*$(/5&('$+ &+'6'*,$+ & #&4#/+ )*(5*,/+ )&+,#&7&()$
,$5$ ,$(+'#3*# /#'&?/'$+ )& /,$#)$ ,$5 $ -/)#$: ?#&@3&('&5&('&
,*'/()$ 7/#*/1Q&+ & ?$#5/+ )& /%3+'/# / +$.31$ +&43()$ /+
,*#,3(+'(,*/+=
O+ -/)#Q&+ )& -#$%&'$ 7*+/5 ?/,*.*'/# / #&3'*.*/1$ )& +$.31Q&+ )&
)&+&(8$ *+'$ : +$.31Q&+ (/ ?/+& )& -#$%&'$ )$ +$?'/#& & &+'/;&.&,&5 35
7$,/;3.6#*$ ,$535 )& )&+&(8$: ?/,*.*'/()$ ,$53(*,/1$: )$,35&('/1$ &
/-#&()*/)$ )$+ +*+'&5/+ )& soft"are=
C8#*+'$-8 A.&/() &+'/;&.&,& @3& 35 -/)#$ )&7/ ':
*)&/.5&('&: /+ +&43*('&+ ,/#/,'+'*,/+>
E(,/-+3./5&('$> 35 -/)#$ &(,/-+3./ 35 -#$;.&5/ $3 +$.31$ ;&5
)&?*(*)/= E.& )&7& + *()&-&()&('&: &+-&,?*,$ & ?$#53./)$ )&
5/(&*#/ / ?*,/# ,./#$ $()& &.& +& /-.*,/=
G&(/.*)/)&> '$)$ -/)#$ )&7& -*'*# / ,$(+'#31$ )& $3'#/+
#&/.*/1Q&+ / -/#'*# )&+'& -/)#$=
E@3*.;#*$> @3/()$ 35 -/)#$ 3'*.*/)$ &5 35/ /-.*,/1$: $
&@3*.;#*$ )6 / #/$: #&./,*$(/)/ ,$5 ,/)/ 35/ )/+ #&+'#*1Q&+
&(7$.7*)/+: -/#/ ,/)/ -/++$ )$ -#$%&'$= U5/ /(6.*+& #/,*$(/. @3&
&(7$.7/ 35/ /;+'#/1$ )& )/)$+ &5-#*,$+: 35/ $;+/1$ )/
/-.*,/1$ )& -/)#Q&+ &5 /#'&?/'$+ '#/)*,*$(/*+: 35/ +#*& ,$(7*(,&('&
)& &&5-.$+ & 35/ /(6.*+& )& +$.31Q&+ #3*(+ $3 ?#/,/++/)/+ -$)&
+ / ?$#5/ )& &(,$('#/# &+'& &@3*.;#*$=
A;+'#/1$> $+ -/)#Q&+ #&-#&+&('/5 /;+'#/1Q&+ )/ &-*(,*/
&5-#*,/$3 )$ ,$(8&,*5&('$ ,$'*)*/($=
A;'3#/> 35 -/)#$ )&7& -*'*# / +3/ &'&(+$ -/#/ (7&*+ 5/*+
;/*$+ )& )&'/.8&=
http://pt.wikipedia.org/wiki/Empirismohttp://pt.wikipedia.org/wiki/Empirismohttp://pt.wikipedia.org/wiki/Empirismohttp://pt.wikipedia.org/wiki/Empirismohttp://pt.wikipedia.org/wiki/Empirismo7/24/2019 PROJETO - 29-09-2015
36/77
!
C$5;*(/'$#*&)/)&> $+ -/)#Q&+ +$ #&./,*$(/)$+ 8*/#@3*,/5&('&=
P/)#Q&+ )& /.'$ (7&. -$)&5 + ,$5-$+'$+ $3 #&./,*$(/)$+ ,$5
-/)#Q&+ @3& &()&1/5 -#$;.&5/+ )& (7&. 5/*+ ;/*$=E*+'&5 7/#*/+ ?$#5/+ )& &+'#3'3#/# $ ,
P/)#$ 2a%tor!$3 F6;#*,/> 35 )$+ -/)#Q&+ )& )&+*4( 5/*+ 3'*.*/)$+:
/'#/7+ )&.& 35/ ,./++& +*5-.&+5&('& ,#*/ $ $;%&'$ @3& 7$, 4$+'/#*/ )& 3+/#:E++& , K'*. @3/()$ 7$, -#&,*+/ 4/#/('*#
@3& +$5&('& 35/ *(+'(,*/ )/ ,./++& +&%/ ,#*/)/ &5 '$)$ $ ,*,.$ )& 7*)/ )/
#&@3*+*1$ &5 35/ /-.*,/1$ &;= I++$ '*-*,/5&('& $,$##& @3/()$ 7$, '&5
$;%&'$+ $3 35 #&,3#+$ ,$5-/#'*.8/)$ ,$5$ 35/ .*+'/ )& &7&('$+: FREEMAN ETAL= 200=
P/)#$ Strateg!E+'#/'4*/> ,$5 &+'& -/)#$ 7$, &(,/-+3./ ?/5.*/+
&+-&,?*,/+ )& /.4$#*'5$+ -*'*()$ ,$5 @3& / ,./++& ,.*&('& #&+-$(+67&. -$#
*(+'/(,*/# &++& /.4$#*'5$ &5 -/#'*,3./# ($ (&,&++*'& )& ,$(8&,*5&('$ +$;#& +3/
*5-.&5&('/1$ /'3/.: FREEMAN ET AL= 200=
}
public function createDatabase() { $this->conect(); if (!mysql_query('"#" D##%#&" ' $this->b ' ##" &" utf*+,,#" utf*_eneral_ci;')) { echo '.script>alert(/0ao foi possi1el criar o banco ' $this->b ' em ' $this->host ' com o usuario ' $this->user ' 2ensaem3 ' mysql_error() '/);.4script>'; e5it;
} $this->close();
}
7/24/2019 PROJETO - 29-09-2015
37/77
PERFIL DA ORGANIZAO
= CARACTERSTICAS INTERNAS DA ORGANIZAO
N$+ )*/+ )& 5/*$# -#$,3#/ -$# /3./+ @3& 4/.5&('& +$ +&43()/: @3/#'/
& +&'/ $personal trainer,$5&1/ / )/# +3/+ /3./+ -$# 7$.'/ )/+ 0 8$#/+ )/
5/(8 ,$5 )3#/1$ )& 8$#/ -$# /3./: & /4&()/ /+ )&5/*+ )& /,$#)$ ,$5 /+
$3'#/+ /3./+ /4&()/)/+ >0 & /++*5 -$# )*/('&= E+'& -#$?*++*$(/. %6 '&5 35/
$#)&5 )/+ /'*7*)/)&+ -#-#$4#/5/)/ -/#/ $ )*/: @3& & ?&*'$ -&(+/()$ ($+ +&3+
,.*&('&+ & $;%&'*7$+ )$ 5&+5$: -$#&5 / $#)&5 )$+ &,,*$+ 7/* +& /)&@3/()$)& /,$#)$ ,$5 / )*+-$(*;*.*)/)&+ )$+ &@3*-/5&('$+= N$ )*/ / )*/ $ personal&.&
(&,&++*'/ )& 35/ 4#/)& )& 8$#6#*$+ -/#/ -./(&%/# /+ #$'*(/+ )$+ &,,*$+ -$*+
+& $+ &@3*-/5&('$+ )$ &,,*$ B &+'*7 $,3-/)$ &.& %6 /.'/ -/#/ $ &,,*$
G @3& & )$ 5&+5$ 4#3-/5&('$ 53+,3./#=
S& 35 )&'*(/)$ /.3($ -#&,*+/ -) -&+$ &.& 3'*.*/ 35 +*+'&5/ )&
'#&*(/5&('$ @3& /35&('& / +3/ ?#&@3(,*/ ,/#)/,/ & $+ &@3*-/5&('$+ ,$5$>
;*,*,.&'/: &+'&*#/ $3 &('$ ?/ /3./+ )& 4*(/+'*,/+ ,$5$>0mp: )/(1/: .3'/: ,*#,3*'$:
steep35/ /3./ @3& +& ?/ &5 ,*5/ )& 3(+ ,/*$'&+= J6 -/#/ 4/(8$ )& 5/++/
53+,3./# $ '#&*($ & 5&($+ *('&(+$: /+ /'*7*)/)&+ 4*#/5 &5 '$#($ )& 53+,3./1$ &
,*#,3*'$ )& 53+,3./1$=
E+'& -#$?*++*$(/. 3'*.*/ )& 35 -#$%&'$ )& /.*5&('/1$ &+-&,*?*,/ -/#/
+*'3/1$= P/#/ #&)31$ )& -&1$ &.& $#*&('/ #&)3*# $+ ,/#;$*)#/'$+: 5/++/+:
;&;*)/ /.,$
7/24/2019 PROJETO - 29-09-2015
38/77
/,/)&5*/ /.5 )*+'$ $ 5&+5$ +& /-$*/ &5 /.43(+ -/#@3&+ -/#/ ,$5-.&5&('/#
+3/+ /3./+ -/#@3& A#&*$ & C/+,/7&. +$ $+ 5/*+ 3'*.*/)$+=
O personal trainer-#&'&()& /*()/ /;#*# +3/ -#
7/24/2019 PROJETO - 29-09-2015
39/77
= RELAO COM OS COLABORADORES E SERVIOS
O personal trainer)* ($ ' 53*'$ ,$('/)$ ,$5 $+ ,$./;$#/)$#&+ -$*+&.& ($ '&5 (&(835 '*-$ )& #&+-$(+/;*.*)/)& -/#/ ,$5 /+ /,/)&5*/+: -$#&5 &.&
+&5-#& @3& -$)& '&('/ ,#*/# 7(,3.$+ ,$5 $+ ?3(,*$(6#*$+ )/+ /,/)&5*/+=
E+'&personal trainer4/.5&('& ,$;#/ -$# 7$.'/ )& Rh 0:00 / Rh 0:00
-$# 8$#/ /3./ +&5 ,$('/# /+ '//+ &'#/+ )/ /,/)&5*/: 7/#*/()$ )& /,$#)$ ,$5 $
.$,/. & +*'3/1$ )$ ,.*&('&= E.& '&5 5)*/ )& /3./+ -$# +&5/(/ & ! /.3($+ ($+
-#*(,*-/*+ )*/+ )& +&43()/: @3/#'/ & +&'/: O ?/'3#/5&('$ ,8&4/ &('$#($ )& Rh
!0:00 -$# )*/ ($+ )*/+ 5/*+ -#$,3#/)$+=
7/24/2019 PROJETO - 29-09-2015
40/77
SOLUO PROPOSTA
= AN"LISE DE REXUISITOS
H$%& @3/()$ +& -&(+/ &5 )&+&(7$.7*5&('$ )& +$?'/#&: -$)& -/#&,
35/ '/#&?/ ?6,*. .&7/()$ &5 ,$('/ '$)$+ $+ #&,3#+$+ & ?#/5&('/+ @3& +$
$?&,*)$+ ($ 5,/)$ -/#/ / /3'$5/'*/1$ )& 35/ &5-#&+/= S&43()$
SOMMERVILLE: 200 53*'/ 4&('& /++$,*/ $ '$ +$?'/#& /$+ -#$4#/5/+ )&
,$5-3'/)$#&+ +&5 .&7/# &5 ,$('/ @3& 35 +$?'/#& ($ ,$5-$+'$ +$5&('&
-&.$ -#$4#/5/ &5 +*: 5/+ '/5;5 -$# '$)/ )$,35&('/1$ /++$,*/)/ /$ 5&+5$& /$+ )/)$+ )& ,$(?*43#/1Q&+ (&,&++6#*$+ -/#/ ?/ ,$5 @3& &++&+ -#$4#/5/+
$-&5 ,$##&'/5&('&= M&+5$ '&()$ &5 5$+ 35 -#$%&'$ -/#/ 35/ &5-#&+/ )&
5)*$ -$#'&: / &./;$#/1$ )$ 5&+5$ )&7& + #&/.*/)/ )& ?$#5/ ,$(,#&'/: '&()$
,$5$ $;%&'*7$ /.,/(1/# 35 (7&. 5/*+ &.&7/)$ &5 '$+ )& @3/.*)/)&=
D&++/ ?$#5/: )3#/('& / &./;$#/1$ )&+'& -#$%&'$ ?$#/5 +&43*)/+ 76#*/+
/'*7*)/)&+ )& 7/.*)/1$ & #&7*+$ )/ )$,35&('/1$ & )&5/*+ /#'&?/'$+ )& -#$%&'$
)& 5$)$ / 4/#/('*# @3/.*)/)& (/+ /'*7*)/)&+ & '/#&?/+ @3& &+'/7/5 +&()$
#&/.*/)/+=
S&43()$ SOMMERVILLE: 200: / &(4&(8/#*/ )& +$?'/#& +& $,3-/ )&
'$)$+ $+ /+-&,'$+ )/ -#$)31$ )& 35 )& +$?'/#&: )&+)& $+ &+'64*$+ *(*,*/*+ )&
&+-&,*?*,/1Q&+ )$ +*+'&5/ /' / 5/(3'&(1$ )&++& +*+'&5/: )&-$*+ @3& &.&
&('#$3 &5 $-/1$=
E5 #/$ )/ /-.*,/1$ )& 5'$)$+ & ',(*,/+ )& &(4&(8/#*/ )& +$?'/#&
&+-/+& @3& /+ +$.31Q&+ +&%/5 $;'*)/+ )& ?$#5/ 5/*+ #6-*)/ & ,$&('&
/.,/(1/()$ /++*5 #&+3.'/)$+ 5/*+ +/'*+?/'
7/24/2019 PROJETO - 29-09-2015
41/77
0
&(4&(8/#*/ )& #&@3*+*'$+ & / +&1$ )$*+ /-#&+&('/ / /-.*,/1Q&+ )&++/ /;$#)/4&5
)& &(4&(8/#*/ )& #&@3*+*'$+ &5 ,$('&'$ )& /-.*,/1$: )&+'/,/()$ / 5$)&./4&5
)$ )*/4#/5/ )& ,./++&+ & )*/4#/5/ )& ,/+$+ )& 3+$=P/#/ / &./;$#/1$ )/+ ?3(,*$(/.*)/)&+ )&+'& +*+'&5/ ?$* ?&*'/ 35
.&7/('/5&('$ )& #&@3*+*'$+ ,$5 $ $;%&'*7$ )& ,$.&'/# $+ )/)$+ (&,&++6#*$+ -/#/ /
,$(+'#31$ -#$%&'$= D&-$*+ )& ?&*'/ &+'/ /(6.*+& )/+ (&,&++*)/)&+
)$personaltrainer& *)&('*?*,/)$ '$)$+ $+ #&@3*+*'$+ ?3(,*$(/*+ & ($ ?3(,*$(/*+:
-)&+& )/# *(,*$ +$.31$ )$ -#$;.&5/ *)&('*?*,/)$=
C$5$ )* P#&++5/(20 &5 +&3 .*7#$ E(4&(8/#*/ )& S$?'/#& aN/
-+-&,'*7/ )$ -#$,&++$ )& +$?'/#&: / &(4&(8/#*/ )& #&@3*+*'$+ 35/ /1$*5-$#'/('& @3& +& *(*,*/ )3#/('& / /'*7*)/)& )& ,$53(*,/1$ & ,$('*(3/ (/
5$)&./4&5=b O+ #&@3*+*'$+ @3& ?$#/5 *)&('*?*,/)$+ +$>
R&@3*+*'$+ F3(,*$(/*+> P$++*;*.*'/# @3& $ 3+36#*$ +&%/ *)&('*?*,/)$ ($
+*+'&5/ /'#/7+ )& 35/ '&./ )& login: ,/)/+'#/# ,.*&('&+: #&/.*/# ;3+,/+: ?/
/.'/1Q&+ & &,.3+Q&+: #&/.*/# ,6.,3.$+ )& ,$5-$+*1$ ,$#-$#/.: #&/.*/# '&+'&+
)& ,./++*?*,/1Q&+ )& #*+,$: /(/5(&+&+: @3&+'*$(6#*$+ )& -/#X & #&./'
7/24/2019 PROJETO - 29-09-2015
42/77
==2= LEVANTAMENTO DE REXUISITOS
N$ .&7/('/5&('$ )& #&@3*+*'$+ ?&*'/ / )&?*(*1$ )& #&@3*+*'$+ )$ +*+'&5/@3& +&43()$ SOMMERVILLE: 200: +& )&+'*(/ / ,$.&'/# /+ ,/#/,'+'*,/+ )$
+*+'&5/ ,$5$ 35 '$)$= E++& -#$,&++$ &(7$.7& 76#*/+ ,$(+3.'/+ ,$5 $+ ,.*&('&+ &
3+36#*$+ ?*(/*+= E++/ ?/+& )& )&?*(*1$ )& #&@3*+*'$+: ($#5/.5&('&: +& ,$(,&('#/
&5 )*7/# '#+ '*-$+ )& #&@3*+*'$+> #&@3*+*'$+ ?3(,*$(/*+: -#$-#*&)/)&+ )$ +*+'&5/
& ,/#/,'+'*,/+ @3& $ +*+'&5/ ($ )&7& -$++3*# ?3(,*$(/*+ & ($ ?3(,*$(/*+ )$
+*+'&5/: ,$5 35/ 5/*$# /;#/(4(,*/ )$ @3& $ 3+36#*$ ?*(/. )&+&%/7/=
E++/ +&1$ 5$+'#/ / )&+,#*1$ )$ +*+'&5/ /'3/.: ,$5 $+ -#$;.&5/+&*+'&('&+ )$ -+$(/. '#/*(: $+ )&+&%$+ )$ 3+36#*$: /+ +$.31Q&+ /.'(/'*7/+
/-#&+&('/)/+ -&.$+ /.3($+: / /.'(/'*7/ &+,$.8*)/ -&.$ -+$(/. '#/*( &: -$#
K.'*5$: $+ )*/4#/5/+ )& ,./++& & ,/+$ )& 3+$= E++& .&7/('/5&('$ )& #&@3*+*'$+ ?$*
#&/.*/)$ -&.$+ /.3($+ &(7$.7*)$+ ($ -#$%&'$: /'#/7+ )& &('#&7*+'/+ ,$5 $
-+$(/. '#/*( +$;#& $+ -#$,&++$+ )& /'&()*5&('$: /)5*(*+'#/'*7$ & )&+&%$+ )$
3+36#*$ @3/('$ /$ )&+&(7$.7*5&('$ )& 35 +*+'&5/ ,$5-3'/,*$(/.=
== DESCRIO DO SISTEMA OU PRODUTO
A-
7/24/2019 PROJETO - 29-09-2015
43/77
2
5&+5$ 35 )*+-$+*'*7$ )& 8/#)/#& )&+&5-&(8/ /$ *('/4*# ,$5 $ +*+'&5/=
C/)/ /'$# ,$##&+-$()& / 35 -/-&. &+-&,?*,$: 35/ -&++$/ @3& )&+&5-&(8/
)*?&('&+ -/-*+ (/+ *('/1Q&+ ,$5 $ +*+'&5/ #&-#&+&('/)$ -$# )*?&('&+/'$#&+: -$# $3'#$ ./)$: )*7+/+ -&++$/+ @3& )&+&5-&(8/5 $ 5&+5$ -/-&.
,$##&+-$()&5 / 35 K(*,$ /'$#= S$ &.&+ @3&5 3'*.*/ $ +*+'&5/: ?*+,/.*/5 $
+*+'&5/: ?$#(&,&5 $+ )/)$+ & 3+/5 /+ *(?$#5/1Q&+ )$ +*+'&5/ MATOS: 2002=
O /'$# 3+36#*$ #&-#&+&('/ @3/.@3 35 )$+ )&5/*+ /'$#&+ )$ +*+'&5/=
===2 LISTA DE EVENTOS DO SISTEMA
A .*+'/ )& &7&('$+ 5$+'#/ /+ ?3(,*$(/.*)/)&+ )$ +*+'&5/ @3& 7/* )& &?&'3/#
.$4*(: ,/)/+'#$+ & 4/1$ )& #&./'
E7&('$ 9 E?&'3/# L$4*(
E7&('$ 2 9 C/)/+'#/# U+36#*$
E7&('$ 9 C/)/+'#/# C.*&('& C/)/+'#/# M/'#,3./
E7&('$ ! 9 C/)/+'#/# M&)*)/
E7&('$ 9 C/)/+'#/# P/,$'&
E7&('$ 9 R&,&; M&(+/.*)/)&
E7&('$ 9 G/# R&./'
7/24/2019 PROJETO - 29-09-2015
44/77
/ +*'3/1$ )$+ 5&+5$+: $3 +&%/: +& $ /.3($ &+'6 /'*7$ $3 ($ (/ /,/)&5*/= O3'#/
7$('/)& $ 3+36#*$ / 4/1$ )& #&./'
7/24/2019 PROJETO - 29-09-2015
45/77
3'*.*/.$ +&5 53*'$+ -#$;.&5/+ )*+-&(+/()$ /++*5 / (&,&++*)/)& )& 35 &+'3)$
-#$?3()$ +$;#& / 6#&/: $3 /+ 3'*.*)/)&+ )&++& +*+'&5/= S&43& /;/*$ 35
?.3$4#/5/ )&'/.8/()$ / -/#'& )& 4&(,*/5&('$ )/+ /'*7*)/)&+ )$ personaltrainer=
== ESPECIFICAO DE REXUISITOS DO SISTEMA
T/;&./ > R&@3*+*'$ )$ S*+'&5/ 9 L$4*(F$('&> E./;$#/)/ -&.$+ A,/)5*,$+=
R&@3*+*'$ )$ S*+'&5/ 9 L$4*(O+ )/)$+ @3& +$ #&4*+'#/)$+ (/'/;&./ L$4*( +$>
= C R&@3*+*'$ )$ S*+'&5/ 9 E+'/)$F$('&> E./;$#/)/ -&.$+ A,/)5*,$+=
R&@3*+*'$ )$ S*+'&5/ E+'/)$O+ )/)$+ @3& +$ #&4*+'#/)$+ (/'/;&./ E+'/)$ +$>
2= C E./;$#/)/ -&.$+ A,/)5*,$+=
R&@3*+*'$ )$ S*+'&5/ C*)/)&O+ )/)$+ @3& +$ #&4*+'#/)$+ (/'/;&./ C*)/)& +$>
= C R&@3*+*'$ )$ S*+'&5/ 9 C.*&('&F$('&> E./;$#/)/ -&.$+ A,/)5*,$+=
R&@3*+*'$ )$ S*+'&5/ C.*&('&O+ )/)$+ @3& +$ #&4*+'#/)$+ (/'/;&./ C.*&('& +$>
= C
7/24/2019 PROJETO - 29-09-2015
46/77
!
= L$'&_= B/*##$_=0 CEP_
= C*)/)&_=2 P+$(/. T#/*(_= E5/*.=
T/;&./ 2> R&@3*+*'$ )$ S*+'&5/ 9 P&'#$+F$('&> E./;$#/)/ -&.$+ A,/)5*,$+=
R&@3*+*'$ )$ S*+'&5/ P&'#$+O+ )/)$+ @3& +$ #&4*+'#/)$+ (/'/;&./ P&'#$+ +$>
!= C R&@3*+*'$ )$ S*+'&5/ 9 C$5-$+*1$ C$#-$#/.F$('&> E./;$#/)/ -&.$+ A,/)5*,$+=
R&@3*+*'$ )$ S*+'&5/ 9 C$5-$+*1$C$#-$#/.O+ )/)$+ @3& +$ #&4*+'#/)$+ (/'/;&./ C$5-$+*1$ C$#-$#/. +$>
= C R&@3*+*'$ )$ S*+'&5/ 9 IMCF$('&> E./;$#/)/ -&.$+ A,/)5*,$+=
R&@3*+*'$ )$ S*+'&5/ IMCO+ )/)$+ @3& +$ #&4*+'#/)$+ (/'/;&./ IMC +$>
= C E./;$#/)/ -&.$+ A,/)5*,$+=
R&@3*+*'$ )$ S*+'&5/ 9 A(/5(&+&O+ )/)$+ @3& +$ #&4*+'#/)$+ (/'/;&./ A(/5(&+& +$>
= C E./;$#/)/ -&.$+ A,/)5*,$+=R&@3*+*'$ )$ S*+'&5/ 9 A7/.*/1$ )&
7/24/2019 PROJETO - 29-09-2015
47/77
R*+,$O+ )/)$+ @3& +$ #&4*+'#/)$+ (/'/;&./ A7/.*/1$ )& R*+,$ +$>
= C E./;$#/)/ -&.$+ A,/)5*,$+=
R&@3*+*'$ )$ S*+'&5/ 9 P/#XO+ )/)$+ @3& +$ #&4*+'#/)$+ (/'/;&./ P/#X +$>
0= C R&@3*+*'$ )$ +*+'&5/ 9 T#&*($F$('&> E./;$#/)/ -&.$+ A,/)5*,$+=
R&@3*+*'$ )$ S*+'&5/ 9 T#&*($
O+ )/)$+ @3& +$ #&4*+'#/)$+ (/'/;&./ T#&*($ +$> = C E./;$#/)/ -&.$+ A,/)5*,$+=
R&@3*+*'$ )$ S*+'&5/ 9 P+$(/.T#/*(O+ )/)$+ @3& +$ #&4*+'#/)$+ (/'/;&./ P+$(/. T#/*( +$>
2= C E./;$#/)/ -&.$+ A,/)5*,$+=
R&@3*+*'$ )$ S*+'&5/ 9 F*(/(,&*#$O+ )/)$+ @3& +$ #&4*+'#/)$+ (/'/;&./ F*(/(,&*#$ +$>
= C
7/24/2019 PROJETO - 29-09-2015
48/77
T/;&./ ):> R&@3*+*'$ )$ S*+'&5/ 9 R&./'
7/24/2019 PROJETO - 29-09-2015
49/77
&('#& &./+= E+'& )*/4#/5/ / ,8/7& -/#/ / ,$5-#&&(+$ )$ 5$)&.$
,$(,&*'3/. )& )/)$+=
M$)&.$ .
7/24/2019 PROJETO - 29-09-2015
50/77
&5 35 $3 5/*+ (7&*+: '&(8/5$+ )& /4#3-/# ?3(1Q&+ &5 35 $3 5/*+ (7&*+
+3-*$#&+= POMPILHO: 2002
P$5-*.8$ 2002 )* @3& / #*4$# / -#*(,*-/. -#&$,3-/1$ )&7& + /?/,*.*)/)& (/ ,$53(*,/1$= S& 35 DFD &5 @3/.@3 (7&. @3& +&%/ ($ ?$#
*('&.*47&. 9 8/7&()$ &,&++$ )& )&'/.8&+ 9 +*/ ,$(7&(*&('& /4#3-/# /+ ?3(1Q&+
&5 (7&*+ )& /;+'#/1$ +3-*$#&+: -/#/ ?/,*.*'/# / ,$53(*,/1$= U5/ ;$/ +$.31$
?3(1Q&+ @3& '&(8/5 $ 56*5$ )& *()&-&()(,*/+ & ,$5 *++$ $ 5(*5$ )&
/,$-./5&('$ &('#& +*= S& ;3+,/#5$+ /4#3-/#5$+ /+ ?3(1Q&+ @3& '&(8/5 53*'/+
.*4/1Q&+ &('#& +*: &+'/#&5$+ /3'$5/'*,/5&('&: $;'&()$ 35 DFD )& (7&. )&
/;+'#/1$ +3-*$# ;&5 &./;$#/)$=
7/24/2019 PROJETO - 29-09-2015
51/77
!0
===2DIAGRAMA DE FLU]O DE DADOS
F*43#/ > D*/4#/5/ )& F.3$ )& D/)$+F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
7/24/2019 PROJETO - 29-09-2015
52/77
!
=== DIAGRAMA DE CLASSES
A &@3*-& )& -#$%&'$ /)$'$3 / UML L*(43/4&5 U(*?*,/)/ )& M$)&./4&5-/#/ 7*+3/.*/1$: &+-&,*?*,/1$: ,$(+'#31$ & )$,35&('/1$ )$+ /#'&?/'$+= O
)*/4#/5/ )& ,./++& $ )*/4#/5/ &(,$('#/)$ ,$5 5/*$# ?#&@3(,*/ (/
5$)&./4&5 )& +*+'&5/+ $#*&('/)/ / $;%&'$: &.& *5-$#'/('& '/('$ -/#/ /
7*+3/.*/1$: / &+-&,*?*,/1$ & / )$,35&('/1$ )& 5$)&.$+: @3/('$ -/#/ /
,$(+'#31$ )& +*+'&5/+ &&,3'67&*+ -$# *(')*$ )& &(4&(8/#*/ )& -#$)31$ &
#&+/ BOOCH: RUMBAUGH: JACOBSON: 2000=
U5 )*/4#/5/ )& ,./++&+ 5$+'#/ 35 ,$(%3('$ )& ,./++&+: *('?/,&+ &,$./;$#/1$ & +&3+ #&+-&,'*7$+ #&./,*$(/5&('$+: 4#/?*,/5&('& 35/ ,$.&1$ )&
7#'*,&+ & /#,$+= S3/ 3'*.*/1$ -/#/ ?/ 35/ 5$)&./4&5 )/ 7*+$ &+'6'*,/ )$
+*+'&5/ &5 @3&+'$: $?&,&()$ +3-$#'& -/#/ $+ #&@3*+*'$+ ?3(,*$(/*+ )$ +*+'&5/:
$3 +&%/: /+ /1Q&+ @3& $ +*+'&5/ *#6 &&,3'/#=
S&43()$ D&;$(* 200: )*/4#/5/+ )& ,./++&+ +$ 5$)&./)$+ -/#/
&+@3&5/'*/# $ )$5(*$ )& 35 +*+'&5/ *(?$#5/,*$(/.: ,$('#*;3*()$ -/#/
&./;$#/1$ )/ &+'#3'3#/ *(*,*/. )$ +$?'/#& / + )&+&(7$.7*)$: /+ ,./++&+
#&-#&+&('/5 /+ &('*)/)&+ @3& +$ $-/)/+ -&.$ +*+'&5/: /.5 )/+ *('/1Q&+
)3#/('& ?3(,*$(/5&('$ )/ /-.*,/1$=
O )*/4#/5/ )& ,./++&+ )$ +*+'&5/: $()& ?$#/5 5$)&./)/+ /+ ,./++&+
C.*&('&: C*)/)&: E+'/)$: M&)*)/: U+36#*$: M/'#,3./ & M&(+/.*)/)& & P/,$'&=
P/#/ ,/)/ ,./++& ?$* /-$('/)/ #&+-&,'*7$+ /'#*;3'$+ & 5'$)$+= O+
#&./,*$(/5&('$+ & /+ ,/#)*(/.*)/)&+ &('#& /+ ,./++&+ '/5;5 +$ &*;*)$+=
=== DIAGRAMA DE CASOS DE USO
D*/4#/5/ )& C/+$+ )& U+$ O+ )*/4#/5/+ )& ,/+$+ )& 3+$ '5 35 -/-&.
,&('#/. -/#/ / 5$)&./4&5 )$ ,$5-$#'/5&('$ )& 35 +*+'&5/ ,/)/ 35 5$+'#/ 35
,$(%3('$ )& ,/+$+ )& 3+$ & /'$#&+ & +&3+ #&./,*$(/5&('$+: $+ )*/4#/5/+ )&
,/+$+ )& 3+$ +$ *5-$#'/('&+ -/#/ 7*+3/.*/#: &+-&,*?*,/# & )$,35&('/# $
,$5-$#'/5&('$ )& 35 &.&5&('$= T&,(*,/5&('&: 35 )*/4#/5/ )& ,/+$ )& 3+$
35 )*/4#/5/ @3& 5$+'#/ 35 ,$(%3('$ )& ,/+$+ )& 3+$: /'$#&+ & +&3+
#&./,*$(/5&('$+ BOOCH: RUMBAUGH: JACOBSON: 2000=
7/24/2019 PROJETO - 29-09-2015
53/77
!2
O+ )*/4#/5/+ )& ,/+$ )& 3+$ )&7&5 ,$(' ,/+$+ )& 3+$: /'$#&+ &
#&./,*$(/5&('$+ )& )&-&()(,*/: 4&(/.*/1$ & / /++$,*/1$= A++*5 ,$5$ $+
$3'#$+ )*/4#/5/+ -$)&5 ,$(' ($'/+ & #&+'#*1Q&+= E++& )*/4#/5/ /-.*,/)$-/#/ ?/ 5$)&./4&5 )/ 7*+$ &+'6'*,/ )& ,/+$ )& 3+$ )$ +*+'&5/: &++/ 7*+$
-#$-$#,*$(/ +3-$#'& -#*(,*-/.5&('& -/#/ $ ,$5-$#'/5&('$ )& 35 +*+'&5/: $+
+*1$+ &'#&5/5&('& 7*+7&*+ @3& $ +*+'&5/ ?$#(&,& ($ ,$('&'$ )& +&3
/5;*&('& BOOCH: RUMBAUGH: JACOBSON: 2000=
F$#/5 &./;$#/)$+ )*/4#/5/+ )& ,/+$+ )& 3+$: /++*5 ,$5$ #$'&*#$ ($#5/.
& #$'&*#$+ /.'(/'*7$+ -/#/ ,/)/ 35 )$+ &7&('$+ /-#&+&('/)$+= E++&
)&'/.8/5&('$ ?$* (&,&++6#*$ -/#/ ,$5-#&&() '$)/+ /+ +*'3/1Q&+ )& *('/1$)$+ /'$#&+ ,$5 /+ ?3(,*$(/.*)/)&+ )$ +*+'&5/= E&5-.*?*,/ $ )*/4#/5/ )& ,/+$
)& 3+$ )& ,/)/+'#$ )& 3+36#*$: (&.& )&5$(+'#/)$ $ ,3#+$ ($#5/. )$ ,/)/+'#$
)& 3+36#*$: $()& $ 4&('& +$.*,*'/ 35 ($7$ ,/)/+'#$: *(?$#5/ $+ )/)$+ )$ ($7$
3+36#*$ & ,$(?*#5/ $ +/.7/5&('$ )$ #&4*+'#$= A.5 )*++$: $+ ,3#+$+ /.'(/'*7$+
?$#/5 5$)&./)$+: -$# &&5-.$: ,/+$ $ 4&('& +$.*,*'& 35/ /.'/1$: -&+@3*+/
$3 &,.3+$ )& /.435 #&4*+'#$_ $3 @3/()$ $+ )/)$+ *(?$#5/)$+ -/#/ / #&/.*/1$
)$ ($7$ ,/)/+'#$ &+'&%/5 #/)$+=
U5 5$)&.$ )& ,/+$ )& 3+$ 35 5$)&.$ @3& )&+,#&7& ,$5$ )*?&('&+
'*-$+ )& 3+36#*$+ *('/4&5 ,$5 $ +*+'&5/ -/#/ #&+$.7 35 -#$;.&5/= C$5$ '/.:
&.& )&+,#&7& /+ 5&'/+ )$+ 3+36#*$+: /+ *('/1Q&+ &('#& $+ 3+36#*$+ & $ +*+'&5/:
;&5 ,$5$ $ ,$5-$#'/5&('$ (&,&++6#*$ )$ +*+'&5/ -/#/ +/'*+?/ &+'/+ 5&'/+=
U5 5$)&.$ )& ,/+$ )& 3+$ ,$(+*+'& &5 35 ,$(%3('$ )& &.&5&('$+ )& 5$)&.$= O+
&.&5&('$+ )& 5$)&.$ 5/*+ *5-$#'/('&+ +$> ,/+$+ )& 3+$: /'$#&+ & /+ #&./1Q&+
&('#& &.&+=
U5 )*/4#/5/ )& ,/+$ )& 3+$ 3+/)$ -/#/ )&+,#&7 4#/?*,/5&('& 35
+3;,$(%3('$ )$ 5$)&.$ -/#/ +*5-.*?*,/# / ,$53(*,/1$= N$#5/.5&('& &*+'*#$
76#*$+ )*/4#/5/+ )& ,/+$ )& 3+$ /++$,*/)$+ / 35 )&'*(/)$ 5$)&.$: ,/)/ 35
5$+'#/()$ 35 +3;,$(%3('$ )& &.&5&('$+ )& 5$)&.$ #&.&7/('&+ -/#/ 35
)&'*(/)$ ?*5= O 5&+5$ &.&5&('$ )& 5$)&.$ -$)& + &*;*)$ &5 76#*$+
)*/4#/5/+ )& ,/+$ )& 3+$: 5/+ ,/)/ *(+'(,*/ '&5 @3& + ,$(+*+'&('&= S&
/.435/ ?#/5&('/ ?$# 3+/)/ -/#/ 5/(' $ 5$)&.$ )& ,/+$ )& 3+$: &+'/ #&+'#*1$
)& ,$(+*+'(,*/ )&7& + /3'$5/'*/)/: )& ?$#5/ @3& @3/*+@3 /.'/1Q&+ &5
35 &.&5&('$ )& 5$)&.$ /.'/1$ )$ ($5&: -$# &&5-.$ +$
7/24/2019 PROJETO - 29-09-2015
54/77
!
/3'$5/'*,/5&('& #&?.&'*)/+ &5 '$)$+ $+ )*/4#/5/+ )& ,/+$ )& 3+$ @3& 5$+'#/5
$ &.&5&('$= O 5$)&.$ )& ,/+$ )& 3+$ -$)& ,$(' -/,$'&+ @3& +$ 3+/)$+ -/#/
&+'#3'3#/# $ 5$)&.$ & +*5-.*?*,/# / /(6.*+&: / ,$53(*,/1$: / (/7&4/1$: $)&+&(7$.7*5&('$: / 5/(3'&(1$ & $ -./(&%/5&('$= M3*'$ )$ 5$)&.$ )& ,/+$ )&
3+$ (/ 7)/)& '&'3/.: ,$5 $ '&'$ ,/-'3#/)$ (/+ E+-&,*?*,/1Q&+ )& C/+$ )&
U+$ @3& &+'$ /++$,*/)/+ / ,/)/ &.&5&('$ )& 5$)&.$ )& ,/+$ )& 3+$= E+'/+
&+-&,*?*,/1Q&+ )&+,#&7&5 $ ?.3$ )& &7&('$+ )$ ,/+$ )& 3+$=
O 5$)&.$ )& ,/+$ )& 3+$ +& ,$5$ 35 3(*?*,/)$# &5 '$)$ $
)&+&(7$.7*5&('$ )$ +*+'&5/= ^ 3+/)$ ,$5$ / -#*(,*-/. &+-&,*?*,/1$ )$+
#&@3*+*'$+ ?3(,*$(/*+ -/#/ $ +*+'&5/: +*()$ ,$5$ ;/+& -/#/ / /(6.*+& & $)&+*4(: ,$5$ 35/ &('#/)/ -/#/ $ -./(&%/5&('$ )/ *'/1$: ,$5$ ;/+& -/#/ /
)&?*(*1$ )& ,/+$+ )& '&+'& & ,$5$ ;/+& -/#/ / )$,35&('/1$ )$+ 3+36#*$+=
7/24/2019 PROJETO - 29-09-2015
55/77
!
==== DIAGRAMA DE CASO DE USO
7/24/2019 PROJETO - 29-09-2015
56/77
!!
=== DIAGRAMA DE ENTIDADE RELACIONAMENTO
F*43#/ 2> D*/4#/5/ )& F.3$ )& D/)$+F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
7/24/2019 PROJETO - 29-09-2015
57/77
!
===! DIAGRAMA DE ENTIDADE RELACIONAMENTO
F*43#/ > D*/4#/5/ )& E('*)/)& R&./,*$(/5&('$F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
7/24/2019 PROJETO - 29-09-2015
58/77
!
=== DIAGRAMA DE CLASSE
7/24/2019 PROJETO - 29-09-2015
59/77
!
==! DICION"RIO DE DADOS
T/;&./ )2 D&- E./;$#/)$ -&.$+ A,/)5*,$+=
DES+RI?#
DD )& D 9 P+$(/.A#5/&(/ )/)$+ #&?&('& /$ ,/)/+'#$)$+ ?3(,*$(6#*$+=
T/;&./ 9 D&-/#'/5&('$A#5/&(/ )/)$+ )/ '/;&./D&-/#'/5&('$=
i *))&-/#'/5&('$> NUMERICA'#*;3'$ @3& #&-#&+&('/ , CHAR!0A'#*;3'$ @3& #&-#&+&('/ / )&+,#*1$ )$
)&-/#'/5&('$=
T/;&./ 9 C/#4$ A#5/&(/ )/)$+ )/ '/;&./ C/#4$=
i *),/#4$> NUMERICA'#*;3'$ @3& #&-#&+&('/ , CHAR!0A'#*;3'$ @3& #&-#&+&('/ / )&+,#*1$ )$,/#4$=
i *))&-/#'/5&('$> NUMERICA'#*;3'$ @3& #&-#&+&('/ , NUMERIC A'#*;3'$ @3& #&-#&+&('/ $ , CHAR2A'#*;3'$ @3& #&-#&+&('/ / /;#&7*/1$)$ &+'/)$=
T/;&./ 9 C*)/)& A#5/&(/ )/)$+ )/ '/;&./ C*)/)&=
i *),*)/)&> NUMERICA'#*;3'$ @3& #&-#&+&('/ $ , CHAR0 A'#*;3'$ @3& #&-#&+&('/ $ ($5& )/,*)/)&=
i *)&+'/)$> NUMERICA'#*;3'$ @3& #&-#&+&('/ $ , NUMERICA'#*;3'$ @3& #&-#&+&('/ , CHAR00A'#*;3'$ @3& #&-#&+&('/ $ ($5& )$-+$(/.=
,-?> NUMERICA'#*;3'$ @3& #&-#&+&('/ $ (K5$ )$CPF )$ ?3(,*$(6#*$
7/24/2019 PROJETO - 29-09-2015
60/77
!
#4> NUMERIC0A'#*;3'$ @3& #&-#&+&('/ $ (K5$ )$RG )$ -+$(/.=
'&.&?$(&> NUMERIC20A'#*;3'$ @3& #&-#&+&('/ $ (K5$ )&
'&.&?$(& )$ -+$(/.=&5/*.> CHAR00
A'#*;3'$ @3& #&-#&+&('/ $ &()&1$ )&&5/*. )$ -+$(/.=
#3/> CHAR00A'#*;3'$ @3& #&-#&+&('/ $ ($5& )/ #3/($ &()&1$ )$ -+$(/.=
@3/)#/> CHAR00A'#*;3'$ @3& #&-#&+&('/ $ (35$ )/@3/)#/ ($ &()&1$ )$ -+$(/.=
.$'&> NUMERICA'#*;3'$ @3& #&-#&+&('/ $ (35$ )$.$'& ($ &()&1$ )$ -+$(/.=
(35$> NUMERIC0A'#*;3'$ @3& #&-#&+&('/ $ (35$ ($&()&1$ )$ -+$(/.=
,&-> NUMERIC20A'#*;3'$ @3& #&-#&+&('/ $ (35$ )$CEP )$ &()&1$=
;/*##$> CHAR00A'#*;3'$ @3& #&-#&+&('/ $ ;/*##$ )$-+$(/.=
*),*)/)&> NUMERICA'#*;3'$ @3& #&-#&+&('/ $ , NUMERIC0:2A'#*;3'$ @3& #&-#&+&('/ $ 7/.$# )$+/./#*$ )$ -+$(/.=
-,&('3/.,$5*++/$> NUMERIC:2A'#*;3'$ @3& #&-#&+&('/ $ 7/.$# )/-$#,&('/4&5 )/ ,$5*++$ )$ -+$(/.=
)/'//)5*++/$> DATE A'#*;3'$ @3& #&-#&+&('/ / )/'/ )&/)5*++$ )$ -+$(/.=
i *),/#4$> NUMERICA'#*;3'$ @3& #&-#&+&('/ , NUMERICA'#*;3'$ @3& #&-#&+&('/ $ , CHAR!0A'#*;3'$ @3& #&-#&+&('/ / )&+,#*1$ )$(7&. )& 3+36#*$=
T/;&./ 9 U+3/#*$ A#5/&(/ )/)$+ )/ '/;&./ U+3/#*$=
i *)3+3/#*$> NUMERIC
A'#*;3'$ @3& #&-#&+&('/ $ , NUMERIC
A'#*;3'$ @3& #&-#&+&('/ $ ,
7/24/2019 PROJETO - 29-09-2015
61/77
0
i *)?3(,*$(/#*$> NUMERICA'#*;3'$ @3& #&-#&+&('/ $ , CHAR00A'#*;3'$ @3& #&-#&+&('/ $ ($5& )$
-+$(/.=i .$4*(> CHAR0
A'#*;3'$ @3& #&-#&+&('/ $ .$4*( )$3+36#*$=
+&(8/> CHAR0A'#*;3'$ @3& #&-#&+&('/ / +&(8/ )$3+36#*$=
)/'/,/)/+'#$> DATEA'#*;3'$ @3& #&-#&+&('/ / )/'/ )&,/)/+'#$ )$ 3+36#*$=
)/'//.'/,/$> DATEA'#*;3'$ @3& #&-#&+&('/ / )/'/ )&/.'/1$ )& *(?$#5/1Q&+ )$ 3+36#*$=
3+3/#*$,/)/+'#$> CHAR00A'#*;3'$ @3& #&-#&+&('/ $ 3+36#*$ @3&,/)/+'#$3 $ .$4*(=
3+3/#*$/.'/,/$> CHAR00A'#*;3'$ @3& #&-#&+&('/ $ 3+36#*$ @3&?& / /.'/1$ ($ .$4*(=
3.'*5$/,&++$> DATE=A'#*;3'$ @3& #&-#&+&('/ / 3.'*5/ )/'/)& /,&++$ )$ 3+36#*$=
T/;&./ ); D&- E./;$#/)$ -&.$+ A,/)5*,$+=
DES+RI?#
DD )& D 9 C.*&('& A#5/&(/ )/)$+ #&?&('& /$ ,/)/+'#$)$ ,.*&('&=T/;&./ 9 E+'/)$ A#5/&(/ )/)$+ )/ '/;&./ E+'/)$=
i *)&+'/)$> NUMERICA'#*;3'$ @3& #&-#&+&('/ $ , CHAR2A'#*;3'$ @3& #&-#&+&('/ / /;#&7*/1$)$ &+'/)$=
T/;&./ 9 C*)/)& A#5/&(/ )/)$+ )/ '/;&./ C*)/)&=
i *),*)/)&> NUMERIC A'#*;3'$ @3& #&-#&+&('/ $ , CHAR!0A'#*;3'$ @3& #&-#&+&('/ $ ($5& )/,*)/)&=
i *)&+'/)$> NUMERICA'#*;3'$ @3& #&-#&+&('/ $ , NUMERIC0 A'#*;3'$ @3& #&-#&+&('/ $ (35$ )/ IE
7/24/2019 PROJETO - 29-09-2015
62/77
)$ ,.*&('&=
#//$+$,*/.> CHAR00A'#*;3'$ @3& #&-#&+&('/ $ ($5& )&4*+'#$ )/ &5-#&+/ )$ ,.*&('&=
($5&?/('/+*/> CHAR00 A'#*;3'$ @3& #&-#&+&('/ $ ($5& )/&5-#&+/ )$ ,.*&('&=
'&.&?$(&> NUMERIC0A'#*;3'$ @3& #&-#&+&('/ $ (35$ )&'&.&?$(& )$ ,.*&('&=
?/> NUMERIC0A'#*;3'$ @3& #&-#&+&('/ $ (35$ )&?/ )$ ,.*&('&=
,$('/'$> CHAR!0A'#*;3'$ @3& #&-#&+&('/ $ ($5& )&,$('/'$ )$ ,.*&('&=
&5/*.> CHAR00A'#*;3'$ @3& #&-#&+&('/ $ &()&1$ )&&5/*. )$ ,.*&('&=
#3/> CHAR00A'#*;3'$ @3& #&-#&+&('/ $ ($5& )/ #3/($ &()&1$ )$ ,.*&('&=
@3/)#/> CHAR!0A'#*;3'$ @3& #&-#&+&('/ $ (35$ )/@3/)#/ ($ &()&1$ )$ ,.*&('&=
.$'&> NUMERIC0A'#*;3'$ @3& #&-#&+&('/ $ (35$ )$.$'& ($ &()&1$ )$ ,.*&('&=
(35$> NUMERIC0A'#*;3'$ @3& #&-#&+&('/ $ (35$ ($&()&1$ )$ ,.*&('&=
,&-> NUMERIC20A'#*;3'$ @3& #&-#&+&('/ $ (35$ )$CEP )$ &()&1$=
;/*##$> CHAR00A'#*;3'$ @3& #&-#&+&('/ $ ;/*##$ )$
,.*&('&=i *),*)/)&> NUMERIC
A'#*;3'$ @3& #&-#&+&('/ $ , T&./ )& /,&++$ /$ +*+'&5/F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
7/24/2019 PROJETO - 29-09-2015
63/77
2
F*43#/ !> T&./ )& ,/)/+'#$ P#*(,*-/. )$ S*+'&5/F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
F*43#/ !> T&./ )& ,/)/+'#$ )& C.*&('&F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
7/24/2019 PROJETO - 29-09-2015
64/77
F*43#/ > T&./ )/ A4&()/F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
F*43#/ > T&./ )$ T#&*($F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
7/24/2019 PROJETO - 29-09-2015
65/77
F*43#/ > T&./ )& A(/5(&+&F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
F*43#/ > T&./ )& A7/.*/1$ )& R*+,$ C/#)/,$F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
7/24/2019 PROJETO - 29-09-2015
66/77
!
F*43#/ 0> T&./ )& A7/.*/1$ F+*,/F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
F*43#/ > T&./ )& C$5-$+*1$ C$#-$#/.F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
7/24/2019 PROJETO - 29-09-2015
67/77
F*43#/ 2> T&./ )& M/++/ C$#-$#/.F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
F*43#/ > T&./ )& ()*,& )& M/++/ C$#-$#/.F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
7/24/2019 PROJETO - 29-09-2015
68/77
F*43#/ > T&./ )& PARXF$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
F*43#/ !> T&./ )& P*5&'#*/F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
7/24/2019 PROJETO - 29-09-2015
69/77
F*43#/ > T&./ )$ F*(/(,&*#$F$('&> E./;$#/)$ -&.$+ A,/)5*,$+=
F*43#/ !> T&./ )& P*5&'#*/F$('&> E./;$#/)$ -&.$+ A,/)5*,$+
7/24/2019 PROJETO - 29-09-2015
70/77
=2=2 MODELO FSICO DO BANCO DE DADOS
7/24/2019 PROJETO - 29-09-2015
71/77
0
+#5SIDERA!ES -I5AIS
A$ )&,$## )$ '#/;/.8$ ?$* /;$#)/)/ '$)/ &+-&,*?*,*)/)& )& ,/)/ *'&5*5-./('/)$: 7*+/()$ )&*/# $ 5/*+ ,./#$ & $;%&'*7$ -/#/ $+ 3+36#*$+= N$ )&,$##
)$ -#$%&'$: ?$#/5 +/(/)$+ $+ -#$;.&5/+ -#$-$+'$+ @3& 4/#/('&5 /$ +*+'&5/ 35
+3-$#'& &?*,*&('& & 35 ,$('#$.& 5/*+ )&'/.8/)$ )$ &+'$@3&=
5&)*)/ @3& /-#$?3()67/5$+ (/ +$.31$ -#$-$+'/: ($7$+ -#$;.&5/+
?$#/5 +3#4*()$: ?/&()$+& (&,&++6#*/+ #&3(*Q&+ ,$5 $ 4#3-$ -/#/ /#435&('6
./+: )*+,3'*./+ & +/(6./+ -/#/ @3&: $ -#$%&'$ ?*,/++& )& /,$#)$ ,$5 $+ 5$)&.$+
(&,&++6#*$+ -/#/ $ 5,/)$= N&+'& -#$%&'$ ?$#/5 /.,/(1/)$+ $+ $;%&'*7$+-#$-$+'$+= P#$,3#$3+& &(?/'*/# / ;*;.*$4#/?*/ 3'*.*/)/ ($ )&,$## )&+'& '#/;/.8$
@3& -*'*3 $ ,$(8&,*5&('$ & / /;$#)/4&5 )/ +$.31$ -#$-$+'/= A+ ?#/5&('/+
@3& '/. -#$?*++*$(/. (&,&++*'/ +$> ,/)/+'#$+: )&+,#*1$ )/+ #$'*(/+ )&
'#&*(/5&('$+: *(?$#5/1Q&+ -&++$/+: 8*+' *(?$#5/1Q&+ ,$5$ ,$5-#$5*++$+ & )/)$+ )& ,.*&('&+: ,6.,3.$+
,$5-.&$+: ,$('#$.& )& ?*(/(1/+ /.*(8/()$ '$)/ +3/ -/#'& /)5*(*+'#/'*7/=
7/24/2019 PROJETO - 29-09-2015
72/77
RE-ER@5+IAS
ORTH: H=F= & S*.;+,8/': A=_ S*+'&5/+ )& B/(,$+ )&a
Recommended