COLETA DE DADOS COM DISPOSITIVOS MÓVEIS: UM ESTUDO DE CASO APLICADO À PRODUÇÃO AVÍCOLA



Documentos relacionados
Material de Apoio. Sistema de Informação Gerencial (SIG)

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

UFG - Instituto de Informática

SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

Sistemas Distribuídos

DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES

ERP Enterprise Resource Planning

APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA

Sistemas de Informação para Apoio à Decisão Gerencial

ANALISE DE SISTEMAS. Gabriela Trevisan

SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005

08/03/2009. Como mostra a pirâmide da gestão no slide seguinte... Profª. Kelly Hannel. Fonte: adaptado de Laudon, 2002

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo

Sistemas de Informação I

Sistema. Atividades. Sistema de informações. Tipos de sistemas de informação. Everson Santos Araujo

ANEXO 11. Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação.

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

Laudon K., Laudon J., Sistemas de Informações gerencias, editora Pearson, Laudon K., Laudon J., Sistemas de Informação, editora LTC, 1999

Classificação dos Sistemas de Informação

GESTÃO DAS INFORMAÇÕES DAS ORGANIZAÇÕES MÓDULO 11

Sistemas de Informação para Apoio à Decisão Gerencial Simulado Verdadeiro ou Falso

3 a Lista de Exercícios

Classificação dos Sistemas de Informação

INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa

Planejamento Estratégico de TI. Prof.: Fernando Ascani

INSTRUÇÃO DE TRABALHO PARA INFORMAÇÕES GERENCIAIS

SPEKTRUM SOLUÇÕES DE GRANDE PORTE PARA PEQUENAS E MÉDIAS EMPRESAS SPEKTRUM SAP Partner 1

Quando se fala em ponto eletrônico, a primeira coisa que vem à sua cabeça ainda é dor?

Fundamentos de Sistemas de Informação Sistemas de Informação

DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID

Integração de sistemas utilizando Web Services do tipo REST

Desenvolvendo Websites com PHP

Sistemas de Apoio a Decisão

Sistema de Controle de Solicitação de Desenvolvimento

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

2 Diagrama de Caso de Uso

Extração de Requisitos

Introdução ao Modelos de Duas Camadas Cliente Servidor

UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas

SISTEMAS INTEGRADOS P o r f.. E d E uar a d r o Oli l v i e v i e r i a

Coletividade; Diferenciais; Informação; Dado; Informação; Conhecimento. Coletar informação; e Identificar as direções.

Noções de. Microsoft SQL Server. Microsoft SQL Server

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl

Engª de Produção Prof.: Jesiel Brito. Sistemas Integrados de Produção ERP. Enterprise Resources Planning

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF

SISTEMA DE AGENDAMENTO E GERENCIAMENTO DE CONSULTAS CLÍNICAS

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados

Corporativo. Transformar dados em informações claras e objetivas que. Star Soft.

Projeto Disciplinar de Infra-Estrutura de Software SILC - SISTEMA DE LOCAÇÃO E CONTROLE

Sistemas de Informação CEA460 - Gestão da Informação

Sistemas de Produtividade

ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente

IV. Intercâmbio Eletrônico de Dados (EDI)

Curso de Aprendizado Industrial Desenvolvedor WEB

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO

UML - Unified Modeling Language

FACULDADE PITÁGORAS DISCIPLINA: SISTEMAS DE INFORMAÇÃO

Curso superior de Tecnologia em Gastronomia

CAPITULO 4 A ARQUITETURA LÓGICA PARA O AMBIENTE

Para construção dos modelos físicos, será estudado o modelo Relacional como originalmente proposto por Codd.

ASSUNTO DA APOSTILA: SISTEMAS DE INFORMAÇÃO E AS DECISÕES GERENCIAIS NA ERA DA INTERNET

Semântica para Sharepoint. Busca semântica utilizando ontologias

APLICATIVO MOBILE CATÁLOGO DE PÁSSAROS - PLATAFORMA ANDROID/MYSQL/WEBSERVICE

Colaboração nas Empresas SPT SIG Aplicações Empresariais

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação

Sistemas Empresariais. Capítulo 3: Sistemas de Negócios. Colaboração SPT SIG

MAGREGISTER 1.0: GERADOR DE INTERFACES DE COLETAS DE DADOS PARA PDA S. Acadêmico: Gilson Chequeto Orientador: Adilson Vahldick

MASTER IN PROJECT MANAGEMENT

4. SISTEMAS DE APOIO À DECISÃO

3 Serviços na Web (Web services)

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo

