INSTITUTO TECNOLÓGICO DE AERONÁUTICA DIVISÃO DE CIÊNCIA DA COMPUTAÇÃO - IEC CE-240 PROJETO DE SISTEMAS DE BANCO DE DADOS
|
|
- Nina Amorim Casado
- 8 Há anos
- Visualizações:
Transcrição
1 INSTITUTO TECNOLÓGICO DE AERONÁUTICA DIVISÃO DE CIÊNCIA DA COMPUTAÇÃO - IEC CE-240 PROJETO DE SISTEMAS DE BANCO DE DADOS Prof. Dr. Adilson Marques da Cunha Projeto Final Banco de Dados Holding no cenário de Jogos de Empresas Rainer Ferraz Passos Módulo GIH Setorial ATD-IH (normalizador) Versão 2 São José dos Campos - SP 01 de julho de 2009
2 Sumário I. INTRODUÇÃO Motivação Contexto Objetivo Especificação de Requisitos do Protótipo de Aplicativo de BD... 1 II. DESENVOLVIMENTO Aplicativo de BD - GIH Banco de Dados Setorial - IH Banco de Dados Corporativo - ATD Exercício de Simulação de Jogos de Empresa Cenário do Estudo de Caso Especificações de Requisitos Consultas a Serem Elaboradas Resultados Esperados Resultados Obtidos III. CONCLUSÕES e RECOMENDAÇÕES Conclusões Recomendações Anexo I Aplicação da Heurística do Objetivo Anexo II Dicionário de Dados do BD módulo GIH Anexo III Script para inserção de dados nas tabelas no módulo GIH Anexo IV Queries Operacionais Queries Táticas Queries Estratégicas Queries para o Banco Integrado da Holding ATMH... 29
3 Stored Procedure Trigger View Anexo V Dicionário de Dados Holding ATMH Referências... 48
4 I. INTRODUÇÃO Motivação Diante das crises energéticas, financeiras e sociais e dos conhecimentos atuais a respeito da baixa disponibilidade de meios para a crescente população, coletar dados, consumindo recursos financeiros, humanos, de maquinário ou mesmo naturais, mas deixar de aplicar técnicas adequadas que permitam armazenar ou recuperar esses dados e tampouco agregar-lhes valor, pode ser descrito simplesmente como desperdício. Assim, para o Sistema de Aquisição, Tratamento, Monitoramento e Difusão de Dados Hidrológicos (SisATMH), a necessidade de conhecer seus usuários e interesses é fruto da importância de alocar seus escassos recursos para que se meçam os parâmetros com maior utilidade para a sociedade. Por isso, desenvolver o tema de protótipo de banco de dados sobre usuários do sistema e seus interesses, reveste-se de relevância ao poder agregar as necessidades da Agência Nacional de Águas (ANA), com a possibilidade de aprender com a prática no curso da disciplina CE Contexto A Agência Nacional de Águas (ANA) tem como missão implementar e coordenar a gestão compartilhada e integrada dos recursos hídricos e regular o acesso à água, promovendo o seu uso sustentável em benefício da atual e das futuras gerações. Para cumprir sua missão, a ANA coleta e armazena séries históricas de dados hidrológicos que, após análise e correções, constituem os produtos do sistema a serem divulgados a pesquisadores do Brasil e de nações amigas, que são, em síntese os usuários do SisATMH. Em campo, os dados são coletados via PCDs (Pontos de Coletas de Dados). Cada PCD tem sensores para medir os parâmetros necessários, os quais devem atender aos interesses manifestados pelos diversos usuários cadastrados Objetivo Com o intuito de abordar as necessidades descritas no contexto, aplicou-se a Heurística do Objetivo[1], com a identificação das alternativas de solução possíveis e a escolha da alternativa mais adequada conforme detalhado no ANEXO I, método pelo qual identificaram-se o objetivo do aplicativo intitulado Gerenciamento de Interesses de Usuários de Produtos Hidrológicos GIH : Dotar a Aquisição e Tratamento de Dados (ATD) do Sistema de Aquisição, Tratamento, Monitoramento, e Difusão de Dados Hidrológicos (SisATMH), até o final do 1º período letivo de 2009, de um sistema de Banco de Dados que propicie a armazenagem e a recuperação dos interesses dos usuários do sistema, a fim de que o SisATMH aumente a eficiência do atendimento dos usuários, reduzindo a sub-utilização das estações de coleta e a difusão de dados ou informações não solicitados ou sem conformidade com seus requisitos Especificação de Requisitos do Protótipo de Aplicativo de BD O Aplicativo de Banco de Dados de Gerenciamento de Interesses de Usuários de Informações Hidrológicas deverá ser capaz de propiciar: 1) o registro dos usuários; 2) o registro dos interesses sobre dados hidrológicos manifestados; e 3) contagem de quantos usuários buscaram certo tipo de dado. 1
5 II. DESENVOLVIMENTO 2.1 Aplicativo de BD - GIH O modelo de dados utilizado para o protótipo de aplicativo de BD GIH citado foi o Modelo Relacional, pois nos modelos Hierárquico e Rede o usuário precisaria conhecer a estrutura física do banco de dados para realizar consultas, o que poderia limitar o acesso e manipulação de dados. Por outro lado, no modelo Relacional a estrutura lógica do banco de dados é desconectada do método de armazenamento físico permitindo que se trabalhe com uma visão de mais alto nível do banco de dados. Dessa forma esse modelo permite por este implementar as seguintes características: manipulação de mais de um registro por vez; acesso indexado aos registros; e maior facilidade para trabalhar com as relações e relacionamentos, principalmente para integrar com os demais protótipos setoriais. Já quanto ao modelo orientado a objeto, percebeu-se que o envolvimento com a geração de código para adequar mensagens e métodos não seria compensado com retorno a altura em algum incremento na capacidade de processamento ou de atualização, pois o uso desse modelo é especialmente aplicado a objetos complexos. Com não era o caso do protótipo em tela, não se justificaria o uso do modelo orientado a objetos. Assim, nesse modelo, os principais componentes do Aplicativo são: Entidade USUARIO Descrição Usuários que buscam acessar o sistema, preenchem um formulário que, após ter sido aprovado, é inserido na tabela USUARIO. O valor de USU_CODIGO vem de uma seqüência numérica. INTERESSE Define o produto em que o usuário está interessado. (inclusive periodicidade e período total) PRODUTO Tabela com produtos hidrológicos para consulta (destinada a servir de conexão com os demais setores, onde são armazenados os dados hidrológicos em si) Esses elementos são descritos com mais detalhes no dicionário de dados, em seus quatro componentes, constante do ANEXO II, e sintetizado no Modelo Entidade Relacionamento (MER) da figura 1 abaixo. Figura 1: Modelo Físico do Banco de Dados GIH (Gerenciamento de Informações Hidrológicas para usuários) na ListEx 4. 2
6 Basicamente, para se chegar a essa forma, foram seguidos os seguintes passos: 0FN INTERESSE {int_codigo, int_nome_usuario, int_status, int_data_entrada, int_duracao, int_periodicidade, int_descricao, int_posicao_geo} Uma tabela está na 1FN, quando todos os seus registros possuem o mesmo conjunto de atributos, e esses atributos são atômicos, isto é, são itens indivisíveis. Assim, a chave int_codigo seria seqüencial numérica por usuário, por exemplo, quando cada usuário precisasse declarar uma nova necessidade, o faria utilizando um formulário numerado a partir da numeração do último apresentado. Percebe-se que o int_código sozinho não seria capaz de identificar exatamente um determinado registro, assim seria necessário combinar chaves. Identifica-se a necessidade de saberse o código e o usuário. 1FN INTERESSE {int_codigo, int_codigo_usuário int_nome_usuario, int_status, int_data_entrada, int_duracao, int_periodicidade, int_descricao, int_posicao_geo,}. Conforme apresentado pelo Prof. Cunha nas aulas sobre o tema, uma Tabela ou Relação está na 2FN quando seus Atributos Não Chave contêm dados ou informações que se referem à Chave inteira e não somente a parte da Chave do Registro ou Tupla, ou se e somente se esses atributos não-chave forem totalmente dependentes da chave primária. Observando a 1FN, percebe-se que alguns atributos dependem do usuário e outros do interesse em tela. Dessa forma, percebe-se que a concentração no objeto principal do banco de dados, os interesses, conforme comentado na atividade de intitulação da ListEx 2, não precisa ser sinônimo de ser essa a única tabela do protótipo. Assim define-se uma tabela para os usuários em si e outra para seus interesses, para esse arranjo, fica ainda mais claro que é importante que o int_codigo passe a ser único para cada interesse, independente de usuário. 2FN - USUARIO {usu_codigo, usu_nome, usu_contato}. - INTERESSE {int_codigo, int_data_entrada, int_duracao, int_periodicidade, int_descricao, int_posicao_geo, int_status}. Dessa forma, na passagem da 1FN para a 2FN, evita-se anomalias como: - Ao inserir um novo usuário, era forçoso inserir um novo interesse, pois o campo chave int_codigo não poderia ficar vazio; - Ao atualizar-se, por exemplo, o meio de contato com o usuário seria necessário realizar a busca e alteração do atributo em vários registros na tabela; e - Caso fosse necessário excluir um usuário, perder-se-ia o registro dos interesses, que poderiam ser úteis num futuro, como, por exemplo, para avaliar estatisticamente se o projeto atendeu aos interesses, atendimento registrado em int_status. Para a relação ou tabela encontrar-se na 3FN, relações transitivas entre atributos não chave e atributos chave devem ser eliminadas. Isto chamou atenção ao fato de que int_descricao e int_posicao_geo, apesar de dependerem do int_codigo, na verdade o fazem transitando pelo fato de dependerem funcionalmente de algum dado específico, pois, na realidade, seriam a descrição e posição de um dado já disponível ou que ainda será coletado. Neste ponto, deparou-se com uma dificuldade, o projeto aborda a medição, armazenagem, agregação e difusão de vários tipos de dados sobre um domínio amplo, que é a Amazônia, ou seja, 3
7 os interesses podem ser muito variados e relacionados simultaneamente a vários dados ou informações. Seria possível os interesses definirem, até mesmo, alterações sobre como as informações são modeladas sobre os dados. (Por exemplo, um interesse cadastrado de um setor da própria ANA, poderia ser uma forma de padronizar cores e forma de um gráfico, unindo e sintetizando dados). É como se um tipo de interesse pudesse ser uma meta-informação. Dessa forma, ficou-se com a impressão de que a tabela INTERESSE teria que possuir muitos atributos, os de todos os dados e informações que o sistema completo propicia produzir. A dúvida levou a reparar que, se considerássemos cada tipo de dado uma parte ou um sub-interesse, a relação entre USUARIO e INTERESSE se tornaria de muitos para muitos, e, nessa hipótese, sugeria ser importante inserir uma nova entidade intermediária. O tempo consumido nesse impasse fez notar mais uma mudança na abordagem do objeto principal do banco de dados, os interesses. Percebeu-se que o verdadeiro objeto da relação entre os usuários e o sistema são os dados e informações coletados, produzidos e armazenados, ou seja, os produtos do sistemas de sistemas e que os interesses seriam declarações das relações desejadas pelos usuários. Assim criou-se a tabela PRODUTO, apresentando atributos indispensáveis à relação com os interesses dos usuários, mas evidentemente faltam muitos atributos próprios para os protótipos de outras divisões do Banco de Dados como um todo, e INTERESSE passa a ser uma forma de identificar e registrar declarações de relações desejadas pelos usuários. 3FN - USUARIO {usu_codigo, usu_nome,, usu_contato}. - INTERESSE {int_codigo, int_data_entrada, int_duracao, int_periodicidade, int_status}. - PRODUTO {pro_codigo, pro_descricao, pro_posicao_geo}. Agora percebe-se que o atributo pro_descricao dificilmente seria atômico bem seria interessante evitar uma futura relação de muitos produtos para muitos interesses. Assim, modificouse a 3FN para: 3FN (modificada) - USUARIO {usu_codigo, usu_nome, usu_contato}. - INTERESSE {int_codigo, int_data_entrada, int_duracao, int_periodicidade, int_status}. - PRODUTO {pro_codigo, pro_ponto_geo, pro_linha_geo}. - DADO {dad_codigo, dad_momento, dad_posicao_geo}. Inicialmente pode-se pensar nos dados como um subgrupo dos produtos, afinal o usuário pode estar interessado em um simples dado. Mas consideramos que qualquer dado, por mais simples, conforme as especificações do sistema, só deve se tornar disponível após passar por funcionalidades como classificação, validação, filtragem, etc. Dessa forma, na passagem da 2FN para a 3FN, percebe-se a correção de algumas anomalias: - int_descricao e int_posicao_geo deixaram de ter dependência transitiva; - Ao inserir um novo dado, obrigava-se a criação de um interesse, agora não mais; - Ao alterar-se um atributo de dado seria necessário realizar a busca e alteração do atributo em vários registros em interesse; e - Caso fosse necessário excluir um interesse, perder-se-ia o registro dos dados, ou seja, poderia inviabilizar pesquisas futuras. 4
8 Nesta etapa observou-se que a modelagem inicial contemplava entidades próprias de outros protótipos, com os quais consumiu-se bastante tempo imaginando a melhor forma de defini-los com seus atributos; Ao perceber-se esse fato, optou-se por concentrar na entidade própria do GIH, os interesses, remover os dados do modelo, fazendo os produtos assumirem os atributos originais dos dados que eram necessários às relações com os interesses e renormalizar o modelo apenas com as três entidades: usuários, interesses e produtos. Dessa forma atendeu-se também o fato, já considerado acima, de que qualquer dado, mesmo simples, só deve se tornar disponível após passar por funcionalidades como classificação, validação, filtragem, etc., bem como percebe-se praticamente uma regra de negócio de que o acesso aos produtos pode ser feito, por exemplo, por um web service, mas a criação dos produtos possíveis, se faz pelo atendimento de interesses manifestados por usuários. 3FN (final) - USUARIO {usu_codigo, usu_nome, usu_contato}. - INTERESSE {int_codigo, int_data_entrada, int_duracao, int_periodicidade, int_status}. - PRODUTO {pro_codigo, int_codigo, pro_temp, pro_niv_plu, pro_data, pro_localizacao }. Assim, atribuiu-se aos produtos alguns tipos de medidas de interesse e uma localização já utilizando os recursos de georreferenciamento disponíveis no ORACLE 11g. O sistema, assim definido, pôde ser testado com a seguinte massa de dados, cujo script de inserção encontra-se no ANEXO III. Figura 2: Dados carregados como exemplo para testar GIH na ListEx 4. De posse dessa massa de dados, foi possível proceder ao teste do BD pela aplicação de Queries Operacionais, cujas reproduções, agora na última versão do Banco de Dados Holding, encontram-se no ANEXO IV. 5
9 2.2 Banco de Dados Setorial - IH O aplicativo GIH foi integrado aos CEH e AFE formando, assim, o Banco de Dados Setorial IH (Informações Hidrológicas). Os quatro componentes da extensão do Dicionário de Dados do BDS Informações Hidrológicas encontram-se detalhados no documento publicado em e sintetizados no Entidade Relacionamento (MER) abaixo. Figura 3: Modelo Entidade Relacionamento do Banco de Dados Setorial IH na ListEx 5. Para chegar a 3ª Forma Normal do BDS IH, iniciou-se pela comparação das entidades dos módulos conforme tabela de descrição de entidades a seguir. Em seguida, bastou a organização de duas tabelas e suas chaves para a correção das anomalias, neste caso, envolvendo pessoas e organizações usuárias, bem como valores de registros hidrológicos armazenados, isso trouxe o aplicativo da 1ªFN para a 3ªFN. 6
10 A tabela USUARIO do GIH recebeu os atributos da tabela T_OPERADOR, a qual foi substituída, gerando T_USUARIO no GIH. A tabela PRODUTO do GIH na verdade é a tabela T_ESTATISTICA do AFE. Como esta tabela está relacionada às tabelas T_PCD, T_FILTRO, T_MEDIDOR e T_PERIODO, estas também foram incluídas no GIH. Finalmente, a tabela INTERESSE foi renomeada para T_INTERESSE e os atributos renomeados de acordo com as regras de nomenclatura. DESCRIÇÃO DA ENTIDADE PROTÓTIPO PROTÓTIPO PROTÓTIPO AFE CEH GIH Estatísticas dos dados armazenados. T_ESTATISTICA PRODUTO Dados efetivamente lidos em campo. T_SERIE_HISTORICA LEITURA Filtros mais comuns utilizados pelo usuário. T_FILTRO Parâmetros medidos. T_MEDIDOR Pessoas físicas que coletam dados (operadores). Pessoas físicas ou jurídicas que consultam dados (usuários). T_OPERADOR USUARIO Identificação e localização dos PCDs (Posto de Coleta de Dados). T_PCD PCD Classificação de elementos hidrológicos TIPO_ELEMENTO Dados dos interesses manifestados pelos usuários clientes, foco nos interesses futuros que demandem INTERESSE campanhas de medição Finalmente, após todo o processo, as tabelas e atributos foram renomeados e trigramados conforme o novo padrão assumido A massa de dados para teste do aplicativo GIH, dentro do setorial IH, na tabela T_USUARIO receberam as tuplas dos operadores que haviam na T_OPERADOR do AFE, bem como foram criados dados na tabelas do AFE que acabavam por definir os produtos anteriores do GIH. Esses dados são detalhados no arquivo: em De posse dessa massa de dados, foi possível proceder ao teste do BDS pela aplicação de Queries Táticas, cujas reproduções, agora na última versão do Banco de Dados Holding, encontram-se no ANEXO IV. 7
11 2.3 Banco de Dados Corporativo - ATD O aplicativo do Banco de Dados Setorial IH (Informações Hidrológicas) foi integrado ao Banco de Dados Setorial AM, gerando o Banco de Dados Corporativo ATD (Aquisição e Tratamento de Dados). Os quatro componentes da extensão do Dicionário de Dados do BDC ATD encontram-se e detalhados no documento 240/ListEX6_CHF_CE240_v01.pdf, e sintetizados no Modelo Entidade Relacionamento (MER) a seguir. Figura 4: Modelo Entidade Relacionamento do Banco de Dados Corporativo ATD na ListEx 6. 8
12 Para chegar à 3ª Forma Normal do BDC ATD, iniciou-se pela comparação das entidades dos módulos conforme realizado na integração setorial e foi necessária a organização de várias tabelas e suas chaves para a correção das anomalias, no entanto, sobre as tabelas específicas do módulo GIH, dentro do Setor IH, alteraram-se apenas seus pentagramas e trigramação de atributos, mantendo-se a 3ªFN. Isso foi possível porque a interação com o outro setor se deu basicamente pelo gerenciamento de PCD, que não eram foco do GIH. Dessa forma, a massa de dados para teste do aplicativo GIH, dentro do Corporativo ATD, sofreu pouca extensão, mais uma vez recebeu-se mais tuplas em USUARIO e foram criados dados nas tabelas do Módulo AFE e do Setorial AM, necessários para definir os produtos anteriores do GIH. Esses dados são detalhados no documento publicado em De posse dessa massa de dados, foi possível proceder ao teste do BD pela aplicação de Queries Estratégicas, cujas reproduções, agora na última versão do Banco de Dados Holding, encontram-se no ANEXO IV Banco de Dados Holding ATMH Já sobre a formulação do BD da Holding, resultante da integração das Corporações ATD e MDD, foram formuladas as queries requisitadas, as quais se encontram abordadas no ANEXO IV. Nesse mesmo anexo encontram-se também representadas a view, a trigger e a store procedure produzidas, já sobre o protótipo de Banco de Dados da empresa Holding resultante da integração das duas corporações. Neste ponto é cabível comentar maiores detalhes sobre a integração dos BD Corporativos. Atividade que, como as anteriores, também demandou envolvimento do grupo e utilização das descrições de casos de uso para facilitar o entendimento das capacidades e operacionalidades de cada módulo, no entanto, foi exatamente nesse critério de comunicação interna em que houve maior dificuldade, mostrando seu valor e importância. Ainda assim, a integração foi executada com sucesso, e sem supressão de nenhuma das tabelas do Setorial IH. Especificamente para o Setor em tela, apenas foram incluídos atributos, por constatar-se a equivalência com algumas dos outros grupos. Dessa forma, das 12 entidades referentes ao Setorial IH a normalização levou a criação de apenas uma nova tabela, alocada ao Corporativo MDD, e à definição de novas chaves nos relacionamentos. Nesse processo de integração e normalização, destacam-se os seguintes dentre os passos necessários: Incluir a tabela MDDTB_STATUS; Renomear o atributo PEH_PCD_STATUS de SIHTB_PCD_ELE para PEH_STA_ID; Criar chave FK_PEH_STA ligando PEH_PCD_STATUS a MDDTB_STATUS.STA_ID; Criar chave FK_EXC_PEH ligando MDDTB_EXCECAO. EXC_PEH_ID a SIHTB_PCD_ELE. PEH_ID; Criar índice único em NTF_ALE_ID, NTF_USU_CD_CODIGO; e Criar chave FK_NTF_USU ligando MDDTB_NOTIFICACAO. NTF_USU_CD_CODIGO a SIHTB_USUARIO. USU_CD_CODIGO. Esses passos destacados permitem observar que a integração variou em menos de 10% a quantidade de entidades do corporativo inicial. Ao final, esse processo levou à produção do BD Holding especificado em maiores detalhes em seu dicionário de dados constante do ANEXO V. 9
13 2.4 Exercício de Simulação de Jogos de Empresa Cenário do Estudo de Caso Dentro do cenário da região Amazônica do MERCOSUL, a ação de qualquer empresa voltada ao acompanhamento e gerenciamento dos recursos hídricos, se reveste de importância pelo cuidado com um produto que se torna mais escasso em todo o resto do Globo, a cada dia. Nesse contexto, a fusão de duas importantes corporações em uma só empresa Holding de Aquisição, Tratamento e Monitoramento de Dados Hidrológicos da Amazônia ATMH obriga a nova entidade a sofrer uma reengenharia, a qual define sua composição, inicialmente, em cinco setores, cujos valiosos bancos de dados serão objeto de integração na composição do Projeto de Sistema de Banco de Dados da própria Holding, o SisATMH. Assim a instituição caracteriza-se como um conjunto de Pequenas Empresas dentro da Empresa ATMH Dentre esses Setores, um destaca-se como de importância central do novo empreendimento: o Setor de Informações Hidrológicas (IH). Tratando-se do principal repositório dos dados coletados dos sensores, e suas informações derivadas, bem como do cadastro de usuários e seus interesses, os verdadeiros definidores sobre o que deve ser medido e coletado e, ainda, do cadastro dos elementos hidrológicos a serem acompanhados, o setor conta com três alunos envolvidos em seu desenvolvimento e implementação e é identificado pelo sugestivo Logotipo ilustrado a seguir: Figura 5: Logotipo do Setor IH Especificações de Requisitos Para armazenar e recuperar as informações nos 3 (três) diferentes níveis de decisão (Operacional, Tático e Estratégico), o setor contou com o desenvolvimento de três módulos de protótipos de BD, para cada um desses bancos, um dos Alunos empenhou-se em explorar, da melhor forma possível, os conhecimentos disseminados na Disciplina CE-240 e qualquer experiência anterior na Área. Dessa forma, os Protótipos do BD Corporativos que vêm sendo modelados na Disciplina, receberam o máximo de reusabilidade no Anteprojeto da Empresa ATMH, inserindo-se um mínimo de modificações possível (no máximo 10%) no Modelo de Dados da Holding vide ANEXO V - e mantendo-se as funcionalidades e capacidades de cada banco isolado, citadas ao item Especificação de Requisitos do Protótipo de Aplicativo de BD deste documento. Por outro lado as políticas definidas para a empresa ATMH indicam a necessidade de seu Banco de Dados ser capaz de propiciar armazenamento e recuperação de dados relevantes para a consecução dessas políticas. 10
14 Dessa forma, o setor da nova empresa herdou do setorial IH original a capacidade de propiciar correto armazenamento e recuperação de dados sobre os Elementos Hidrológicos e suas posições geográficas, dos dados coletados nesses elementos, também sobre as PCD (plataforma de coleta de dados) que realizaram essas coletas, sobre os filtros e estatísticas a serem aplicados aos dados, os interesses de usuários que levam à identificação da necessidade de coleta desses dados e sobre os usuários que manifestam esses interesses. No entanto, no contexto de jogos de empresa, identificou-se a necessidade de armazenar também dados que propiciassem a avaliação qualitativa das atividades da empresa, ou seja, seus projetos e dos recursos aplicados neles. Essa necessidade foi sintetizada nos seguintes itens, cujo armazenamento devem ser propiciados pelo sistema: - O controle de projetos e os respectivos recursos de hardware, software e peopleware alocados; - A avaliação do desempenho dos funcionários alocados aos projetos; e - A avaliação da qualidade percebida pelos clientes dos projetos Consultas a Serem Elaboradas A capacidade do BD SisATMH pode ser observada na execução das consultas que permitem testar os protótipos implementados, como as queries, view, trigger e stored procedures já relacionadas ao ANEXO IV, mas também poderiam ser elaboradas e testadas novas consultas com a implementação do controle e das avaliações citadas na seção anterior. Apesar de desejar-se realizá-lo, não foi possível implementá-la em conjunto com todo grupo da disciplina. No entanto a proposta foi modelada, criada e populada com dados para testes em separado, usando-se o próprio banco de dados final da Holding, de forma que foram criadas duas novas entidades (tabelas), o que seria menos que 10% do total de 36 entidades do BD da Holding: PROJETO: define os projetos que serão executados nas Simulações de Jogos de Empresas. Inicialmente, cada projeto será identificado por um nome. Em versões mais adiantadas outros atributos poderiam ser considerados: data do início, data do término, orçamento etc. PROJETO_AVALIACAO: associa cada projeto com os recursos de Hardware (representados pelas entidades PCD e SENSOR), Software (representados pela entidade SOFTWARE_PCD) e Peopleware (representados pela entidade USUARIO). Esta entidade contém o atributo NOTA que avalia os operadores (considerados funcionários do IH) e os pesquisadores (considerados clientes do IH). Com essas entidades, poderiam ser elaboradas as consultas a seguir, as quais, da mesma forma das constantes da última divisão do ANEXO IV, também foram testadas com atenção às Políticas assumidas pela Holding: Consulta em nível operacional Quais são os funcionários com melhor desempenho em 2009? select usu_nm as operador, count(*) as quantidade_projetos, avg(pra_nota) as nota from sihtb_usuario join sihtb_tipo_usuario on tpu_id = usu_tpu_id join sihtb_projeto_avaliacao on pra_usu_cd = usu_cd join sihtb_projeto on pro_id = pra_pro_id where tpu_ds like '%opera%' and pro_dt_inicio > to_timestamp('31/12/2008','dd/mm/yy') group by usu_nm order by nota desc; 11
15 operador quantidade_projetos nota Cacique Juruna 1 10 Maria Silva José Silva 1 1 Auxilia a atribuição de mérito ao ativo mais importante da empresa, seus Recursos Humanos ( os melhores funcionários e aqueles que mais se destacarem deverão ser sempre recompensados ). Consulta em nível tático Caso o cliente mais insatifeito de 2009 pedisse o dinheiro de volta, quanto teríamos que desembolsar para garantir "satisfação garantida ou seu dinheiro de volta"? select pra_nota,pro_orcamento from sihtb_projeto join sihtb_projeto_avaliacao on pra_pro_id = pro_id join sihtb_usuario on usu_cd = pra_usu_cd join sihtb_tipo_usuario on tpu_id = usu_tpu_id where tpu_ds like '%consulta%' and pro_dt_inicio > to_timestamp('31/12/2008','dd/mm/yy') order by pra_nota; pra_nota pro_orcamento Logo, ter-se-ia que devolver 1000 caso o cliente mais insatisfeito (nota 5.5) resolvesse pedir o dinheiro de volta (satisfação garantida). Consulta em nível estratégico Quantos PCDs (hardware) e funcionários (peopleware) estão alocados em cada projeto em 2009? select pro_id as Projeto, count(distinct peh_pcd_id) as PCDs, count(distinct peh_usu_cd) as Funcionarios from sihtb_projeto join sihtb_projeto_avaliacao on pra_pro_id = pro_id join sihtb_usuario on usu_cd = pra_usu_cd join sihtb_tipo_usuario on tpu_id = usu_tpu_id join sihtb_pcd_ele on peh_id = pra_peh_id where tpu_ds like '%opera%' and pro_dt_inicio > to_timestamp('31/12/2008','dd/mm/yy') group by pro_id; projeto PCDs Funcionarios
16 2.4.4 Resultados Esperados Com a implementação deste Projeto de Sistema de Banco de Dados na Empresa ATMH na América do Sul e no ITA, espera-se o seguinte: 1) Determinar, se é possível começar a modelar, pelo menos academicamente, na turma de Pós-Graduação do ITA de 2009, alguns Exercícios de Jogos de Empresa, utilizando-se, inicialmente, as Técnicas e as Tecnologias de BD disponíveis; 2) Determinar, se é possível começar a utilizar as Tecnologias de BD Corporativos Georreferenciados, Administrativos, Operacionais e de Infra-estrutura em Cenários de Jogos de Empresa; e finalmente, 3) Determinar, se é possível implementar e implantar, nos dias de hoje, academicamente, um Exercício de Jogos de Empresas como este, nesta Disciplina do Programa de Pós-Graduação do ITA. Espera-se ainda que os resultados a serem obtidos, a partir desta experiência acadêmica, venham a dar subsídios tanto para a melhoria do desenvolvimento dos Sistemas de Informação baseados nas Tecnologias de BD e de Redes de Computadores na Empresa Fictícia ATMH e no ITA, como para a vida profissional dos Alunos que se encontram realizando a Disciplina CE-240, neste 1º Semestre de Resultados Obtidos O resultados obtidos apontam para a plena possibilidade de se começar a modelar academicamente alguns Exercícios de Jogos de Empresa, com indicações de vantagens caso o cenário e os Jogos sejam descritos com antecedência maior que seis semanas do término da disciplina em pauta. Com essa antecedência, seriam mais facilmente identificadas as necessidades e vantagens, frente à política empresarial, da implementação das tabelas de avaliação qualitativa ora recomendadas, implementação que não foi possível realizar até nesta ocasião. Por outro lado, a utilização de Tecnologias de BD Corporativos Georreferenciados em Cenários de Jogos de Empresa não só pode ser usada, como praticamente já é feita durante as semanas finais da disciplina CE-240. Finalmente, observa-se, conforme referido ao primeiro parágrafo desta divisão, que o emprego do Exercício e Jogos de Empresas tem indicações de ser aplicável à disciplina CE-240 desde já, e que, observando-se a antecedência mínima de seu início em pelo menos seis semanas antes do término do período e a importância de disponibilidade de ambientes para execução das atividades, como reserva de horários em laboratório com rede de computadores, poder-se-ia implementar e implantar os referido jogos com maior completeza de métodos qualitativos. 13
17 III. CONCLUSÕES e RECOMENDAÇÕES 3.1 Conclusões Esses mesmos resultados obtidos apontam, também, para a satisfação da proposta sintetizada no objetivo constante da Introdução deste documento, ou seja, a implementação criada foi capaz de dotar o SisATMH de um sistema de Banco de Dados que propicia a armazenagem e a recuperação dos interesses dos seus usuários. Percebeu-se também que o sistema ora referenciado incluiu o registro dos usuários, o registro dos interesses sobre dados hidrológicos manifestados e a contagem de quantos usuários buscaram certo tipo de dado, atendendo aos requisitos enumerados também na introdução. Dessa forma, percebe-se que, considerando a total inexperiência do autor sobre o tema e respectivas técnicas, há plena possibilidade de produzir-se aprendizado utilizando técnicas apresentadas ao longo da abordagem de uma situação problema. Em resumo, é possível realizar o aprendizado baseado em problemas. 3.2 Recomendações Já para trabalhos futuros, o aprendizado de métricas, não só do tema do BD, mas também de marketing, indicarão as possibilidades de atributos qualitativos mais precisos, permitindo a avaliação do atendimento de requisitos e políticas de forma contínua e não apenas binária como foi realizado: atendeu ou não atendeu. No entanto, não houve tempo para realizar esse estudo neste semestre. Assim, recomenda-se que sejam criadas, em futuras edições da disciplina, situações que propiciem a implementação das tabelas referentes aos projetos da empresa, onde estariam as avaliações qualitativas dos produtos e funcionários da empresas envolvidos com os respectivos projetos, conforme comentado na seção de Jogos de Empresa, mas que não se pôde implementar nesta oportunidade. Dessa forma, uma vez que desejava-se realizar mais interações e verificações sobre a diferença de realizar-se esta atividade no ambiente de um Jogo de Empresas, recomenda-se que seja realizado, no futuro, a descrição do cenário e dos Jogos com antecedência maior, pelo menos seis semanas antes do término da disciplina, assim poderia haver pelo menos duas rodadas de atividades nesse ambiente de Jogos de Empresa. Nesse mesmo contexto, percebeu-se a importância da disponibilidade de ambientes para execução das atividades fora dos horários regulares das aulas, ou seja, reserva de horários em laboratório com rede de computadores. Assim, finalmente, sugere-se alterar, no futuro, a distribuição semanal de carga horária da disciplina de 3-0-6, conforme consta hoje, para 4-3-6, o que significaria quatro tempos em sala, três tempos em laboratório, com o ambiente supracitado, e os mesmos seis tempos de dedicação individual. Dessa forma aproximar-se-ia ao consumo real de tempo, mas, principalmente, atenderse-ia a maior necessidade de compartilhar aprendizado durante os Jogos de Empresa, como referido no item
18 Anexo I Aplicação da Heurística do Objetivo Definição do Problema, Definição da Solução e Definição do Título da proposta da temática para o protótipo de projeto de aplicativo de Banco de Dados. 1. Definição do Problema 1.1. Identificação do Problema Efeitos Adversos (O que está errado?) Inadequação dos planos de trabalho das estações de medição; Incompatibilidade entre os dados ou informações disponíveis e os de interesse dos usuários; e Os usuários não conseguem interpretar as representações gráficas dos elementos de interesse Causas (Porque está errado?) O Sistema de Banco de Dados atual não está dimensionado para armazenar e recuperar interesses dos usuários tais como periodicidade ou campanhas de medição; O Sistema de Banco de Dados atual não está dimensionado para armazenar e recuperar interesses dos usuários sobre quais tipos, ou categorias de dados ou informações, são os que devem ser disponibilizados para a difusão; e O Sistema de Banco de Dados atual não está dimensionado para armazenar e recuperar os requisitos referentes às representações gráficas dos elementos de interesse definidos pela ANA Tarefa (O que, quem, onde e quando se deseja realizar?) Dotar a Aquisição e Tratamento de Dados (ATD) do Sistema de Aquisição, Tratamento, Monitoramento, e Difusão de Dados Hidrológicos (SisATMH), até o final do 1º período letivo de 2009, de um sistema de Banco de Dados que propicie a armazenagem e a recuperação dos interesses dos usuários do sistema Propósito (Para que se deseja realizar tal tarefa?) A fim de que o SisATMH aumente a eficiência do atendimento dos usuários, reduzindo a sub-utilização das estações de coleta e a difusão de dados ou informações não solicitados ou sem conformidade com seus requisitos Enunciado do Problema (Objetivo + Finalidade) Dotar a Aquisição e Tratamento de Dados (ATD) do Sistema de Aquisição, Tratamento, Monitoramento, e Difusão de Dados Hidrológicos (SisATMH), até o final do 1º período letivo de 2009, de um sistema de Banco de Dados que propicie a armazenagem e a recuperação dos interesses e requisitos dos usuários do sistema, a fim de que o SisATMH aumente a eficiência do 15
19 atendimento dos usuários, reduzindo a sub-utilização das estações de coleta e a difusão de dados ou informações não solicitados ou sem conformidade com os requisitos de representação. 2. Definição da Solução 2.1. Alternativas de Soluções Possíveis: ASP1 - Manter a situação atual, com um Sistema de Banco de Dados incapaz de propiciar a armazenagem e a recuperação dos interesses e requisitos dos usuários; ASP2 - Comprar uma solução pronta visando atender às necessidades do SisATMH; e ASP3 - Desenvolver e implementar um Protótipo de Sistema de Banco de Dados, de acordo com os requisitos da ANA, que propicie a armazenagem e a recuperação dos interesses dos usuários Análise APA (Adequabilidade + Praticabilidade + Aceitabilidade) ASP1 A solução não atende nem uma parte da tarefa (não há nenhum quanto e nenhum o que da tarefa sendo integralmente atendido), dessa forma não cumpre o fator integridade e é, portanto, considerada Inadequada; ASP2 A solução supõe a pré-existência de um produto comercial que já tenha sido customizado para as necessidades do sistema específico, o que não é real, qualquer compra ainda exigiria o desenvolvimento do produto comprado. Dessa forma, a simples compra não atende o fator qualidade, sendo a solução Impraticável; e ASP3 A Solução Possível, considerando a disponibilidade do efetivo envolvido com o projeto e o emprego dos alunos de Pós-Graduação em sistema de aprendizado baseado em problema, atende aos fatores de uma análise APA, dessa forma é considerada Adequada, Praticável e Aceitável Alternativa de Solução Escolhida A alternativa de solução escolhida foi a ASP3. ASE - Desenvolver e implementar um Protótipo de Sistema de Banco de Dados, de acordo com os requisitos da ANA, que propicie a armazenagem e a recuperação dos interesses dos usuários. 3. Redefinição do Título Observando-se a própria análise da definição do problema, percebe-se que a funcionalidade necessária é propiciar armazenagem e recuperação, mas do que? Esse objeto-chave a ser manipulado não são os clientes em si, tampouco os dados ou informações hidrológicas apenas, mas sim os interesses dos clientes sobre o acesso e o agendamento da obtenção desses produtos hidrológicos e sua formatação. Sob essa perspectiva observa-se que as verdadeiras chaves são o gerenciamento e os interesses dos usuários dos produtos hidrológicos, dessa forma um novo título seria: TÍTULO - Sistema de Banco de Dados para Gerenciamento de Interesses de Usuários de Produtos Hidrológicos ( Gerenciamento de Interesses de Usuários de Produtos Hidrológicos GIH). 16
20 Anexo II Dicionário de Dados do BD módulo GIH Dicionário de Dados - No dicionário abaixo considerou-se: 1. A SEGURANÇA de todas as tabelas e todos os atributos é garantida por procedimentos de backup/restore bem como acesso restrito a técnicos devidamente autorizados e capacitados para realizar inserções, remoções e alterações dos dados. 2. A PRIVACIDADE das tabelas e atributos é garantida por procedimentos de acesso autorizado por senha a qual é gerada, distribuída, armazenada e verificada por procedimentos específicos que propiciam o nível de privacidade necessário. 3. A INTEGRIDADE dos atributos é garantida por relacionamentos de chave estrangeira, pela escolha do formato e do tamanho de cada atributo, pelo uso das diretivas NULL e NOT NULL bem como procedimentos de depuração realizados via stored procedures e/ou pela interface de entrada de dados. ITEM CONTEÚDO ESTRUTURA INTEGRIDADE SEGURANÇA Leitura: interna USUARIO Tabela com dados Escrita: interna Tabela com 4 atributos dos usuários Exclusão: interna USU_CODIGO Identificador de usuário INTEGER Primary key Não nulo USU_NOME Nome de usuário VARCHAR USU_CONTATO Contato principal de usuário VARCHAR USU_PAIS País de usuário VARCHAR INTERESSE INT_DATA_ENTRADA INT_DURACAO INT_PERIODICIDADE INT_STATUS INT_CODIGO PRODUTO Tabela com dados dos interesses de usuários Data de entrada do formulário de interesse (em GMT) Período de duração do interesse (em GMT) Freqüência de coleta do interesse Registro de atendimento do interesse Identificador do interesse Tabela com produtos hidrológicos para consulta Tabela com 5 atributos DATE VARCHAR VARCHAR VARCHAR Leitura: usuário Escrita: usuário Exclusão: interna INTEGER Primary key Não nulo Tabela com 5 atributos Leitura: usuário Escrita: interna Exclusão: interna PRO_CODIGO Identificador do produto INTEGER Primary key Não nulo PRO_LOCALIZACAO Posição e tipo de MDSYS.SDO_GEOMETRY 17
INSTITUTO TECNOLÓGICO DE AERONÁUTICA CE-240 PROJETO DE SISTEMAS DE BANCO DE DADOS. Prof. Dr. Adilson Marques da Cunha. Lista de Exercícios 5
INSTITUTO TECNOLÓGICO DE AERONÁUTICA CE-240 PROJETO DE SISTEMAS DE BANCO DE DADOS Prof. Dr. Adilson Marques da Cunha Lista de Exercícios 5 Integração de Aplicativos de Banco de Dados (BD) num Banco de
Leia maisVersão 1.0. 1º. Semestre de 2006 Marcelo Nogueira São José dos Campos SP
Versão 1.0 I - Introdução 1.1 Motivação Aproveitar o ambiente acadêmico para praticarmos a integração de aplicativos de banco de dados, simulando o que é feito no mercado de trabalho. 1.2 Contexto Em janeiro
Leia mais04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 1. Prof. Rafael Dias Ribeiro. M.Sc.
MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 1 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Apresenta a diferença entre dado e informação e a importância
Leia maisFACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador>
FACULDADE DE ENGENHARIA DE COMPUTAÇÃO PROJETO FINAL I e II PLANO DE TRABALHO O Trabalho de Conclusão de Curso (TCC) a ser desenvolvido
Leia mais04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 2. Prof. Rafael Dias Ribeiro. M.Sc.
MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 2 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Revisão sobre Banco de Dados e SGBDs Aprender as principais
Leia maisEngenharia de Software III
Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,
Leia maisVersão 1.0. 1º. Semestre de 2006 Marcelo Nogueira São José dos Campos - SP
Versão 1.0 1. Introdução 1.1 Título ITA Instituto Tecnológico de Aeronáutica Integração de Bancos de Dados Setoriais (BDS) num Banco de Dados Corporativo (BDC), sua Implementação e Implantação. 1.2 Motivação
Leia maisINSTITUTO TECNOLÓGICO DE AERONÁUTICA PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO NA ÁREA DE INFORMÁTICA (PG/EEC-I)
INSTITUTO TECNOLÓGICO DE AERONÁUTICA PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO NA ÁREA DE INFORMÁTICA (PG/EEC-I) CE-240 PROJETO DE SISTEMAS DE BANCO DE DADOS Prof. Dr. Adilson Marques
Leia maisBRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:
BRAlarmExpert Software para Gerenciamento de Alarmes A TriSolutions conta com um produto diferenciado para gerenciamento de alarmes que é totalmente flexível e amigável. O software BRAlarmExpert é uma
Leia maisConceitos de Banco de Dados
Conceitos de Banco de Dados Autor: Luiz Antonio Junior 1 INTRODUÇÃO Objetivos Introduzir conceitos básicos de Modelo de dados Introduzir conceitos básicos de Banco de dados Capacitar o aluno a construir
Leia maisMódulo 4: Gerenciamento de Dados
Módulo 4: Gerenciamento de Dados 1 1. CONCEITOS Os dados são um recurso organizacional decisivo que precisa ser administrado como outros importantes ativos das empresas. A maioria das organizações não
Leia maisDisciplina de Banco de Dados Introdução
Disciplina de Banco de Dados Introdução Prof. Elisa Maria Pivetta CAFW - UFSM Banco de Dados: Conceitos A empresa JJ. Gomes tem uma lista com mais ou menos 4.000 nomes de clientes bem como seus dados pessoais.
Leia maisGerenciamento de software como ativo de automação industrial
Gerenciamento de software como ativo de automação industrial INTRODUÇÃO Quando falamos em gerenciamento de ativos na área de automação industrial, fica evidente a intenção de cuidar e manter bens materiais
Leia maisGerenciamento de Incidentes
Gerenciamento de Incidentes Os usuários do negócio ou os usuários finais solicitam os serviços de Tecnologia da Informação para melhorar a eficiência dos seus próprios processos de negócio, de forma que
Leia maisNoções de. Microsoft SQL Server. Microsoft SQL Server
Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados
Leia maisHoje é inegável que a sobrevivência das organizações depende de dados precisos e atualizados.
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br INTRODUÇÃO Hoje é
Leia maisPersistência e Banco de Dados em Jogos Digitais
Persistência e Banco de Dados em Jogos Digitais Prof. Marcos Francisco Pereira da Silva Especialista em Engenharia de Software Jogos Digitais - Computação Gráfica 1 Agenda Vantagens de usar a abordagem
Leia maisPlano de Carreira Sistema de Apoio à Gestão de Planos de Carreira
Plano de Carreira Sistema de Apoio à Gestão de Planos de Carreira Manual do Usuário Página1 Sumário 1 Configurações Recomendadas... 4 2 Objetivos... 4 3 Acesso ao Sistema... 5 3.1. Acessar 6 3.2. Primeiro
Leia maisProf.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br
Programação com acesso a BD Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Modelos de Dados, Esquemas e Instâncias 2 Modelos de Dados, Esquemas e Instâncias Modelo de dados: Conjunto de conceitos
Leia maisProf. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br
Prof. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br Ementa Introdução a Banco de Dados (Conceito, propriedades), Arquivos de dados x Bancos de dados, Profissionais de Banco de dados,
Leia maisRELATÓRIO DA LISTEX N.º 5. Integração dos Aplicativos de Banco de Dados MEC, JRN e IDN no Banco de Dados Setorial MNCH e sua Implementação.
ITA - Instituto Tecnológico de Aeronáutica Divisão de Ciência da Computação CE-240 - Curso de Projeto de Sistemas de Bancos de Dados Prof. Dr. Adílson Marques da Cunha RELATÓRIO DA LISTEX N.º 5 Integração
Leia maisIntegridade dos Dados
1 Integridade dos Dados Integridade dos Dados Melissa Lemos melissa@inf.puc-rio.br A integridade dos dados é feita através de restrições, que são condições obrigatórias impostas pelo modelo. Restrições
Leia maisNome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 3º PERÍODO - 5º MÓDULO AVALIAÇÃO A4 DATA 23/04/2009 ENGENHARIA DE SOFTWARE Dados de identificação do Acadêmico: Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA
Leia maisVersão 2.0. 1º. Semestre de 2006 Marcelo Nogueira São José dos Campos - SP
Versão 2.0 1. Introdução 1.1 Título ITA Instituto Tecnológico de Aeronáutica Implementação de um BD Modelo de Dados Relacional e sua Conversão para os Modelos de Dados Hierárquico, Rede e Orientado a Objetos.
Leia maisManual Geral do OASIS
Manual Geral do OASIS SISTEMA DE GESTÃO DE DEMANDA, PROJETO E SERVIÇO DE TECNOLOGIA DA INFORMAÇÃO OASIS Introdução Esse manual tem como objetivo auxiliar aos usuários nos procedimentos de execução do sistema
Leia maisSERVICE DESK MANAGER SDM. Manual do Sistema - DPOI
SERVICE DESK MANAGER SDM Manual do Sistema - DPOI Conteúdo SERVICE DESK MANAGER SDM... 1 Manual do Sistema - DPOI... 1 INTRODUÇÃO... 4 ACESSO AO SISTEMA... 5 OPÇÕES DO SISTEMA... 6 SISTEMA... 7 Pesquisar
Leia maisDESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES. Trabalho de Graduação
DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES Trabalho de Graduação Orientando: Vinicius Stein Dani vsdani@inf.ufsm.br Orientadora: Giliane
Leia maisISO/IEC 12207: Gerência de Configuração
ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que
Leia maisSISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO
SISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO AGOSTO DE 2013 SUMÁRIO STI/UFF - Sistema de Gerenciamento de Projetos do PDI SUMÁRIO... 2 1 Introdução... 3 1.1 O que é e qual a finalidade
Leia maisProva de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES
Implementação MPS.BR 26 de maio de 2008 4 horas de duração e-mail: (DEIXAR EM BRANCO) RESULTADO: Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Nota INSTRUÇÕES Para a maioria das questões você tem mais de uma opção e
Leia maisMicrosoft Access XP Módulo Um
Microsoft Access XP Módulo Um Neste primeiro módulo de aula do curso completo de Access XP vamos nos dedicar ao estudo de alguns termos relacionados com banco de dados e as principais novidades do novo
Leia maisTRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES
TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES [Observação: O template a seguir é utilizado como roteiro para projeto de sistemas orientado
Leia maisGerenciamento de Problemas
Gerenciamento de Problemas O processo de Gerenciamento de Problemas se concentra em encontrar os erros conhecidos da infra-estrutura de TI. Tudo que é realizado neste processo está voltado a: Encontrar
Leia maisSISTEMA GERENCIADOR DE BANCO DE DADOS
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br SISTEMA GERENCIADOR
Leia maisProgramação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br
Programação com acesso a BD Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Introdução BD desempenha papel crítico em todas as áreas em que computadores são utilizados: Banco: Depositar ou retirar
Leia maisMÓDULO 5 Movimentações
MÓDULO 5 Movimentações Bem-vindo(a) ao quinto módulo do curso. Agora que você já conhece as entradas no HÓRUS, aprenderá como são feitas as movimentações. As movimentações do HÓRUS são: Requisição ao Almoxarifado:
Leia maisAULA 2 INTERAÇÃO COM O BANCO DE DADOS
AULA 2 INTERAÇÃO COM O BANCO DE DADOS BANCO DE DADOS POSTGRESQL O PostgreSQL é um sistema gerenciador de banco de dados dos mais robustos e avançados do mundo. Seu código é aberto e é totalmente gratuito,
Leia maisSUMÁRIO Acesso ao sistema... 2 Atendente... 3
SUMÁRIO Acesso ao sistema... 2 1. Login no sistema... 2 Atendente... 3 1. Abrindo uma nova Solicitação... 3 1. Consultando Solicitações... 5 2. Fazendo uma Consulta Avançada... 6 3. Alterando dados da
Leia maisDisciplina: Unidade III: Prof.: E-mail: Período:
Encontro 08 Disciplina: Sistemas de Banco de Dados Unidade III: Modelagem Lógico de Dados Prof.: Mario Filho E-mail: pro@mariofilho.com.br Período: 5º. SIG - ADM Relembrando... Necessidade de Dados Projeto
Leia mais1) MANUAL DO INTEGRADOR Este documento, destinado aos instaladores do sistema, com informações de configuração.
O software de tarifação é uma solução destinada a rateio de custos de insumos em sistemas prediais, tais como shopping centers. O manual do sistema é dividido em dois volumes: 1) MANUAL DO INTEGRADOR Este
Leia maisGlossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart.
Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart. Versão 1.6 15/08/2013 Visão Resumida Data Criação 15/08/2013 Versão Documento 1.6 Projeto Responsáveis
Leia maisBanco de Dados I. Apresentação (mini-currículo) Conceitos. Disciplina Banco de Dados. Cont... Cont... Edson Thizon (edson@esucri.com.
Sistemas da Informação Banco de Dados I Edson Thizon (edson@esucri.com.br) 2008 Apresentação (mini-currículo) Formação Acadêmica Mestrando em Ciência da Computação (UFSC/ ) Créditos Concluídos. Bacharel
Leia maisMANUAL C R M ÍNDICE. Sobre o módulo de CRM... 2. 1 Definindo a Campanha... 3
ÍNDICE Sobre o módulo de CRM... 2 1 Definindo a Campanha... 3 1.1 Incluir uma campanha... 3 1.2 Alterar uma campanha... 4 1.3 Excluir... 4 1.4 Procurar... 4 2 Definindo os clientes para a campanha... 4
Leia maisNOME SEXO CPF NASCIMENTO SALARIO
Tutorial SQL Fonte: http://www.devmedia.com.br/articles/viewcomp.asp?comp=2973 Para começar Os Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDr) são o principal mecanismo de suporte ao armazenamento
Leia maisReferências internas são os artefatos usados para ajudar na elaboração do PT tais como:
Plano de Teste (resumo do documento) I Introdução Identificador do Plano de Teste Esse campo deve especificar um identificador único para reconhecimento do Plano de Teste. Pode ser inclusive um código
Leia maisManual SAGe Versão 1.2 (a partir da versão 12.08.01)
Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação
Leia maisPLANOS DE CONTINGÊNCIAS
PLANOS DE CONTINGÊNCIAS ARAÚJO GOMES Capitão SC PMSC ARAÚJO GOMES defesacivilgomes@yahoo.com.br PLANO DE CONTINGÊNCIA O planejamento para emergências é complexo por suas características intrínsecas. Como
Leia maisROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente
Conceito ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente O Sagres Diário é uma ferramenta que disponibiliza rotinas que facilitam a comunicação entre a comunidade Docente e Discente de uma instituição,
Leia maisPlano de Gerenciamento do Projeto
Projeto para Soluções Contábeis 2015 Plano de Gerenciamento do Projeto Baseado na 5ª edição do Guia PMBOK Brendon Genssinger o e Elcimar Silva Higor Muniz Juliermes Henrique 23/11/2015 1 Histórico de alterações
Leia maisManual de Utilização
Manual de Utilização Versão 1.0 18/01/2013 Sempre consulte por atualizações deste manual em nossa página. O Cotação Web está em constante desenvolvimento, podendo ter novas funcionalidades adicionadas
Leia maisCHECK - LIST - ISO 9001:2000
REQUISITOS ISO 9001: 2000 SIM NÃO 1.2 APLICAÇÃO A organização identificou as exclusões de itens da norma no seu manual da qualidade? As exclusões são relacionadas somente aos requisitos da sessão 7 da
Leia maisPrograma de Capacitação em Gestão do PPA Curso PPA: Elaboração e Gestão Ciclo Básico. Elaboração de Planos Gerenciais dos Programas do PPA
Programa de Capacitação em Gestão do PPA Curso PPA: Elaboração e Gestão Ciclo Básico Elaboração de Planos Gerenciais dos Programas do PPA Brasília, abril/2006 APRESENTAÇÃO O presente manual tem por objetivo
Leia maisMódulo de Usuário 04 Orientações para o Uso 05 Acessando as Salas 06 Dentro do Ambiente das Salas 08 (1) Outros Usuários 09 (2) Seus Dados 09 (3)
O recurso das Salas Virtuais é parte da estratégia adotada pelo Órgão Gestor da Política Nacional de Educação Ambiental para estimular e fortalecer a participação de grupos, coletivos e colegiados no processo
Leia maisDIMENSIONANDO PROJETOS DE WEB-ENABLING. Uma aplicação da Análise de Pontos de Função. Dimensionando projetos de Web- Enabling
DIMENSIONANDO PROJETOS DE WEB-ENABLING Uma aplicação da Análise de Pontos de Função Dimensionando projetos de Web- Enabling Índice INTRODUÇÃO...3 FRONTEIRA DA APLICAÇÃO E TIPO DE CONTAGEM...3 ESCOPO DA
Leia maisCES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software. Conceitos de Qualidade. CURSO DE GRADUAÇÃO e DE PÓS-GRADUAÇÃO DO ITA
CURSO DE GRADUAÇÃO e DE PÓS-GRADUAÇÃO DO ITA 2º SEMESTRE 2002 CES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software Prof. Dr. Adilson Marques da Cunha Conceitos de Qualidade CES-32 / CE-230
Leia maisBANCO DE DADOS. Fixação dos conteúdos Integridade Referencial Normalização Exercícios
BANCO DE DADOS Fixação dos conteúdos Integridade Referencial Normalização Exercícios BANCO DE DADOS X SGBD Banco de Dados: Um "banco de dados" pode ser definido como um conjunto de "dados" devidamente
Leia maisADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE CONFIGURAÇÃO
1 ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE CONFIGURAÇÃO 2 INFRAESTRUTURA DE TI Para garantir o atendimento às necessidades do negócio, a área de TI passou a investir na infraestrutura do setor, ampliando-a,
Leia maisPontos de Função. André Chastel Lima Andréia Ferreira Pinto Diego Souza Campos. Engenharia de Software Mestrado Ciência da Computação - UFMS
Pontos de Função André Chastel Lima Andréia Ferreira Pinto Diego Souza Campos Engenharia de Software Mestrado Ciência da Computação - UFMS Roteiro Introdução Métricas de Projeto Análise de Pontos de Função
Leia maisImplantação de um Processo de Medições de Software
Departamento de Informática BFPUG Brazilian Function Point Users Group Implantação de um Processo de Medições de Software Claudia Hazan, MSc., CFPS claudinhah@yahoo.com Agenda Introdução Processo de Medições
Leia maisCONCURSO PÚBLICO ANALISTA DE SISTEMA ÊNFASE GOVERNANÇA DE TI ANALISTA DE GESTÃO RESPOSTAS ESPERADAS PRELIMINARES
CELG DISTRIBUIÇÃO S.A EDITAL N. 1/2014 CONCURSO PÚBLICO ANALISTA DE GESTÃO ANALISTA DE SISTEMA ÊNFASE GOVERNANÇA DE TI RESPOSTAS ESPERADAS PRELIMINARES O Centro de Seleção da Universidade Federal de Goiás
Leia maisGUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas
PIM PROGRAMA DE INTEGRAÇÃO COM O MERCADO GUIA DE CURSO Tecnologia em Sistemas de Informação Tecnologia em Desenvolvimento Web Tecnologia em Análise e Desenvolvimento de Sistemas Tecnologia em Sistemas
Leia maisUniversidade Federal do Estado do Rio de Janeiro UNIRIO. Guia para criação do banco de dados de redes sociais
Universidade Federal do Estado do Rio de Janeiro UNIRIO Programa de Pós-Graduação em Informática Guia para criação do banco de dados de redes sociais Edvaldo Artmann de Oliveira edvaldo.oliveira@uniriotec.br
Leia maisDesenvolvimento de um software de gerenciamento de projetos para utilização na Web
Resumo. Desenvolvimento de um software de gerenciamento de projetos para utilização na Web Autor: Danilo Humberto Dias Santos Orientador: Walteno Martins Parreira Júnior Bacharelado em Engenharia da Computação
Leia maisSíntese das discussões do fórum Livro-APF: Julho/2010
Síntese das discussões do fórum Livro-APF: Julho/2010 Assunto: Estimativa de Aumento de Produtividade Data: 01/07/2010 Link: http://br.groups.yahoo.com/group/livro-apf/message/2577 Dúvida: Existe alguma
Leia maisADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE LIBERAÇÃO
1 ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE LIBERAÇÃO 2 INTRODUÇÃO A cada dia que passa, cresce a pressão pela liberação para uso de novas tecnologias disponibilizadas pela área de TI, sob o argumento
Leia maisRelatório da ListEx02 Aplicação da Heurística do objetivo na definição das propostas do meu aplicativo de banco de dados e dissertação de mestrado
ITA Instituto Tecnológico da Aeronáutica IEC Divisão de Ciência da Computação Pós-Graduação em Engenharia Eletrônica e Computação Relatório da ListEx02 Aplicação da Heurística do objetivo na definição
Leia maisLista de Exercícios 04 (ListEx4).
ITA - Instituto Tecnológico de Aeronáutica CTA - Centro Técnico Aeroespacial Lista de Exercícios 04 (ListEx4). INTRODUÇÃO Modelos de dados para as aplicações geográficas têm necessidades adicionais, tanto
Leia maisPara construção dos modelos físicos, será estudado o modelo Relacional como originalmente proposto por Codd.
Apresentação Este curso tem como objetivo, oferecer uma noção geral sobre a construção de sistemas de banco de dados. Para isto, é necessário estudar modelos para a construção de projetos lógicos de bancos
Leia maisProcesso Controle de Documentos e Registros
Dono do Processo Marilusa Lara Bernardes Bittencourt Aprovado por Comitê da Qualidade Analisado criticamente por Representante da Direção Substituto: Kelly Vitoriny 1. OBJETIVOS: Descrever a forma como
Leia maisProfa. Gislaine Stachissini. Unidade III GOVERNANÇA DE TI
Profa. Gislaine Stachissini Unidade III GOVERNANÇA DE TI Information Technology Infrastructure Library ITIL Criado pelo governo do Reino Unido, tem como objetivo a criação de um guia com as melhores práticas
Leia maishttp://www.wikiconsultoria.com.br/100-motivos-implantar-crm/
Continuando a série 100 motivo para implantar um CRM, veremos agora motivos referentes a BackOffice de CRM. Se você não tem a primeira parte da nossa apresentação, com os primeiros 15 motivos para implantar
Leia maisDATA WAREHOUSE. Introdução
DATA WAREHOUSE Introdução O grande crescimento do ambiente de negócios, médias e grandes empresas armazenam também um alto volume de informações, onde que juntamente com a tecnologia da informação, a correta
Leia maisDataDoc 4.0 Sistema de Gestão de Arquivos. Características do Sistema
DataDoc 4.0 Sistema de Gestão de Arquivos O software DataDoc 4.0 tem como finalidade automatizar a gestão de acervos documentais, englobando todas as fases da documentação. Totalmente desenvolvido em plataforma
Leia maisAULA 04 - TABELA DE TEMPORALIDADE
AULA 04 - TABELA DE TEMPORALIDADE 4.1 - Tabela de Temporalidade Como é cediço todos os arquivos possuem um ciclo vital, composto pelas fases corrente, intermediária e permanente. Mas como saber quando
Leia maisSLA - Service Level Agreement (Acordo de Nível de Serviço) Gerenciamento de Estoque
1 / 7 SLA - Service Level Agreement (Acordo de Nível de Serviço) Gerenciamento de Estoque Código: : Data de Publicação: Cliente: Faculdade de Tecnologia SENAC-GO 2 / 7 Identificação e Histórico do Documento
Leia maishttp://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho
vi http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Administração de Redes de Computadores Resumo de Serviços em Rede Linux Controlador de Domínio Servidor DNS
Leia maisMUDANÇAS NA ISO 9001: A VERSÃO 2015
MUDANÇAS NA ISO 9001: A VERSÃO 2015 Está em andamento o processo de revisão da Norma ISO 9001: 2015, que ao ser concluído resultará na mudança mais significativa já efetuada. A chamada família ISO 9000
Leia maisMetodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi
Metodologias de Desenvolvimento de Sistemas Analise de Sistemas I UNIPAC Rodrigo Videschi Histórico Uso de Metodologias Histórico Uso de Metodologias Era da Pré-Metodologia 1960-1970 Era da Metodologia
Leia maisHistórico de Revisão Data Versão Descrição Autor
H6Projetos Documento de Requisitos Versão 1.3 Histórico de Revisão Data Versão Descrição Autor 05/09/2013 1.0 Preenchimento do Capítulo 2 Requisitos Funcionais Evilson Montenegro 26/09/2013 1.1 Preenchimento
Leia maisAnálise de Ponto de Função
Complemento para o Curso Análise de Ponto de Função FUNÇÕES DO TIPO DADO O termo Arquivo não significa um arquivo do sistema operacional, como é comum na área de processamento de dados. Se refere a um
Leia maisRelatório da ListEx01 Utilização de softwares de aplicação para simulação de funcionalidade de banco de dados
ITA Instituto Tecnológico da Aeronáutica IEC Divisão de Ciência da Computação Pós-Graduação em Engenharia Eletrônica e Computação Relatório da ListEx01 Utilização de softwares de aplicação para simulação
Leia maisIntrodução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3
Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 A LEGO Education tem o prazer de trazer até você a edição para tablet do Software LEGO MINDSTORMS Education EV3 - um jeito divertido
Leia maisPORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO
Compra Direta - Guia do Fornecedor PORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO Página As informações contidas neste documento, incluindo quaisquer URLs e outras possíveis referências a web sites, estão sujeitas
Leia maisGARANTIA DA QUALIDADE DE SOFTWARE
GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características
Leia maisRESPOSTA AO QUESTIONAMENTO FORMULADO POR EMPRESA INTERESSADA NO CERTAME.
RESPOSTA AO QUESTIONAMENTO FORMULADO POR EMPRESA INTERESSADA NO CERTAME. Brasília, 10 de fevereiro de 2010. Pregão n 062/2009 Lote 1: Lote 2: Operação, Gerenciamento de Redes, Servidores, Storage & Archive,
Leia mais1 INTRODUÇÃO. 1.1 Motivação e Justificativa
1 INTRODUÇÃO 1.1 Motivação e Justificativa A locomoção é um dos direitos básicos do cidadão. Cabe, portanto, ao poder público normalmente uma prefeitura e/ou um estado prover transporte de qualidade para
Leia maisgestão eletrônica do sistema da qualidade: uma ferramenta para o Coordenador da Qualidade A gestão eletrônica QUALIDADE QUALIDADE PROJETOS SAC
TECNOLOGIA WEB QUALIDADE SAC 1 QUALIDADE A gestão eletrônica gestão eletrônica do sistema da qualidade: uma ferramenta para o Coordenador da 2 1 Apresentação do Sistema O AUTODOC é um software para Web
Leia maisMANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC GOVERNO FEDERAL SOFTWARE PÚBLICO
MANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC Configurador Automático e Coletor de Informações Computacionais GOVERNO FEDERAL SOFTWARE PÚBLICO software livre desenvolvido pela Dataprev Sistema de Administração
Leia maisDEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS
DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS Planificação Anual da Disciplina de TIC Módulos 1,2,3-10.ºD CURSO PROFISSIONAL DE TÉCNICO DE APOIO À GESTÃO DESPORTIVA Ano Letivo 2015-2016 Manual adotado:
Leia maisGerenciamento de Níveis de Serviço
Gerenciamento de Níveis de Serviço O processo de Gerenciamento de Níveis de Serviço fornece o contato entre a organização de TI e o cliente, para garantir que a organização de TI conhece os serviços que
Leia maisMANUAL DE ATIVIDADES COMPLEME MENTARES CURSO DE ENFERMAGEM. Belo Horizonte
MANUAL DE ATIVIDADES COMPLEME MENTARES CURSO DE ENFERMAGEM Belo Horizonte 2013 ÍNDICE 1 APRESENTAÇÃO... 3 2 FINALIDADE... 3 3 DEVERES DO COORDENADOR EM RELAÇÃO AS ATIVIDADES COMPLEMENTARES... 4 4 DEVERES
Leia maisOrientação a Objetos
1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou
Leia maisManual do Painel Administrativo
Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...
Leia maisFábrica de Software 29/04/2015
Fábrica de Software 29/04/2015 Crise do Software Fábrica de Software Analogias costumam ser usadas para tentar entender melhor algo ou alguma coisa. A idéia é simples: compara-se o conceito que não se
Leia maisONE Service Desk. O Service Desk ONE fornece uma infraestrutura de serviços de suporte ITIL completa, contendo:
ONE Service Desk O Service Desk ONE fornece uma infraestrutura de serviços de suporte ITIL completa, contendo: Gerenciamento de Incidentes Gerenciamento de Problemas Gerenciamento de Mudanças BDGC (Banco
Leia maisUNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ EAJ - PRONATEC / REDE etec MÓDULO III DESENVOLVIMENTO PROFESSOR ADDSON COSTA
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ EAJ - PRONATEC / REDE etec MÓDULO III DESENVOLVIMENTO PROFESSOR ADDSON COSTA RESUMO DE AULA CRIAÇÃO E MANIPULAÇÃO DO BANCO DE DADOS
Leia maisCONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS
MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MANUAL
Leia mais