ESTÁGIO CURRICULAR I e II DESENVOLVIMENTO E ADMINISTRAÇÃO DE BANCO DE DADOS
|
|
- Sílvia Maranhão Lameira
- 8 Há anos
- Visualizações:
Transcrição
1 THAYZE MAINKA NAIZER ESTÁGIO CURRICULAR I e II DESENVOLVIMENTO E ADMINISTRAÇÃO DE BANCO DE DADOS EMPRESA: Linx Sistemas e Consultoria Ltda (Unidade Microvix) SETOR: Banco de Dados SUPERVISOR: Dalton Dhiergo Fernandes ORIENTADOR: Edino Mariano Lopes Fernandes CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CENTRO DE CIÊNCIAS TECNOLÓGIAS - CCT UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC JOINVILLE SANTA CATARINA - BRASIL OUTUBRO/2012
2 APROVADO EM.../.../... Professor: Edino Mariano Lopes Fernandes Titulação: Mestre Professor Orientador Professor Guilherme Koslovski Titulação Doutor Professor Cristiano Damiani Vasconcellos Titulação Doutor Dalton Dhiergo Fernandes Supervisor da CONCEDENTE
3 Carimbo da Empresa UNIDADE CONCEDENTE Razão Social: Linx Sistemas e Consultoria Ltda CGC/MF: Endereço: Rua Tenente Antônio João, 2858 Bairro: Zona Industrial CEP: Cidade: Joinville UF: SC Fone: (47) Supervisor: Dalton Dhiergo Fernandes Cargo: Diretor Operacional ESTAGIÁRIO Nome : Thayze Mainka Naizer Matrícula: Endereço: R. Nicolau José de Souza, 494 Bairro: Espinheiros CEP: Cidade: Joinville UF: SC Fone: (47) Curso de : Tecnologia em Análise e Desenvolvimento de Sistemas Título do Estágio: Desenvolvimento e Administração de Banco de Dados Período: 06/08/2012/ a 30/10/2012 Carga horária: 240h AVALIAÇÃO FINAL DO ESTÁGIO THAYZE MAINKA NAIZER PELO CENTRO DE CIÊNCIAS TECNOLÓGICAS Representada pelo Professor da Disciplina: Omir Correa Alves Junior CONCEITO FINAL DO NOTA NOTA ETG ESTÁGIO Desenvolvimento ETG I e (Média II do (Média do Administração de Banco de Processo) Processo) Dados Excelente (9,1 a 10) Muito Bom (8,1 a 9,0) Bom (7,1 a 8,0) Regular (5,0 a 7,0) Reprovado (0,0 a 4,9) Rubrica do Professor da Disciplina Joinville / /
4 Nome do Estagiário : Thayze Mainka Naizer QUADRO I AVALIAÇÃO NOS ASPECTOS PROFISSIONAIS QUALIDADE DO TRABALHO: Considerando o possível. ENGENHOSIDADE: Capacidade de sugerir, projetar, executar modificações ou inovações. CONHECIMENTO: Demonstrado no desenvolvimento das atividades programadas. CUMPRIMENTO DAS TAREFAS: Considerar o volume de atividades dentro do padrão razoável. ESPÍRITO INQUISITIVO: Disposição demonstrada para aprender. INICIATIVA: No desenvolvimento das atividades. SOMA QUADRO II AVALIAÇÃO DOS ASPECTOS HUMANOS ASSIDUIDADE: Cumprimento do horário e ausência de faltas. DISCIPLINA: Observância das normas internas da Empresa. SOCIABILIDADE: Facilidade de se integrar com os outros no ambiente de trabalho. COOPERAÇÃO: Disposição para cooperar com os demais para atender as atividades. SENSO DE RESPONSABILIDADE: Zelo pelo material, equipamentos e bens da empresa. SOMA Pontos Pontos PONTUAÇÃO PARA O QUADRO I E II Sofrível - 1 ponto, Regular - 2 pontos, Bom - 3 pontos, Muito Bom - 4 pontos, Excelente - 5 pontos LIMITES PARA CONCEITUAÇÃO AVALIAÇÃO FINAL Pontos De 57 a SOFRÍVEL SOMA do Quadro I multiplicada por 7 De 102 a REGULAR SOMA do Quadro II multiplicada por 3 De 148 a BOM SOMA TOTAL De 195 a MUITO BOM De 241 a EXCELENTE Nome da Empresa: Linx Sistemas e Consultoria Ltda Representada pelo Supervisor: Dalton Dhiergo Fernandes CONCEITO CONFORME SOMA TOTAL Rubrica do Supervisor da Empresa Local: Data : Carimbo da Empresa
5 UDESC UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS - FEJ PLANO DE ESTÁGIO CURRICULAR I e II ESTAGIÁRIO Nome: Thayze Mainka Naizer Matrícula: Endereço (Em Jlle): R. Nicolau José de Souza, 494 Bairro: Espinheiros CEP: Cidade: Joinville UF: SC Fone: (47) Endereço (Local estágio): Rua Tenente Antônio João, 2858 Bairro: Zona Industrial CEP: Cidade: Joinville UF: SC Fone: (47) Regularmente matriculado no semestre: Sim Curso: TADS Formatura (prevista) Semestre/Ano: 01/2013 UNIDADE CONCEDENTE Razão Social: Linx Sistemas e Consultoria Ltda CGC/MF: Endereço: Rua Tenente Antônio João, 2858 Bairro: Zona Industrial CEP: Cidade: Joinville UF: SC Fone: (47) Atividade Principal : Desenvolvimento de Sistemas Supervisor: Dalton Dhiergo Fernandes Cargo: Diretor Operacional DADOS DO ESTÁGIO Área de atuação: Desenvolvimento Departamento de atuação: Banco de Dados Fone: (47) Ramal: Horário do estágio: 8:30 12:30 Total de horas: 240 Período: 06/08/ /10/2012 Nome do Professor Orientador: Edino Mariano Lopes Fernandes Disciplina(s) simultânea(s) com o estágio Quantas: Quais: GERENCIA DE PROJETOS (GPR) METODOLOGIA CIENTIFICA (MCI-SI ) PESQUISA OPERACIONAL (PES-SI) REDES DE COMPUTADORES (REC) JAVA AVANÇADO II (TES-09)
6 OBJETIVO GERAL Realizar tarefas de administração nos bancos de dados e desenvolvimento de procedimentos armazenados utilizando a linguagem SQL. ATIVIDADES OBJETIVO ESPECÍFICO HORAS Estudo do Banco de Dados SQL Server. Compreender e Estudar os conceitos básicos do Gerenciador de Banco de Dados SQL Server. 40 Criação de Estruturas. Criar, excluir e alterar objetos, bem como desenvolvimento de procedimentos armazenados. 60 Administração do Banco de dados. Integração e Importação de Dados. Realizar tarefas administrativas como: gerenciamento de usuários e agendamento de Jobs. Integrar e importar dados de clientes de outros sistemas para a base da empresa Rubrica do Professor Orientador Rubrica do Comitê de Estágios Rubrica do Coordenador de Estágios Rubrica do Supervisor da Empresa Data: Data: Data: Data: Carimbo da Empresa
7 CRONOGRAMA FÍSICO E REAL PERÍODO (20 horas) ATIVIDADES Estudo do Banco de Dados SQL Server. Criação de Estruturas. Administração do Banco de dados. Integração e Importação de Dados. P R P R P R P R P R
8 AGRADECIMENTOS Muitas pessoas e empresas tornaram-se merecedoras do nosso reconhecimento, pelo muito que colaboraram para a realização deste trabalho, dentre elas destacam-se: A minha família que sempre me incentivou para conclusão deste projeto. Os meus amigos que estiveram sempre do meu lado nos momentos bons e ruins. Os professores e profissionais da UDESC pelo seu apoio e disposição, sempre dispostos a ajudar no que fosse preciso. A empresa Linx Sistemas e Consultoria Ltda que permitiu que este projeto fosse realizado.
9 SUMÁRIO 1 INTRODUÇÃO OBJETIVOS Geral Específicos Justificativa ORGANIZAÇÃO DO ESTUDO A EMPRESA HISTÓRICO PRINCIPAIS PRODUTOS PRINCIPAIS CLIENTES CONSIDERAÇÕES GERAIS DESENVOLVIMENTO ESTUDO DO BANCO DE DADOS SQL SERVER Sistema de Banco de Dados Structured Query Language (SQL) SQL Server Management Studio (SSMS) DTS (Data Transformation Services) Comandos básicos do SQL Avaliação do estudo ADMINISTRAÇÃO DO BANCO DE DADOS Criação de base Criação de tabela Stored Procedure (Procedimento Armazenado) Agendamento de Jobs (Trabalhos) IMPORTAÇÃO DE BASES Importação de Clientes, Fornecedores e Transportadores Importação de Cadastros Auxiliares Importação de produtos Importação de faturas a pagar e a receber Importação para o portal do cliente CONCLUSÃO DO CAPÍTULO CONSIDERAÇÕES FINAIS REFERÊNCIAS BIBLIOGRÁFICAS... 22
10 LISTA DE FIGURAS Figura 1 - Principais clientes no ramo de acessórios... 4 Figura 2 - Principais clientes no ramo de calçados... 4 Figura 3 - Principais clientes no ramo de vestiário... 5 Figura 4 - Estrutura do SSMS... 7 Figura 5 - Tela inicial do DTS... 8 Figura 6 - Tabela de anotação de ordem de serviço Figura 7 - Localização da Job Figura 8 - Criação da Job Figura 9 - Selecionar arquivo de origem no DTS Figura 10 - Selecionar base de destino no DTS Figura 11 - Tabela de Clientes, Fornecedores e Transportadores Figura 12 - Tabela de Cadastro Auxiliar Figura 13 - Tabela de Produtos Figura 14 - Tabela de Faturas Figura 15 - Selecionar base de origem no DTS... 20
11 RESUMO O presente relatório tem o objetivo de documentar o estágio curricular do curso de Tecnologia em Análise e Desenvolvimento de Sistemas da UDESC Joinville realizado na empresa Microvix Sistemas SA. A empresa Microvix situada em Joinville é uma unidade da empresa Linx situada em São Paulo. O relatório de estágio consiste em descrever as atividades realizadas dentro da área de banco de dados. Estas atividades foram divididas em três etapas: Estudo do banco de dados SQL Server, nesta etapa teve-se a oportunidade de complementar o que foi aprendido na Universidade sobre a linguagem SQL e aprender sobre as ferramentas utilizadas no projeto. Em administração do banco de dados foram desenvolvidas algumas tarefas administrativas que foram propostas no decorrer do estágio, estas tarefas auxiliaram para a execução da principal atividade do estágio que foi a Integração e Importação de Dados, onde se obteve maior experiência na área de banco de dados. Atualmente a importação de dados tornou-se de grande relevância para empresa, pois muitos clientes de outros sistemas estão migrando para o sistema Microvix ERP e não querem que as informações anteriores sejam perdidas.
12 1 INTRODUÇÃO Este trabalho tem como principal finalidade descrever as atividades realizadas durante o período de estágio na empresa Microvix Sistemas SA. As atividades desenvolvidas foram o desenvolvimento e a administração do banco de dados do sistema Microvix ERP, produto de software oferecido pela empresa. A principal atividade é a importação e integração de bases de dados. A empresa tem adquirido vários clientes oriundos de outros sistemas e consecutivamente de outras bases dados. O cliente não deseja que as informações de faturamento que constavam em outro sistema concorrente sejam perdidas. Sendo assim, torna-se necessário importar a base de dados para dentro do Microvix ERP. Dentro de tais importações, torna-se essencial entender o contexto e as regras de negócio da antiga base de dados utilizada pelo cliente. As informações ficam em lugares diferentes e consecutivamente são lidas de forma diferente por cada sistema. Para realização desta tarefa foi estudado o sistema da empresa e realizadas algumas tarefas administrativas para entender o funcionamento do Microvix ERP. 1.1 OBJETIVOS Geral Realizar tarefas de administração nos bancos de dados e desenvolvimento de procedimentos armazenados utilizando a linguagem SQL Específicos Compreender e estudar os conceitos básicos do gerenciador de banco de dados SQL Server. Criar, excluir e alterar objetos, bem como desenvolvimento de procedimentos armazenados.
13 Realizar tarefas administrativas como: gerenciamento de usuários e agendamento de Jobs. Integrar e importar dados de clientes de outros sistemas para a base da empresa Justificativa O estágio obrigatório consiste de uma atividade exercida para a conclusão do curso de Tecnologia em Análise e Desenvolvimento de Sistemas. O cliente ao adquirir o sistema Microvix ERP necessita que todos os dados do sistema antigo estejam também no novo sistema. Torna-se inviável que o cadastro de clientes e produtos, por exemplo, seja feito manualmente por um usuário diretamente no Microvix ERP, devido à quantidade de clientes e produtos já cadastrados no antigo sistema. Sendo assim, tornou-se necessário viabilizar esse tipo de solicitação. Durante o estágio foi estudado e desenvolvido estas importações conforme solicitação do cliente. 1.2 ORGANIZAÇÃO DO ESTUDO A metodologia utilizada para o desenvolvimento do projeto foi primeiramente o estudo das tecnologias de banco de dados e as ferramentas utilizadas para o desenvolvimento do trabalho em questão. No Capítulo 2 é apresentado um histórico da empresa Microvix Sistemas S/A, a fim de conhecer sobre a empresa em que o estágio foi desenvolvido. Já o capítulo 3 apresenta o desenvolvimento do projeto. Neste capítulo serão informadas as ferramentas estudadas, os comandos básicos do SQL Server e algumas das atividades desenvolvidas durante o projeto. A principal atividade foi a importação de base que também está descrita neste capítulo.
14 2 A EMPRESA 2.1 HISTÓRICO (Site Microvix) A empresa foi criada em 1998 na cidade de Joinville (SC), com o nome de Microville, a Microvix é pioneira no desenvolvimento de sistemas no modelo SaaS (Software as a Service), este tipo de sistema é totalmente WEB e toda a infraestrutura é responsabilidade do fornecedor do software. A empresa tem foco no varejo e está presente nos maiores shoppings do Brasil. Em 2012, atendendo mais de seis mil lojas no Brasil e no exterior, a empresa passa a fazer parte da Linx, líder na América Latina em tecnologia de gestão empresarial para o Varejo, inaugurando um novo período em sua história localizado na Rua Tenente Antônio João, 2858, Zona Industrial. Durante o período de estágio foi possível ver como funciona um empresa de software e aprender um pouco mais sobre um ERP. Trabalhando com banco de dados além do conhecimento da linguagem de programação, deve-se conhecer também as regras de negócio, sendo assim, a empresa realizou um treinamento para apresentar seus principais produtos. 2.2 PRINCIPAIS PRODUTOS A empresa oferece, além do ERP, uma gama de produtos que vieram facilitar o dia-a-dia de lojistas e franqueadores, como: BI (Business Intelligence - Inteligência Empresarial): é uma combinação de diferentes dados do ERP para a construção de indicadores e acompanhamento de metas de forma simples e intuitiva, auxiliando na tomada de decisões da empresa. B2C (loja virtual): permite que o cliente venda seus produtos online, além disso, os dados do B2C podem ser integrados com o ERP.
15 TEF (Transferência Eletrônica de Fundos): são transações financeiras eletrônicas, ou seja, venda com cartão. NF-e (Nota Fiscal Eletrônica): É um documento emitido e armazenado eletronicamente, de existência apenas digital, com o intuito de documentar uma operação de circulação de mercadorias ou prestação de serviços ocorrida entre as partes, cuja validade jurídica é garantida pela assinatura digital do emitente e recepção, pelo fisco, antes da ocorrência do Fato Gerador. ( SPED (Sistema Público de Escrituração Digital): consiste num banco de dados do Fisco que armazena informações de tudo o que as empresas compram, vendem e arrecadam de impostos. POS (frente de loja): é o caixa da loja, onde as vendas são realizadas. O POS da Microvix é um software encontrado na máquina que é sincronizado com o Microvix ERP quando solicitado. 2.3 PRINCIPAIS CLIENTES Por ser 100% WEB os clientes que utilizam o ERP Microvix tem mais segurança, pois a responsabilidade pela manutenção e customização do software é da Microvix. O sistema está sempre sendo atualizado para se enquadrar nas regras do governo. Nas Figuras 1, 2 e 3 estão os principais clientes da Microvix, por ramo de atuação. Acessórios Figura 1 - Principais clientes no ramo de acessórios Calçados Figura 2 - Principais clientes no ramo de calçados
16 Vestuário Figura 3 - Principais clientes no ramo de vestiário 2.4 CONSIDERAÇÕES GERAIS Durante a realização do estágio foi possível perceber uma falha no banco de dados da empresa em relação ao que foi aprendido na UDESC. As duas principais matérias para a realização do estágio foram banco de dados e SQL, em ambas foi aprendido a importância e facilidade da normalização em um banco de dados, porém foi percebido a falta dela nas tabelas do sistema. No início da empresa todos tinham acesso ao banco de dados e conforme novas customizações iam surgindo, novas tabelas eram criadas sem nenhuma padronização. Houve então a necessidade de criar uma equipe na área de tecnologia responsável apenas pelo banco de dados. Sendo assim, cada tabela é estuda antes de ser criada, para garantir a padronização e facilitar no acesso aos dados.
17 3 DESENVOLVIMENTO 3.1. ESTUDO DO BANCO DE DADOS SQL SERVER O gerenciador de banco de dados utilizado pela empresa é o SQL Server criado pela Microsoft ( É utilizada por causa da parceria da empresa com a Microsoft. A primeira atividade do estágio foi à realização de um estudo autodirigido sobre a linguagem SQL Server a fim de realizar as tarefas propostas pela empresa. A empresa disponibilizou alguns livros para o estudo, que estão descritos nas referências deste relatório Sistema de Banco de Dados Segundo Date (1991), o sistema de banco de dados é basicamente um sistema de manutenção de registros por computador, ou seja, manter as informações e torná-las disponíveis quando solicitadas. A pessoa responsável pelo controle do sistema é o administrador de banco de dados (DBA), é ele que decide o conteúdo de informações do banco de dados, a estrutura de armazenamento, e também serve de elo com usuários. É no banco de dados que os dados do sistema são armazenados eletronicamente em um computador, possibilitando a manipulação destes dados de maneira mais prática, rápida e segura Structured Query Language (SQL) O SQL é uma Linguagem de Consulta Estruturada que é utilizada no banco de dados relacional.
18 Battisti (2005) definiu que toda a informação de um banco de dados relacional é armazenada em tabelas, as quais também são chamadas de Entidades. Cada linha da tabela é um registro e cada registro é formado por um conjunto de atributos. É através da linguagem SQL que o banco de dados é acessado e manipulado, é essencial que o administrador de banco de dados conheça as tabelas e relacionamentos do sistema para facilitar o acesso as dados SQL Server Management Studio (SSMS) É uma aplicação de software usado para configurar, gerenciar e administrar os componentes do Microsoft SQL Server. A Figura 4 foi criada para descrever o que representa cada área do SSMS conforme abaixo: área. 1. Object Explorer: As bases de dados e suas estruturas hierárquicas estão nesta 2. Query: É o editor de texto onde são executados os comandos SQL. 3. Messages: É apresentado o resultado da consulta. Figura 4 - Estrutura do SSMS
19 3.1.4 DTS (Data Transformation Services) O Data Transformation Services (em português Transformação de serviços de dados) permite importar ou exportar dados entre vários formatos de dados mais populares, incluindo banco de dados, planilhas e arquivos de texto, conforme descrição na própria ferramenta. Esta ferramenta foi utilizada na importação de dados de clientes de uma base para outra. A Figura 5 mostra a tela inicial do DTS. Figura 5 - Tela inicial do DTS
20 3.1.5 Comandos básicos do SQL Existem muitos comandos e funções que facilitam as consultas no banco de dados. Conforme descrito por Hursch (1990) os comandos básicos do SQL são: SELECT: Identifica as colunas ou campos que serão retornados na consulta, utilizando o comando DISTINCT são apresentados os dados duplicados apenas uma vez. FROM: Faz a especificação das tabelas que serão referenciadas para a busca dos dados. WHERE: É responsável por fazer restrições das linhas na saída de informações, exibindo apenas aquilo que está sendo requisitado, para inserir mais de uma restição é utilizado o comando AND e OR. INSERT: Comando para incluir dados. UPDATE: Comando para atualizar dados. DELETE: Comando para excluir dados. CREATE: É utilizado para criar objetos. Order by: Retorna a consulta em ordem crescente, para retornar de forma decrescente é utilizado o comando DESC Avaliação do estudo Após a realização desse estudo, foi realizada uma avaliação a fim de identificar se os objetivos de aprendizagem foram alcançados. Uma vez atendidos os requisitos de conhecimento, passou se para a realização das próximas atividades.
21 3.2 ADMINISTRAÇÃO DO BANCO DE DADOS No período do estágio teve-se a oportunidade de praticar os conceitos aprendidos na fase de estudo e aprimorar ainda mais o conhecimento. Nesta seção será descrita algumas atividades desenvolvidas no decorrer do estágio Criação de base No Microvix ERP cada loja possui uma base de dados individual dentro de um servidor. A empresa possui 17 servidores que estão fisicamente em São Paulo, e são acessados pelo administrador de banco de dados em Joinville. Cada nova loja implantada tem-se a necessidade de criar um novo portal, ou seja, uma nova base de dados. O padrão para criação destas bases é portal_ + numero sequencial, conforme exemplo abaixo. CREATE DATABASE portal_3000 A base de dados deve iniciar com todas as tabelas necessárias para o funcionamento do Microvix ERP, portanto existem alguns scripts padrões que são executados toda vez que um novo portal é criado Criação de tabela Além da criação das tabelas iniciais do sistema, com o decorrer do tempo novas funcionalidades surgem e consequentemente novas tabelas devem ser criadas. O analista de sistemas junto com o analista de banco de dados elaboram um documento para a criação das tabelas com algumas definições: Descrição da tabela: informa qual a funcionalidade da tabela no sistema.
22 Campos: definem quais atributos a tabela terá. Primary Key: qual será a chave primária. Para Date (1991) uma chave primária (Primary Key) é uma coluna ou combinação de colunas que sempre contém valores únicos, podendo assim localizar uma linha da tabela através desta combinação. Foreign key: Se a tabela possui alguma chave estrangeira. Segundo Date (1991) uma chave estrangeira (Foreign key) é um atributo ou combinação de atributos numa relação R2, cujos valores são necessários para equivaler à chave primária de uma relação R1. Campo Identity: Se a tabela terá um campo identidade. Segundo Dewson (2008) um campo identity tem como finalidade incrementar um valor a cada nova inserção. O padrão para a criação de uma tabela no Microvix ERP é que ela tenha uma coluna identidade que inicia com valor 1 e é incrementado 1 a cada nova inserção. Abaixo segue um exemplo de uma tabela criada no Microvix ERP, neste exemplo é uma tabela para armazenar as anotações das ordens de serviço, possui o campo id_anotacao como campo identidade e chave primária, o campo numero_os como chave estrangeira da tabela ordens_servico e o campo usuario como chave estrangeira da tabela usuarios. CREATE TABLE ordens_servico_anotacoes ( id_anotacao int IDENTITY(1,1) NOT NULL, numero_os int NOT NULL, anotacao text NOT NULL, data_hora smalldatetime NOT NULL, usuario int NOT NULL CONSTRAINT PK_id_anotacao PRIMARY KEY (id_anotacao), CONSTRAINT FK_ordens_servico_anotacoes_tbl_ordens_servico FOREIGN KEY (numero_os) REFERENCES ordens_servico(numero_os), CONSTRAINT FK_ordens_servico_anotacoes_tbl_usuarios FOREIGN KEY (usuario) REFERENCES usuarios(usuario) ); Estes comandos criará a tabela da Figura 6.
23 Figura 6 - Tabela de anotação de ordem de serviço Stored Procedure (Procedimento Armazenado) Segundo DEWSON (2008) um procedimento armazenado é uma coleção de comandos executados como uma única unidade, ou lote, de trabalho. Em outras palavras, quando se tem a necessidade de executar um conjunto de comandos repetidas vezes existe a opção de criar uma Stored Procedure. Estes são armazenados no banco de dados e toda vez que é alterada, isto será replicado em todos os lugares onde é chamada. Em uma Stored Procedure é possível passar parâmetros quando for necessário, alterando assim o retorno. Um exemplo de Stored Procedure muito utilizada durante o estágio para a importação de dados é a docs_repetidos. Considerando que não é permito ter mais de um CPF/CNPJ cadastrado no ERP é feita uma validação. No é informada o nome da tabela, por exemplo, clientes_fornec_import, e no é informada o nome da coluna que é doc_cliente. CREATE proc varchar(50) as exec('select '+@col+', * from '+@tab+' WHERE '+'ISNULL('+@col+',0) in( select ISNULL('+@col+',0) from '+@tab+' group by '+@col+' HAVING count(*) >1 ) ORDER BY 1 ' ) Após a criação da Stored Procedure é executado o comando abaixo: docs_repetidos clientes_fornec_import, doc_cliente Através do retorno desta Stored Procedure é possível identificar os clientes que possuem o mesmo número de documento.
24 A Stored Procedure é muito utilizada no banco de dados principalmente, para a realização de cálculos que não são possíveis através da aplicação Agendamento de Jobs (Trabalhos) Segundo Battisti (2005), uma Job é uma tarefa administrativa, composta por um ou mais passos, a qual é agendada para executar automaticamente em datas e horários pré-determinados. Também existe a possibilidade da Job ser criada e não agendada, fazendo com que o administrador de banco de dados possa executá-la quando for necessário. Para agendar uma Job deve-se acessar o Object Explorer e abrir a aba SQL Server Agent e então Jobs, conforme Figura 7. Figura 7 - Localização da Job Então abrirá uma Janela onde se pode agendar a Job, conforme Figura 8. Figura 8 - Criação da Job
25 Na aba General é onde se define o nome da Job, em Steps ficam os comandos que serão executados e Schedules é quando e em que frequência ela será executada. No banco de dados da Microvix existem muitas Jobs de replicação de dados, por exemplo, existe uma base de dados que é a franqueadora, e existem outras bases de dados que são as franquias. Quando existe alguma alteração na base franqueadora como preço de produto, é necessário que estes dados também sejam replicados para as franquias, sendo assim é agendada um Job para que durante a noite execute um comando e faça a atualização do preço em todas as franquias. 3.3 IMPORTAÇÃO DE BASES Ao migrar para o Microvix ERP o cliente tem a opção de importar alguns dados da sua base antiga para a nova base de dados. Os dados que poderão ser importados são: Clientes, Fornecedores, Transportadores, Cadastros Auxiliares, Produtos, Faturas a pagar e Faturas a Receber. Existem planilhas padrões para estas importações, estas planilhas são encaminhadas para os clientes que devolve com todos os dados preenchidos. As planilhas que estão na extensão.xls ou.xlsx devem ser convertidas para.csv. Existe um servidor que é utilizado para fazer as importações, e a cada nova importação é criada uma base de dados. Para transferir os dados para a base de importação é utilizado a ferramenta DTS do SQL Server. Esta ferramenta converte cada arquivo.csv em uma tabela na base de dados, isto ocorre ao selecionar a opção de copiar de um Text File, conforme Figura 9.
26 Figura 9 - Selecionar arquivo de origem no DTS Após selecionar o arquivo de origem deve-se informar a base de destino, conforme Figura 10. Figura 10 - Selecionar base de destino no DTS
27 3.3.1 Importação de Clientes, Fornecedores e Transportadores Na base de dados do Microvix ERP os Clientes, Fornecedores e Transportadores estão na mesma tabela chamada clientes_fornec e a informação que os difere é o campo tipo_cliente onde C é cliente, F é fornecedor, A é ambos (cliente e fornecedor) e T é transportador. Sendo assim, além de nome e documento (CPF ou CNPJ) deve ser informado também o tipo de cliente. Outros dados também podem ser importados como endereço e telefone. É feita uma validação dos clientes/fornecedores/transportadores passados para a importação e os já cadastrados no ERP. Esta validação é feita através do documento (CPF ou CNPJ), ou seja, o número do documento deve ser único. A Chave primária da tabela é o cod_cliente e é gerado automaticamente, pois se trata de um campo identity. Figura 11. Exemplo: Executando o comando da consulta abaixo será criada a tabela da select nome_cliente, doc_cliente, tipo_cliente into clientes_fornec_import from clientes_fornec_planilha alter table clientes_fornec_import add cod_cliente int not null identity(1,1) Figura 11 - Tabela de Clientes, Fornecedores e Transportadores
28 3.3.2 Importação de Cadastros Auxiliares Os cadastros auxiliares são tabelas que completam os dados de produtos, como marca, linha, coleção, setor, cor e tamanho. identity. Figura 12. Estas tabelas possuem apenas código e nome. A chave primária de cada cadastro auxiliar é o seu código, que é um campo Exemplo: Executando o comando da consulta abaixo será criada a tabela da select nome_linha, into linhas_import from linhas_planilha alter table linhas_import add codigo_linha int not null identity(1,1) Figura 12 - Tabela de Cadastro Auxiliar Importação de produtos Para importar produtos é necessário informar o nome, código de barras, preço de custo e venda, e código dos cadastros auxiliares. Os produtos estão na tabela produtos e os códigos de barras estão na tabela produtos_codebar, pois existe a opção de ter mais de um código de barras por produto. O relacionamento de produtos com códigos de barras é feito através de uma chave estrangeira na tabela produtos_codebar onde é atribuído o codigoproduto da tabela produtos.
29 É feita uma validação dos produtos passados para a importação e os já cadastrados no ERP. Esta validação é feita através do código de barras, ou seja, o código de barras deve ser único. Na tabela de produtos possui uma chave estrangeira para cada cadastro auxiliar e também para fornecedor. A Chave primária da tabela é o codigoproduto e é gerado automaticamente, pois se trata de um campo identity. Figura 13. Exemplo: Executando o comando da consulta abaixo será criada a tabela da SELECT nome, codebar, setor, linha, marca, colecao, grade1, grade2, precocusto, precovenda, isnull(unidade,'un') AS unidade, fornecedor INTO produtos_import FROM produtos_planilha alter table produtos_import add codigo int not null identity(1,1) Figura 13 - Tabela de Produtos Após a importação os dados de código de barras são inseridos na tabela produtos_codebar, conforme o código do produto Importação de faturas a pagar e a receber As informações de faturas a pagar e a receber estão disponíveis na tabela faturas. O campo que os difere é a coluna receber, caso seja N é a pagar, se for S é a receber.
30 Na importação de faturas deve-se informar o código do cliente, data de vencimento, valor da fatura e se é a receber ou a pagar. A Chave primária da tabela é o codigo_fatura e é gerado automaticamente, pois se trata de um campo identity. Figura 14. Exemplo: Executando o comando da consulta abaixo será criada a tabela da select (case when tipo_fatura = 'R' then 'S' else 'N' end) as receber, cod_cliente, convert(smalldatetime, vencimento,103) as data_vencimento, convert(money, fatura) as valor_fatura into faturas_import from faturas_planilha alter table faturas_import add codigo_fatura int not null identity(1,1) Figura 14 - Tabela de Faturas Importação para o portal do cliente Quando todas as tabelas estão prontas na base de importação, os dados são transferidos para o portal do cliente, para que assim ele possa visualizar os seus dados no Microvix ERP. Esta transferência também é feita pela ferramenta DTS a diferença é que será selecionado a opção Microsoft OLE DB Provider for SQL Server que é a importação de tabelas entre duas bases do SQL, conforme Figura 15.
31 Figura 15 - Selecionar base de origem no DTS Após informar a base de origem deve-se informar a base de destino que é a base do cliente. Após finalizar esta etapa os dados dos clientes estarão disponíveis para serem visualizados no ERP Microvix. 3.4 CONCLUSÃO DO CAPÍTULO Com a realização dos trabalhos descritos neste capítulo, foi possível aprender na prática os conceitos estudados na UDESC. As ferramentas utilizadas nas atividades, como SQL Server Management Studio e DTS, tiveram grande importância, pois sem elas tudo seria mais complexo. Nas matérias de BAN e SQL foi utilizada a ferramenta PostgreSQL, já no estágio foi a ferramenta SQL Server Management Studio, sendo assim, foi necessário adequar-se as metodologias e softwares utilizados pela empresa.
CENTRO DE ENSINO SUPERIOR FABRA GUIA DE APRESENTAÇÃO DA MATÉRIA ESTÁGIO SUPERVISIONADO DO CURSO SISTEMAS DE INFORMAÇÃO
CENTRO DE ENSINO SUPERIOR FABRA GUIA DE APRESENTAÇÃO DA MATÉRIA ESTÁGIO SUPERVISIONADO DO CURSO SISTEMAS DE INFORMAÇÃO Serra 2013 SUMÁRIO INTRODUÇÃO... 3 OBJETIVOS DO ESTÁGIO SUPERVISIONADO.... 4 ACOMPANHAMENTO
Leia maisMINISTÉRIO DA EDUCAÇÃO ESCOLA DE FARMÁCIA E ODONTOLOGIA DE ALFENAS CENTRO UNIVERSITÁRIO FEDERAL
REGULAMENTAÇÃO DO ESTÁGIO DE INTERESSE CURRICULAR DO CURSO DE QUÍMICA DA Efoa/Ceufe Resolução Nº 007/2005 pelo Conselho de Ensino, Pesquisa e Extensão (CEPE) O presente regulamento foi elaborado tendo
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 maisOutlook XML Reader Versão 8.0.0. Manual de Instalação e Demonstração UNE Tecnologia
Outlook XML Reader Versão 8.0.0 Manual de Instalação e Demonstração UNE Tecnologia Add-in para o Outlook 2003, 2007 e 2010 responsável pela validação e armazenamento de notas fiscais eletrônicas. Atenção,
Leia maisESTÁGIO CURRICULAR I e II SISTEMA DE MONITORAMENTO DE TI EM SOFTWARE LIVRE
FERNANDO RODRIGO NASCIMENTO GUSE i ESTÁGIO CURRICULAR I e II SISTEMA DE MONITORAMENTO DE TI EM SOFTWARE LIVRE EMPRESA: Globalmind Serviços em Tecnologia da Informação LTDA. SETOR: Infra Estrutura SUPERVISOR:
Leia maisMANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET
MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos
Leia maisManual do Visualizador NF e KEY BEST
Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................
Leia maisESTÁGIO CURRICULAR II DESENVOLVIMENTO E ADMINISTRAÇÃO DO BANCO DE DADOS
Bruno Luiz Corbani Garcia ESTÁGIO CURRICULAR II DESENVOLVIMENTO E ADMINISTRAÇÃO DO BANCO DE DADOS EMPRESA: Conceito W SETOR: Banco de Dados SUPERVISOR: Ademir da Cunha Junior ORIENTADOR: Edino Mariano
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 maisCOORDENAÇÃO DE ESTÁGIO KIT ALUNO ESTÁGIO PASSO A PASSO
COORDENAÇÃO DE ESTÁGIO KIT ALUNO ESTÁGIO PASSO A PASSO Maceió/2014 1º PASSO: PREENCHIMENTO DO CADASTRO DO ALUNO COORDENAÇÃO DE ESTÁGIOS CADASTRO DO ALUNO Curso: Período que Cursa: Matrícula: Nome Completo:
Leia maisAjuda On-line - Sistema de Portaria. Versão 4.8.J
Versão 4.8.J Sumário PORT - Módulo de Apoio Portaria 3 1 Manual... de Processos - Portaria 4 Fluxo - Portaria... 5 2 Configurações... 6 Unidades... de Internação 6 Setores Administrativos... 9 Configuração...
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 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 maisVersão Liberada. www.gerpos.com.br. Gerpos Sistemas Ltda. info@gerpos.com.br. Av. Jones dos Santos Neves, nº 160/174
Versão Liberada A Gerpos comunica a seus clientes que nova versão do aplicativo Gerpos Retaguarda, contendo as rotinas para emissão da Nota Fiscal Eletrônica, já está disponível. A atualização da versão
Leia maisFAI CENTRO DE ENSINO SUPERIOR EM GESTÃO, TECNOLOGIA E EDUCAÇÃO CURSO DE SISTEMAS DE INFORMAÇÃO. Manual do Estágio Supervisionado
FAI CENTRO DE ENSINO SUPERIOR EM GESTÃO, TECNOLOGIA E EDUCAÇÃO CURSO DE SISTEMAS DE INFORMAÇÃO Manual do Estágio Supervisionado Santa Rita do Sapucaí-MG Janeiro/2011 Sumário 1. Introdução 3 2. O que é
Leia maisPrincipais Comandos SQL Usados no MySql
Principais Comandos SQL Usados no MySql O que é um SGBD? Um Sistema Gerenciador de Banco de Dados (como no Brasil) ou Sistema Gestor de Base de Dados (SGBD) é o conjunto de programas de computador (softwares)
Leia maisEstá apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.
1. Descrição Geral Este manual descreve as operações disponíveis no módulo VTWEB Client, cuja finalidade é gerenciar cadastros de funcionários, realização de pedidos e controle financeiro dos pedidos.
Leia maisSISTEMAS DE GESTÃO São Paulo, Janeiro de 2005
SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005 ÍNDICE Introdução...3 A Necessidade do Gerenciamento e Controle das Informações...3 Benefícios de um Sistema de Gestão da Albi Informática...4 A Ferramenta...5
Leia maisFox Gerenciador de Sistemas
Fox Gerenciador de Sistemas Índice 1. FOX GERENCIADOR DE SISTEMAS... 4 2. ACESSO AO SISTEMA... 5 3. TELA PRINCIPAL... 6 4. MENU SISTEMAS... 7 5. MENU SERVIÇOS... 8 5.1. Ativação Fox... 8 5.2. Atualização
Leia maisManual Operacional do SISCOAF
Manual Operacional do SISCOAF Manual Operacional do SISCOAF Página 2 Conteúdo 1. Acesso ao SISCOAF...3 2. Cadastro de novos comunicantes...4 3. Logon no SISCOAF...6 4. Menu do SISCOAF...8 - Administrar....8
Leia maise-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União
e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Sumário 1. Acesso ao sistema... 3 2. Funcionalidades do sistema... 5 3. Como tratar manifestações... 14 3.1 Detalhar...
Leia maisSQL comando SELECT. SELECT [DISTINCT] <campos> FROM <tabela> [condição] [ ; ] Paulo Damico - MDK Informática Ltda.
SQL comando SELECT Uma das tarefas mais requisitadas em qualquer banco de dados é obter uma listagem de registros armazenados. Estas tarefas são executadas pelo comando SELECT Sintaxe: SELECT [DISTINCT]
Leia maisComandos de Manipulação
SQL - Avançado Inserção de dados; Atualização de dados; Remoção de dados; Projeção; Seleção; Junções; Operadores: aritméticos, de comparação,de agregação e lógicos; Outros comandos relacionados. SQL SQL
Leia maisServiço Público Federal Universidade Federal do Pará - UFPA Centro de Tecnologia da Informação e Comunicação - CTIC S I E
Serviço Público Federal Universidade Federal do Pará - UFPA Centro de Tecnologia da Informação e Comunicação - CTIC S I E SISTEMA DE INFORMAÇÕES PARA O ENSINO (*) Módulo: Produção Institucional Guia de
Leia maisEmissão de Nota Fiscal de Serviço Eletrônica
Emissão de Nota Fiscal de Serviço Eletrônica Introdução A emissão de Nota Fiscal de Serviço Eletrônica traz ao cliente TTransp a possibilidade de documentar eletronicamente as operações de serviço prestadas
Leia maisÍndice O programa Os cursos A adaptação dos conteúdos O novo Convênio O novo programa Cronograma Parcerias locais Montagem das turmas
Manual Índice 1. O programa 2. Os cursos 3. A adaptação dos conteúdos 4. O novo Convênio 5. O novo programa 6. Cronograma 7. Parcerias locais 8. Montagem das turmas 9. Definição dos cursos 10. Liberação
Leia maisMANUAL DE IMPLEMENTAÇÃO DO MÓDULO NOTA FISCAL ELETRONICA
MANUAL DE IMPLEMENTAÇÃO DO MÓDULO NOTA FISCAL ELETRONICA MARKANTY INFORMÁTICA Sistemas para Automação Comercial Gestão Empresarial e Fábrica de Software (Específicos) Princípios de nossos Profissionais:
Leia maisMódulo SAC Atendimento ao Cliente
Módulo SAC Atendimento ao Cliente Objetivo O Módulo SAC ou Serviço de Atendimento ao Cliente é uma ferramenta que gerencia, cria e administra informações num canal de comunicação informatizado entre a
Leia maisFundap. Programa de Estágio. Manual de Utilização do Sistema de Administração de Bolsas de Estágio. Plano de Estágio
Fundap Fundação do Desenvolvimento Administrativo Programa de Estágio Programa de Estágio Manual de Utilização do Sistema de Administração de Bolsas de Estágio Plano de Estágio Julho de 2008 SABE - Sistema
Leia maisGestão inteligente de documentos eletrônicos
Gestão inteligente de documentos eletrônicos MANUAL DE UTILIZAÇÃO VISÃO DE EMPRESAS VISÃO EMPRESAS - USUÁRIOS (OVERVIEW) No ELDOC, o perfil de EMPRESA refere-se aos usuários com papel operacional. São
Leia maisPHP INTEGRAÇÃO COM MYSQL PARTE 1
INTRODUÇÃO PHP INTEGRAÇÃO COM MYSQL PARTE 1 Leonardo Pereira leonardo@estudandoti.com.br Facebook: leongamerti http://www.estudandoti.com.br Informações que precisam ser manipuladas com mais segurança
Leia maisSistemas de Produtividade
Sistemas de Produtividade Os Sistemas de Produtividade que apresentaremos em seguida são soluções completas e podem funcionar interligadas ou não no. Elas recebem dados dos aplicativos de produtividade,
Leia maisNOTA FISCAL ELETRÔNICA - NF-e
NOTA FISCAL ELETRÔNICA - NF-e NOTA FISCAL ELETRÔNICA - NF-e Informações Gerais 1. O que é a Nota Fiscal Eletrônica NF-e? Podemos conceituar a Nota Fiscal Eletrônica como sendo um documento de existência
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 maisO Oficina Integrada é um sistema completo para o controle e gerenciamento de oficinas mecânicas. É o primeiro e único software que controla o fluxo
O Oficina Integrada é um sistema completo para o controle e gerenciamento de oficinas mecânicas. É o primeiro e único software que controla o fluxo em sua oficina. O sistema foi desenvolvido para ser utilizado
Leia maisProcedimentos para Reinstalação do Sisloc
Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...
Leia maisProjeto de Banco de Dados: Empresa X
Projeto de Banco de Dados: Empresa X Modelo de negócio: Empresa X Competências: Analisar e aplicar o resultado da modelagem de dados; Habilidades: Implementar as estruturas modeladas usando banco de dados;
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 maisFaculdade Pitágoras 16/08/2011. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet
Faculdade Pitágoras Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL A linguagem SQL é responsável por garantir um bom nível
Leia maisFaculdade Pitágoras. Curso Superior de Tecnologia: Banco de Dados. Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL
Faculdade Pitágoras Curso Superior de Tecnologia: Banco de Dados Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL A linguagem SQL é responsável por garantir um bom nível de independência do
Leia maisConceito de NF-e. Conexão NF-e
WHITE PAPER Sumário Conceito de NF-e... 3 Conexão NF-e... 3 Validador de Arquivos da Nota de Entrada... 4 Importador da Nota de Entrada Para o ERP E M S... 5 Manifesto do Destinatário Eletrônico (MD-e)...
Leia maisFLUXO DE CAIXA: Módulo BI (Business Intelligence)
RELATÓRIO DE ESTÁGIO: Tânia Cristina Leite RA: 046567 Orientador: Prof. Dr. Aurelio Ribeiro Leite de Oliveira FLUXO DE CAIXA: Módulo BI (Business Intelligence) Universidade Estadual de Campinas Instituto
Leia maisDOCUMENTO DE REQUISITOS
1/38 DOCUMENTO DE REQUISITOS GED Gerenciamento Eletrônico de Documentos Versão 1.1 Identificação do Projeto CLIENTE: NOME DO CLIENTE TIPO DO SISTEMA OU PROJETO Participantes Função Email Abilio Patrocinador
Leia maisGuia Sphinx: instalação, reposição e renovação
Sphinx : software para coleta e análise de dados acadêmicos e gerenciais. Tecnologia e informação para a decisão! Copyright Sphinx Todos direitos reservados Guia Sphinx: instalação, reposição e renovação
Leia maisPortal Sindical. Manual Operacional Empresas/Escritórios
Portal Sindical Manual Operacional Empresas/Escritórios Acesso ao Portal Inicialmente, para conseguir acesso ao Portal Sindical, nos controles administrativos, é necessário acessar a página principal da
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 maisBI Citsmart Fornece orientações necessárias para instalação, configuração e utilização do BI Citsmart.
16/08/2013 BI Citsmart Fornece orientações necessárias para instalação, configuração e utilização do BI Citsmart. Versão 1.0 19/12/2014 Visão Resumida Data Criação 19/12/2014 Versão Documento 1.0 Projeto
Leia maisAplicativo da Manifestação do Destinatário. Manual
Aplicativo da Manifestação do Destinatário Manual Novembro de 2012 1 Sumário 1 Aplicativo de Manifestação do Destinatário...4 2 Iniciando o aplicativo...4 3 Menus...5 3.1 Manifestação Destinatário...5
Leia maisPag: 1/20. SGI Manual. Controle de Padrões
Pag: 1/20 SGI Manual Controle de Padrões Pag: 2/20 Sumário 1 Introdução...3 2 Cadastros Básicos...5 2.1 Grandezas...5 2.2 Instrumentos (Classificação de Padrões)...6 3 Padrões...9 3.1 Padrão Interno...9
Leia maisManual Q-Acadêmico 2.0 Módulo Web - Aluno
Manual Q-Acadêmico 2.0 Módulo Web - Aluno Índice 1 Acessando o sistema via internet...3 2 Funcionalidades...6 2.1 Horário Individual...7 2.2 Calendário Acadêmico...8 2.3 Biblioteca...9 2.3.1 Consultar
Leia maisSIPESQ Sistema de Pesquisas da PUCRS
SIPESQ Sistema de Pesquisas da PUCRS Abril de 2014 Versão 1 Página 1 de 17 Apresentação O Sistema de Pesquisas da PUCRS (SIPESQ) tem por objetivo fazer o mapeamento das estruturas e projetos de pesquisa
Leia maisMANUAL PARA CADASTRO E ACESSO
MANUAL PARA CADASTRO E ACESSO AO SISTEMA BOLETO - PESSOA JURÍDICA - DEZEMBRO 2009 SUMÁRIO 1. INTRODUÇÃO 3 2. CADASTRO 3 3. VINCULAR ENTIDADE 6 4. ACESSO ÀS FUNCIONALIDADES DO SISTEMA 9 4.1. NADA CONSTA
Leia maisEste Procedimento Operacional Padrão define as etapas necessárias de como fazer o Cadastro de Clientes e Fornecedores no Sistema TOTVS RM.
Este Procedimento Operacional Padrão define as etapas necessárias de como fazer o Cadastro de Clientes e Fornecedores no Sistema TOTVS RM. Índice I. Acesso ao Cadastro... 2 II. Seleção de Filtros... 3
Leia maisABA: CLIENTE BOTÃO: CADASTRO
ABA: CLIENTE BOTÃO: CADASTRO CADASTRO DE CLIENTES Cadastra clientes (física e jurídica) e veículos, inclusive frotas Cadastra representantes dos clientes Cadastro biométrico (digital do dedo) Localiza
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 mais2008.1 SQL. Autor: Renata Viegas
SQL Autor: Renata Viegas A linguagem SQL SQL - Structured Query Language. Foi definida nos laboratórios de pesquisa da IBM em San Jose, California, em 1974. Teve seus fundamentos no modelo relacional Sua
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 mais1. Domínio dos Atributos
Structure Query Language SQL Guilherme Pontes lf.pontes.sites.uol.com.br 1. Domínio dos Atributos Por domínio, ou tipo, pode-se entender como a maneira como determinado atributo (ou campo, se tratando
Leia maisTel. (0xx11) 3038-1150 Fax (0xx11) 3038-1166
Sistema Nota Já Este manual tem por objetivo apresentar o sistema NotaJá a fim de auxiliar o usuário com todos os processos de cadastro, lançamentos de notas, cancelamentos, inutilizações, notas complementares
Leia maisAssessoria Técnica de Tecnologia da Informação - ATTI. Projeto de Informatização da. Secretaria Municipal de Saúde do. Município de São Paulo
Assessoria Técnica de Tecnologia da Informação - ATTI Projeto de Informatização da Secretaria Municipal de Saúde do Município de São Paulo Manual Cartão SUS Manual de Operação Julho/2011 Conteúdo Sumário...
Leia maisCURSO DE EXTENSÃO ON-LINE EM Oracle 10g Express Edition XE nível básico. Edital de seleção
CURSO DE EXTENSÃO ON-LINE EM Oracle 10g Express Edition XE nível básico Edital de seleção Nome: Oracle 10g Express Edition XE nível básico Coordenador Geral: Profº Mestre Luis Naito Mendes Bezerra Área
Leia maisPROCEDIMENTO OPERACIONAL AQUISIÇÃO / QUALIFICAÇÃO E AVALIAÇÃO DE FORNECEDORES
Histórico de Revisões Rev. Modificações 01 30/04/2007 Primeira Emissão 02 15/06/2009 Alteração de numeração de PO 7.1 para. Alteração do título do documento de: Aquisição para: Aquisição / Qualificação
Leia maisCAPTAÇÃO DE PEDIDOS DO REVENDEDOR
CAPTAÇÃO DE PEDIDOS DO REVENDEDOR 1. Captação de Pedidos - pela Central (Back office) 1 2. Como consultar Pedido 16 3. Como visualizar Detalhes de um Pedido 19 4. Como consultar Vendas/Cortes em Pedidos
Leia maisAPOSTILA BANCO DE DADOS INTRODUÇÃO A LINGUAGEM SQL
1. O que é Linguagem SQL 2. Instrução CREATE 3. CONSTRAINT 4. ALTER TABLE 5. RENAME TABLE 6. TRUCANTE TABLE 7. DROP TABLE 8. DROP DATABASE 1 1. O que é Linguagem SQL 2. O SQL (Structured Query Language)
Leia mais2008.1. A linguagem SQL
SQL 2008.1 A linguagem SQL SQL - Structured Query Language. Foi definida nos laboratórios de pesquisa da IBM em San Jose, California, em 1974. Teve seus fundamentos no modelo relacional Sua primeira versão
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 maisClique no botão para iniciar o treinamento TAREFAS CONTRAT OS RELACIO NAMENT CONFIGURAÇÕES. A ideia é usar os próprios ícones do CGW.
Script CGW Módulo Tarefas Parte I Menu: Clique no botão para iniciar o treinamento ÁREA DE TRABALHO GERAL TAREFAS CONTRAT OS PORTAL DE RELACIO NAMENT FATURAM ENTO FINANCEI RO RELACIO NAMENT O CONFIGU RAÇÕES
Leia maisUNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ALEXANDRE PRADO BARBOSA RELATÓRIO DE ESTÁGIO Ponta Grossa 2012 ALEXANDRE PRADO BARBOSA Relatório
Leia maisPMAT. Sistema de Análise e Acompanhamento de Operações. Manual. Desenvolvido pelo BNDES AS/DEGEP
PMAT Sistema de Análise e Acompanhamento de Operações Manual 1 Índice 1. O que é o Sistema de Análise e Acompanhamento de Operações PMAT... 3 2. Acessando o sistema pela primeira vez Download... 3 3. Fluxogramas
Leia maisAssim que o usuário entrar nesta ferramenta do sistema a seguinte tela será exibida:
O que é o TDMax Web Commerce? O TDMax Web Commerce é uma ferramenta complementar no sistemas de Bilhetagem Eletrônica, tem como principal objetivo proporcionar maior conforto as empresas compradoras de
Leia maisMostrar área de trabalho.scf. Manual do Produto EDI.
Mostrar área de trabalho.scf Manual do Produto EDI. ÍNDICE MANUAL DO PRODUTO EDI....3 1. O QUE É O EDI?...3 1.1. VANTAGENS... 3 1.2. FUNCIONAMENTO... 3 1.3. CONFIGURAÇÃO NECESSÁRIA... 3 2. UTILIZANDO O
Leia maisRESUMO DE CATALOGAÇÃO
RESUMO DE CATALOGAÇÃO CLASSIFICAÇÃO DISTINTA Contatos: Cirineo Zenere (c.zenere@pucpr.br) Eulália M. Soares (eulalia.soares@pucpr.br) Josilaine O. Cezar (josilaine.cezar@pucpr.br) SUMÁRIO INICIANDO A CATALOGAÇÃO...2
Leia maisApresentação...2. 1. Como acessar o sistema...3
Índice: Apresentação...2 1. Como acessar o sistema...3 1.1. Já estando cadastrado... 3 1.2. Não estando cadastrado... 4 1.2.1 Como cadastrar um Consultor... 4 1.2.2 Salvando o cadastro... 8 1.2.3 Inserindo
Leia maisPortal dos Convênios - Siconv. Disponibilização de Programas. Manual do Usuário Versão 2
MINISTÉRIO DO PLANEJAMENTO ORÇAMENTO E GESTÃO SECRETARIA DE LOGÍSTICA E TECNOLOGIA DA INFORMAÇÃO DEPARTAMENTO DE LOGÍSTICA E SERVIÇOS GERAIS Portal dos Convênios - Siconv Disponibilização de Programas
Leia maisManual do módulo Hábil NFS-e Emissor de Nota Fiscal de Serviço Eletrônica
Manual do módulo Hábil NFS-e Emissor de Nota Fiscal de Serviço Eletrônica Hábil Empresarial 2014 by Koinonia Software Ltda (0xx46) 3225-6234 I Hábil Empresarial NFS-e Índice Cap. I Introdução 1 1 O que
Leia maisGUIA DE ORIENTAÇÕES ROTEIRO DE CONFIGURAÇÃO DO SOFTWARE CRM PROFESSIONAL ANEXO III ROTEIRO DE CONFIGURAÇÃO - CRM PROFESSIONAL
ANEXO III ROTEIRO DE CONFIGURAÇÃO - CRM PROFESSIONAL GUIA DE ORIENTAÇÕES ROTEIRO DE CONFIGURAÇÃO DO SOFTWARE CRM PROFESSIONAL ANEXO III ROTEIRO DE CONFIGURAÇÃO E INSTALAÇÃO DO CRM PROFESSIONAL SUMÁRIO
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 maisProcesso de Controle das Reposições da loja
Processo de Controle das Reposições da loja Getway 2015 Processo de Reposição de Mercadorias Manual Processo de Reposição de Mercadorias. O processo de reposição de mercadorias para o Profit foi definido
Leia maisMANUAL DO ADMINISTRADOR LOCAL. Entidade Municipal
MANUAL DO ADMINISTRADOR LOCAL Entidade Municipal Abril / 2011 ÍNDICE Objetivos do Sistema de Registro de Integrado - REGIN... 3 Principais Módulos do Sistema... 4 Módulo Controle de Acesso... 5 Módulo
Leia maisVIAÇÃO SÃO BENTO LTDA.
VIAÇÃO SÃO BENTO LTDA. SISTEMA AUTOMÁTICO DE BILHETAGEM ELETRÔNICA MANUAL DO VTWEB CLIENT CADASTROS /PEDIDOS E PROCEDIMENTOS Resumo Esse manual tem como o seu objetivo principal a orientação de uso do
Leia maisSumário INTRODUÇÃO... 3 INTEGRAÇÃO COM O EMPRESÁRIOERP... 3 AGILIDADE NOS PROCESSOS E APOIO AOS CONTROLES INTERNOS... 3 SAC - ATENDIMENTO...
Sumário INTRODUÇÃO... 3 INTEGRAÇÃO COM O EMPRESÁRIOERP... 3 AGILIDADE NOS PROCESSOS E APOIO AOS CONTROLES INTERNOS... 3 SAC - ATENDIMENTO... 4 CADASTRO DO TIPO DO ATENDIMENTO... 5 CADASTRO DE CATEGORIAS...
Leia maisRoteiro 2: (Planilhas Eletrônicas) - Função procv / manipulação de formulários
Roteiro 2: (Planilhas Eletrônicas) - Função procv / manipulação de formulários Objetivos Explorar funções de procura e referência; Explorar ferramentas para controle de formulários em planilhas; Importar
Leia maisMANUAL DO GERENCIADOR ESCOLAR WEB
CNS LEARNING MANUAL DO GERENCIADOR ESCOLAR WEB Versão Online 13 Índice ÍNDICE... 1 VISÃO GERAL... 2 CONCEITO E APRESENTAÇÃO VISUAL... 2 PRINCIPAIS MÓDULOS... 3 ESTRUTURAÇÃO... 3 CURSOS... 4 TURMAS... 4
Leia maisACOMPANHAMENTO GERENCIAL SANKHYA
MANUAL DE VISITA DE ACOMPANHAMENTO GERENCIAL SANKHYA Material exclusivo para uso interno. O QUE LEVA UMA EMPRESA OU GERENTE A INVESTIR EM UM ERP? Implantar um ERP exige tempo, dinheiro e envolve diversos
Leia maisNormas do Estágio Curricular do Bacharelado em Sistemas de Informação
Anexo 2 Normas do Estágio Curricular do Bacharelado em Sistemas de Informação Normas do Estágio Curricular do Bacharelado em Sistemas de Informação CAPÍTULO I DAS DEFINIÇÕES E OBJETIVOS Art. 1º - O Estágio
Leia maisManual do Portal do Fornecedor. isupplier
isupplier Revisão 01 Setembro 2011 Sumário 1 Acesso ao portal isupplier... 03 2 Home Funções da Tela Inicial... 05 3 Ordens de Compra Consultar Ordens de Compra... 07 4 Entregas Consultar Entregas... 13
Leia maisMANUAL DE UTILIZAÇÃO
MANUAL DE UTILIZAÇÃO Módulo de operação Ativo Bem vindo à Vorage CRM! Nas próximas paginas apresentaremos o funcionamento da plataforma e ensinaremos como iniciar uma operação básica através do nosso sistema,
Leia maisEstá apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.
Conteúdo 1. Descrição geral 2 2. Resumo das funcionalidades 3 3. Efetuar cadastro no sistema 4 4. Acessar o sistema 6 5. Funcionalidades do menu 7 5.1 Dados cadastrais 7 5.2 Grupos de usuários 7 5.3 Funcionários
Leia maisElaborado por Marcos Matos Revisado por C. Douglas de Souza e Carina Gonçalves Aprovado por Paulo Bernardi
Elaborado por Marcos Matos Revisado por C. Douglas de Souza e Carina Gonçalves Aprovado por Paulo Bernardi Sumário INTRODUÇÃO... 3 1.1. SOBRE O GUIA... 3 2. PRÉ-REQUISITO... 3 2.1. PREMISSAS DE FUNCIONAMENTO...
Leia maisA cópia da FATEC deve ser entregue encadernada com capa plástica frontal transparente; capa plástica posterior em cor neutra; presilha espiral.
APRESENTAÇÃO DO RELATÓRIO FINAL DE ESTÁGIO O relatório de estágio deverá ser elaborado de acordo com o modelo de formatação contido neste manual. Este arquivo foi digitado conforme a formatação indicada
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 maisIntrodução à Banco de Dados. Nathalia Sautchuk Patrício
Introdução à Banco de Dados Nathalia Sautchuk Patrício Histórico Início da computação: dados guardados em arquivos de texto Problemas nesse modelo: redundância não-controlada de dados aplicações devem
Leia maisSolução Integrada para Gestão e Operação Empresarial - ERP
Solução Integrada para Gestão e Operação Empresarial - ERP Mastermaq Softwares Há quase 20 anos no mercado, a Mastermaq está entre as maiores software houses do país e é especialista em soluções para Gestão
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 maisUniversidade Federal de Goiás UFG Campus Catalão CAC Departamento de Engenharia de Produção. Sistemas ERP. PCP 3 - Professor Muris Lage Junior
Sistemas ERP Introdução Sucesso para algumas empresas: acessar informações de forma rápida e confiável responder eficientemente ao mercado consumidor Conseguir não é tarefa simples Isso se deve ao fato
Leia maisDIÁRIO DE CLASSE. Atenciosamente,
DIÁRIO DE CLASSE Estamos apresentando aos Professores e Professoras da UNEB o sistema de registros acadêmicos que será feito online a partir de qualquer computador com acesso à internet. Salientamos que
Leia maisVersão para atualização do Gerpos Retaguarda
Versão para atualização do Gerpos Retaguarda A Gerpos comunica a seus clientes que nova versão do aplicativo Gerpos Retaguarda, contendo as rotinas para emissão da Nota Fiscal Eletrônica, já está disponível.
Leia maisManual do usuário - Service Desk SDM - COPASA. Service Desk
Manual do usuário - Service Desk SDM - COPASA Service Desk Sumário Apresentação O que é o Service Desk? Terminologia Status do seu chamado Utilização do Portal Web Fazendo Login no Sistema Tela inicial
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 maisMANUAL DE PROCEDIMENTOS MPR/SIA-014-R01 DIMENSIONAMENTO DE RECUROS HUMANOS NA SIA
MANUAL DE PROCEDIMENTOS MPR/SIA-014-R01 DIMENSIONAMENTO DE RECUROS HUMANOS NA SIA 10/2015 PÁGINA INTENCIONALMENTE EM BRANCO 2 09 de outubro de 2015. Aprovado, Leandro Costa Pereira Crispim de Sousa Fabio
Leia mais