Você está na página 1de 9

MANUAL DE IMPLANTAO

SISTEMA BANCO DE TALENTOS


GOVERNO FEDERAL
SOFTWARE PBLICO
software !"re #ese$"o"!#o %ea C&'ara #os De%(ta#os
Sistema de Administrao de Recursos de Informao e Informtica, da Administrao Pblica Federal - SIS
MANUAL DE IMPLANTAO
SISTEMA BANCO DE TALENTOS
I$staa)*o #o S!ste'a
Ma$(a #o A#'!$!stra#or
Mar)o #e +,,- . V,/0
baseado nas experincias de instalao
do anco de !alentos no "inist#rio do Plane$amento%
Ma$(a ea1ora#o %eo M!$!st2r!o #o Pa$e3a'e$to
4$#!5e
I$staa)*o #o S!ste'a
0 INTRODUO ///////////////////////////////////////////////////////////////////////////////////////////////// 6
&%& APR'S'(!A)*+ ,+ SIS!'"A %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -
&%. AR/0I!'!0RA ,+ A(1+ ,' !A2'(!+S %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 3
+ FUNCIONAMENTO GERAL DO SISTEMA /////////////////////////////////////////////////////////// 7
.%& F0(1I+(A"'(!+ 4'RA2 ,+ A(1+ ,' !A2'(!+S %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5
8 RE9UISITOS M4NIMOS PARA A INSTALAO ///////////////////////////////////////////////// 7
6%& Re7uisitos m8nimos de 9ard:are %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5
6%. Re7uisitos m8nimos de soft:are %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5
6 A9UISIO DOS AR9UIVOS PARA INSTALAO ///////////////////////////////////////////// :
; INSTALAO DO SISTEMA ////////////////////////////////////////////////////////////////////////////// :
3%& 1RIA)*+ ,+ A(1+ ,' ,A,+S %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ;
3%. A2I"'(!A)*+ ,AS !A'2AS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ;
3%6 I(S!A2A)*+ ,+ A(1+ ,' !A2'(!+S %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% <
0 INTRODUO
1.1 APRESENTAO DO SISTEMA
+ anco de !alentos foi desen=ol=ido no intuito de mapear os talentos da
1>mara dos ,eputados e identificar o potencial 9umano da Instituio, de modo a
facilitar uma anlise cont8nua da e=oluo funcional, por meio da disponibili?ao
de informa@es prestadas pelos prAprios ser=idores%
'ssa ferramenta facilitar o acesso Bs informa@es referentes ao
desen=ol=imento dos ser=idores da 1>mara, al#m de otimi?ar os processos de
lotao, capacitao e mo=imentao de pessoal, criando no=o mecanismo de
=alori?ao do ser=idor%
'ntretanto, para 7ue 9a$a total apro=eitamento do potencial deste
proCrama, # necessria a colaborao de todos os ser=idores no cadastramento e
na atuali?ao dos seus dados funcionais%
1.2 ARQUITETURA DO BANCO DE TALENTOS
+ FUNCIONAMENTO GERAL DO SISTEMA
2.1 FUNCIONAMENTO GERAL DO BANCO DE TALENTOS
+ anco de !alentos D!E # composto atualmente por dois mAdulosF mAdulo
!alentos e mAdulo "anuteno do !%
Mdulo Tale!o"
"Adulo 7ue permite aos usurios cadastrar seu curr8culo, 9abilidadesGatitudes,
ati=idades de entretenimento e a opo por participar da Rede de 1olaboradores
da 1>mara dos ,eputados% Al#m disso, pro= a consulta dos talentos cadastrados
por meio de filtros confiCurados dinamicamente%
Mdulo #au!e$%o do BT
+ mAdulo de manuteno # composto por um con$unto de funcionalidades 7ue
permitem a criao e confiCurao de no=as cateCorias de talento De respecti=os
atributosE a serem preenc9idos pelos usurios ao cadastrarem seus talentos%
'ntre as op@es de manuteno, esto a possibilidade de =8nculo entre os
atributos existentes e a definio do tipo dos atributos entre uma Cama de op@es
Dtexto, seleo mltipla, seleo nica, radiobutton, c9ecHbox, entre outrasE%
8 RE9UISITOS M4NIMOS PARA A INSTALAO
&.1 Re'u("(!o" #)(#o" de *a+d,a+e
1omputador PentiumGA", 3II"J?K
3&." de memAria RA"K
5I" dispon8=el em disco r8Cido Dpara banco de dados e ar7ui=os de instalaoE%
&.2 Re'u("(!o" #)(#o" de "o-!,a+e
Lindo:s MP Professional .II. Ser=ice PacH 6 ou ,ebian 4(0 2inux =erso -%I
etc9K
"7uina =irtual Na=a =&%-%. ou superiorK
1ontainer !omcat =-%&%x ou =3%I%x ou superiorK
anco de dados "OS/2 =-%&%.%& ou superiorK
Pacote para instalao do anco de !alentos%
6 A9UISIO DOS AR9UIVOS PARA INSTALAO
+s ar7ui=os para instalao esto dispon8=eis no s8tio
9ttpFGG:::%soft:arepublico%Co=%brG na comunidade anco de !alentos%
; INSTALAO DO SISTEMA
..1 CRIAO DO BANCO DE DADOS
P&%Instale o "OS/2
&
%
P.%1rie uma base de dados c9amada PbancotalentosP%
P6%'xecute o script Panco!alentos"OS/2%s7lP para criar as tabelas% 'ste script
foi criado para uso no "OS/2% Para outros S4,s ser necessria a adaptao do
script para a respecti=a ,,2% + script para o "OS/2 foi Cerado na ferramenta
,,esiner -% + modelo de dados encontra-se no ar7ui=o Panco!alentos%xmlP%
..2 ALIMENTAO DAS TABELAS
P&%!abelas do sistema - + ar7ui=o P1arCa%s7l' cont#m inserts com dados reais
utili?ados na 1>mara dos ,eputados e com dados fict8cios para ilustrar a
utili?ao do anco de !alentos e auxiliar a sua compreenso% Q recomend=el
7ue o script se$a carreCado para os testes de implantao%
!abelas com dados reaisF
o!ipoJtml
oAributo!alento
oAtributo!alento+pcao
o1ateCoria!alento
o1ateCoriaAtributo!alento
Q permitido, Bs institui@es 7ue dese$arem, a utili?ao destes dados em seu
ambiente de produo%
P.%,ados dos ser=idores - (a prtica, as tabelas SI4'SPPessoal e
SI4'SPPessoal2otacao, na 1>mara dos ,eputados, so replica@es das
informa@es do sistema de RJ e so apenas lidas pelo anco de !alentos% 0ma
alternati=a B replicao # o mapeamento direto dos componentes de persistncia
para o sistema de RJ ou para views criadas sobre ele%
P6%!abelas de controle de acesso e autenticao - As tabelas referentes B rea de
Co$troe #e %erf!s D=er ar7ui=o Panco!alentos'R%pnCPE representam a estrutura
de controle de acesso Bs funcionalidades do anco de !alentos conforme a
soluo adotada pela 1>mara dos ,eputados% Recomendamos, para fins de
1 http://www.mysql.com/
instalao e teste da aplicao, 7ue o controle de acesso fi7ue, inicialmente,
desabilitado deixando abertas todas as funcionalidades%
/uando no utili?ado o controle de acesso, a propriedade
filtrar1onsultaPor4rupo, no ar7ui=o anco!alentos4estao-aplicacao%xml
Dlocali?ado no pacote Panco!alentos%:arPE, de=e ser confiCurada para $ao%
Ade7ua@es na estrutura de seCurana de=em ser implementadas considerando o
"odelo de SeCurana ilustrado no ar7ui=o PSeCuranca%CifP%
P-%!abelas de filtro de consulta - (a rea de Co$troe #o res(ta#o #e
5o$s(tas encontram-se as tabelas destinadas B confiCurao de f!tros #e
5o$s(ta 7ue restrinCem a =isibilidade das pes7uisas a Crupos espec8ficos%
A exemplo dos dados contidos no script de carCa, uma consulta reali?ada por um
usurio associado ao f!tro #e 5o$s(ta R1onsulta Filial AS Dtabelas Filtro1onsulta
e Filtro1onsulta0suarioE sA retornar os curr8culos 7ue obedecerem aos crit#rios
de pes7uisa definidos e 7ue se$am de funcionrios pertencentes ao Crupo RFilial
AS Dtabelas 4rupo1riterio1onsulta e 4rupoE% A associao a um filtro pode
tamb#m se dar de forma Cen#rica atra=#s do Crupo Dtabela Filtro1onsulta4rupoE%
..& INSTALAO DO BANCO DE TALENTOS
P&%Instale a "7uina Tirtual Na=a
.
%
P.%Instale o Apac9e !omcat
6
%
P.%&%1aso este$a-se utili?ando o sistema operacional ,ebian, insira a
seCuinte lin9a no ar7ui=o PGetcGtomcat3GpolicO%dGI6catalina%policOP
grant codeBase "file:/var/lib/tomcat5/webapps/BancoTalentos/-" {permission
java.securit.!ll"ermission#$#
P6%1onfiCurao da conexo - As propriedades da conexo com o banco de
dados de=em ser alteradas no ar7ui=o 9ibernate-confiC%xml Dlocali?ado no pacote
Panco!alentos%:arPE% 'ste ar7ui=o lista as conex@es DtaC conexaoE e os
respecti=os ar7ui=os de mapeamentos DtaC moduloE% +s elementos da taC
conexao so os mesmos definidos pelo 9ibernate% 1onsulte as op@es no site do
9ibernate D9ttpFGG9ibernate%orCE%
(este ar7ui=o, execute os seCuintes passos D=ide 7uadro a seCuirEF
na propriedade U9ibernate%connection%usernameU substitua o texto
PusuarioP por um usurio =lido do banco de dadosK
na propriedade U9ibernate%connection%pass:ordU substitua o texto
Psen9aP pela sen9a de conexo ao banco de dadosK e
na propriedade U9ibernate%connection%urlU substitua PnomeSer=idorP pela
2 http://www.java.com/
3 http://tomcat.apache.org/
locali?ao do ser=idor do banco de dados e substitua
Pnomeanco!alentosP pelo nome de nosso banco de dados
PbancotalentosP%
%propert name&"'ibernate.connection.username"(usuario%/propert(
%propert name&"'ibernate.connection.password"(sen'a%/propert(
%propert
name&"'ibernate.connection.url"(jdbc:ms)l://nome*ervidor/nomeBancoTalentos
+auto,econnect&true-amp#rela.!uto/ommit&true%/propert(
P-%1onfiCura@es do loC - As confiCura@es do loC podem ser alteradas no
ar7ui=o PloC-$%propertiesP Dlocali?ado no pacote Panco!alentos%:arPE% 1onsulte as
op@es no site do loC-$ D9ttpFGGloCCinC%apac9e%orCGloC-$GdocsGE%
P3%1opie o ar7ui=o Panco!alentos%:arP Dcom as atuali?a@es reali?adas em
Panco!alentos4estao-aplicacao%xmlP e P9ibernate-confiC%xmlPE para a pasta
PV:ebappsP existente na estrutura de diretArios onde foi instalado o !omcat%
P5%Inicie o !omcat% 'st finali?ada a instalao%

Você também pode gostar