You are on page 1of 14

LISTA DE FIGURAS

Figura 1 - Diagrama de Caso de Uso...........................................................................8


Figura 2 - Diagrama de Classe...................................................................................10
Figura 3 - Prottipo: Login...........................................................................................11
Figura 4 - Prottipo: Controle eral............................................................................11
Figura ! - Prottipo: Controle de Clientes...................................................................11
Figura " - Prottipo: Controle de #ospedagem..........................................................12
Figura $ - Prottipo: Controle de Di%ria......................................................................12
LISTA DE QUADROS
&uadro 1 - Cronograma de 'ti(idades..........................................................................!
&uadro 2 - Detal)amento: Controlar Cliente................................................................8
&uadro 3 - Detal)amento: Controlar #ospedagem......................................................8
&uadro 4 - Detal)amento: *eri+i,ar -eser(a .in,lus/o0...............................................1
&uadro ! - Detal)amento: Controlar #ospedagem......................................................1
SUMRIO
4 CRONOGRAMA........................................................................................................5
5 TECNOLOGIA...........................................................................................................5
6 LEVANTAMENTO DE REQUISITOS........................................................................7
7 DIAGRAMA DE CASO DE USO...............................................................................8
8 DIAGRAMA DE CLASSE........................................................................................10
REFERNCIAS...........................................................................................................13
4 CRONOGRAMA
&uadro 1 - Cronograma de 'ti(idades
'23*3D'D45
F4* 6'- '7-3 6'3 8U9 8UL ': 542 :U2 9:*
4la;ora</o do Pro=eto de 4st%gio
'n%lise de re>uisitos
Des,ri</o do sistema e?istente
Des,ri</o do sistema Proposto
Diagrama de Caso de Uso
Diagrama de Classes
'n%lise de dados
3mplementa</o e testes do primeiro
prottipo
3mplementa</o +inal do sistema
4la;ora</o da do,umenta</o de
a=uda ao usu%rio
3mplanta</o
4la;ora</o do -elatrio Final
7an,a Final
!
5 TECNOLOGIA
4m >ue linguagem (, (ai +a@er: CA a linguagem +a@ parte do
,on=unto de +erramentas o+ere,idas na plata+orma .942 e surge ,omo uma
linguagem simplesB ro;ustaB orientada a o;=etosB +ortemente tipada e altamente
es,al%(el a +im de permitir >ue uma mesma apli,a</o possa ser e?e,utada em
di(ersos dispositi(os de )ardCare.
4m >ue programa 3D4 .am;iente de desen(ol(imento integrado0 (,
(ai +a@er os ,digos dessa linguagem: 6i,roso+t *isual 5tudio 4?press.
: 6i,roso+t *isual 5tudio D um pa,ote de programas da 6i,roso+t
para desen(ol(imento de so+tCare espe,ialmente dedi,ado ao .942 FrameCorE e Fs
linguagens *isual 7asi, .*70B CB CGGB CA .C 5)arp0 e 8A .8 5)arp0. 2am;Dm D um
grande produto de desen(ol(imento na %rea Ce;B usando a plata+orma do '5P.942.
's linguagens ,om maior +re>HIn,ia nessa plata+orma s/o: *7.942 .*isual
7asi,.9et0 e o C .lI-se C 5)arp0.
4m >ue ;an,o de dados (ai ser desesn(ol(ido: 6is,ros+t 5&L 5er(er
4?press.
: 6i,roso+tJ 5&L 5er(erJ 4?press um sistema gratuito de
geren,iamento de dados a(an<ado e ,on+i%(el >ue +orne,e um repositrio de dados
,on+i%(el e a(an<ado para sites le(es e apli,ati(os de %rea de tra;al)o.
Ferramentas de modelagem de Diagrama U6L: 'sta) D um so+tCare
para modelagem uml. K desen(ol(ido na plata+orma 8a(aB o >ue garante sua
porta;ilidade para >ual>uer plata+orma >ue possui uma m%>uina (irtual 8a(a.
Ferramenta de modelagem de ;an,o de dados: 7r6odelo: 6odelo
Con,eitual e 6odelo Lgi,o de 7an,o de Dados -ela,ional.
Ferramenta de modelagem de prottipos: Pen,il : ser/o as telas do
sistema.
"
6 LEVANTAMENTO DE REQUISITOS
' tD,ni,a utili@ada para ,oleta dos re>uisitos para este PrD Pro=eto
+oi F entre(ista por ser a mais ade>uada para esta situa</o de ,oleta dos re>uisitos.
4sta tD,ni,a ,onsiste na ,omuni,a</o direta ,om o ,lienteB ,om o o;=eti(o de
esta;ele,er e?pe,tati(as a respeito do sistemaB (eri+i,ar nL(eis de satis+a</oB
ne,essidades atuais e ne,essidades +uturas do sistema .5:664-*3LL4B 20030.
's entre(istas n/o s/o muito simples e nem uma ,on(ersa in+ormalB
mas simB de(e ter um o;=eti(o de+inido a +im de re,ol)er as in+orma<Mes de +orma
,orretaB ,lara e o;=eti(a.
Foram le(antados ,omo re>uisitos +un,ionais:
Controle de Clientes: de(er% permitir a inser</oB altera</oB e?,lus/oB
e pes>uisa de ,lientes. : ,adastro ,onter%: CdigoN 9omeN Do,umentoN -N CPFN
4ndere<oN 2ele+oneN Celular.
Controle de #ospedagem: de(er% permitir o registro e a pes>uisa de
)ospedagens. : ,adastro ,onter%: 9omeN Data de 4ntradaN Data de 5aLda.
Controle de Di%ria: de(er% permitir o pagamento e a pes>uisa de
di%rias. : ,adastro ,onter%: 9omeN &uantidade de PessoasN *alor.
-e>uistos n/o +un,ionais:
: so+tCare ser% desen(ol(ido na linguagem CA.
: sistema geren,iador de ;an,o de dados ser% o 6i,roso+t 5&L
5er(er 4?press.
: so+tCare ser% ,ompatL(el apenas ,om o sistema OindoCs.
: 6i,roso+t .9et FrameCorE de(er% estar pre(iamente instalado.
: sistema de(er% ter a,esso de+inido pelo ,argo do +un,ion%rio.
$
7 DIAGRAMA DE CASO DE USO
Figura 1 - Diagrama de Caso de Uso
: Diagrama apresenta dois atores >uatro ,asos de usoB sendo um
deles um ponto de in,lus/o. : +un,ion%rio est% asso,iado aos ,asos de uso
Controlar ClienteB Controlar Di%riaB Controlar #ospedagemB tendo este Pltimo
*eri+i,ar -eser(a ,omo ponto de in,lus/o. erente possui )eran<a de Fun,ion%rio.
&uadro 2 - Detal)amento: Controlar Cliente
C'5: D4 U5: C:92-:L'- CL34924
Flu?o ;%si,o
3denti+i,ar ,liente-C)e,ar as in+orma<Mes de identi+i,a</o do ,liente.
Cadastrar ,liente-Fa@er o ,adastro do ,liente no sistema utili@ando as
in+orma<Mes de identi+i,a</o do ,liente.
Con+irmar ,adastro-Con+irmar ,adastro do ,liente e e+etuar a )ospedagem
do ,liente.
Flu?o alternati(o 1 Q
,liente =% e?istente
: ,liente =% est% registrado
: sistema n/o permitir% o no(o ,adastro
Flu?o alternati(o -
Pes>uisar ,liente
: ator dese=a pes>uisar por um ,liente
: ator insere as in+orma<Mes e e?e,uta a pes>uisa
: sistema e?i;e o resultado
Flu?o alternati(o -
e?luir ,liente
: ator dese=a e?,luir por um ,liente
: ator insere as in+orma<Mes para e?e,utar a pes>uisa
: sistema e?i;e o resultado
: ator sele,iona um dos resultados e e?,lui
: sistema e?,lui o ,liente do ;an,o de dados
&uadro 3 - Detal)amento: Controlar #ospedagem
C:92-:L'- #:5P4D'46
Flu?o ;%si,o
: ator registra a )ospedagem
: sistema lan<a essa in+orma</o no ;an,o de dados
Flu?o alternati(o 1 Q
pes>uisar
)ospedagem
: ator >uer pes>uisar por uma )ospedagem
: ator insere os dados e e?e,uta a pes>uisa
: sistema e?i;e o resultado
8
&uadro 4 - Detal)amento: *eri+i,ar -eser(a .in,lus/o0
Rin,ludeS *eri+i,ar -eser(a
Flu?o ;%si,o
: sistema (eri+i,a se =% e?iste uma )ospedagem agendada
: sistema e?i;e uma mensagem de alerta para o usu%rio
: ator ,on+irma a mensagem
T 's reser(as n/o s/o nada mais >ue )ospedagens registradas antes do
,liente ir ao lo,al
&uadro ! - Detal)amento: Controlar Di%ria
C:92-:L'- D3U-3'
Flu?o ;%si,o
: ator preen,)e a data e o (alor da di%ria
: ator a,iona o ,omando pagar
: sistema registra pagamento no ;an,o de dados
Flu?o alternati(o -
Pes>uisar di%ria
: ator pes>uisa a di%ria
: sistema e?i;e o resultado
1
8 DIAGRAMA DE CLASSE
Figura 2 - Diagrama de Classe
: diagrama D ,omposto por 0$ ,lasses:
Pessoa >ue D uma ,lasse a;strata >ue ser(e apenas de modelo.
&ue )erda os atri;utos de PessoaB assim ,omo ClienteB >ue se rela,iona ,om as
,lasses Di%ria e Fun,ion%rios. 2odas as ,lasses )erdam os atri;utos e mDtodos
propriedades de 6odeloCrud e Cone?ao .agrega</o0.
10
9 PROTOTIPA!O DAS TELAS DO SISTEMA
Figura 3 - Prottipo: Login
Figura 4 - Prottipo: Controle eral
Figura ! - Prottipo: Controle de Clientes
11
Figura " - Prottipo: Controle de #ospedagem
Figura $ - Prottipo: Controle de Di%ria
12
REFERNCIAS
C-UVB *ilma 'pare,ida imene@ da. M"#$%$&$'() %) *"+,-(+) .("/#01(.). 5/o
Paulo: PearsonB 2010.
D4324LB #ar(eW 6. et al. C2 .$3$ *4$'4)3)4. 5/o Paulo: PearsonB 2003.
FL:-45B 4merson -i,ardo. L(/'-)'"/+ " #5./(.)+ %" *4$'4)3)67$ III. 5/o
Paulo: PearsonB 2001.
#35'2:63B 6ar,o 3Euro. P4$8"#$ %" +(+#"3)+. 5/o Paulo: PearsonB 2010.
935#36U-'B -o;erto XoEio. 9)/.$ %" %)%$+ I. 5/o Paulo: PearsonB 2001.
P'4-8:945B 6eilir. F-/%)3"/#$+ %$ %"+"/:$ $4("/#)%$ ) $;8"#$ .$3 UML.
5/o Paulo: 6aEron 7ooEsB 2001.
P4-393B Luis Cl%udioN #35'2:63B 6ar,o 3EuroN 74-2:B Oagner Lui@. E/'"/:)4()
%" +$1#<)4". 5/o Paulo: PearsonB 2001.
PFL444-B 5)ari LaCre,e. E/'"/:)4() %" +$1#<)4": teoria e pr%ti,a. 2.ed. 5/o
Paulo: PearsonB 2004.
5:664-*3LL4B 3an. E/'"/:)4() %" +$1#<)4". 1.ed. 5/o Paulo: PearsonB 2011.
2'9'Y'B 5imone 5aCasaEi. A/=&(+" %" +(+#"3)+ I. 5/o Paulo: PearsonB 2001.
13