APOO Análise e Projeto Orientado a Objetos. Requisitos

Fundamentos de Sistemas de Informações: Exercício 1

Referências internas são os artefatos usados para ajudar na elaboração do PT tais como:

Business Intelligence. BI CEOsoftware Partner YellowFin

Introdução a Computação

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0

Tecnologia Aplicada à Gestão

Um Processo para Desenvolvimento de Aplicações Web Baseado em Serviços. Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena

Plano de Gerenciamento do Projeto

Existem três categorias básicas de processos empresariais:

ERP ENTERPRISE RESOURCE PLANNING

TI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com

Prof. JUBRAN. Aula 1 - Conceitos Básicos de Sistemas de Informação

Plano de Trabalho Docente Ensino Técnico

Projeto Você pede, eu registro.

Plataforma Sentinela

Universidade de Brasília. Departamento de Ciência da Informação e Documentação. Prof a.:lillian Alvares

FURB - Universidade Regional de Blumenau TCC - Trabalho de Conclusão de Curso Acadêmico: Fernando Antonio de Lima Orientador: Oscar Dalfovo

Tecnologia da Informação. Sistema Integrado de Gestão ERP ERP

Sistema Integrado de Gestão ERP. Prof: Edson Thizon

ALESSANDRO RODRIGO FRANCO FERNANDO MARTINS RAFAEL ALMEIDA DE OLIVEIRA

SISTEMA INTEGRADO DE GESTÃO. Prof. Esp. Lucas Cruz

2. Função Produção/Operação/Valor Adicionado

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello

Transcrição:

CENTRO UNIVERSITÁRIO UNIVATES CURSO DE ENGENHARIA DA COMPUTAÇÃO COLETA DE DADOS COM DISPOSITIVOS MÓVEIS: UM ESTUDO DE CASO APLICADO À PRODUÇÃO AVÍCOLA Samuel José Pretto Lajeado, junho de 2013.

Samuel José Pretto COLETA DE DADOS COM DISPOSITIVOS MÓVEIS: UM ESTUDO DE CASO APLICADO À PRODUÇÃO AVÍCOLA Monografia apresentada na disciplina de Trabalho de Conclusão de Curso - Etapa II, na linha de formação específica em Engenharia da Computação, do Centro Universitário UNIVATES, como parte da exigência para a obtenção do título de Bacharel em Engenharia da Computação. Área de concentração: Sistemas de Informação Orientador: Prof. Ms. Fabrício Pretto Lajeado, junho de 2013.

Samuel José Pretto COLETA DE DADOS COM DISPOSITIVOS MÓVEIS: UM ESTUDO DE CASO APLICADO À PRODUÇÃO AVÍCOLA A Banca examinadora abaixo aprova a Monografia apresentada na disciplina de Trabalho de Conclusão de Curso - Etapa II, na linha de formação específica em Engenharia da Computação, do Centro Universitário Univates, como parte da exigência para a obtenção do grau de Bacharel em Engenharia da Computação: Prof. Ms. Fabrício Pretto - orientador Centro Universitário Univates Prof. Ms. Pablo Dall'Oglio Prof. Ms. Vilson Cristiano Gärtner Lajeado, junho de 2013.

AGRADECIMENTOS A Deus, pela oportunidade de completar mais esta etapa de minha vida, pela iluminação e por Sua proteção divina. À minha família, em especial aos meus pais Nelson e Diema, que nunca mediram esforços para proporcionar a educação necessária para formação profissional e moral de seus quatro filhos. Aos meus irmãos, Jaqueline, Dione e Tiago pelas palavras de incentivo e pela dádiva de nossa amizade. À minha namorada, pela paciência e compreensão nos momentos em que não pude estar presente ao seu lado. Eu amo todos vocês. Aos amigos e colegas, por compreender a minha ausência nos últimos meses de faculdade, e que ainda assim fortaleceram a minha vida com nossas amizades. Aos colegas de trabalho, Dilonei Grando e Fernando Tibola, que dedicaram parte de seu tempo, incentivaram e cooperaram no levantamento dos requisitos para o desenvolvimento do projeto. Aos professores da UNIVATES, em especial ao meu orientador Fabrício Pretto, pelo incentivo, dedicação e paciência durante a realização deste trabalho. A todos, muito obrigado!

