Escolar Documentos
Profissional Documentos
Cultura Documentos
Exercicios
Exercicios
Maro 2012
Pgina 1/37
SUMRIO
Exerccios 1
Viso Geral da APF Viso do Usurio
Exerccios 2
Reunir ocu!en"a#o is$on%el &i$o de 'on"a(e! Esco$o da 'on"a(e! Fron"eira Re)uisi"os Funcionais do Usurio
Exerccios *
Fun#+es de ados
Exerccios ,
Iden"i-ica#o de Ar)ui%os ./(icos Medi#o das Fun#+es de ados de '/di(o ados
Exerccios 0
Fun#+es &ransacionais
Exerccios 1
Fun#+es &ransacionais
Exerccios 2
Es"udo de 'aso
Observao: este material foi produzido exclusivamente para o Curso de APF da TI do Estado Pedimos !entilmente "ue se#a utilizado somente para fins did$ticos em seu ambiente de trabal%o
Maro 2012
Pgina 2/37
Exerccios 1
". Mar#ue a alternati$a correta% a& A APF 'Anlise de Pontos de Funo& considera o (onto de $ista do im(lementador do soft)are sob estudo b& PF 'Pontos de Funo& * uma medida de taman+o funcional c& A $iso do usurio no * considerada (ara conta,em de (ontos de funo d& - taman+o funcional * reali.ado a (artir dos re#uisitos no funcionais . A APF 'Anlise de Pontos de Funo& mede% a& Re#uisitos Funcionais e No Funcionais b& A(enas Pro/etos de 0esen$ol$imento c& 1olu2es de 1oft)are e 3ecnolo,ias utili.adas d& A funcionalidade im(lementada no soft)are4 #ue o usurio solicita e recebe 5. Mar#ue a alternati$a correta% a& 6ma medio de taman+o funcional * reali.ada em lin,ua,em t*cnica b& A $iso do usurio de$e ser escrita em documentos t*cnicos (ara ser $lida c& A $iso do usurio (ode ser obtida (or declarao $erbal do usurio d& 6ma consulta de funcionrios no (ode re(resentar a $iso do usurio 7. 1o exem(los de $iso do usurio4 E8CE3-% a& Preciso controlar min+as finanas $ia 9nternet b& - sistema de controle de esto#ue de$e ser acessado (or tr:s (erfis% administrador4 su(er$isor e consultor c& 3odos os dias ;s !! +oras o sistema de (onto eletr<nico de$e lim(ar os dados do dia anterior d& - relat=rio de (a,amentos exibe dados sint*ticos ou analticos
Maro 2012
Pgina 3/37
Exerccios 2
". Mar#ue a alternati$a 9NC-RRE3A% a& Para iniciar uma conta,em em PF * necessrio uma documentao com(leta do sistema b& >uando no + documentao suficiente (ara conta,em4 o analista de re#uisitos de$er ser consultado c& Fornecer a conta,em de uma a(licao instalada * um exem(lo de (ro(=sito d& 0ia,ramas de classe4 manuais do usurio4 0F0s4 la?out de relat=rios so exem(los de documentao #ue auxiliam a conta,em em PF . PFs associados com a instalao inicial de um soft)are no$o% a& Pro/eto de 0esen$ol$imento b& Pro/eto de Mel+oria c& Conta,em da A(licao d& Manuteno Ada(tati$a 5. PFs associados com a mel+oria de um soft)are existente4 inclui funcionalidade #ue * adicionada modificada ou excluda% a& Pro/eto de 0esen$ol$imento b& Pro/eto de Mel+oria c& Conta,em da A(licao d& Estimati$a 9nicial 7. PFs associados com uma a(licao instalada% a& Pro/eto de 0esen$ol$imento b& Pro/eto de Mel+oria c& Conta,em da A(licao d& Estimati$a 9nicial @. - Ao$erno do Estado est contratando um no$o 1istema de Fol+a de Pa,amento. -s re#uisitos / foram definidos4 e ser desen$ol$ida a (rimeira $erso do soft)are. 0efina o ti(o de conta,em% a& Manuteno Ada(tati$a b& 0esen$ol$imento c& Mel+oria d& A(licao B. - restaurante CComa MuitoD (recisa ad#uirir um soft)are (ara ,erenciamento. Para isto4 o ,erente (ediu a $rias em(resas um oramento em Pontos de Funo (ara a$aliar o custo do (roduto. A(enas uma $iso ,eral das funcionalidades foi (assada como re#uisito. 0efina o ti(o de conta,em% a& Estimati$a b& 0esen$ol$imento c& Mel+oria d& A(licao
Maro 2012
Pgina 4/37
E. - 1istema de Fol+a de Pa,amento do Ao$erno do Estado foi entre,ue com todas as funcionalidades instaladas. -s ,estores do sistema (recisam saber #ual o taman+o atual do sistema em Pontos de Funo. 0efina o ti(o de conta,em% a& Estimati$a b& 0esen$ol$imento c& Mel+oria d& A(licao F. - restaurante CComa MuitoD ad#uiriu um soft)are de ,erenciamento. A(=s im(lantado4 os ,erentes sentiram a necessidade de incluso de no$os relat=rios4 ento4 contatou a em(resa fornecedora (ara incluso das no$as funcionalidades. 0efina o ti(o de conta,em% a& Estimati$a b& 0esen$ol$imento c& Mel+oria d& A(licao G. - restaurante CComa MuitoD definiu os re#uisitos iniciais (ara desen$ol$imento de seu soft)are de ,erenciamento4 totali.ando 5BF PFs. Considerando #ue o esco(o do sistema (oderia aumentar durante o desen$ol$imento4 o ,estor contratou uma fol,a de @H sobre o total de 5BF PFs iniciais. Como * c+amado o fen<meno #ue trata o aumento de esco(o re(resentado (elos @H dos PFs contratadosI a& Conta,em do acr*scimo b& 1co(e Cree( c& Redefinio de esco(o d& Redimensionamento "!. No cenrio da #uesto anterior4 at* #uantos PFs a contratada (oderia desen$ol$erI a& E5B b& 5BF c& 7B! d& G "". Mar#ue a alternati$a correta% a& Ao lon,o do ciclo de $ida do soft)are4 a #uantidade de PF no muda b& A conta,em de PF do incio ao fim do soft)are * sem(re uma estimati$a c& - detal+amento dos re#uisitos no influencia na (reciso da conta,em d& A conta,em do soft)are * considerada estimati$a en#uanto no * entre,ue4 (ois as funcionalidades (odem ser modificadas. 1omente a(=s concludo teremos um dimensionamento final do soft)are. " . Fronteira% a& J o taman+o funcional da a(licao b& J a #uantidade de a(lica2es #ue sero includas na conta,em c& J uma interface conceitual entre o soft)are em anlise e seus usurios d& J um con/unto de re#uisitos funcionais do usurio
Maro 2012
Pgina 5/37
"5. Esco(o% a& En,loba as funcionalidades #ue sero includas na conta,em de (ontos de funo b& En$ol$e a(enas uma a(licao4 dessa forma4 no contamos bases de dados externas c& J um conceito existente a(enas (ara conta,ens de (ro/etos de desen$ol$imento d& Para (ro/etos de mel+oria4 inclui a(enas no$as funcionalidades "7. Mar#ue a alternati$a correta% a& -(era2es de um sistema de RK (ara manter dados de funcionrio so re#uisitos no funcionais #ue (odem ser contados em (ontos de funo b& Considera2es sobre tecnolo,ia utili.ada e infraLestrutura no (odem ser contadas em Pontos de Funo c& 0efini2es de la?out4 como% fontes4 cores4 fol+as de estilo C114 linMs4 ima,ens e desi,ns ,rficos de$em ser includos na medio funcional4 (ois re#uerem tem(o de (roduo d& - ,asto em +oras de um modelador de dados na criao da estrutura de banco de dados de$e ser contabili.ada em (ontos de funo
Maro 2012
Pgina 6/37
"@. - Ao$erno do Estado (recisa contratar o desen$ol$imento de um Portal #ue dis(onibili.ar di$ersos ser$ios4 como% notcias4 ou$idoria4 informa2es sobre a estrutura or,ani.acional do Estado4 assim como acesso a ser$ios de outras secretarias4 tais #uais4 N.-. Eletr<nico4 9POA4 Consulta de Licita2es4 etc. 1obre o Portal do Ao$erno4 res(onda as #uest2es listadas. -s re#uisitos a se,uir re(resentam a $iso do usurio. Para a APF somente os re#uisitos funcionais de$em ser contados. Neste contexto4 classifi#ueLos como funcionais 'RF& ou no funcionais 'RNF& e informe se (odero ou no ser contados como Pontos de Funo.
Re#uisitos a. - Portal de$e estar dis(on$el na 9nternet4 7 +oras e de$e ser acess$el (elos bro)sers 9nternet Ex(lorer e Mo.illa Firefox. b. - Nanco de 0ados de$er ser -racle. c. Para mel+or na$e,ao do usurio4 o Portal de$er estar di$idido em sess2es% - Cear4 3urismo4 - Cidado4 Em(resas4 1er$idor. Cada sesso de$er carre,ar um menu dinPmico corres(ondente. d. No to(o da (,ina de$em ser exibidas ima,ens das (raias do Estado. As ima,ens de$em ser mantidas em banco e carre,adas randomicamente. e. - Portal de$e ser acess$el a deficientes $isuais.
Contado em PFI
Maro 2012
Pgina 7/37
"B. A ima,em a se,uir re(resenta uma (ro(osta de como esto di$ididas as fronteiras das a(lica2es #ue intera,em no ambiente Portal do Ao$erno. 0ados os ser$ios listados na tabela a se,uir4 identifi#ue as funcionalidades #ue sero contadas a(enas (ara a fronteira Por"al do Go%erno. 6tili.e a ima,em do Portal do Ao$erno (ara auxlio.
s!"rio
Sefaz
Seplag Intranet
(Administrao do Portal)
Portal do Governo
Delegacia Eletrnica
Maro 2012
Pgina /37
1er$io
0escrio
Ao clicar no linM CCalendrio de Pa,amento do 1er$idorD o (ortal redireciona (ara o site da 1e(la, As notcias sero cadastradas na 9ntranet4 #ue * a ferramenta de administrao do Portal - (ortal exibir as Qltimas notcias #ue foram cadastradas na 9ntranet Ao clicar no linM CConcursos PQblicosD o (ortal redireciona (ara o site da 1e(la, - (ortal exibir informa2es tursticas #ue foram cadastradas na 9ntranet Ao clicar no linM C9POAD o (ortal redireciona (ara o site da 1efa. Ao clicar no linM C0irio -ficialD o (ortal redireciona (ara o site da Casa Ci$il Ao clicar no linM CFale ConoscoR-u$idoriaD o (ortal redireciona (ara o C1-6 S 1istema de -u$idoriaD dis(on$el no site da Controladoria e -u$idoria do Estado A Aba CCearD carre,a di$ersas informa2es sobre o Estado4 como4 Ao$ernador4 1ecretarias4 Estrutura -r,ani.acional4 etc. As informa2es foram alimentadas na 9ntranet e so exibidas (elo Portal No to(o do Portal + uma busca #ue retorna todos os linMs encontrados com a (ala$raLc+a$e informada
b. Cadastro de Notcias
c. Exibir as Qltimas Notcias d. Consulta a Concursos PQblicos e. 9nforma2es sobre 3urismo f. 9POA ,. 0irio -ficial
+. -u$idoria
i. 1obre o Cear
Maro 2012
Pgina !/37
"E. A consulta de 9POA do Si"e da Se-a3 sofreu uma modificao% o cam(o RENAOAM foi inserido no resultado da consulta. - Por"al do Go%erno mant*m um linM de acesso ; consulta de 9POA. >ual ti(o de conta,em e fronteira's& im(actada's& teremosI a& 3i(o de Conta,em% Mel+oria R Fronteiras% Portal do Ao$erno e 1efa. b& 3i(o de Conta,em% 0esen$ol$imento R Fronteiras% Portal do Ao$erno e 1efa. c& 3i(o de Conta,em% 0esen$ol$imento R Fronteiras% Portal do Ao$erno d& 3i(o de Conta,em% Mel+oria R Fronteiras% 1efa. "F. A sesso de Notcias do Por"al do Go%erno ,an+ar uma no$a consulta. Anteriormente a(enas as Qltimas notcias eram exibidas. A,ora4 as notcias em desta#ue de$ero tamb*m ser exibidas. - cadastro de notcias na In"rane" de$er ser modificado com a incluso de um c+ecMbox% Cnotcia em desta#ueD. - Portal4 (or sua $e.4 carre,ar4 al*m das Qltimas notcias4 as notcias em desta#ue. >ual ti(o de conta,em e fronteira's& im(actada's&I a& 3i(o de Conta,em% 0esen$ol$imento R Fronteiras% Portal do Ao$erno e 9ntranet b& 3i(o de Conta,em% Mel+oria R Fronteiras% Portal do Ao$erno e 9ntranet c& 3i(o de Conta,em% 0esen$ol$imento R Fronteiras% Portal do Ao$erno d& 3i(o de Conta,em% Mel+oria R Fronteiras% 9ntranet "G. 6m concurso de ,rande abran,:ncia (recisar de di$ul,ao. Primeiramente4 as informa2es do concurso sero cadastradas no Sis"e!a de 'oncurso4 #ue * acessado atra$*s do Si"e da Se$la(. Posteriormente4 o banner do concurso de$er ser inserido no Por"al do Go%erno4 no Si"e da 'on"roladoria e no Si"e da 'asa do 'idado. >ual ti(o de conta,em e fronteira's& im(actadas's&I a& 3i(o de Conta,em% 0esen$ol$imento R Fronteiras% 1istema de Concurso4 1ite da 1e(la,4 Portal do Ao$erno4 1ite da Controladoria e 1ite da Casa do Cidado b& 3i(o de Conta,em% Mel+oria R Fronteiras% 1istema de Concurso4 1ite da 1e(la,4 Portal do Ao$erno4 1ite da Controladoria e 1ite da Casa do Cidado c& 3i(o de Conta,em% Mel+oria R Fronteiras% Portal do Ao$erno4 1ite da Controladoria e 1ite da Casa do Cidado d& Nen+uma das anteriores
Maro 2012
Pgina 1"/37
Exerccios *
". Funo de 0ados #ue tem a inteno (rimria de arma.enar dados mantidos atra$*s de um ou mais (rocessos elementares da a(licao #ue est sendo contada. a& AL9 b& A9E c& Ar#ui$o L=,ico d& NA . Funo de 0ados #ue tem a inteno (rimria de arma.enar dados referenciados atra$*s de um ou mais (rocessos elementares dentro da fronteira da a(licao #ue est sendo contada. a& AL9 b& A9E c& Ar#ui$o L=,ico d& NA 5. Aru(o de dados ou de informa2es de controle lo,icamente relacionados4 recon+ecido (elo usurio4 referenciado (ela a(licao #ue est sendo contada4 (or*m4 mantido dentro da fronteira de uma outra a(licao. a& AL9 b& A9E c& Ar#ui$o L=,ico d& NA 7. Aru(o de dados ou de informa2es de controle lo,icamente relacionados4 recon+ecido (elo usurio4 mantido dentro da fronteira da a(licao #ue est sendo contada. a& AL9 b& A9E c& Ar#ui$o L=,ico d& NA @. 6m Processo Elementar *% a& >ual#uer o(erao do usurio em tela da a(licao b& 6m Re#uisito Funcional do 6surio4 inde(endente se tem si,nificado (ara o usurio c& A menor unidade de ati$idade #ue tem si,nificado (ara o usurio d& Constitui uma transao incom(leta B. Assinale a 9NC-RRE3A% a& CRecon+ecido (elo usurioD refereLse a re#uisitos #ue foram acordados e entendidos tanto (elos usurios #uanto (elos desen$ol$edores de soft)are. b& - termo CMantidoD refereLse ; +abilidade de incluir4 modificar ou excluir dados a (artir de um (rocesso elementar. c& C9ncluirD4 CAlterarD e CExcluirD re,istros em uma a(licao no (odem ser (rocessos elementares d& C9nforma2es de ControleD es(ecificam o #ue4 #uando ou como os dados sero (rocessados
Maro 2012
Pgina 11/37
Exerccios ,
". Mar#ue a alternati$a 9NC-RRE3A. a& A diferena AL9 e A9E #ue um A9E no * mantido (ela a(licao #ue est sendo contada4 en#uanto #ue um AL9 * mantido (ela a(licao #ue est sendo contada b& Fun2es de 0ados s= (odem ser identificadas atra$*s de Modelos de 0ados c& Re,istro L=,ico * um sub,ru(o de dados recon+ecido (elo usurio dentro de uma funo de dados d& C+a$es (rimrias (odem ser contadas como ti(o de dados #uando recon+ecidas (elo usurio em uma funo de dados . Cam(o Qnico4 recon+ecido (elo usurio e no re(etido% a& Re,istro L=,ico b& Ar#ui$o L=,ico c& Processo Elementar d& 3i(o de 0ado 5. >ual a com(lexidade de um AL9 com 5 3Rs e "@ 3dsI a& Naixa b& M*dia c& Alta d& No contado 7. >ual a com(lexidade de um A9E com B 3Rs e @ 3dsI a& Naixa b& M*dia c& Alta d& No contado @. >ual a contribuio de um A9E com 5 3Rs e @ 3dsI a& @ b& E c& "! d& No contado B. >ual a contribuio de um AL9 com a& E b& "! c& "@ d& No contado 3Rs e " 3dsI
Maro 2012
Pgina 12/37
E. Considerando os cam(os da tabela F6NC9-NAR9-% (MTfuncionario4 nomeTfuncionario4 dataTnascimento4 faixaTsalarial4 fMTcar,o4 enderecoTfuncionario4 cidadeTfuncionario4 estadoTfuncionario4 fMTlotacao4 lo,Tdelecao4 dataTdelecao4 onde lo,Tdelecao e dataTdelecao no so recon+ecidos (elo usurio4 #uantos ti(os de dados '0ERs& de$em ser contados (ara o ar#ui$o l=,icoI a& F b& G c& "" d& "5 F. Considerando as tabelas PE090-1 '(MTcodT(edido4 descT(edido4 dataT(edido& e 93EN1 0- PE090- 'fMTcodT(edido4 (MTcodTitemT(edido4 descTitemT(edido4 #tdTitemT(edido4 $lrTitemT(edido&4 #uantos itens de dados de$em ser contadosI a& PE090-1% 5 R 93EN1 0- PE090-% @ b& PE090-1% 5 R 93EN1 0- PE090-% 7 c& PE090-1% 7 R 93EN1 0- PE090-% 7 d& PE090-1% 7 R 93EN1 0- PE090-% @ G. Na #uesto anterior4 #uantos Ar#ui$os L=,icos existemI a& " b& c& 5 d& NA "!. Para PE090-1 e 93EN1 0- PE090-4 mantidos 0EN3R- da fronteira da a(licao4 #ual a contribuio em PFI a& "7 b& E c& "! d& !
Maro 2012
Pgina 13/37
"". Considere as informa2es a se,uir% Fron"eira In"rane" As entidades listadas so mantidas dentro da fronteira da In"rane". -s cam(os lo,Texclusao indica #ue o re,istro foi excludo a(enas lo,icamente. 0ataTre,istro * uma data automtica. Ambos os cam(os so soluo do Administrador de 0ados. -s cam(os CfMD so c+a$es estran,eiras. Notcias% codi,oTnoticia4 tituloTnoticia4 descricaoTnoticia4 dataTocorrencia4 dataT(ublicacao4 dataTinicioTdi$ul,acao4 dataTfimTdi$ul,acao4 noticiaTdesta#ue4 noticiaTultimas4 dataTre,istro4 temaTnoticia4 lo,Texclusao4 dataTre,istro Estrutura -r,ani.acional% codi,oTestrutura4 descricaoTestrutura4 +iera#uiaTestrutura4 ni$elTestrutura4 lo,Texclusao4 dataTre,istro Car,os PQblicos% codi,oTcar,o4 nomeTcar,o4 ti(oTcar,o4 dataTinicioTcar,o4 dataTfimTcar,o4 fla,Tcar,oTati$o4 lo,Texclusao4 dataTre,istro 1ecretarias% codi,oTsecretaria4 nomeTsecretaria4 fMTcodi,oTestrutura4 lo,Texclusao4 dataTre,istro 1er$idores PQblicos% codi,oTser$idor4 nomeTser$idor4 fMTcodi,oTcar,o4 fMTcodi,oTsecretaria4 'mais 7@ cam(os recon+ecidos (elo usurio&4 lo,Texclusao4 dataTre,istro 0e(endentes 1er$idores PQblicos% fMTcodi,oTser$idor4 codi,oTde(endente4 nomeTde(endente4 sexoTde(endente4 dataTnascimento4 lo,Texclusao4 dataTre,istro
Fron"eira Por"al do Go%erno -s Processos Elementares do Portal do Ao$erno exibem os cam(os das entidades mantidas (ela 9ntranet4 #ue so% Notcias% todos os cam(os mantidos (ela 9ntranet Estrutura -r,ani.acional% todos os cam(os mantidos (ela 9ntranet Car,os PQblicos% todos os cam(os mantidos (ela 9ntranet 1ecretarias% todos os cam(os mantidos (ela 9ntranet 1er$idores PQblicos% todos os cam(os mantidos (ela 9ntranet 0e(endentes 1er$idores PQblicos% dados de de(endentes NU- so exibidos no Portal Al*m disso4 o usurio (oder deixar uma mensa,em no CFale ConoscoD #ue * mantido (elo Portal. A funo de dados #ue mant*m as informa2es de Fale Conosco *% Fale Conosco% codi,oTmensa,em4 tituloTmensa,em4 assuntoTmensa,em4 textoTmensa,em4 dataTmensa,em.
Maro 2012
Pgina 14/37
Reali.e a conta,em de Pontos de Funo das Fun2es de 0ados da 9ntranet e do Portal do Ao$erno.
A OS Contribuio
0escrio Funo
Contribuio
3otal
Maro 2012
Pgina 15/37
" . 6m 1istema de Atendimentos a Pacientes em Clnicas tem seu modelo de dados como o esboo da ima,em abaixo. A se,uir a descrio das entidades% 'lnicas 8en"idade inde$enden"e9% cadastro de clnicas A(enda!en"os 8en"idade inde$enden"e9% a,enda de atendimentos de todas as clnicas A"endi!en"os 8en"idade inde$enden"e9% atendimentos reali.ados4 assim como os retornos dos (acientes (ara um atendimento anterior Pro-issionais 8en"idade inde$enden"e9% cadastro de (rofissionais da saQde 'm*dicos4 enfermeiros4 auxiliares4 etc& Pacien"es 8en"idade inde$enden"e9% cadastro de (acientes 'on%:nios dos Pacien"es 8en"idade de$enden"e9% cadastro dos con$:nios dos (acientes 'on%:nios dos Pro-issionais 8en"idade de$enden"e9% con$:nios cu/os (rofissionais so $inculados 'on%:nios 8en"idade inde$enden"e9% dados de domnio de con$:nios
Clnicas # campos
Profissionais # campos
Atendimentos #$ campos
Pacientes $# campos
Maro 2012
Pgina 16/37
0escrio Funo
Contribuio
3otal
Maro 2012
Pgina 17/37
Exerccios 0
". 6ma funo de transao (ode ser% a& Entrada Externa b& 1ada Externa c& Consulta Externa d& 3odas as anteriores . 6ma consulta #ue recu(era dados de um ar#ui$o l=,ico4 sem nen+um clculo nem ,erao de dados deri$ados4 * ti(icamente uma% a& EE b& 1E c& CE d& itens b e c 5. Processo elementar #ue fornece funcionalidade ao usurio (ara (rocessamento de dados. a& Funo de 0ados b& Ar#ui$o L=,ico c& Funo de 3ransao d& 9nforma2es de Controle 7. Processo elementar #ue (rocessa dados ou informa2es de controle recebidos de fora da fronteira da a(licao% a& AL9 e A9E b& Fronteira c& EE d& 1E e CE @. -(era2es do ti(o 9nsert4 6(date4 0elete so ti(icamente exem(los de% a& AL9 e A9E b& CE c& 1E d& EE
Maro 2012
Pgina 1 /37
B. >uantos Processos Elementares encontramos na C9ma,em CadastroDI a& B b& B c& @ d& 7 VPes#uisar4 VPes#uisar4 VPes#uisar4 VPes#uisar4 No$o4 No$o4 No$o4 No$o4 Alterar4 Alterar4 Alterar4 Alterar4 Excluir4 Confirmar4 CancelarW Excluir4 Confirmar4 Na$e,arW Excluir4 CancelarW ExcluirW
E. >ual a classificao dos Processos Elementares da C9ma,em CadastroDI a& " CE4 @ EE VPes#uisar4 No$o4 b& " CE4 7 EE4 " 1E VPes#uisar4 No$o4 c& " CE4 7 EE VPes#uisar4 No$o4 d& " CE e 5 EE VPes#uisar4 No$o4 Alterar4 Alterar4 Alterar4 Alterar4 Excluir4 Confirmar4 CancelarW Excluir4 Confirmar4 Na$e,arW Excluir4 CancelarW ExcluirW
Maro 2012
Pgina 1!/37
F. >uais os 9tens de 0ados '0ERs& (ara a Consulta da C9ma,em CadastroDI a& "G VC=di,o do Fornecedor4 Nome da Em(resa4 Nome do Contato4 Car,o4 Endereo4 Cidade4 Re,io4 CEP4 Pas4 3elefone4 Fax4 Kome Pa,e4 Pes#uisar4 No$o4 Alterar4 Excluir4 -M4 Cancelar4 Na$e,aoW VC=di,o do Fornecedor4 Nome da Em(resa4 Nome do Contato4 Car,o4 Endereo4 Cidade4 Re,io4 CEP4 Pas4 3elefone4 Fax4 Kome Pa,e4 Comando4 Mensa,emW c& VC=di,o do Fornecedor4 Nome da Em(resa4 Nome do Contato4 Car,o4 Rua4 NQmero4 Cidade4 Re,io4 CEP4 Pas4 0004 3elefone4 0004 Fax4 Kome Pa,e4 Pes#uisar4 No$o4 Alterar4 Excluir4 -M4 Cancelar4 Na$e,aoW VC=di,o do Fornecedor4 Nome da Em(resa4 Nome do Contato4 Car,o4 Rua4 NQmero4 Cidade4 Re,io4 CEP4 Pas4 0004 3elefone4 0004 Fax4 Kome Pa,e4 Comando4 Mensa,emW
b& "7
c& "E
G. Considerando #ue temos a(enas um Ar#ui$o L=,ico Referenciado 'Fornecedores&4 Reali.e a conta,em das Fun2es de 3ransao de C9ma,em CadastroD%
0escrio Funo
3i(o 'EER1ERCE&
Com(lexidade
Contribuio
3otal
Maro 2012
Pgina 2"/37
"!. VFonte% Fatto4 Carlos Oa.#ue.W. A tela se,uinte de uma a(licao (ermite o re,istro de $enda de (rodutos. Ao informar o c=di,o do cliente4 durante o (rocessamento de entrada de dados4 o res(ecti$o nome do cliente * a(resentado /untamente com o 1aldo $endido (or m:s (ara o cliente. Conforme se informa o c=di,o do item4 sua descrio e $alor unitrio so a(resentados. Ao informar a #uantidade de itens4 o sistema calcula e a(resenta o $alor total. >uando o Qltimo item * informado4 o total da $enda tamb*m * calculado e a(resentado. 0urante o (rocessamento mensa,ens de erro (odem ser a(resentadas. Ao final da di,itao o usurio (ode clicar em um boto de -X4 (ressionar F" ou Enter. Para mudar de cam(os (ode ser utili.ado o mouse ou a tecla de tab. - sistema emite uma mensa,em de confirmao solicitando a informao ao usurio. Reali.e a conta,em da Funo de 3ransao.
Cdigo do Cliente: [9999999] Nome: XXXXX....................XXXXXXXXXXX Jan/Jul Saldo 9.999"99 9.999"99 Fev/Ago 9.999"99 9.999"99 Mar/Set 9.999"99 9.999"99 (tde [99] [99] [99] Abr/Out 9.999"99 9.999"99 Mai/Nov 9.999"99 9.999"99 Jun/ e! 9.999"99 9.999"99 +otal 99.999"99 99.999"99 99.999"99 ,,,,,,,,, 99.999"99
0escrio Funo
3i(o 'EER1ERCE&
Com(lexidade
Contribuio
3otal
Maro 2012
Pgina 21/37
Exerccios 1
Considere a 9ma,em CProduo Carne de Fran,oD (ara as #uest2es se,uintes.
Fonte% +tt(%RR))).a,rocim.com.br ". A ima,em re(resenta um Relat=rio da E$oluo da Produo de Carne de Fran,o (or m:s4 (ara os anos de !"! e !"" e os totais em G meses e " meses. Como * classificada esta funcionalidadeI a& EE b& CE c& 1E d& CE e 1E
Maro 2012
Pgina 22/37
. >uais os ti(os de dados '0ERs& identificadosI a& Cabeal+o4 M:s4 Coluna !!GR !"!4 Coluna !"!R !""4 Oariao H4 3otal em G Meses4 3otal em " Meses4 Roda(* b& Cabeal+o4 " Meses 'Yaneiro a 0e.embro&4 Coluna !!GR !"!4 Coluna !"!R !""4 Oariao H4 3otal em G Meses4 3otal em " Meses4 Roda(* c& " Meses 'Yaneiro a 0e.embro&4 Coluna !!GR !"!4 Coluna !"!R !""4 Oariao H4 3otal em G Meses4 3otal em " Meses d& M:s4 Ano4 Oariao H4 3otal em G Meses4 3otal em " Meses
5. Considerando #ue B Ar#ui$os L=,icos foram consultados (ara recu(erar as informa2es do relat=rio4 reali.e a conta,em da Funo de 3ransao do Relat=rio CProduo Carne de Fran,oD.
0escrio Funo
3i(o 'EER1ERCE&
Com(lexidade
Contribuio
3otal
Maro 2012
Pgina 23/37
7. Antes da ,erao do Arfico de Pi..a4 um relat=rio com os mesmos dados foram exibidos em tela. A(=s a exibio do relat=rio o usurio mudou o formato de exibio (ara CArfico de Pi..aD4 #ue resultou na ima,em. >uantas e #uais fun2es de transao (odemos identificarI a& " CE b& " 1E c& 1E d& " 1E e " CE @. >uantos itens de dados (odemos identificar no Arfico de Pi..aI 8 esconsidere o ;alo da i!a(e!9< a& b& 5 c& 7 d& @ B. 6m relat=rio $isuali.ado em tela (ode ser ex(ortado (ara 0-C4 P0F e -03. 9nde(endente do formato os dados exibidos so os mesmos. >uantos (rocessos elementares so identificadosI a& " b& c& 5 d& 7 E. Reali.e a Conta,em de Pontos de Funo%
escri#o F EE Naixa EE Media 5 EE Alta 1E Alta B CE Naixa CE Media AL9 Media A9E Naixa &o"al
Maro 2012
Pgina 24/37
F. 6ma a(licao * utili.ada (ara en$iar Mala 0ireta a clientes es(eciais de uma lo/a. Na Mala 0ireta so a(resentados dados do cliente como nome4 endereo e (refer:ncias4 assim como as no$idades e (romo2es da lo/a. >uando a Mala 0ireta * en$iada o ar#ui$o de cliente * marcado com Ccliente notificadoD. Como a emisso da Mala 0ireta de$er ser contadaI a& 1ada Externa e Entrada Externa b& 1ada Externa c& Consulta Externa d& Entrada Externa G. Reali.e a conta,em das Fun2es de 3ransao do Portal do Ao$erno A9 Fron"eira Por"al do Go%erno 5 =l"i!as 4o"cias
Maro 2012
Pgina 25/37
e"al?a!en"o 4o"cias
Maro 2012
Pgina 26/37
Maro 2012
Pgina 27/37
Maro 2012
Pgina 2 /37
Maro 2012
Pgina 2!/37
F9 Fron"eira Se$la( 5
Maro 2012
Pgina 3"/37
Maro 2012
Pgina 31/37
Ao selecionar a 6F4 uma lista de cidades * carre,ada. Ao selecionar uma cidade4 uma lista de bairros * carre,ada. Mensa,ens de $alidao so exibidas e bot2es de comando so utili.ados durante o cadastro. A se,uir a lista,em das ListNoxes.
Maro 2012
Pgina 32/37
Maro 2012
Pgina 33/37
FRO4&EIRA POR&A.
0escrio Funo
A& 6ltimas Notcias N& 0etal+amento Notcias C& Listbox 1ecretarias e -r,os Listbox Acesso R(ido Z0o #ue $oc: (recisaID Listbox Acesso Ra(ido Z3elefones [teisZ
O GOVER4O 5 FU467ES
3i(os de 0ados '0ERs&
E &RA4SA6CO
Com(lexidade Contribuio
3i(o 'EER1ERCE&
3otal
E &RA4SA6CO
Com(lexidade Contribuio
3i(o 'EER1ERCE&
3otal
E &RA4SA6CO
Com(lexidade Contribuio
3i(o 'EER1ERCE&
3otal
E &RA4SA6CO
Contribuio
3i(o 'EER1ERCE&
Com(lexidade
3otal
Maro 2012
Pgina 34/37
Exerccios 2
- Esco(o da Conta,em a se,uir * com(osto (or 5 a(lica2es% Sis"e!a 'GU4 Sis"e!a 'GF e Sis"e!a SG'. Considere a descrio do ES&U O E 'ASO (ara calcular o 3AMANK- F6NC9-NAL do Sis"e!a SG'. Sis"e!a 'GU 5 'adas"ro Glo;al de Usurios - 1istema CA6 mant*m os usurios #ue so acessados (or todos os sistemas do Estado. -s sistemas so (re$iamente cadastrados4 assim como as o(era2es do sistema (ara os usurios. - administrador do CA6 autori.ar acessos #uando incluir re,istros em AcessoT6suario. Abaixo as entidades do CA6. 6suario% (MTusuario4 c(fTusuario4 nomeTusuario4 emailTusuario4 or,aoTusuario Perfil% (MT(erfil4 nomeT(erfil 1istema% (MTsistema4 nomeTsistema -(eracao% fMTsistema4 (MTo(eracao4 nomeTo(eracao4 telaTacesso4 linMTacesso AcessoT6suario% fMTusuario4 fMT(erfil4 fMTo(eracao Sis"e!a 'GF 5 'adas"ro Glo;al de Fornecedores - 1istema CAF mant*m os fornecedores #ue sero contratados (elo Estado. Cada fornecedor (oder ter nen+uma4 uma ou $rias subcontratadas. 6ma subcontratada de$e obri,atoriamente estar $inculada a um fornecedor. 6m fornecedor ati$o * a#uele adim(lente com o Estado. Fornecedor% (MTfornecedor4 cn(/Tfornecedor4 ra.aoTsocial4 nomeTfantasia4 fla,Tati$o 1ubcontratada% fMTfornecedor4 (MTsubcontratada4 cn(/Tsucontratada4 ra.aoTsocial4 nomeTfantasia Sis"e!a SG' 5 Sis"e!a de Ges"o de 'on"ra"os Este sistema mant*m os contratos do Estado. 6m contrato * feito (or fornecedor. Contrato cont*m itens. 1em(re #ue um item * utili.ado (or al,um =r,o4 um re,istro * feito na tabela de mo$imentos e4 ao mesmo tem(o4 um +ist=rico * re,istrado (ara fins de auditoria. Contratos (odem ou no ter aditi$os. As entidades do sistema so% Contrato% (MTcontrato4 fMTfornecedor4 fMTsubcontratada4 numeroTcontrato4 anoTcontrato4 modalidadeT(re,ao4 dataT(ublicacao4 descrioTcontrato4 $i,enciaTcontrato4 fMTusuario 9tensTContrato% fMTcontrato4 (MTitem4 nomeTitem4 descrioTitem4 ti(oTitem4 #uantidadeTitem4 $alorTitem4 fla,Taditi$o Mo$imentoT9tens% fMTitem4 (MTmo$imento4 #uantidadeTutili.ado4 or,aoTutili.ado4 emailT,estorTor,ao4 dataTutili.ado KistoricoTMo$imentoT9tens% fMTmo$imento4 (MT+istorico4 dataTmo$imento Aditi$oTContrato% fMTcontrato4 (MTaditi$oTcontrato4 $i,enciaTaditi$o4 $alorTaditi$o4 dataTaditi$o
Maro 2012
Pgina 35/37
0urante a liberao de itens (ara os =r,os4 se um Fornecedor esti$er inadim(lente com o Estado4 o 1istema 1AC ir modificar o fla,Tati$o da tabela Fornecedor do 1istema CAF (ara FAL1E4 (ara #ue no$as contrata2es no se/am feitas (ara este Fornecedor. As fun2es de transao (ara o 1istema 1AC so% .o(inE existe uma tela de lo,in onde as (ermiss2es do usurio so $erificados em todas as tabelas do Sis"e!a 'GF. 1omente usurio e sen+a so re#ueridos (ara o lo,in da a(licao. 6m menu dinPmico * montado a(=s o lo,in. - c(f4 nome do usurio e =r,o so exibidos na tela de boas $indas a(resentadas a(=s o lo,in. .is"a(e! de 'on"ra"osE uma tela de consulta carre,a os contratos cadastrados e os bot2es alterar4 excluir e detal+ar um contrato existente. 'adas"roFAl"era#o de 'on"ra"os% a tela de Cadastro de Contratos carre,a um ListNox de Fornecedores. -s demais cam(os so abertos (ara (reenc+imento e alterao. Excluso de 'on"ra"osE (ara excluso de contratos * necessrio (rimeiro detal+ar um contrato. A(=s detal+amento o usurio (ode clicar em excluir. 6ma $erificao * feita em 9tensTContrato4 Mo$imentoT9tens4 KistoricoTMo$imentoT9tens e Aditi$oTContrato (ara asse,urar #ue no existem re,istros $inculados. Mo%i!en"ar de I"ens de 'on"ra"osE uma $e. detal+ado o contrato4 o usurio (ode liberar itens do contrato (ara utili.ao dos =r,os. A(=s informar o item do contrato4 =r,o e a #uantidade dis(onibili.ada o usurio aciona o boto confirmar. A o(erao * re,istrada em Mo$imentoT9tens e KistoricoTMo$imentoT9tens4 mas nen+um dos cam(os destas tabelas so exibidos nesta tela. 6m eLmail * en$iado (ara o ,estor do =r,o #ue recebeu a #uantidade de itens. -s cam(os do eLmail so% remetente4 destinatrio4 assunto e mensa,em al*m dos dados do contrato e do item. Adi"i%ar 'on"ra"oE (ara aditi$ar um contrato o usurio (rimeiro detal+a um contrato existente e aciona o boto aditi$ar. 6ma $alidao * feita (ara asse,urar #ue os itens do contratos foram .erados. - usurio informa a no$a $i,:ncia e o $alor4 e confirma a o(erao. Rela"/rio de Mo%i!en"osE um relat=rio com mo$imentos (ode ser $isuali.ado. usurio informa no filtro da consulta o contrato e o (erodo de mo$imentao. relat=rio exibe os dados do contrato4 o (erodo informado e os dados de mo$imentao. Rela"/rio de Audi"oria% (ara $isuali.ar auditoria4 o usurio informa o contrato4 o item e o (erodo dese/ado. - relat=rio exibe os dados do contrato4 a descrio do item e os dados de +ist=rico dos mo$imentos dos itens. Processo >a"c?E uma rotina $erifica diariamente se existem contratos a um m:s do $encimento. Caso existam4 um eLmail * en$iado (ara o ,estor do contrato alertando do (ra.o. -s dados do contrato so en$iados no eLmail. - eLmail do ,estor * res,atado do Sis"e!a 'GU. Mensa,ens de $alidao so emitidas em todas as o(era2es. Not2es so utili.ados em todos os comandos do sistema.
Maro 2012
Pgina 36/37
0escrio Funo
Contribuio
3otal
E &RA4SA6CO
0escrio Funo
3i(o 'EER1ERCE&
Com(lexidade
Contribuio
3otal
Maro 2012
Pgina 37/37