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 de Estágio Relatório de estágio apresentado ao Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas da Universidade Tecnológica Federal do Paraná Campus Ponta Grossa, como requisito parcial para a conclusão da disciplina de estágio curricular obrigatório. Orientador: Prof. Danillo Belmonte Ponta Grossa 2012
SUMÁRIO APRESENTAÇÃO... 4 DESCRIÇÃO DA EMPRESA... 5 ATIVIDADES DESENVOLVIDAS... 6 DIFICULDADES ENCONTRADAS... 8 ÁREAS DE IDENTIFICAÇÃO COM O CURSO... 9 CONCLUSÃO... 11 REFERÊNCIAS... 12 ANEXO... 13
APRESENTAÇÃO Este relatório é apresentado como requisito parcial para a avaliação da disciplina de estágio curricular obrigatório, aberta na grade do terceiro período do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas da Universidade Tecnológica Federal do Paraná Campus Ponta Grossa, podendo ser concluída até o final do mesmo. A metodologia aqui reproduzida tem por base o manual denominado Normas para elaboração de trabalhos acadêmicos, que é uma compilação das NBR s da Associação Brasileira de Normas Técnicas ABNT elaborado por Comissão específica de servidores da Universidade Tecnológica Federal do Paraná e que é o parâmetro metodológico da instituição, também o Modelo de Relatório de Estágio elaborado por comissão específica para orientação e embasamento durante desenvolvimento. Este apresenta ordenadamente um relato das atividades desenvolvidas no estágio obrigatório do acadêmico Alexandre Prado Barbosa, detalhado em breve descrição da empresa onde foi realizado o estágio, um pequeno histórico da instituição, setor de atuação, objetivos etc. Cita também uma síntese das atividades desenvolvidas durante o estágio, o tipo de trabalho desempenhado e as dificuldades encontradas na realização do mesmo. No que se refere área de identificação com o curso, destaca-se em um item específico no qual existirá uma série de relações entre as atividades desempenhadas e as disciplinas do curso. Nome do estagiário: Alexandre Prado Barbosa. R.A: 1022245. Instituição de Ensino: Universidade Tecnológica Federal do Paraná. Curso: Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Período: 6 Período. Título do relatório: Suporte, Desenvolvimento e Educação: Uma proposta educacional para informática. Local de realização do estágio: Alfa Soft Consultoria e Sistemas (Marra & Frighetto LTDA ME) Grupo 4TI Soluções Ponta Grossa Paraná. Período do estágio: 10 de outubro de 2011 à 10 de abril de 2012. Duração total do período: 512 horas.
DESCRIÇÃO DA EMPRESA A empresa Alfa Soft Consultoria e Sistemas faz parte do grupo 4TI Soluções que é regido pelas empresas Alfa Soft Consultoria e Sistemas e Finer Soluções em Tecnologia.
ATIVIDADES DESENVOLVIDAS Durante o período de estágio na Alfa Soft Consultoria, o autor deste, foram desenvolvidas várias atividades que possuíam relação com o Curso Superior em Análise e Desenvolvimento de Sistemas. Aqui são apresentadas as atividades principais que foram executadas levando em conta apenas as que possuem relação com o curso ou que foram de alguma forma contribuinte para a vida acadêmica do estagiário. Desenvolvimento de Software Entendeu-se que no andamento do estágio seria necessário o desenvolvimento e manutenção de sistemas. Mas para isso, foi realizado um breve sistema de Chamado de Atendimento, para avaliar o nível de programação e observar as noções das ferramentas utilizadas. O sistema era desenvolvido em pequenos módulos. A cada semana era passado uma atividade e um prazo para entrega, ao final de cada prazo o supervisor corrigia as atividades desenvolvidas. Ao final desse teste, foi mostrado ao supervisor de estágio, o resultado final do sistema. Com o final do teste o supervisor sabendo das noções de desenvolvimento do estagiário repassou outras atividades, agora em um sistema em andamento para a empresa Unimed Londrina. O software em desenvolvimento era para gerenciamento da área de vacinação. As ferramentas utilizadas para o sistema em andamento foram: Softwares: Borland Delphi 6 Banco de dados Oracle Borland Delphi 6, Ambiente de programação visual, alto nível, com programação em código-fonte baseado na linguagem Object Pascal. Oracle Database Enterprise, segundo o site da empresa desenvolvedora: É um banco de dados que oferece desempenho, escalabilidade, segurança e confiabilidade do mercado tanto em configurações de cluster como de um único servidor com Windows, Linux e Unix. Oferece recursos completos para administrar facilmente exigências em termos de processamento de transações, business intelligence e gestão de conteúdos. Pôde-se perceber que o, Oracle Database Enterprise é um SGBD completo e com diversas funcionalidades. Manutenção de software No decorrer do estágio, além das tarefas de desenvolvimento de softwares, foram repassadas algumas tarefas de manutenção no sistema da Clínica de Imunizações
de Curitiba, Cascavel e Foz do Iguaçu, onde operavam com sistema de gerenciamento de vacinas. A manutenção foi feita em algumas tabelas do banco de dados. Essa necessidade deu-se através de atualizações das informações de vacinas disponibilizadas pelo Ministério da Saúde. Esse sistema por sua vez, foi utilizado o banco de dados Firebird. Esse por ser um SGBD muito utilizado no curso, não apresentou dificuldades para concluir as tarefas solicitadas de manutenção nas bases de dados. Manutenção de hardware Além das atividades exercidas e apresentadas acima, a manutenção de hardware também era exigida no dia-a-dia. Como a empresa Alfa Soft tinha contrato com a Clínica da Imagem, as tarefas de manutenção em computadores, redes, servidores e suporte ao usuário eram comuns. Esses procedimentos que por sua vez, não eram encontradas dificuldades por possuir o curso técnico em manutenção e montagem de computadores e ter trabalhado na área mais de 2 anos.
DIFICULDADES ENCONTRADAS Ao iniciar o estágio a principal dificuldade, foi à definição da contribuição e da ligação do estágio com o curso, o principal questionamento era de que forma o estágio poderia contribuir para vida acadêmica, e de que forma seria estabelecida a ligação entre ambos. Essa foi uma preocupação constante até que foi entendida a necessidade de propor um projeto, já citado no item Atividades Desenvolvidas, No desenvolvimento do projeto teste, que visava registrar chamados de atendimento, foram encontradas algumas dificuldades por conta do tipo de padronização imposta a ser utilizada no projeto. Já no projeto real, onde o sistema era voltado para a área de saúde mais especificamente vacinas, as dificuldades foram ainda mais presentes, pois além da questão de padronização, havia ainda as variáveis de entender realmente o DER (Diagrama Entidade Relacionamento), pela quantidade de tabelas existentes, e também por nunca ter utilizado o banco de dados Oracle. Outra dificuldade encontrada foi a prioridade das tarefas. Por ter várias atividades a serem exercidas, havia momentos que se estava concentrado em uma parte do código e recebia uma solicitação de atendimento. Isso foi um fator meio complicado, pois havia dias que os problemas eram constantes e não conseguia avançar no software e os prazos diminuíam.
ÁREAS DE IDENTIFICAÇÃO COM O CURSO No estágio em desenvolvimento as atividades que constam no plano de estágio são detalhadamente: Acompanhar e Auxiliar novos estagiários; Auxiliar no suporte técnico aos usuários; Desenvolver e realizar manutenção de sistemas; Manutenção de computadores; Seguem abaixo as relações: Acompanhar e Auxiliar novos estagiários e Auxiliar no suporte técnico aos usuários Nestas atividades foram utilizados e aplicados conhecimentos obtidos em experiências anteriores e pelo treinamento recebido na própria empresa, sendo assim citados: Padrão de atendimento ao usuário; Auxiliar na manutenção de computadores, instalação de sistemas operacionais; realização de backups do servidor e manutenção da rede. Desenvolver e realizar manutenção de sistemas Para elaboração de sistemas, já mencionados neste relatório, foi utilizado o ambiente de programação Borland Delphi 6 para desenvolvimento, para manutenção, SGBD Firebird, além dos conhecimentos obtidos nas seguintes disciplinas: Linguagem Visual; Gerenciamento de banco de dados; IHC (Interface Humano-Computador); Análise de Sistemas; Manutenção de computadores Nestas atividades foram utilizados e aplicados conhecimentos obtidos na disciplina de Manutenção, que são: Instalar e configurar periféricos e componentes do computador. Instalar e configurar softwares básicos e aplicativos. Identificar e corrigir a origem de falhas no funcionamento de computadores, periféricos e softwares.
Executar testes de diagnóstico e medidas de desenvolvimento em computadores. Efetuar atividades de prevenção, detecção e remoção de vírus.
CONCLUSÃO O Estágio Curricular Obrigatório mostrou-se de grande valia, pois além de permitir um maior desenvolvimento profissional em várias áreas de atuação no campo da informática, permitiu também uma série de experiências de crescimento valorosas. Vale a pena ressaltar a importância da convivência com os funcionários, o que foi imprescindível, pois, com suas especificidades e integração, souberam transmitir com boa vontade informações preciosas sobre todos os setores que tornaram, não só o período de adaptação mais agradável, mas todo o desenvolvido. Especialmente no sentido pessoal a experiência vivenciada resultou também em uma boa percepção, deixando um pouco mais claro o caminho a seguir dentro do vasto campo da informática, o que dentre tantos conhecimentos obtidos pode ser considerado talvez o mais importante já que balizará esforços futuros e facilitará para se obter sucesso na área que for escolhida.
REFERÊNCIAS Modelo de Relatório de Estágio. Disponível em <http://www.utfpr.edu.br/pontagrossa/cursos/tecnologias/ofertados-neste- Campus/tecnologia-em-analise-de-sistemas/estagios/documentos> acesso em 02-Mai- 2012. Normas para elaboração de trabalhos acadêmicos. Disponível em <http://www3.utfpr.edu.br/dibib/normas-para-elaboracao-de-trabalhosacademicos/normas_trabalhos_utfpr.pdf > acesso em 02-Mai-2012. Oracle Database 11g Enterprise Edition. Disponível em <http://www.oracle.com/us/products/database/enterpriseedition/overview/index.html?sssourcesiteid=ocombr > acesso em 02-maio-2012.
ANEXO