RESUMO A importância de ter informações atualizadas no meio empresarial é fundamental para definir o modo como os gestores decidem, planejam e, em alguns casos, como produtos e serviços são produzidos. A fim de garantir que as informações estejam rapidamente disponíveis, o uso de aplicativos para dispositivos móveis na coleta de dados pode ser uma alternativa eficaz, pois a informação pode ser atualizada na base de dados de um sistema, sempre que o dispositivo se conectar com a Internet. Este trabalho apresenta um estudo de caso sobre a produção avícola, onde foi desenvolvido aplicativo para efetuar a coleta de dados sobre a criação de aves, como o índice de mortalidade e o consumo de água, e disponibilizar as informações por meio de uma interface Web para que os gestores possam analisar e recomendar ações de correção no intuito de melhorar os indicadores de produtividade. Palavras-chave: Sistemas de Informação. Sistemas de Informações Gerenciais. Dispositivos móveis.

ABSTRACT The importance of getting updated information on the business environment is critical to define how managers decide, plan and, in some cases, as products and services are produced. In order to ensure that the information is readily available, the use of mobile applications for data collection can be an effective alternative, because information can be updated in the database of a system, whenever the device connect to the Internet. This paper presents a case study on poultry production, where an application was developed to perform data collection on poultry, as the mortality rate and water consumption, and provide the information through a Web interface to managers can analyze and recommend corrective actions in order to improve productivity indicators. Keywords: Information Systems. Management Information Systems. Mobile Devices.

LISTA DE FIGURAS Figura 1 Componentes de um de sistema de informação... 18 Figura 2 Processo gerencial... 21 Figura 3 Informação requerida versus nível de tomada de decisão gerencial... 23 Figura 4 Fluxograma de estado dos galpões... 27 Figura 5 Aplicativo Censor Aves... 30 Figura 6 Aplicativo Agrosys... 31 Figura 7 Arquitetura Web Services... 34 Figura 8 Código JSP inserido em HTML... 35 Figura 9 Camadas da plataforma Android... 37 Figura 10 Cliente-servidor com integração entre as aplicações... 41 Figura 11 Casos de uso da aplicação MinuAvesWeb... 43 Figura 12 Modelo físico do banco de dados da aplicação MinuAvesWeb... 44 Figura 13 Casos de uso da aplicação MinuAvesMobile... 47 Figura 14 Modelo físico do banco de dados para aplicação MinuAvesMobile.... 48 Figura 15 Diagrama de pacotes MinuAvesWeb... 50 Figura 16 Tela Manutenção de Produtor MinuAvesWeb... 51 Figura 17 Tela Incluir Planejamento MinuAvesWeb... 52 Figura 18 Tela Indicadores de Produtividade MinuAvesWeb... 53 Figura 19 Gráfico Peso Médio do Lote X Standard... 53 Figura 20 Gráfico Mortalidade do Lote X Standard... 54 Figura 21 Gráfico Visitas Realizadas X Visitas Não realizadas... 55 Figura 22 Diagrama de pacotes MinuAvesWS... 56 Figura 23 Requisição HTTP de um ClienteREST ao Web Service... 57

Figura 24 Diagrama de pacotes MinuAvesMobile... 58 Figura 25 Transição do menu principal para agenda do aplicativo MinuAvesMobile... 59 Figura 26 Sequência de telas ao realizar uma visita... 60 Figura 27 Histórico dos lotes... 61 Figura 28 Sequência de telas Sincronizar Dados MinuAvesMobile... 62 Figura 29 Diagrama de atividades MinuAvesMobile... 63

LISTA DE TABELAS Tabela 1 Comparativo de características Censor Aves X Agrosys... 31 Tabela 2 Requisitos Funcionais da aplicação MinuAvesWEB... 42 Tabela 3 Requisitos Não-Funcionais da aplicação MinuAvesWEB... 43 Tabela 4 Requisitos Funcionais da aplicação MinuAvesMobile... 46 Tabela 5 Requisitos Não-Funcionais da aplicação MinuAvesMobile... 47 Tabela 6 Pacotes da aplicação MinuAvesWeb... 50 Tabela 7 Pacotes da aplicação MinuAvesWS... 56 Tabela 8 Pacotes do aplicativo MinuAvesMobile... 58

BRF CMS CRM CRUD ERP MRP GPS HTML HTTP HTTPS IDE JSF LISTA DE ABREVIATURAS Brasil Foods Carne Mecanicamente Separada Customer Relationship Manager Create, Remove, Update and Delete Enterprise Resource Planning Materials Resource Planning Global Positioning System HyperText Markup Language Hypertext Transfer Protocol Hypertext Transfer Protocol Secure Integrated Development Environment Java Sever Faces JSP JS JavaServer Pages Java Scripts

