Escolar Documentos
Profissional Documentos
Cultura Documentos
RA:
CURSO: Análise e Desenvolvimento de Sistemas
SEMESTRE: 4º
" I#TRODU$%O%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% $
& DESE#VOLVIME#TO%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&
$5 6enário....................................................................................................... 7
2.2 7ustificativa do Projeto................................................................................... 7
$8 Ar+uitetura M96........................................................................................... 7
$4 Modelo 2ntidade elacionamento ...................................................................8
$; <M= ><nified Modeling =anguage? ...................................................................8
$;$5 Diagrama de 6lasses .............................................................................. 9
$;$ Diagrama de Se+u.ncia.......................................................................... 9
$;$8 Diagrama de Atividades ......................................................................... 10
$;$4 Diagrama de Implanta(-o ...................................................................... 10
$@ Projeto de Sistema Para =oca(-o de 9eculos................................................10
' CO#CLUS%O%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!'
( RE)ER*#CIAS%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!(
6
" I#TRODU$%O
& DESE#VOLVIME#TO
&+" Ce,r.o
O D2 pode ser entendido como uma forma l*gica! gráfica e intuitiva de
visuali"ar as concep()es +ue envolvem a modelagem dos dados de acordo com o
modelo de dados 2ntidade,elacionamento$ %este diagrama! podemos ver
claramente o conjunto de entidades! o conjunto de atri&utos das entidades e os
relacionamentos e3istentes alin'ados de acordo com o entendimento do modelo de
neg*cios proposto$
2sse modelo de ar+uitetura M96 mostrado na figura 5 +ue as classes +ue est-o na
View a e3emplo a 9eiculoorm envia eventos de usuários ao Controller e tam&ém
pode solicitar atuali"a()es do Model $ O Controller mapeia as a()es de usuário para
atuali"ar o modelo e fa" a sele(-o de várias Views$ O Modelo fa" o encapsulamento
do estado da aplica(-o e fa" notifica()es a View de mudan(as de estado$ /emos
12
' CO#CLUS%O
( RE)ER*#CIAS
AMMA! 2$ Q2=M! $ 7OQ%SO%! $ 9=ISSID2S! 7$ Des.8, ;a11er,s ele5e,1s
o2 re0sa@le o2 o@3ec1-or.e,1e so21ware$ second ed$ Addison,Resle0! 5;$
I$ Sommerville! E,8e,har.a e So21ware! S-o Paulo: Addison,Resle0! @ edi(-o!
KK8$
7$6$ Maldonado! S$6$P$$ a&&ri! /este de Soft#areN . In: 0al.ae e So21ware:
Teor.a e Pr1.ca! 2ds$ A$$6$ oc'a! 7$6$ Maldonado! T$ Re&er! Prentice Qall! KK5$
MOADO! isele P$ RAPDIS: UM PROCESSO MDA PARA DESE#VOLVIME#TO
DE SISTEMA DE I#)ORMA$%O+ KK@$ Artigo Sip*sio Jrasileiro de Sistema de
Informa(-o$ <niversidade ederal do io de 7aneiro! io de 7aneiro! KKE$
$S$ Pressman! E,8e,har.a e So21ware! io de 7aneiro: Mcra# Qill! ; edi(-o!
KK$
S$=$ Pfleeger! E,8e,har.a e So21ware: Teor.a e Pr1.ca ! S-o Paulo: Prentice Qall!
edi(-o! KK4$
$ Sanc'es! Processo de Manutenção N$ In: Qualidade de Software: Teoria e Prática !
2ds$ A$$6$ oc'a! 7$6$ Maldonado! T$ Re&er! Prentice Qall! KK5$
D2%%IS! Alan RIUOM! Jar&ara Qale0 O/Q! o&erta M$ A,l.se e Pro3e1o e
S.s1e5as$ ; ed$ io de 7aneiro: =/6! K54$
</ADO! Alfredo Jraga 6OS/A 7V%IO! 7Flio 9alente da$ Pr1.cas e A,l.se e
Pro3e1o e S.s1e5as$ Jelém: a&furtado! K5K$