Resolução da Listex05
Integração dos Aplicativos
individuais de Banco de Dados em um só Banco de Dados Setoria
(BDS).
Grupo: Ana
Claudia
Luiz
Alexandre
Simone Cunha Léo
Objetivos
1) Integrar os Aplicativos de Banco de Dados Pessoal,
Folha de Pagamento e Qualificação no Banco de Dados Setorial
Recursos Humanos da Empresas SIG-PT (Sistema de Informações Georreferenciadas para Processamento Transacional)
escolhida como Estudo de Caso, visando melhorar a sua eficiência setorial e
reduzir os seus desperdícios de recursos; e
2) Implementar
a integração do Aplicativo de Banco de Dados no Banco de Dados Setorial da
Empresa SIG-PT, visando testar as funcionalidades de sua integração
setorial debaixo do Sistema Gerenciador de Banco de Dados ORACLE 10g Spatial, e verificar a melhoria da sua eficiência
setorial e a redução dos desperdícios de seus recursos.
Descrição dos principais procedimentos
O Banco de Dados Setorial Recursos Humanos
será composto de 3 Aplicativos de Banco de Dados: Pessoal desenvolvido
por Ana Claudia, Folha de Pagamento, desenvolvido por Simone e Qualificação desenvolvido por Luiz Alexandre.
O grupo foi dividido da seguinte forma, quanto às
funções a serem desempenhadas para a integração desses aplicativos:
Integrador:
Simone Cunha Léo
Deverá
exercer, sempre que forem necessárias, as funções de organizar, coordenar,
compilar, integrar e manter sempre disponível a última versão atualizada do
BDS ou Subject Database, para que os demais
integrantes do seu grupo possam ajudá-lo nas tarefas de integração. Caberá
ao Integrador: a Re-contextualização; a Re-objetivação (redefinição do
Problema e da Alternativa de Solução Escolhida para o seu Setor); a
Re-intitulação do Setor e a Re-especificação de Requisitos;
Normalizador: Ana Claudia de Paula Silva
Deverá
exercer, sempre que forem necessárias, as funções de organizar, padronizar,
documentar, normalizar, renormalizar e manter
atualizado: os Modelos Conceituais ou Modelos Entidades Relacionamentos
(MER); os Modelos de Dados Setoriais (MDS) ou Subject
Data Model (SDM); e as suas cardinalidades,
mantendo o número de atributos por Entidade menor ou igual a sete.
Dicionarizador: Luiz
Alexandre da Silva
Deverá
exercer, sempre que forem necessárias, as funções de organizar, padronizar,
documentar e manter atualizados os 04 (quatro) componentes do Sistema de
Dicionário de Dados do Banco de Dados Setorial, evitando inconsistências,
duplicidades, homônimos ou quaisquer outras anomalias e discrepâncias,
utilizando a Técnica de Trigramação;
Suporte Técnico:
Luiz Alexandre da Silva, Ana Claudia de Paula Silva, Simone Cunha Léo
Deverão
além de prover suporte Técnico para os demais integrantes dos Grupos,
elaborar e manter atualizado o MANual
do SISTema (MANSIST), o MANual
de OPERação (MANOPER) e o MANual
do USUário (MANUSU) dos Sistemas de Bancos de
Dados do Setor, publicando-os em suas Homepages ou
Páginas de Índices, num Menu de Ajuda (Help on Line), e
disponibilizando-os para serem consultados por todos. Deverão ainda
elaborar e / ou aperfeiçoar os Tutoriais Existentes para o Ambiente RAD ERWin e um Plano de Emergência
para o Funcionamento do Sistema de Banco de Dados dos Setores em pelo menos
duas formas alternativas.
Os membros do grupo reuniram-se para discutir a
melhor forma de integrar os aplicativos Pessoal,
Qualificação e Folha de Pagamento num único Banco de Dados Setorial sem que
fossem necessárias muitas alterações e de modo que esse ficasse consistente
e não deixasse de atender aos requisitos definidos para cada aplicativo.
Após reunião do grupo:
O Integrador,
Simone Cunha Léo, realizou a re-contextualização,
a re-objetivação, a re-intitulação do Setor e a re-especificação de
Requisitos.
O normalizador, Ana
Claudia de Paula Silva, elaborou o diagrama Entidade-Relaciomento
do Banco de Dados Setorial, com os devidos cuidados para mantê-lo na
Terceira Forma Normal e trigramado.
Utilizando o aplicativo Erwin
foi criada uma macro para gerar o script para executar
no Third. Tentou-se executar o aplicativo Third para a verificação da terceira forma
normal, mas este não rodou em nenhuma das máquinas disponíveis.
Macro no Erwin
e Script para o Third
Solicitações de alterações nos aplicativos foram
feitas pelo normalizador e executadas pelos
responsáveis por cada aplicativo.
Alterações realizadas nos
aplicativos para chegar no modelo de dados
Setorial
O
modelo de dados elaborado foi passado para o Dicionarizador
para que fosse inserido no Sistema de Dicionário de Dados.
Sistema de Dicionário de Dado do
Banco de Dados Setorial
Foi realizada, individualmente consultas. O resultado
pode ser visualizado no link abaixo:
consultas v1 do aplicativo
Folha de Pagamento
consultas v2 do
aplicativo Folha de Pagamento
consultas v3 do
aplicativo Folha de Pagamento
Conclusão
Para haver uma
boa integração, a documentação dos aplicativos a serem integrados deve
estar bem feita, pois isso impede um excesso de entrosamento
entre os participantes da integração, além de facilitar o entendimento das
partes a serem integradas.
Durante a
integração dos aplicativos, pôde-se ainda observar que para trabalhar em grupo
é preciso lidar não só com as próprias dificuldades, mas também com as
dificuldades dos outros, o que exige paciência e disposição para auxiliar o
colega de trabalho. É preciso também
saber expor suas idéias e argumentar a favor delas, porém, lembrando que
nem sempre é possível impor sua opinião, ainda que esta lhe pareça a mais
correta. Em algumas situações é preciso abrir mão de suas convicções para
que o trabalho em grupo possa fluir, ou seja, para que o trabalho não pare
devido a um impasse (Ana Claudia).
|