MERCOSUL Mercado Comum do Sul MVC Model-View-Control ORM REST RF RNF ROI SA SAD SE SGDB SI SIF SIG SIT WWW XHTML XML W3C Object-Relational Mapping Representational State Transfer Requisitos Funcionais Requisitos Não Funcionais Return On Investment Sistemas de Automação Sistemas de Apoio à Decisão Sistemas Especialistas Sistema de gerenciamento de banco de dados Sistemas de Informação Serviço de Inspeção Federal Sistemas de Informações Gerenciais Sistema de Informações Transacionais World Wide Web Extensible Hyper Text Markup Language Extensible Markup Language World Wide Web Consortium

SUMÁRIO 1 INTRODUÇÃO... 12 1.1 Tema e definição do problema... 14 1.2 Objetivos... 14 1.3 Justificativa... 15 1.4 Metodologia... 15 2 REFERENCIAL TEÓRICO... 17 2.1 Sistemas de informação... 17 2.2 Classificação dos sistemas de informação... 19 2.2.1 Sistemas de Informações Gerenciais (SIG)... 20 2.2.2 Sistemas de Apoio à Decisão (SAD)... 22 2.3 Enterprise Resource Planning (ERP)... 24 3 ESTUDO DE CASO... 26 3.1 Histórico da empresa... 26 3.2 Manejo e alojamento de aves... 27 3.3 Cenário tecnológico atual... 28 3.4 Soluções de aplicativos comerciais... 29 4 TECNOLOGIAS... 33 4.1 Web Services... 33 4.2 JavaServer Pages (JSP)... 34 4.3 Banco de Dados... 36 4.4 Sistema operacional Android... 36 5 MODELAGEM DOS APLICATIVOS... 40 5.1 Modelagem da aplicação MinuAvesWEB... 41 5.1.1 Requisitos do sistema MinuAvesWeb... 42 5.1.2 Casos de Uso MinuAvesWEB... 43 5.1.3 Modelo Físico do banco de dados MinuAvesWEB... 44 5.2 Modelagem da aplicação MinuAvesMobile... 45 5.2.1 Requisitos do sistema MinuAvesMobile... 46 5.2.2 Casos de Uso MinuAvesMobile... 47

5.2.3 Modelo Físico do banco de dados MinuAvesMobile... 48 6 DESENVOLVIMENTO... 49 6.1 Desenvolvimento da aplicação MinuAvesWeb... 49 6.2 Desenvolvimento da aplicação MinuAvesWS... 55 6.3 Desenvolvimento do aplicativo MinuAvesMobile... 57 6.3.1 Tarefa Sincronizar e Enviar Dados... 61 6.4 Demonstração e validação das aplicações... 64 7 CONSIDERAÇÕES FINAIS... 66 8 REFERÊNCIAS... 67

12 1 INTRODUÇÃO A tecnologia da informação nas décadas de 70 e 80 era considerada por muitos executivos como um mal necessário, devido ao alto custo de investimento inicial e retorno financeiro em longo prazo. No entanto, no século XX, a tecnologia da informação se tornou uma ferramenta fundamental para qualquer organização. Sistema de Informação é um conjunto de componentes inter-relacionados que coletam, manipulam e distribuem informação, proporcionando um mecanismo de realimentação (feedback) para atender a um objetivo comum (LAUDON E LAUDON, 1999). Os sistemas de informação atualmente servem a diferentes níveis nas organizações e podem ser classificados em subsistemas, dentre os quais se enquadram aqueles que servem de apoio à tomada de decisão. No entanto, para que as decisões sejam tomadas da forma mais adequada, é importante que as informações relevantes estejam disponíveis em tempo hábil aos níveis da Administração Operacional, Tática e Estratégica. Como ferramenta de apoio e acesso aos sistemas de informação, temos hoje os smartphones, que são a combinação de duas classes de dispositivos: os celulares e os palmtops. Diferente dos antecessores, os smartphones podem se conectar a Internet através de conexões de telefonia celular ou rede wireless, o que permite que eles ofereçam uma enorme variedade de recursos. O grande trunfo, entretanto, está na possibilidade de instalar aplicativos adicionais, possibilitando a execução de inúmeras outras funções. Esta combinação de fatores tem feito com que eles se tornem cada vez mais indispensáveis (MORIMOTO, 2009).

