ESTÁGIO CURRICULAR I E II. Relatório de Estágio
|
|
- Sônia Fartaria Lancastre
- 8 Há anos
- Visualizações:
Transcrição
1 GUILHERME DE SÁ GEVAERD ESTÁGIO CURRICULAR I E II Relatório de Estágio EMPRESA: Conceito W Desenvolvimento de Software Ltda ME SETOR: Desenvolvimento SUPERVISOR: Ademir da Cunha Júnior ORIENTADOR: Vilson Vieira da Silva Júnior CURSO DE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO CENTRO DE CIÊNCIAS TECNOLÓGIAS - CCT UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC JOINVILLE SANTA CATARINA - BRASIL 06/09
2 UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS - CCT DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO GUILHERME DE SÁ GEVAERD Relatório de Estágio Trabalho acadêmico apresentado à disciplina de Estágio Curricular I e II, como requisito para a obtenção de aprovação na mesma. JOINVILLE SANTA CATARINA - BRASIL 06/09
3 APROVADO EM.../.../... Professor Orientador : Vilson Vieira da Silva Júnior Professor: Débora Cabral Nazário Professor: Rebeca Schroeder Supervisor da CONCEDENTE: Ademir da Cunha Junior
4 UDESC UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS - FEJ RELATÓRIO DE ESTÁGIO CURRICULAR FOLHA DE AVALIAÇÃO FINAL UNIDADE CONCEDENTE Carimbo da Empresa Razão Social: Conceito W Desenvolvimento de Software Ltda ME CGC/MF: / Endereço: R. Marcílio Dias, 468 Bairro: Santo Antônio CEP: Cidade: Joinville UF: SC Fone: (47) Atividade Principal: Informática Supervisor: Ademir da Cunha Junior Cargo: Sócio Diretor ESTAGIÁRIO Nome: Guilherme de Sá Gevaerd Matrícula: Endereço (Em Jlle): R. Bruno Germano Ponick, 85 bl 1 ap 4 Bairro: Bom Retiro CEP: Cidade: Joinville UF: SC Fone: (49) Regularmente matriculado no semestre: 7º Curso: Ciência da Computação Formatura (prevista) Semestre/Ano: 02/2009 DADOS DO ESTÁGIO Título do Estágio: Desenvolvimento e Manutenção de sistemas WEB e desktop Horário do estágio: 2ª 4ª 6ª (8h às 12h / 13h às 15h) 3ª 5ª (8h às 12h / 14h às 16h) Período: 16/02/2009 a 31/07/2009 Total de horas semanais: 30h Total de horas do Estágio: 690h AVALIAÇÃO FINAL DO ESTÁGIO PELO CENTRO DE CIÊNCIAS TECNOLÓGICAS Representada pelo Professor da disciplina ETG: Carlos N Vetorazzi Jr. CONCEITO FINAL NOTA Rubrica do Professor da disciplina ETG
5 UDESC Nome do Estagiário : Guilherme de Sá Gevaerd UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS - FEJ RELATÓRIO DE ESTÁGIO CURRICULAR AVALIAÇÃO DO ESTAGIÁRIO PELA EMPRESA QUADRO I a) AVALIAÇÃO NOS ASPECTOS PROFISSIONAIS Pontos 1 - QUALIDADE DO TRABALHO - Considerando o possível 2 - ENGENHOSIDADE - Capacidade de sugerir, projetar, executar modificações ou inovações. 3 - CONHECIMENTO - Demonstrado no desenvolvimento das atividades programadas. 4 - CUMPRIMENTO DAS TAREFAS - Considerar o volume de atividades dentro do padrão razoável 5 - ESPÍRITO INQUISITIVO - Disposição demonstrada para aprender 6 - INICIATIVA - No desenvolvimento das atividades SOMA 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. QUADRO II b) AVALIAÇÃO DOS ASPECTOS HUMANOS Pontos 1 - ASSIDUIDADE - Cumprimento do horário e ausência de faltas 2 -.DISCIPLINA - Observância das normas internas da Empresa. 3 - SOCIABILIDADE - Facilidade de se integrar com os outros no ambiente de trabalho. 4 - COOPERAÇÃO - Disposição para cooperar com os demais para atender as atividades. 5 -SENSO DE RESPONSABILIDADE - Zelo pelo material, equipamentos e bens da empresa. SOMA c) AVALIAÇÃO FINAL Pontos LIMITES PARA CONCEITUAÇÃO SOMA do Quadro I multiplicada por 7 De 57 a SOFRÍVEL SOMA do Quadro II multiplicada por 3 De 102 a REGULAR SOMA TOTAL De 148 a BOM De 195 a MUITO BOM De 241 a EXCELENTE Nome da Empresa: W Desenvolvimento de Software Ltda ME Representada pelo Supervisor: Ademir da Cunha Junior CONCEITO CONFORME SOMA TOTAL Rubrica do Supervisor da Empresa Local: Data : Carimbo da Empresa
6 UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS - CCT PLANO DE ESTÁGIO CURRICULAR OBRIGATÓRIO ESTAGIÁRIO Nome: Guilherme de Sá Gevaerd Matrícula: Endereço (Em Jlle): R. Bruno Germano Ponick, 85 bl 1 ap 4 Bairro: Bom Retiro CEP: Cidade: Joinville UF: SC Fone: (49) Endereço (Local estágio): R. Marcílio Dias, 468 Bairro: Santo Antônio CEP: Cidade: Joinville UF: SC Fone: (47) contato@conceitow.com.br Regularmente matriculado no semestre: 7º Curso: Ciência da Computação Formatura (prevista) Semestre/Ano: 02/2009 UNIDADE CONCEDENTE Razão Social: Conceito W Desenvolvimento de Software Ltda ME CGC/MF: / Endereço: R. Marcílio Dias, 468 Bairro: Santo Antônio CEP: Cidade: Joinville UF: SC Fone: (47) Atividade Principal: Informática Supervisor: Ademir da Cunha Junior Cargo: Sócio Diretor DADOS DO ESTÁGIO Área de atuação: Célula Outsourcing Departamento de atuação: Outsourcing Fone: (47) Ramal: 5530 Horário do estágio: 2ª 4ª 6ª (8h às 12h / 13h às 15h) 3ª 5ª (8h às 12h / 14h às 16h) Período: 16/02/2009 a 31/07/2009 Total de horas do Estágio: 690h Total de horas semanais: 30h Nome do Professor Orientador: Vilson Vieira da Silva Júnior Departamento: Departamento de Ciência da Computação (DCC) Disciplina(s) simultânea(s) com o estágio Quantas: 4 Quais: TCC 1 - Trabalho de Conclusão de Curso I TOCI 06 - Modelagem Geométrica TOCI 10 - Gerência de Redes de Computadores TOCI 19 - Introdução à Robótica OBJETIVO GERAL Desenvolvimento de atividades práticas na área de programação, engenharia de software e análise de sistemas, possibilitando ao estagiário aprender novas linguagens de programação, técnicas e procedimentos adotados no mercado de trabalho do futuro profissional assim como proporcionando que o mesmo ponha em prática os conhecimentos já adquiridos em sala de aula, desenvolvendo o potencial do aluno, e preparando-o para o futuro mercado de trabalho.
7 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
8 Sumário Resumo...9 Lista de Figuras/Tabelas...10 Glossário Capítulo 1 - Introdução Objetivo Geral Objetivos Específicos Disciplinas envolvidas Organização do Trabalho Capítulo 2 Apresentação da Concedente Histórico Clientes Estrutura Planos Futuros Capítulo 3 Desenvolvimento Visão Geral Treinamento Treinamento Tecnologia Microsoft.NET Treinamento na Linguagem C# Estudo sobre Ajax Estudo sobre Web Services Programação e Desenvolvimento de Aplicações Barcode TransferPrice CIAP/SOFTEAM PortalContabil AutoLabel Considerações Finais...28 Referências...29
9 9 Resumo No presente trabalho é descrito o estágio realizado na empresa Conceito W Desenvolvimento de Software Ltda ME, localizada em Joinville/SC. Ao longo do trabalho é feita uma pequena introdução sobre o que foi realizado na empresa, posteriormente é apresentada a empresa concedente e são descritas as tarefas realizadas no estágio. O estagiário passou por uma fase de aprendizagem de várias tecnologias utilizadas pela empresa, tanto web quanto desktop. Nesse treinamento foram aprendidas as tecnologias Microsoft.NET, WebService, Ajax, Linguagem C#, ADO.NET, Reflection entre outras tecnologias utilizadas no estágio, onde posteriormente aos treinamentos colocou-se em prática no desenvolvimento de aplicações que a empresa solicitou. Palavras-chave: aplicações.net, linguagem C#
10 10 Lista de Figuras/Tabelas Figura 1 Representa o percentual da Área de desenvolvimento da Conceito W...18 Figura 2 Porcentagem do porte dos clientes da Conceito W...19
11 11 Glossário APICS American Production & Inventory Control Society CMMI Capability Maturity Model Integration CPIM Certified in Production and Inventory Management MSDN Microsoft Developer Network PMI Project Management Institute REST Representational State Transfer SOAP Simple Object Access Protocol WCF World Childhood Foundation WPF Windows Presentation Foundation XML Extensible Markup Language
12 12 Capítulo 1 - Introdução No presente trabalho são descritas as tarefas realizadas no período de estágio realizado na empresa Conceito W Desenvolvimento de Software Ltda ME para obtenção de aprovação na disciplina de estágio curricular I e II. O estágio foi realizado na área de Outsourcing, que é uma área para empresas que precisam manter uma área de desenvolvimento interno. A empresa concedente disponibiliza uma equipe especializada para atender seus clientes, que inclui analistas, programadores (que foi o caso do estagiário) e gerentes de projeto. A alocação destes recursos é realizada conforme a necessidade de cada cliente. A concedente assume o compromisso de entregar resultados, e libera o cliente para execução de sua atividade principal. O estagiário como programador desenvolveu aplicações WEB e desktop, utilizando a plataforma.net e a linguagem C# para realizar tais tarefas. 1.1 Objetivo Geral Desenvolvimento de atividades práticas na área de programação, engenharia de software e análise de sistemas, possibilitando ao estagiário aprender novas linguagens de programação, técnicas e procedimentos adotados no mercado de trabalho do futuro profissional assim como proporcionando que o mesmo ponha em prática os conhecimentos já adquiridos em sala de aula, desenvolvendo o potencial do aluno, e preparando-o para o futuro mercado de trabalho. 1.2 Objetivos Específicos Treinamento Tecnologia Microsoft.NET; Treinamento na linguagem C#; Estudar sobre o AJAX; Estudar sobre Web Services ; Programação e Desenvolvimento de Aplicações; Testes; Validação e Conclusão;
13 Disciplinas envolvidas Ao longo do estágio, muitas áreas estudadas no curso de ciência da computação foram utilizadas, dentre elas, destacam-se: Linguagem de programação, pois C# se trata de uma linguagem orientada a objetos e no curso tivemos a matéria Linguagem de Programação II (LPG-II) que tem como objetivo aprender os conceitos de orientação a objetos (OO), projeto OO e programação OO, usando as linguagens UML e Java; Banco de dados, pois utilizava-se muito nas aplicações, tanto WEB como Desktop, onde tivemos as matérias Banco de Dados I (BAN) e Banco de Dados II (BAN-II); Desenvolvimento para a WEB, pois a empresa além de desenvolver aplicações Desktop também desenvolve aplicações para a WEB; Outras disciplinas também foram necessárias como Analise e Projetos de Sistemas (ANPS), Engenharia de Software (SOFT-CI), entre outras. 1.4 Organização do Trabalho O presente trabalho está dividido em 4 capítulos principais: Introdução, Apresentação da Concedente, Desenvolvimento e Considerações Finais, dispostos assim para a melhor compreensão do leitor. O capítulo de apresentação da concedente descreve a Concedente, o capítulo de desenvolvimento, apresenta os resultados do estágio, e o capítulo de considerações finais faz uma análise crítica do trabalho executado e de sua validade como contribuição para a formação profissional.
14 14 Capítulo 2 Apresentação da Concedente A Conceito W Desenvolvimento em Software, empresa sediada em Joinville, é especializada em soluções corporativas para ambiente Cliente/Servidor e Internet (WEB). Foi fundada com a estratégia de reunir profissionais de destaque em engenharia de software e com espírito empreendedor, formando uma grande base de conhecimento para inovar o processo de desenvolvimento de sistemas. 2.1 Histórico A concedente foi fundada no dia 18 de dezembro de 2007, por Alan Koerbel, formado em processamento de dados pela UDESC. Alan trabalhou durante 13 anos nas maiores desenvolvedoras de software de gestão do Brasil. Atuou em todas as áreas de desenvolvimento, desde manutenção de sistemas até consultoria. Neste período, tornou-se especialista em Engenharia de Produção pela UDESC e CPIM pela APICS. O plano de negócio da empresa teve começou no início de 2007; onde o fundador vendeu seu imóvel para alavancar fundos e, em novembro de 2007 se desligou do emprego que exercia e fundou a Conceito W. O principal objetivo era atuar na atividade que mais tinha afinidade, desenvolvimento de software. Vislumbrou no mercado uma carência por fábrica de software que fosse especialista em sistemas corporativos para internet, e que pudesse atender tanto clientes diretos quanto outras empresas fornecedoras de software. Fundou a empresa sozinho, mas com o apoio total da esposa, peça fundamental para suportar as 16 horas de jornada de trabalho dos primeiros meses. Com o fechamento de alguns projetos começou a formar uma equipe. Os primeiros reforços entraram como sócios. A sinergia com o plano da empresa e a competência destes profissionais permitiu o sucesso no atendimento aos primeiros clientes. Esta receita gerou um crescimento exponencial da Conceito W que, em 1 ano e 5 meses, passou de 1 para 44 colaboradores (sócios e funcionários). Outra peça fundamental para este crescimento é o plano de capacitação dos novos colaboradores, composto por uma série de treinamentos que formam os novos talentos da
15 15 empresa. 2.2 Produtos Os produtos são desenvolvidos em diversas tecnologias, de acordo com a demanda. As tecnologias que a Conceito W atua e tem conhecimento são: Linguagens de programação o NET / ASP.NET (C#); o Progress; o Powerbuilder. Bancos de dados o SQL Server; o Oracle; o Progress; o Access; o Bancos gratuitos em geral. Plataformas o Windows; o Internet. Metodologias o Metodologias ágeis (SCRUM / XP); o Metodologias tradicionais (Conceitos PMI e CMMI)Orientada a objeto UML; o Documentação em todas as fases do projeto. Integração o Web Service; o SOAP; o REST; o XML; o Arquivo Texto; o Banco de Dados. E de acordo com a tecnologia e para qual finalidade é a aplicação ou o programa, ela se enquadra em uma das áreas de desenvolvimento que a empresa é dividida, tais como: Fábrica de Software (Terceirização) - A Conceito W está apta para atuar em qualquer fase de um projeto: requisitos, especificação, construção, testes e implantação dos softwares desenvolvidos. Quando necessário, a Conceito W utiliza
16 16 os mesmos padrões de desenvolvimento da contratante ou, então, aplica tecnologia e metodologia própria. Soluções: Suprir demanda excedente. Acelerar a entrega de projetos. Atender projetos em que requisitos técnicos não sejam de domínio da contratante. Liberar profissionais estratégicos para atividades com maior valor agregado. Troca de experiências e introdução de novas tecnologias. Desenvolvimento sob medida - A Conceito W cria soluções sob medida para atender as necessidades específicas dos clientes aumentando a competitividade e colocando-os a frente de seus concorrentes. As soluções do Conceito W podem funcionar de forma isolada ou integrada com outros softwares. Soluções: Desenvolvimento de softwares especialistas para empresas de qualquer segmento, inclusive consultorias que objetivam revender o produto. Linguagem e componentes de última geração, oferecendo os melhores recursos técnicos disponíveis. Apoio na definição dos requisitos de negócio das soluções, por intermédio da experiência de profissionais certificados. Melhor relação custo x benefício. Outsourcing - Para empresas que precisam manter uma área de desenvolvimento interna, a Conceito W disponibiliza uma equipe especializada, que pode incluir analistas, programadores e gerentes de projeto. O dimensionamento é realizado conforme a necessidade de cada empresa. A Conceito W assume o compromisso de entregar resultados, e libera a empresa para execução de sua atividade principal. Soluções: Possibilidade de dimensionar a equipe conforme a demanda. Profissionais constantemente treinados nas melhores tecnologias. Gerenciamento de todo o processo de desenvolvimento.
17 17 Aplicação de melhores práticas que aumentam a qualidade e a produtividade. Vários profissionais capacitados para atender a empresa, com possibilidade de alocações extras conforme demanda e conhecimento necessário. Redução dos custos totais de desenvolvimento e manutenção dos sistemas. A Figura 1 mostra o percentual do segmento da área de desenvolvimento da empresa Conceito W. Figura 1: Representa o percentual da Área de desenvolvimento da Conceito W [Canal W, 2008] Além de desenvolver sistemas em demanda, a Conceito W também produz todos os sistemas internos da organização, visando o amadurecimento dos mesmos para futuras comercializações, aproveitando estes para o treinamento de novos funcionários. O objetivo de investir em soluções próprias é gerar recorrência de receita no futuro, ou seja, revender uma mesma solução várias vezes e, em alguns casos cobrar taxa de manutenção pela utilização, exigindo assim um investimento. A Conceito W é uma empresa nova, com recursos próprios, e neste ano a empresa está investindo parte da receita nestes projetos e buscando novos nichos de mercado. 2.3 Clientes A metodologia e tecnologia permitem a concedente atender qualquer nicho de
18 18 mercado. Tendo experiência de negócio nos mais variados segmentos, fruto de anos de experiência, uma carteira de clientes com empresas que variam de 5 a colaboradores. Entre os seus clientes, destaca-se alguns como: Datasul, SoftTeam, Becomex, Neogrid, Inquery, Digital Printer, entre outras. A figura 2 mostra a porcentagem do porte dos clientes da concedente. Figura 2: Porcentagem do porte dos clientes da Conceito W [Canal W, 2008]. 2.4 Estrutura A empresa atualmente possui quarenta e quatro funcionários, sendo alocados nas diversas áreas que a empresa possui, que são: Fábrica de Software (Terceirização), Desenvolvimento sob medida e Outsourcing. 2.5 Planos Futuros Com uma base operacional forte, clientes satisfeitos, instalações físicas prontas para o crescimento, o objetivo de 2009 é aumentar a carteira de clientes, seguindo a mesma linha de serviços atual. Com a variação de vendas registrada em 2008, a expectativa para 2009 é um crescimento de 300% no faturamento em 2009 em relação a Essa é a empresa que concedeu o estágio relatado nesse relatório. Depois de apresentada a concedente, pode-se partir para o desenvolvimento do estágio, explicando o
19 19 que foi realizado e o que esse estágio acrescentou à aprendizagem do curso de ciência da computação.
20 20 Capítulo 3 Desenvolvimento No presente capítulo são descritas as tarefas realizadas na empresa concedente durante todo o estágio. Toda a parte de treinamento é descrita assim como a parte de implementações. O plano de estágio foi praticamente todo seguido, com algumas pequenas mudanças conforme a necessidade da empresa, mas tudo está descrito nos tópicos que seguem. 3.1 Visão Geral Primeiramente foi necessário um período de adaptação do estagiário à empresa por meio de uma apresentação da mesma em reuniões com explicações de seus processos e suas normas, explicando seus serviços, a visão da empresa no mercado e as metas a serem atingidas a curto e longo prazo. Após este passo, foi estabelecido um treinamento com as tecnologias mais utilizadas pela empresa. Como a empresa procura sempre uma constante atualização perante o mercado, alguns dos objetivos pré estabelecidos foram ao longo do estágio alterados para atender a nova realidade da empresa em relação às novas tecnologias adquiridas pela mesma. 3.2 Treinamento Na etapa de treinamento, todas as atividades do plano de estágio foram cumpridas. Depois do período de adaptação, o estudo foi iniciado em conjunto com exercícios de implementação com a finalidade de por em prática o que foi aprendido. Nesta etapa ocorreram leituras de livros, vídeos aulas, WebCasts e também foram desenvolvidos exemplos para uma melhor memorização e para posteriormente o estagiário ser incluído na produção dos softwares desenvolvidos pela concedente. Tudo o que foi estudado pelo estagiário foi visto com o intuito de posteriormente ser colocado em prática na produção dos produtos da concedente.
21 Treinamento Tecnologia Microsoft.NET O framework.net é um modelo de programação gerenciado pela Microsoft para construir aplicações em clientes Windows, servidores e dispositivos móveis, podendo utilizar diferentes linguagens de programação. O.NET pode ser utilizado para desenvolver aplicações de vários tipos, tais como: aplicações de servidores, aplicações smart client, aplicações de console, aplicações de dados, entre outras. Entendendo o que é um framework, é uma solução para um conjunto de problemas em comum, com uso de classes e interfaces, que disponibilizam objetos com capacidade de capturar funcionalidades comuns a várias aplicações [Oliveira, 2005]. Para suportar essa variedade, o framework.net inclui um conjunto de bibliotecas, incluindo: WPF, para experiências visuais em clientes Windows; WCF, habilitando rápidas e flexíveis comunicações entre aplicações de uma empresa; ASP.NET para alta performance e interatividade em aplicações web; Bibliotecas para o manuseio de XML, IO, criptografia e texto. O WPF, que como foi dito, é uma tecnologia da Microsoft para interfaces mais amigáveis ao usuário. Por exemplo, o windows live messenger é feito com WPF, onde a janela foi feita com os cantos arredondados, padrão que pode ser realizado com WPF e como ambos, o WPF. [MSDN1]. O WCF é uma infra-estrutura para a comunicação entre sistemas de diferentes linguagens, criando uma camada de abstração entre os serviços criados com base nessa tecnologia. Para tal comunicação, ela utiliza de Web Services e conseqüentemente de XML. Dificilmente desenvolve-se uma aplicação que não utilize um banco de dados. Isso porque sempre precisamos armazenar as informações que estão sendo manipuladas em nossos programas. Podendo precisar consultar dados em bancos distintos como o SQL Server e Oracle ao mesmo tempo, ou até mesmo podendo ter acesso aos dados somente através de arquivos XML que fazem a ligação entre dados de sistemas diferentes. Para solucionar isso surgiu o ADO.NET. O Microsoft ADO.NET disponibiliza as classes necessárias para acesso e manipulação de dados em banco de dados e arquivos XML. O Microsoft ADO.NET é uma parte do.net framework. Uma das suas grandes vantagens é a possibilidade de trabalhar
22 22 de forma desconectada do banco de dados [MORONI - 1]. Esta parte foi estudada com o livro do Herbert Moroni, e com WebCasts do MSDN e aplicada em diversos programas. Fazendo parte do.net o Reflection se trata de uma tecnologia para a obtenção de métodos através de DLL s 1, ou seja é possível criar métodos em tempo de execução do software. A principal IDE (Integrated Development Environment) para o.net é o Visual Studio da Microsoft, mas existem outras, tais como o Borland C# Builder, Delphi.NET e Sharp Develop. A versão utilizada na empresa concedente do estágio é o Visual Studio Ele trás vários recursos para o desenvolvedor, além de possibilitar a programação em Visual Basic.NET, C, C++, C# e J#, o Visual Studio trás a possibilidade de edição de HTML, CSS e JavaScript. O Visual Studio possui funcionalidades para testes avançados, testes de aplicações web e a capacidade de realizar testes de carga (stress) que permite fazer ajustes de performance usando ferramentas de profiling (é todo tipo de atividade relacionada com a análise dinâmica de código), debugging (depurar) e tuning (melhoria de performance). O MSDN foi muito utilizado para o estudo das tecnologias, e também no site do mesmo pode-se baixar o software do Visual Studio, onde assinantes podem baixar a versão diretamente do site, e não-assinantes têm a opção de baixar a versão express que além de ser gratuita permite o desenvolvimento de quaisquer softwares de livre comercialização, com algumas restrições. O MSDN é o site da Microsoft para desenvolvedores de software. Ele oferece recursos que explicam como criar aplicativos e soluções de software na plataforma Microsoft. Esses recursos também ajudam a solucionar problemas e resolver questões de desenvolvimento e conectam os desenvolvedores entre si e com a Microsoft. [MSDN2, 2008] 1 Dinamic-Link Library ou Biblioteca de vínculo dinamico é uma biblioteca que contém codigos e dados que podem ser usados por mais de um programa ao mesmo tempo. Por exemplo, nos sistemas operacionais Windows, a dll Comdlg32 executa caixa de diálogo comum. Portanto, cada programa pode usar a funcionalidade que está contida nesta DLL para implementar uma caixa diálogo. Isso ajuda na reutilização de código e promove o uso de memória eficiente [Microsoft,2007].
23 Treinamento na Linguagem C# Sendo a linguagem de programação mais utilizada em.net é fundamental conhecer alguns conceitos desta linguagem. C# é uma linguagem de programação orientada a objetos, faz parte da plataforma.net e é baseada nas linguagens C++ e Java. O C#, junto com o Visual Studio.NET 2008, compoem uma ferramenta extremamente robusta e fácil de utilizar, com perfeito suporte a todas as novas tecnologias que rondam o mundo da informática e tecnologia. Com uma interface amigável, integrada com os ambientes e de fácil entendimento, o C# proporciona aos desenvolvedores a criação de aplicações sofisticadas com todos os recursos existentes sem ter que ficar criando parte de código em um aplicativo e o restante no outro. É possível com o Visual Studio gerenciar recursos da máquina local e de um possível servidor, criar aplicações para Windows, web e dispositivos móveis [MORONI - 2] Estudo sobre Ajax Ajax é a abreviação de Asynchronous JavaScript And XML. Não é uma tecnologia e sim uma metodologia, que utiliza vários recursos/tecnologias como JavaScript, DOM e XML. O objetivo do AJAX é evitar que a cada solicitação do servidor a página precise ser completamente recarregada. Para isso usamos o objeto XMLHttpRequest por intermédio do JavaScript para intermediar todas as solicitações ao servidor [MORONI - 3]. O Ajax(Asynchronous Javascript And XML) que também utiliza XML e além disso Javascript, se trata de uma metodologia onde são transferidas pequenas quantidades de dados por vez, configurando um método assíncrono, ao invés de toda a página web, que configura o método síncrono. Assim sendo, o usuário não percebe as trocas de dados entre o servidor e o cliente [Neves,2006]. Depois de estudado o funcionamento do Ajax, alguns protótipos foram criados pelo estagiário para testar essas chamadas assíncronas e para posteriormente poder colocá-las em prática.
24 Estudo sobre Web Services Foi iniciada a aprendizagem sobre Web Services. Esse item era muito importante pois além de softwares desktop, a concedente também produz softwares web e softwares que se integram com outros softwares por intermédio dos Web Services. O Web Service oferece uma integração entre diferentes linguagens de programação e também entre softwares desktop e web por intermédio do XML(eXtensible Markup Language). O Web Service na verdade se trata de um padrão de comunicação que utiliza XML para funcionar, podendo assim ser implementado em qualquer linguagem [W3C,2008]. O estudo do Web Service era essencial para o posterior entendimento de um outro tópico que é o WCF, que utiliza web services para a sua integração com outras linguagens. Com a finalização dessa etapa de conhecimento das tecnologias utilizadas pela concedente pode-se iniciar a inserção do estagiário na produção dos softwares da mesma. 3.3 Programação e Desenvolvimento de Aplicações Nesse tópico são descritas as implementações efetuadas pelo estagiário nos produtos da empresa concedente, o estagiário foi alocado em diversos projetos, como: Digital Printer, TransferPrice, SpedFiscal, CIAP, PortalContabil, entre outros Barcode Este projeto foi para desenvolver uma solução para gerenciar impressão de etiquetas para gravação em vidro via plotter. O sistema recebe o código que deverá ser impresso via arquivo texto, scanner ou digitação avulsa. Através de parametrização, efetua os ajustes nos códigos e envia para impressão em plotter em outras impressoras. Grava o histórico das etiquetas impressas e permite consultar as informações através de relatórios e gráficos. O projeto foi desenvolvido na linguagem de programação C#, utilizando a tecnologia.net framework.
25 25 Este foi o segundo projeto que o estagiário trabalhou, fazendo programas de cadastros com inclusão, exclusão e edição dos mesmos; exibição de relatórios; criação das tabelas no banco de dados e também fez o layout da etiqueta a ser impressa TransferPrice TransferPrice ou preço de transferência, foi criado por meio da Lei 9.430/96 para controlar as receitas de exportação e os custos das importações nas operações com companhias vinculadas a outras corporações do mesmo conjunto empresarial. Representa um trunfo do Fisco e um complicado procedimento para as multinacionais no momento de atender às fiscalizações. O controle fiscal dos preços de transferência se impõe em função da necessidade de se evitar a perda de receitas fiscais. Essa redução se verifica face à alocação artificial de receitas e despesas nas operações com venda de bens, direitos ou serviços, entre pessoas vinculadas, situadas em diferentes jurisdições tributárias. O projeto na Conceito W consiste em fazer a alteração do programa que está na linguagem de programação Progress para o C#, utilizando o framework.net, para se tornar uma aplicação WEB. O estagiário foi alocado neste projeto para fazer programas de cadastro, consultas e testes para validação dos programas CIAP/SOFTEAM O projeto CIAP Controle do ICMS dos Ativos Permanentes, que está sendo desenvolvido pela equipe de Inovação, é uma ferramenta para controlar a recuperação do imposto na compra dos bens de uma empresa. O produto, que tem entrega para Junho de 2009, tem como objetivo principal o gerenciamento do ICMS de todos os ativos permanentes que a empresa possui. A Célula de produto assumiu este projeto com dois objetivos: apoiar a Célula Fábrica.NET e também adquirir mais conhecimento em desenvolvimento WEB. Este projeto se encontra em andamento com a participação do estagiário, onde está sendo feito uma mudança do programa EMS da Datasul para a WEB, na linguagem C#, utilizando o.net.
FAI 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 maisProjeto Você pede, eu registro.
Projeto Você pede, eu registro. 1) IDENTIFICAÇÃO 1.1) Título do Projeto: Você pede eu registro. 1.2) Equipe responsável pela coordenação do projeto: Pedro Paulo Braga Bolzani Subsecretario de TI Antonio
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 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 maisConheça a nova solução de servidor que ajuda pequenas empresas a fazer mais Com menos.
Conheça a nova solução de servidor que ajuda pequenas empresas a fazer mais Com menos. O papel de um servidor Introdução à rede básica Sua empresa tem muitas necessidades recorrentes, tais como organizar
Leia maisProcessos Técnicos - Aulas 4 e 5
Processos Técnicos - Aulas 4 e 5 Trabalho / PEM Tema: Frameworks Públicos Grupo: equipe do TCC Entrega: versão digital, 1ª semana de Abril (de 31/03 a 04/04), no e-mail do professor (rodrigues.yuri@yahoo.com.br)
Leia maisO que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento
HOME O QUE É TOUR MÓDULOS POR QUE SOMOS DIFERENTES METODOLOGIA CLIENTES DÚVIDAS PREÇOS FALE CONOSCO Suporte Sou Cliente Onde sua empresa quer chegar? Sistemas de gestão precisam ajudar sua empresa a atingir
Leia maisFundament n os s da platafo f rm r a. NE N T André Menegassi
Fundamentos da plataforma.net André Menegassi O que é o.net Framework?.NET é uma plataforma de software para desenvolvimento de aplicações que conecta informações, sistemas, pessoas e dispositivos através
Leia maisINTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa
INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa ACESSE Informações corporativas a partir de qualquer ponto de Internet baseado na configuraçã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 maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.
Leia maisDocumento de Arquitetura
Documento de Arquitetura A2MEPonto - SISTEMA DE PONTO ELETRÔNICO A2MEPonto - SISTEMA DE PONTO ELETRÔNICO #1 Pág. 1 de 11 HISTÓRICO DE REVISÕES Data Versão Descrição Autor 28/10/2010 1 Elaboração do documento
Leia maisEMISSÃO DE CERTIFICADOS ELETRÔNICOS NOS EVENTOS DO INSTITUTO FEDERAL CATARINENSE CÂMPUS VIDEIRA
EMISSÃO DE CERTIFICADOS ELETRÔNICOS NOS EVENTOS DO INSTITUTO FEDERAL CATARINENSE CÂMPUS VIDEIRA Jeferson Boesing 1 ; Tiago Heineck 2 ; Angela Maria Crotti da Rosa 3 ; Leila Lisiane Rossi 4 INTRODUÇÃO Alunos
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 maisCONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;
CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.
Leia maisAplicativo web para definição do modelo lógico no projeto de banco de dados relacional
Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional Juarez Bachmann Orientador: Alexander Roberto Valdameri Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento
Leia maisENGENHARIA DE SOFTWARE I
ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis
Leia maisEMISSÃO DE CERTIFICADOS ELETRÔNICOS NOS EVENTOS DO INSTITUTO FEDERAL CATARINENSE CÂMPUS VIDEIRA
EMISSÃO DE CERTIFICADOS ELETRÔNICOS NOS EVENTOS DO INSTITUTO FEDERAL CATARINENSE CÂMPUS VIDEIRA Autores : Jeferson BOESING; Tiago HEINECK; Angela Maria Crotti da ROSA; Leila Lisiane ROSSI Identificação
Leia maisDeclaração de trabalho do projeto. Caso de negócio. Fatores ambientais da empresa. Estratégia de gerenciamento das partes interessadas.
30 Estratégia de gerenciamento das partes interessadas. Eles serão descritos nas subseções a seguir. Declaração de trabalho do projeto A declaração de trabalho do projeto descreve o produto, serviço ou
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 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 TECNOLÓGICA FEDERAL DO PARANÁ. Campus Ponta Grossa ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Ponta Grossa ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO Ponta Grossa 2012 ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO Trabalho elaborado pelo
Leia maisFERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS
FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS PAULO ALBERTO BUGMANN ORIENTADOR: ALEXANDER ROBERTO VALDAMERI Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento
Leia maisAplicação Prática de Lua para Web
Aplicação Prática de Lua para Web Aluno: Diego Malone Orientador: Sérgio Lifschitz Introdução A linguagem Lua vem sendo desenvolvida desde 1993 por pesquisadores do Departamento de Informática da PUC-Rio
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 maisSistema de Controle de Solicitação de Desenvolvimento
Sistema de Controle de Solicitação de Desenvolvimento Introdução O presente documento descreverá de forma objetiva as principais operações para abertura e consulta de uma solicitação ao Setor de Desenvolvimento
Leia mais1 Sumário... 2. 2 O Easy Chat... 3. 3 Conceitos... 3. 3.1 Perfil... 3. 3.2 Categoria... 3. 4 Instalação... 5. 5 O Aplicativo... 7 5.1 HTML...
1 Sumário 1 Sumário... 2 2 O Easy Chat... 3 3 Conceitos... 3 3.1 Perfil... 3 3.2 Categoria... 3 3.3 Ícone Específico... 4 3.4 Janela Específica... 4 3.5 Ícone Geral... 4 3.6 Janela Geral... 4 4 Instalação...
Leia maisAnálise e projeto de sistemas PROF. REGILAN SILVA
Análise e projeto de sistemas PROF. REGILAN SILVA Apresentação da disciplina Ver ementa... Solução Técnicas para identificação e detalhamento de requisitos Técnicas para modelagem de sistemas Definir
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 maisTECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS (TDS)
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS (TDS) SOBRE O CURSO A Tecnologia da Informação (TI) revolucionou a maneira de fazer negócios, a forma de trabalhar e até o modo de vida das pessoas,
Leia maisDESENVOLVIMENTO DE SOFTWARE AULA 1
DESENVOLVIMENTO DE SOFTWARE AULA 1 CAMPUS SANTO ANDRÉ CELSO CANDIDO SEMESTRE 2014 1 Características da Plataforma.NET A plataforma.net Framework 4.0 (.NET 4.0) é uma plataforma de softwares que fornece
Leia maisIntrodução a listas - Windows SharePoint Services - Microsoft Office Online
Page 1 of 5 Windows SharePoint Services Introdução a listas Ocultar tudo Uma lista é um conjunto de informações que você compartilha com membros da equipe. Por exemplo, você pode criar uma folha de inscrição
Leia maisIDÉIAS SOBRE IMPLANTAÇÃO DE SISTEMAS EMPRESARIAIS INTEGRADOS. Prof. Eduardo H. S. Oliveira
IDÉIAS SOBRE IMPLANTAÇÃO DE SISTEMAS EMPRESARIAIS INTEGRADOS Introdução Nos últimos seis anos, tem ocorrido no Brasil uma verdadeira revolução na área de gestão empresarial. Praticamente, todas as grandes
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 Integra S_Line
1 Introdução O é uma ferramenta que permite a transmissão Eletrônica de Resultado de Exames, possibilitando aos Prestadores de Serviços (Rede Credenciada), integrarem seus sistemas com os das Operadoras
Leia maisDistribuidor de Mobilidade GUIA OUTSOURCING
Distribuidor de Mobilidade GUIA OUTSOURCING 1 ÍNDICE 03 04 06 07 09 Introdução Menos custos e mais controle Operação customizada à necessidade da empresa Atendimento: o grande diferencial Conclusão Quando
Leia maisFACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO GESTÃO DE PESSOAS
FACULDADE DE TECNOLOGIA SENAC GESTÃO DA TECNOLOGIA DA INFORMAÇÃO GESTÃO DE PESSOAS PROFESSOR: Itair Pereira da Silva DISCENTES: Maria das Graças João Vieira Rafael Vitor ORGANOGRAMA PRESIDENTE GERENTE
Leia maisGovernança de TI. ITIL v.2&3. parte 1
Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços
Leia maisINTERESSADOS DEVERÃO CADASTRAR CURRICULO NO SITE www.superato.com.br. TÉCNICO EM INFORMÁTICA
INTERESSADOS DEVERÃO CADASTRAR CURRICULO NO SITE www.superato.com.br. TÉCNICO EM INFORMÁTICA Estamos selecionando para CECRED - Cooperativa de Crédito de Blumenau. Cursando Sistemas da Informação ou Ciências
Leia maisArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02
ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO
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 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 maisIntrodução a Computação
Introdução a Computação Aula 03 Profissões de TI Prof. MSc. Edilberto Silva edilms@yahoo.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos
Leia maisCENTRO 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 maisPROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às
Leia maisTERMO DE REFERÊNCIA CONTRATAÇÃO DE CONSULTORIA
TERMO DE REFERÊNCIA CONTRATAÇÃO DE CONSULTORIA Projeto BRA/11/008 Edital 06/2014 Objetivo da Contratação Nosso número DADOS DA CONSULTORIA Contratação de consultoria técnica especializada para realizar
Leia maisÁrea de Comunicação. Tecnologia em. Produção Multimídia
Área de Comunicação Produção Multimídia Curta Duração Produção Multimídia Carreira em Produção Multimídia O curso superior de Produção Multimídia da FIAM FAAM forma profissionais preparados para o mercado
Leia maisOficina de Gestão de Portifólio
Oficina de Gestão de Portifólio Alinhando ESTRATÉGIAS com PROJETOS através da GESTÃO DE PORTFÓLIO Gestão de portfólio de projetos pode ser definida como a arte e a ciência de aplicar um conjunto de conhecimentos,
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 maisISHIFT: Informação em Movimento
ISHIFT: Informação em Movimento Contato: www.ishift.com.br +55 51 32798159 contato@ishift.com.br Somos uma empresa completa de produtos e serviços ligados à tecnologia, que procura apresentar soluções
Leia maisIntegração de sistemas utilizando Web Services do tipo REST
Integração de sistemas utilizando Web Services do tipo REST Jhonatan Wilson Aparecido Garbo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil jhowgarbo@gmail.com jaime@unipar.br
Leia maisINTRODUÇÃO AO MICROSOFT DYNAMICS AX 4.0 FINANCEIRO I
Introdução INTRODUÇÃO AO MICROSOFT DYNAMICS AX 4.0 FINANCEIRO I E-Learning O treinamento é um componente vital para a retenção do valor de investimento do seu Microsoft Dynamics. Um treinamento de qualidade,
Leia maisTI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.
TI Aplicada Aula 02 Áreas e Profissionais de TI Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos
Leia maisSacix Linux Casa Brasil/Região Norte
Sacix Linux Casa Brasil/Região Norte Bruno de Carvalho de Christo 1 Bruno Lopes Dalmazo 1 Francisco Tiago Avelar 1 1 Acadêmico do Curso de Ciência da Computação Universidade Federal de Santa Maria (UFSM)
Leia maisCorporativo. Transformar dados em informações claras e objetivas que. Star Soft. www.starsoft.com.br
Corporativo Transformar dados em informações claras e objetivas que possibilitem às empresas tomarem decisões em direção ao sucesso. Com essa filosofia a Star Soft Indústria de Software e Soluções vem
Leia maisFigura 1 - Arquitetura multi-camadas do SIE
Um estudo sobre os aspectos de desenvolvimento e distribuição do SIE Fernando Pires Barbosa¹, Equipe Técnica do SIE¹ ¹Centro de Processamento de Dados, Universidade Federal de Santa Maria fernando.barbosa@cpd.ufsm.br
Leia maisGESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11
GESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11 Índice 1. Importância do ERP para as organizações...3 2. ERP como fonte de vantagem competitiva...4 3. Desenvolvimento e implantação de sistema de informação...5
Leia maisPOLÍTICA DE PARCERIA
POLÍTICA DE PARCERIA VISÃO GERAL A modernização tributária se tornou realidade para a iniciativa privada. Cada vez mais documentos fiscais (nota fiscal eletrônica, conhecimento de transporte eletrônico,
Leia maisRoteiro para a escrita do documento de Especificação de Requisitos de Software (ERS)
Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS) Definição Geral: Disciplina de Compiladores Prof. Jorge Bidarra (UNIOESTE) A especificação de requisitos tem como objetivo
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 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 maisSCPIWeb. SCPIWebDespRec Aplicação Web para Consulta de Despesas e Receitas ( Lei Complementar nº 131 de 27 Maio de 2009 )
2010 SCPIWebDespRec Aplicação Web para Consulta de Despesas e Receitas ( Lei Complementar nº 131 de 27 Maio de 2009 ) SCPIWebCotacao Aplicação Web para Cotação de Preços via Internet Resumo de Instruções
Leia maisAula 2: RIA - Aplicações Ricas para Internet Fonte: Plano de Aula Oficial da Disciplina
Programação para Internet Rica 1 Aula 2: RIA - Aplicações Ricas para Internet Fonte: Plano de Aula Oficial da Disciplina Objetivo: Identificar as principais características de uma Aplicação Internet Rica.
Leia maisCURSO DE EXTENSÃO ON-LINE EM. avançado. Edital de seleção
CURSO DE EXTENSÃO ON-LINE EM Programação Avançada na Plataforma VB.NET básico e avançado Edital de seleção Nome do curso: Programação Avançada na Plataforma VB.NET básico e avançado Coordenador Geral:
Leia maisSIMULADO: Simulado 3 - ITIL Foundation v3-40 Perguntas em Português
1 de 7 28/10/2012 16:47 SIMULADO: Simulado 3 - ITIL Foundation v3-40 Perguntas em Português RESULTADO DO SIMULADO Total de questões: 40 Pontos: 0 Score: 0 % Tempo restante: 55:07 min Resultado: Você precisa
Leia maisCURSO DE GRADUAÇÃO TECNOLÓGICA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS. RECONHECIDO conforme PORTARIA nº 295, de 25 de Junho de 2008.
CURSO DE GRADUAÇÃO TECNOLÓGICA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS RECONHECIDO conforme PORTARIA nº 295, de 25 de Junho de 2008. Título: Tecnólogo em Análise e Desenvolvimento de Sistemas Turno: Noturno
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 maisDocumento de Requisitos
Documento de Requisitos Projeto: Data 26/05/2005 Responsável Autor (s) Doc ID Localização Versão do Template Márcia Jacyntha Nunes Rodrigues Lucena Silvia Cássia Pereira Márcia Jacyntha Nunes Rodrigues
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 maisChannel. Visão Geral e Navegação. Tutorial. Atualizado com a versão 3.9
Channel Visão Geral e Navegação Tutorial Atualizado com a versão 3.9 Copyright 2009 por JExperts Tecnologia Ltda. todos direitos reservados. É proibida a reprodução deste manual sem autorização prévia
Leia maisAP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS
AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS Manual de Instalação Tempro Software StavTISS Sumário 1. INTRODUÇÃO... 2 2. REQUISITOS DO SISTEMA... 3 3. INSTALAÇÃO... 4 4.
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 maisSISTEMAS DE GESTÃO - ERP
A IMPORTÂNCIA DA CONSULTORIA NA SELEÇÃO / IMPLANTAÇÃO DE SISTEMAS DE GESTÃO - ERP Alinhamento das expectativas; O por que diagnosticar; Fases do diagnóstico; Critérios de seleção para um ERP; O papel da
Leia maisDESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3
DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 Eduardo Laguna Rubai, Tiago Piperno Bonetti Universidade Paranaense (Unipar) Paranavaí PR- Brasil eduardorubay@gmail.com, bonetti@unipar.br Resumo.
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 maisAPLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA
APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA Autores: Claudiléia Gaio BANDT; Tiago HEINECK; Patrick KOCHAN; Leila Lisiane ROSSI; Angela Maria Crotti da ROSA Identificação autores: Aluna do Curso
Leia maisARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.
ARCO - Associação Recreativa dos Correios Sistema para Gerenciamento de Associações Recreativas Versão Histórico da Revisão Data Versão Descrição Autor Página
Leia maisAPRENDA AS MUDANÇAS DE FORMA FÁCIL
2014 APRENDA AS MUDANÇAS DE FORMA FÁCIL I S O esocial está causando arrepios, mas pouca gente já sabe exatamente o que é. Em poucas palavras, o esocial é um programa do governo federal que tenta consolidar
Leia maisBanco do Brasil S.A. Consulta ao Mercado - RFP - Request for Proposa Aquisição de Ferramenta de Gestão de Limites Dúvida de Fornecedor
1. Em relação ao módulo para Atribuição de Limites, entendemos que Banco do Brasil busca uma solução para o processo de originação/concessão de crédito. Frente a essa necessidade, o Banco do Brasil busca
Leia maisSatélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br
Satélite Manual de instalação e configuração CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Índice Índice 1.Informações gerais 1.1.Sobre este manual 1.2.Visão geral do sistema 1.3.História
Leia maisConstrutor de sites SoftPixel GUIA RÁPIDO - 1 -
GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template
Leia maisCultura Inglesa São Paulo automatiza backup diário em 18 unidades com arcserve
CASO DE SUCESSO Julho 2014 Cultura Inglesa São Paulo automatiza backup diário em 18 unidades com arcserve PERFIL DO CLIENTE Setor: Educação Organização: Cultura Inglesa São Paulo EMPRESA DESAFIO SOLUÇÃO
Leia maisProjeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC
1 Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC Edilberto Silva 1, André Luiz (1012545), Andreia Pereira da Silva (1012547) Carlos Alberto (1012206), Humberto César de Carvalho
Leia maisPRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB)
RELATÓRIO DE ENTREGA DO PRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB) PARA A ELABORAÇÃO DOS PLANOS MUNICIPAIS DE GESTÃO INTEGRADA DE RESÍDUOS SÓLIDOS PMGIRS PARA OS MUNICÍPIOS DE NOVO HORIZONTE, JUPIÁ, GALVÃO,
Leia mais1.264 Aula 1. Introdução ao curso Lição de casa 1 Métodos de desenvolvimento de software
1.264 Aula 1 Introdução ao curso Lição de casa 1 Métodos de desenvolvimento de software Processo de Desenvolvimento de Software O desenvolvimento de software é normalmente mais utilizado na demanda do
Leia maisApresentação do Serviço de Outsourcing de Impressão IMPRIMA COM ECONOMIA E SUSTENTABILIDADE!
Apresentação do Serviço de Outsourcing de Impressão IMPRIMA COM ECONOMIA E SUSTENTABILIDADE! A EMPRESA A Fast Solution é uma empresa especializada em desenvolver soluções integradas em sistemas de impressão,
Leia maisdesenvolvimento, crescimento e disseminação moral, honestidade e cooperação real transparência, alta qualidade e preços justos
Desde Junho do ano 2000, trabalhamos muito e buscamos nosso crescimento físico e de capital. Mas todo nosso crescimento enquanto uma corporação só foi e é possível porque nunca deixamos de lado o desenvolvimento,
Leia maisCentral Cliente Questor (CCQ) UTILIZANDO A CCQ - CENTRAL CLIENTE QUESTOR
Central Cliente Questor (CCQ) O que é a Central Cliente Questor? Já é de seu conhecimento que os Usuários do sistema Questor contam com uma grande ferramenta de capacitação e treinamento no pós-venda.
Leia maisDESENVOLVIMENTO DE SOFTWARE. Introdução ao Visual Studio VB.Net. Programação Estruturada. Prof. Celso Candido ADS / REDES / ENGENHARIA
Introdução ao Visual Studio VB.Net Programação Estruturada 1 Nesse momento inicial não iremos programar em VB.Net, usando o Visual Studio, mas conhecer alguns comandos e variáveis usadas em uma linguagem
Leia maisWeb Services. Autor: Rômulo Rosa Furtado
Web Services Autor: Rômulo Rosa Furtado Sumário O que é um Web Service. Qual a finalidade de um Web Service. Como funciona o serviço. Motivação para o uso. Como construir um. Referências. Seção: O que
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 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 maisAUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0
AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 SUMÁRIO 1 Conceitos Básicos... 3 1.1 O que é Software?... 3 1.2 Situações Críticas no desenvolvimento
Leia maisMENSAGEM PREGÃO ELETRÔNICO N. 052/2010 ESCLARECIMENTO 4
MENSAGEM Assunto: Esclarecimento 4 Referência: Pregão Eletrônico n. 052/2010 Data: 19/11/2010 Objeto: Contratação de serviços técnicos especializados de atendimento remoto e presencial a usuários de tecnologia
Leia mais