13 Em uma pesquisa realizada pelo Google no primeiro trimestre de 2012, sobre o uso de smartphones no Brasil, foram entrevistados mil usuários, dentre os quais 86% utilizavam o equipamento para acesso a redes sociais e comunicação. O acesso à informação como, por exemplo, notícias através de sites de jornais e revistas, era feito por 61% dos entrevistados. Mas o entretenimento como acesso à Internet, visualização de vídeos, música e o uso para jogos atingia 92% do grupo entrevistado (GOOGLE, 2012). Além do uso destes dispositivos para o entretenimento, muitas empresas estão adotando esta tecnologia para o uso em funções corporativas, gerando inúmeros benefícios devido a sua capacidade de processamento, portabilidade e mobilidade da informação. Estas ferramentas podem contribuir para otimizar as rotinas do dia-a-dia das empresas através da automação de processos, proporcionando um ganho em velocidade, controle e segurança da informação (ADDED, 2011). Neste sentido, a aplicação destes equipamentos como forma de auxiliar os técnicos na coleta de dados referentes à criação de aves, pode proporcionar vantagens às indústrias de alimentos a base de carne de frango, como a informação em tempo real, a fim de garantir melhor acompanhamento da produção. A seguir são abordados o tema e a definição do problema, bem como os objetivos do trabalho e sua justificativa. No Capítulo 2 é apresentado o referencial teórico, que reúne conceitos sobre os principais Sistemas de Informação. O Estudo de Caso, que envolve a utilização de sistemas de informação e dispositivos móveis como ferramentas de apoio na coleta de informações, é abordado no Capítulo 3, onde é efetuada uma breve análise de dois softwares comerciais. O Capítulo 4 traz conceitos sobre as tecnologias que foram utilizadas para o desenvolvimento da solução. No Capítulo 5 consta a modelagem da solução proposta, enquanto que no Capítulo 6 está o desenvolvimento do projeto, demonstração e os testes de validação efetuados com os usuários. As considerações finais estão descritas no Capítulo 7.

14 1.1 Tema e definição do problema Na indústria de alimentos derivados de aves, a eficiência de um sistema de informação vai além das fronteiras da empresa, se estendendo até o local onde a matéria-prima é produzida, ou seja, no controle e coleta de informações da cadeia primária. De acordo com Avila (2007), o controle de algumas variáveis como a temperatura ambiente, o índice de mortalidade dos frangos, o consumo de ração e água, neste trabalho denominado de indicadores de produtividade, pode contribuir para manter uma padronização das aves, a fim de garantir a qualidade do produto final. Na empresa Companhia Minuano de Alimentos, indústria analisada nesse estudo de caso, os técnicos efetuam a coleta destes dados por meio de planilhas impressas para posterior digitação no sistema de informações da empresa. Este atraso na informação pode trazer graves consequências para a produção da empresa, como o alto consumo e manejo inadequado de ração, mortalidade e peso médio fora dos padrões, medicamentos aplicados de forma incorreta e problemas com agenda de procedimentos como carregamento e limpeza do aviário. Por consequência destes fatores, o planejamento do abate pode ser prejudicado, pois a falta de uniformidade das carcaças e as anomalias reduzem a produção, causando um impacto direto nas vendas a clientes. O problema poderia ser amenizado se os gestores dispusessem de informações atualizadas para analisar os indicadores de produtividade dos lotes, possibilitando ações de correção no processo de criação. 1.2 Objetivos O principal objetivo deste trabalho é disponibilizar as informações de forma mais rápida, para que os gestores possam tomar decisões sobre o processo de produção. Como prérequisito para este objetivo é preciso auxiliar os técnicos, automatizando a coleta de informações dos indicadores de produtividade.

15 Os objetivos específicos deste trabalho são os seguintes: Avaliar softwares comerciais para coleta de dados na produção avícola; Desenvolver uma aplicação WEB para que os gestores possam acompanhar os indicadores de produtividade e o andamento das visitas técnicas aos criadores; Desenvolver um aplicativo Android para dispositivos móveis com o qual será efetuada a coleta das informações; Efetuar a integração entre as ferramentas. 1.3 Justificativa Observando-se o fluxo das informações sobre lotes de frangos e a cadeia produtiva da empresa, é possível perceber que existe hoje uma dificuldade evidente para o técnico de campo coletar, de forma rápida e precisa, os dados referentes aos indicadores de produtividade. A pesquisa e desenvolvimento de uma ferramenta, que auxilie os técnicos neste sentido, se torna importante ao passo que a informação do processo produtivo em tempo real é fonte primária para a empresa atingir melhores indicadores de produtividade e, consequentemente, alcançar vantagem competitiva no mercado. 1.4 Metodologia Nesta seção são apresentados conceitos de metodologia e estudo de caso, método científico utilizado para a realização deste trabalho. De acordo com Barros e Lehftel (2000), metodologia corresponde a um conjunto de procedimentos utilizados por uma técnica, ou seja, a aplicação de um método através de

processos e técnicas que garantem o saber obtido. Os autores conceituam o método como sendo o caminho ordenado e sistemático para se chegar a um fim. 16 Fachin (2003) caracteriza o método do Estudo de Caso por ser um estudo intensivo onde se leva em consideração, principalmente, a compreensão como um todo do assunto investigado. Para a realização deste estudo de caso, buscou-se compreender o problema descrito na seção 1.1, entendendo melhor o processo de criação, engorda e abate das aves. Desta forma, as seguintes etapas foram necessárias: Levantamento de informações do manejo técnico utilizado pela empresa, como manual de manejo, cartilha do criador e planilhas impressas para coleta de dados; Levantamento das necessidades e dificuldades quanto à coleta de informações nos aviários, através de entrevistas orais e discussões com os envolvidos; Análise do sistema utilizado pela empresa e da documentação existente; Levantamento dos requisitos do sistema, através de entrevistas, discussões e observação da realização de rotinas. Modelagem das aplicações; Desenvolvimento; Demonstração e validação com os usuários. As aplicações implementadas no decorrer deste projeto foram modeladas e desenvolvidas seguindo a abordagem de prototipação, baseada no conceito de desenvolvimento exploratório, no qual, segundo Carvalho (2001), o objetivo é trabalhar junto do usuário para descobrir seus requisitos, de maneira incremental, até que o produto final seja obtido.

17 2 REFERENCIAL TEÓRICO Este capítulo descreve conceitos básicos sobre Sistemas de Informação, explicando os principais tipos de sistemas e em que situações e áreas de negócios eles podem ser utilizados como ferramentas de apoio aos gestores das organizações. 2.1 Sistemas de informação A informação é hoje fator fundamental para as organizações, para os administradores e para todos os indivíduos. Quando se fala em mercado aberto e comum, competitividade, concorrência e qualidade, se percebe que nada disso seria possível sem a existência da informação e se dela não se tivesse um rápido acesso (ROSINI, 2012). Por isso, conforme Fletcher (1989), o fluxo de informação necessita ser controlado de forma que assegure sistematicamente o levantamento de dados de forma relevante, em um formato padronizado e apropriado para que os executivos responsáveis tomem decisões em tempo real. Laudon e Laudon (1999) conceituam dados como sucessões de fatos brutos que representam eventos que acontecem nas organizações, antes de serem organizados e arrumados de forma que as pessoas possam entender e usar. Informação, por fim, é um conjunto de dados configurado de forma adequada à utilização pelo ser humano.

18 Um sistema de informação pode ser definido tecnicamente como um conjunto de componentes inter-relacionados que coleta (ou recupera), processa, armazena e distribui informação para dar suporte à tomada de decisão e ao controle da organização, ajudando a analisar problemas. Desta forma, para um sistema gerar informações para uma organização, três atividades são necessárias: a entrada, onde são capturados os dados brutos, o processamento, que converte a entrada em uma forma mais significativa, e a saída, que transfere de forma adequada as informações às pessoas ou atividades onde ela será utilizada (LAUDON E LAUDON, 1999). O Brien (2001) explica os conceitos de sistemas e ilustra, conforme a Figura 1, um modelo mais completo, que expressa uma estrutura conceitual fundamental para os principais componentes e atividades dos sistemas de informação. Neste modelo, um sistema de informação depende de recursos humanos (os usuários e especialistas), de hardware (máquinas e mídia), software (programas e procedimentos), dados (bancos de dados e bases de conhecimento) e redes (mídia de comunicações e apoio de rede) para executar atividades de entrada, processamento, produção, armazenamento e controle, que convertem recursos de dados em produtos de informação. Figura 1 Componentes de um de sistema de informação Fonte: Adaptado pelo autor com base em O Brien (2001, pg 20).

19 Este modelo destaca as relações entre os componentes e atividades dos sistemas de informação no qual pelo menos quatro principais conceitos podem ser aplicados a todos os tipos de sistemas de informação: Pessoas, hardware, software, dados e redes são os cinco recursos básicos dos Sistemas de Informação (SI); Os recursos humanos incluem usuários finais e especialistas em SI, os recursos de hardware consistem em máquinas e mídia, os recursos de software incluem programas e procedimentos, os recursos de dados podem incluir bancos de dados e bases de conhecimento, e recursos de rede incluem mídia e redes de comunicações; Os recursos de dados são transformados por atividades de processamento de informação em uma diversidade de produtos de informação para os usuários finais; O processamento de informação consiste em atividades de entrada, processamento, saída, armazenamento e controle. 2.2 Classificação dos sistemas de informação Os principais tipos de sistemas de informação, conforme Laudon e Laudon (1999), servem a diferentes níveis da organização e podem ser denominados subsistemas de informação. Rosini (2012) aborda os sistemas de informação, classificando-os em quatro principais tipos: Sistemas de Informações Transacionais (SIT), Sistemas de Informações Especialistas (SE), Sistemas de Informações Gerenciais (SIG) e Sistemas de Apoio a Decisão (SAD). Nesta seção, serão vistos conceitos sobre SIG e SAD, que estão relacionados diretamente com o desenvolvimento deste trabalho.

20 2.2.1 Sistemas de Informações Gerenciais (SIG) Os sistemas de informações gerenciais, conforme Rosini (2012), atendem as necessidades dos diversos níveis gerenciais de alto escalão das organizações, provendo relatórios gerenciais e, em alguns casos, com acesso imediato (on-line) às ocorrências de desempenho e a dados históricos, servindo como base para as funções de planejamento, controle e tomada de decisão em nível gerencial. Estes sistemas dão suporte ao nível gerencial da empresa, proporcionando relatórios e possibilitando, principalmente, funções de planejamento, controle e tomada de decisão. O SIG geralmente enfoca questões estruturadas que são bem conhecidas antecipadamente, sendo pouco flexíveis e com pequena capacidade analítica, utilizando rotinas simples como resumos e comparações (LAUDON E LAUDON, 1999). Para O Brien (2001) os sistemas de informações gerenciais fornecem muitos produtos de informação para os gerentes, elencando quatro principais alternativas de relatórios: Relatórios Periódicos Programados: Esta forma tradicional de fornecimento de informações para os gerentes utiliza um formato pré-especificado, projetado para fornecer informações em uma base regular. Exemplos típicos destes relatórios periódicos programados são os relatórios de vendas diários ou semanais e demonstrativos financeiros mensais; Relatórios de Exceção: Em certos casos, alguns relatórios são gerados apenas em condições excepcionais. Em outros casos são produzidos periodicamente, mas contêm informações destas condições excepcionais. Um gerente de crédito, por exemplo, pode receber relatório com informações apenas de seus clientes que excederam seus limites de crédito; Informes e Respostas por Solicitação: As informações encontram-se disponíveis sempre que um gerente as requisita. Os geradores de relatórios podem ser acionados a qualquer momento por um gerente ou gestor de área para disparar um relatório desejado, evitando a espera do relatório programado;

21 Relatórios em Pilha: Relatórios selecionados são distribuídos através da rede de forma empilhada, ou seja, vários documentos que interessam a um mesmo grupo de gerentes, por exemplo. Bio (2008) exemplifica o funcionamento de sistema de informações gerenciais no processo de vendas de uma determinada linha de produtos. Conforme a representação na Figura 2, enquanto envolvidos na formulação dos planos temporários, os gerentes precisam de um sistema capaz de, a partir dos dados que estão sendo manipulados no processo, obter informações que os auxiliem a tomar decisões. Interpretando o diagrama da Figura 2, o autor infere que o controle é feito com base nas informações obtidas a partir de dados originários da ação, pois à medida que o vendedor completa uma ação de vender, o supervisor da fábrica inicia uma ordem de produção e requisita os materiais correspondentes, o cobrador traz ao final do dia a quantidade de duplicatas quitadas. Ocorrem enfim, milhares de ações que são captadas pelo sistema de informação e traduzidas em informações úteis sobre o quanto foi vendido, quanto será o custo da produção, quanto se consumiu de estoque de materiais e quanto foi recebido dos clientes. Figura 2 Processo gerencial Fonte: Adaptado pelo autor com base em Bio (2008, pg 53).

22 2.2.2 Sistemas de Apoio à Decisão (SAD) Com o principal objetivo de atender às necessidades do nível estratégico das organizações, o sistema de apoio à decisão auxilia a direção a tomar decisões semiestruturadas ou com rápidas mudanças, respondendo a cada alteração que ocorre ao longo de um único dia, caso seja necessário. Os SAD utilizam as informações geradas internamente pelos outros sistemas de informações, como de transações, especialistas ou gerenciais e oferece ainda, informações de fontes externas, como preço da concorrência e ofertas existentes. Rosini (2012) descreve que a estrutura destes sistemas é voltada para análise, incorporando uma maior ou menor variedade de modelos de análise de dados e que é desenvolvido de forma com que seus usuários possam trabalhar com informações em tempo real (real-time). Desta forma, são softwares interativos, pois seus usuários podem modificar as condições assumidas pelo sistema e modificar sua base de dados secundária. O autor cita algumas características destes sistemas de apoio à decisão: a) Foco na decisão, ajudando a alta gerência das empresas no processo de tomada de decisão; b) Flexibilidade, adaptabilidade e respostas rápidas; c) Permite que os usuários interajam com as entradas e saídas do sistema; d) Suporte a solução de problemas sem que estas soluções estejam especificadas em seu desenvolvimento; e) Utilização de modelos de análise sofisticados e modelagem de dados. Assim, os sistemas de apoio à decisão compreendem uma classe de sistemas de informações que extrai dos sistemas de processamento de transações e interage com as outras partes do sistema de apoio executivo para dar apoio à tomada de decisão dos gerentes e outros administradores.

23 Figura 3 Informação requerida versus nível de tomada de decisão gerencial Fonte: Adaptado pelo autor com base em O Brien (2001, pg 249). De acordo com O Brien (2001), o tipo de informações requeridas pelos tomadores de decisão está diretamente relacionado com o nível de tomada de decisão gerencial e o grau de estrutura nas situações de decisão que eles enfrentam. O referencial da pirâmide gerencial clássica mostrado na Figura 3 pode ser aplicado a qualquer organização atual, apesar de seu tamanho, forma e participantes mudarem à medida que evoluem as estruturas organizacionais. De qualquer forma, conforme o autor, os níveis de tomada de decisão gerencial que devem ser apoiados pela tecnologia da informação são os seguintes: Administração Estratégica: Normalmente, um conselho de diretores e um comitê executivo de presidente e principais executivos desenvolvem metas globais, estratégias, políticas e objetivos da organização como parte de um processo de planejamento estratégico, monitorando também o desempenho estratégico da organização e sua direção geral no ambiente político, econômico e competitivo dos negócios. Administração Tática: Executada por equipes auto-dirigidas e gerentes de unidades de negócios, desenvolvem planos de curto e médio prazo, programações, orçamentos e especificam as políticas, procedimentos e objetivos de negócios para as subunidades da organização. Também distribuem recursos e monitoram o desempenho de suas subunidades, como departamentos, divisões, equipes de processo e outros grupos de trabalho. Administração Operacional: Os membros das equipes autodirigidas ou gerentes de operação desenvolvem planos de curto prazo como os programas de produção semanal, bem como o uso dos recursos e o desempenho das tarefas de acordo com procedimentos e dentro dos orçamentos e programações que eles definem para suas equipes. (O BRIEN, 2001). Para o autor, as decisões tomadas no nível operacional tendem a ser mais estruturadas e envolvem situações em que os procedimentos a serem seguidos, quando é necessária uma

decisão, podem ser especificados de antemão, como o reabastecimento de estoque, exemplo típico enfrentado pela maioria das empresas. 24 As decisões tomadas no nível tático tendem a ser semiestruturadas e no nível da administração estratégica tendem a ser não-estruturadas, pois envolvem situações de decisão nas quais não é possível especificar de antemão a maioria dos procedimentos a serem seguidos. Stair (1996) cita que nos problemas semiestruturados ou não estruturados, os relacionamentos entre os dados nem sempre são claros, podendo estar em diversos formatos ou até mesmo difíceis de manipular. Como exemplo deste tipo de decisão, o autor cita a escolha de um local para uma nova unidade de fabricação, que pode envolver numerosos fatores, inclusive a mão-de-obra disponível, condições econômicas, clima político, dentre outros. Seguindo a mesma linha de pensamento, O Brien (2001) afirma que os sistemas de informação devem ser projetados para produzir uma multiplicidade de produtos de informação para atender as necessidades variáveis dos tomadores de decisão na organização. Portanto, para fornecer informações e apoio para todos os níveis da tomada de decisão gerencial são aplicados os principais tipos de sistemas de informação, como sistema de informação gerencial, sistema de apoio à decisão e sistemas de informação executiva. 2.3 Enterprise Resource Planning (ERP) Ao longo do tempo os sistemas de informação evoluíram com o propósito de construir um sistema integrado, incluindo todos os processos organizacionais, constituindo módulos padronizados, customizados para as necessidades de cada organização e integrados entre si. Esta ideia de integração deu origem aos ERPs. Rosini (2012) afirma que, tecnicamente, um ERP é uma evolução de Materials Resource Planning (MRP), um sistema integrado de fábrica, mas que além de integrar os sistemas de escritório, integra todos os processos dos setores da empresa, como suprimentos, vendas, finanças, contabilidade e recursos humanos. Assim, para que ocorra uma implantação bem sucedida de um ERP, é necessário que a estrutura da empresa e os processos de negócio