Preview only show first 10 pages with watermark. For full document please download

Tcc Monografia Revisada Ultima

Software de gestão de Lava Rapido

   EMBED


Share

Transcript

ESCOLA TÉCNICA ESTADUAL DE PRAIA GRANDE TÉCNICO EM INFORMÁTICA APLICATIVO PARA LAVA - RÁPIDO FASTCLEAN ADRIANO SANTOS DA CRUZ CLÁUDIO COSTA MATOS PRAIA GRANDE - SP JUNHO/2011 ADRIANO SANTOS DA CRUZ CLÁUDIO COSTA MATOS APLICATIVO PARA LAVA - RÁPIDO FASTCLEAN Trabalho de conclusão de curso. Exigência para a conclusão do curso técnico em informática, apresentado na banca Técnica de Praia Grande, Estadual de na Escola Praia Grande, orientado pelo Prof. Marcelo Viana de Oliveira Júnior. PRAIA GRANDE - SP JUNHO/2011 ADRIANO SANTOS DA CRUZ CLÁUDIO COSTA MATOS APLICATIVO PARA LAVA - RÁPIDO FASTCLEAN Trabalho de conclusão de curso. Exigência para a conclusão do curso técnico em informática, apresentado na banca Técnica de Praia Grande, Estadual de na Escola Praia Grande, orientado pelo Prof. Marcelo Viana de Oliveira Júnior. COMISSÃO EXAMINADORA __________________________________ Prof. Marcelo Viana de Oliveira Junior ETEC de PRAIA GRANDE __________________________________ Prof. Rafael Costa de Moura ETEC de PRAIA GRANDE __________________________________ Prof. Maikel Linares ETEC de PRAIA GRANDE PRAIA GRANDE - SP JUNHO/2011 “Dedicamos este trabalho aos nossos familiares que nos auxiliaram na medida do possível e que entendeu os momentos de ausências para que houvesse um desenvolvimento melhor do nosso trabalho, aos nossos amigos que nos apoiaram e incentivaram”. Agradecemos primeiramente á Deus, pois nos deu sabedoria e forças para persistir em momentos de dificuldade e permitiu com que esse trabalho fosse concluído. Aos seguintes professores por contribuir em nossa formação e desenvolvimento: Fernando Di Gianni, Maikel Linares, Daniela Uebele, Domingos Latorre, Rafael de Moura, Charles, Simone, Ana Paula, Loren Damásio, Sueli, Alexandre Garcia, Alexandre Marchiori. Quando se está aprendendo, o professor atua apenas como uma agulha; o aluno é a linha. Como seu mentor, posso ajudá-lo, apontando-lhe a direção correta. Mas, como a agulha da linha, devo me separar de você no fim, porque a força, a fibra e a capacidade de juntar todas as partes devem ser suas.”(SECRETAN, Lance H. K. Os Passos do tigre) RESUMO Os Lava – Rápidos e Lava – Jatos são os tipos de empresas que vem crescendo e evoluindo na sua forma de atuação e uso da tecnologia seja ela motora (maquinário), i777nformação e químico. Com essa evolução, os negócios relacionados a esse setor têm recebido clientes exigentes e a procura de boa qualidade no atendimento e serviços.O setor possui um grande potencial e é carente de um sistema próprio para melhor controle financeiro, operacional e gerencial. As necessidades de um instrumento de gerenciamento mais prático e rápido para o uso diário dessas atividades levaram a nossa equipe a fazer uma pesquisa de ciclo de vida de negócios do sistema e buscar saber os reais problemas no dia da empresa. Palavras chaves: Gerenciamento programação, tecnologia, negócios. de sistemas, desenvolvimento, ABSTRACT The Fast and Jet wash are the types of companies that is growing and evolving in the way it operates and use of techonology be mechanic(machinery),chemical and information. With this development, the business related to this sector have been demanding customers and demand for good quality care and services. The need for a management tool more convenient and fast for everyday use of these activities have led our team to do a search for life-cycle busyness system Quick wash and get to know the real problems on the company. Keywords: System managment, development, programming, techonology, innovation, business. SUMÁRIO 1. INTRODUÇÃO ………………………………………………………………………….06 1.1. JUSTIFICATIVA ...…………………………………………………………….07 1.2. OBJETIVO GERAL …………………………………………………………...07 1.3. OBJETIVO ESPECÍFICO ...………………………………………………….08 1.4. VIABILIDADE ...……………………………………………………………….08 1.5. PERTINÊNCIA ...……………………………………………………………...08 1.6. RELEVÂNCIA ...………………………………………………………………09 1.7. PROBLEMATIZAÇÃO ...……………………………………………………..09 1.7.1. NECESSIDADES DE CONTROLE ...…………………………….09 1.8. HIPÓTESE ...…………………………………………………………………..10 1.9. METODOLOGIA ...……………………………………………………………10 1.10. ANÁLISE DE DADOS ............................................................................11 2. DESENVOLVIMENTO ………………………………..…………………………….....13 2.1. DESCRIÇÃO DO CRONOGRAMA ..........................................................13 2.2. TEMA .......................................................................................................13 2.3. TELAS DO SOFTWARE ..........................................................................14 2.4. PROJETO FAST CLEAN .........................................................................21 2.4.1. LOGO .........................................................................................21 2.4.2. FUNÇÕES DO SOFTWARE ......................................................22 2.5. A EQUIPE ................................................................................................22 2.6. ÉTICA E CIDADANIA ORGANIZACIONAL .............................................23 2.6.1. RELAÇÕES INTERPESSOAIS ..................................................23 2.6.2. RESPONSABILIDADE SOCIAL .................................................23 2.6.3. RESPONSABILIDADE AMBIENTAL .........................................23 2.6.4. CRITÉRIOS DE IMAGEM PESSOAL ........................................23 2.7. FERRAMENTAS UTILIZADAS ................................................................24 2.7.1. VISUAL STUDIO 2005 ...............................................................24 2.7.2. SQL SERVER 2003 ...................................................................25 2.7.3. MICROSOFT OFFICE VISIO 2007 ............................................25 2.7.4. COREL DRAW GRAPHICS SUITE X5 ......................................26 2.7.5. FIREWORKS CS3 …………………………………………………26 2.7.6. MS PROJECT 2007 ………………………………………………..27 2.8. VISÃO MICRO E MACRO ECONÔMICA ................................................27 2.8.1. VISÃO MICRO ...........................................................................27 2.8.2. VISÃO MACRO ..........................................................................27 3. RESULTADOS OBTIDOS.....................................................................................28 4. CONCLUSÃO/CONSIDERAÇÕES FINAIS .………………………………………..29 5. REFERÊNCIAS BIBLIOGRÁFICAS …………….…………………………………..30 6. APÊNDICE ……………………………………………………………………………...31 APÊNDICE A - CRONOGRAMA DE ATIVIDADES .......................................................32 APÊNDICE B - ESTUDO DO CENÁRIO ......................................................................33 APÊNDICE C – ORGANOGRAMA ..............................................................................36 APÊNDICE D - QUESTÃO ORIENTADORA ................................................................37 REFINANDO A QUESTÃO ORIENTADORA ..................................................37 QUESTÃO ORIENTADORA ..........................................................................38 APÊNDICE E - PESQUISA DE CAMPO ......................................................................40 APENDICE F – GRÁFICOS DE PESQUISA .................................................................43 APÊNDICE G- CASO DE USO TEXTUAL ....................................................................46 APÊNDICE H - DIAGRAMA DE CASO DE USO ..........................................................62 APÊNDICE I – DIAGRAMA DE CLASSES ...................................................................67 APÊNDICE J - DIAGRAMA DE SEQUÊNCIA.............................. ....................................68 APÊNDICE K - DIAGRAMA DE CASO DE USO ADMINISTRADOR .............................72 1. INTRODUÇÃO Atualmente é impossível a não utilização deste tipo de serviço na sociedade, pois todas as pessoas que detém de pouco tempo para manter o seu veículo limpo e higienizado precisam de tempo para realizá-lo, mas trabalham numa jornada de 8 a 10 horas diária, na média e com isso precisam de um serviço pago para suprir a sua necessidade com prestador de qualidade e bom preço. Este documento apresenta o tema proposto para desenvolvimento de um aplicativo na área de serviços automotivos como Lava - rápido. O setor possui um potencial grande de serviço e inovação e também é carente de um sistema próprio para melhor controle financeiro, operacional e gerencial. Portanto, o setor de serviços proporciona ao cidadão uma comodidade, praticidade e agilidade com sua tecnologia, seja ela simples ou sofisticada. Contribui para o crescimento econômico, empregabilidade, solução de problemas gerados pela grande metrópole ou região e controle do uso de produtos químicos de limpeza no asseio do carro. Segundo o SEBRAE o mercado deste ramo de atividade caracteriza-se por uma concorrência voltada para o preço, qualidade e atendimento personalizado do serviço prestado ao cliente, e neste caminho junto com a evolução tecnológica que trazemos integração da Tecnologia da Informação com um serviço que a cada dia vem crescendo e melhorando. A informática evoluiu muito na ultima década e com ela trouxe muita novidade, praticidade também, maior controle sobre o meio de atuação, alterando o cronograma de negócios e atividades diárias da humanidade gerando aplicativos antes não imagináveis e ocupando alguns espaços que antes era do homem. 1.1. JUSTIFICATIVA De todos os cinco estabelecimentos pesquisados na cidade de Praia Grande pela equipe BLACK FUSION, foi constatado que 90% dos entrevistados não haviam sido procurados para este tipo de entrevista ou coleta de informações sobre a melhoria do sistema que é realizado o controle das ações da empresa. Isso nos leva a crer que fomos os primeiros a preocupar-se com a categoria. Essa posição nos motiva a cumprir o desafio e seguir em frente com este documento e desenvolver um projeto confiável de boa qualidade, robusto e inovador. O serviço de Lavagem de carros surgiu no Brasil na década de 80, aonde vem expandindo-se até os tempos atuais acompanhados de tecnologias como, bombas d‟água, computadores e seus aplicativos entre outras coisas que não é o foco deste TCC. Baseado nestas informações, nos requisitos do cliente e o conhecimento adquirido no curso de informática, supõem que a elaboração e a implantação do software são plausíveis, por que irá satisfazer não só estabelecimentos de pequeno porte, mas também os grandes estabelecimentos da cidade e também toda a região. 1.2. OBJETIVO GERAL Desenvolver aplicativos de qualidade, segurança e tecnologia com uma nova perspectiva de uso e consumo aproveitando ao máximo o conhecimento adquirido por cada um da equipe neste curso. 1.3. OBJETIVO ESPECÍFICO Atender os requisitos exigidos pelo cliente e dentro da capacidade, conhecimento e atuação de cada membro suprir as necessidades do estabelecimento.  Cadastrar clientes.  Cadastrar carros.  Cadastrar funcionário.  Autenticar funcionário para uso do sistema.  Registrar e cobrar serviços.  Incluir novos tipos de serviços e produtos.  Controlar custos de produtos utilizados na lavagem.  Imprimir relatórios. Coletando os dados necessários para a análise e confrontação do problema, pesquisa de cenário para uma prova mais precisa e aferição dos dados, com os requisitos do cliente, poderemos concluir o projeto em pouco tempo. 1.4. VIABILIDADE Vimos que há necessidade de desenvolver um aplicativo para melhorar o controle das ações na empresa e no que concerne ao uso diário do cliente em potencial, através de uma análise rigorosa de requisitos onde apontou está área que necessita ser melhorada. 1.5. PERTINÊNCIA O nosso projeto é pertinente a necessidade do cliente ou vários clientes que precisem deste tipo de produto, a região, ao qual é carente de um aplicativo seja por falta de conhecimento ou financeiro e a própria sociedade. A tecnologia proporciona aos cidadãos atuais mais comodidade, praticidade, agilidade e conhecimento através do uso de utilitários, programas e equipamentos de automação, entre eles, a informática vem crescendo nessa área. 1.6. RELEVÂNCIA Após verificarmos a não existência de um sistema informatizado específico nos estabelecimentos entrevistados e que o sistema atual é realizado de forma ineficaz, vimos que o setor carece de aplicativo que automatize suas rotinas. É relevante por que corresponde às necessidades dos clientes em geral que precisa de uma ferramenta eficaz. Ele proporciona confiança, segurança de dados, controle da operação e agrega valor ao negócio do cliente. 1.7. PROBLEMATIZAÇÃO Em nossas pesquisas realizadas na última quinzena de outubro, foi constatado que 80% dos entrevistados precisavam manter um controle diário da operação e que não fosse por meio de anotações em blocos ou aplicativos de pouco desempenho. Abaixo são apresentados os problemas que os clientes possuem em seu estabelecimento. 1.7.1. NECESSIDADES DE CONTROLE 1- Entrada e saída de carros: Coletar dados importantes como placa, tipo de carro, proprietário, horários e cor. 2- Tipo de serviços prestados: Registrar os serviços vendidos em banco de dados para uma busca futura. 3- Quantidade do uso dos materiais: Cadastrar e controlar uso de material ou produto para lavagem. 4- Estado do carro na entrada: Verificar estado do veículo antes de efetuar o serviço. 5- Estado do carro na saída: Verificar estado do veículo após efetuar o serviço. 6- Prestador de serviço: Cadastrar e controlar o funcionário em seu ambiente de trabalho. 1.8. HIPÓTESE A equipe pensou num programa simples, porém robusto em sua aplicação, que acelere o processo da operação, que passe segurança de dados e possa agregar mais valor à empresa. Um programa que acelere os processos e assegure confiança de dados, apresente comodidade ao cliente e agrega valor ao comércio. 1.9. METODOLOGIA Utilizamos uma metodologia de pesquisa quantitativa para coleta dos dados inerente a questão do tema lava - rápido com anotações em anexo dos entrevistados para uma melhor elucidação do tipo de serviço que é prestado do negócio do cliente. A pesquisa do ciclo de negócio (Estudo de cenário) ajudou-nos a conhecer o tipo de negócio que é aplicado ao comércio da cidade, o sistema operacional e a administração do mesmo. Pudemos construir pelo material coletado e analisado a primeira versão do programa para uma melhor elucidação. Fizemos uso de um cronograma para direcionar a pesquisa de campo e conclusão deste documento ao qual foi de grande importância durante o período de estudo. As empresas relacionadas na pesquisa de campo podem ser beneficiadas pela elaboração do projeto através do conhecimento adquirido no curso de informática, sem deixar de considerar os dados coletados e os requisitos apresentados pelos clientes. 1.10. ANÁLISE DE DADOS No período da ultima quinzena de Setembro a primeira quinzena de Outubro a Equipe BLACK FUSION SOLUTIONS elaborou e colocou em prática a pesquisa de campo. Elaboramos uma pesquisa para coleta de informação e conhecimento da área e tratamento do mesmo para uma possível elaboração de software e melhorar o atendimento dos possíveis estabelecimentos. Constatamos que a maioria dos negócios pesquisados na cidade de Praia Grande utiliza da prática de: anotação em notas, planilhas de Excel e também precisam de uma ferramenta de gestão prática, segura e ágil para atuação no dia-adia. O material de estudo para nossa pesquisa está em anexo na página 10 deste documento seguido dos gráficos de pesquisa. Gráfico1- apresenta o tempo de vida das empresas pesquisadas: Tempo de vida do negócio Tempo de vida 2 2 1 0 1 a 2 anos 3 a 5 anos 6 a 10 anos mais de 10 anos Fonte: Os Autores Gráfico 2- apresenta as ferramentas utilizadas pelo cliente: Aplicativos usados pelo cliente Aplicativos 4 2 0 Word 0 Excel Acess Fonte: Os Autores Outros 2. DESENVOLVIMENTO 2.1. DESCRIÇÃO DO CRONOGRAMA Nas duas primeiras semanas foram levantadas todas as possibilidades de tema para o projeto, sendo bastante produtivo para o grupo. Chegamos à conclusão do tema logo em seguida. Nas três semanas seguintes fizemos a montagem do projeto pelas ferramentas de pesquisa de campo, estudo do cenário e cronograma. Na quarta semana após o levantamento de literatura e montagem do projeto começou a nossa pesquisa de campo juntamente com o estudo do cenário. Após uma semana após a pesquisa, iniciou-se a análise dos dados para elaboração do software pelo programador. A partir da sexta semana, o relatório de toda a análise de projeto começou o seu processo de definição e escopo do aplicativo para Lava – Rápido. A revisão de toda a documentação inicia-se a partir das últimas três semanas. 2.2.TEMA O nosso tema fora escolhido após uma pesquisa de conhecimento a respeito das empresas de serviços automotivos. Com ela obtivemos afirmação da necessidade de um aplicativo para o setor. Após um estudo de cenário e pesquisa as empresas de lava - rápido realizada pela equipe Bl@ck Fusion, constatamos que a cidade detém de um negócio de grande potencial e crescimento. 2.3. 2.4. PROJETO FAST CLEAN Denominamos este projeto com o nome que segue abaixo, por que esclarece de forma direta pelo nome o que a equipe decidiu: FIGURA 1 – LOGOTIPO DO SOFTWARE FONTE: OS AUTORES 2.4.1 FUNÇÕES DO SOFTWARE  O funcionário irá requisitar a placa do carro ou nome do cliente para verificar se o mesmo é cadastrado no sistema, caso o contrário realiza-se o cadastro do mesmo.  Se o cliente não desejar cadastrar-se, atende o mesmo como avulso.  O administrador da empresa Lava – Rápido poderá cadastrar funcionário, fornecedor, produto, novos serviços e realizar os mesmos processos do funcionário.  Poderá configurar o programa para melhor desempenho como: fazer backup, trocar cores do layout, fonte entre outros.  Emitirá relatórios de venda, estoque, serviços, requisição de produtos ao fornecedor, clientela e funcionário.  Controle de caixa. Controle de serviços com visualização na tela. 2.5 A EQUIPE FIGURA 1 – LOGOTIPO DA EMPRESA BL@CK FUSION Formada no segundo semestre inicialmente pelos integrantes: Adriano Santos da Cruz, Paulo Henrique dos Santos e Cláudio Costa Matos na turma de informatica da manhã, vindo a reduzir para dois o número de integrantes pela saída do integrante Paulo por motivos pessoais a equipe seguiu com este projeto com afinco e responsabilidade. 2.6 ÉTICA E CIDADANIA ORGANIZACIONAL 2.6.1 RELAÇÕES INTERPESSOAIS O projeto FASTCLEAN desenvolvido pela equipe BLACKFUSION SOLUTIONS, foi realizada com grande resultado baseada na relação interpessoal dos integrantes, a qual os mesmos têm entre si uma boa relação de amizade, cumplicidade e igualdade de idéias e diferenças também. Quanto à relação entre os envolvidos no projeto em relação ao cliente, foi limitada devido ao tempo empregado nas pesquisas de negócio, análises de dados e implementação do projeto. 2.6.2 RESPONSABILIDADE SOCIAL A equipe tem como compromisso, devolver de alguma maneira o conhecimento que fora recebido ao longo do curso, através de suas atividades profissionais e também como cidadão participante, responsável e consciente de suas ações. A nossa responsabilidade é melhorar a forma como os lava – rápidos desempenham os seus serviços, com uma ferramenta de apoio que a capacite a ter um melhor resultado de economia de tempo; eficiência e praticidade. 2.6.3 RESPONSABILIDADE AMBIENTAL No contexto ambiental BLACKFUSION compromete-se a dar seguimento de reduzir a produção de lixo que é produzido pelo ser humano contribuindo na conscientização de separação do lixo reciclável e diminuição do de uso de papel através dos produtos desenvolvido por ela mesma, fazendo assim a sua parte na sustentação do meio ambiente. 2.6.4 CRITÉRIOS DE IMAGEM PESSOAL A equipe baseia as suas atividades no conjunto de regras estabelecidas e desenvolvido por um perfil Professional que valorize a pessoa de cada integrante na empresa. A ética profissional e pessoal serão os parâmetros necessários para medir, regular, analisar e realizar a conduta eficiente da equipe e o todo o conjunto que cerca a empresa. A criação de um manual de conduta estabelecida pelo a entidade e a soma dos valores pessoais, formação acadêmica e experiência aproximam a capacidade e enriquecimento da mão de obra da empresa. 2.7 FERRAMENTAS UTILIZADAS 2.7.1. VISUAL STUDIO 2005 O Visual Studio 2005 é um pacote Microsoft. NET Framework que disponibiliza para os desenvolvedores e programadores vários programas e linguagens de programação para construção de softwares entre elas as linguagens como: Visual Basic, C#, C++, J#. As ferramentas Studio Tools for Office, Web Developer, Crystal Reports entre outras disponíveis no Visual Studio 2005, ajudam na elaboração de um melhor aplicativo, com mais robustez, segurança e viabilidade. Usamos o Visual Basic para o projeto FASTCLEAN, pois é uma linguagem Orientada a Eventos, que com grande praticidade e facilidade habilita o desenvolvedor a utilizar a linguagem Basic integrada ao ambiente gráfico Visual aumentando o potencial de programação. Com o Visual Basic criamos Módulos, funções baseado na metodologia MVC(Model, View and Control) – Controle, Vista e Modelo para melhor acesso e tratamento dos dados no banco de dados do projeto. 2.7.2. SQL SERVER 2003 O SQL Server 2003 é um produto Microsoft Windows Server System para gerenciamento de banco de dados relacional que é utilizado por uma grande maioria de DBAs e tem como principais ferramentas a criação de tabelas, relacionamentos entre elas, backup de bancos, logs e eventos, analise de dados, criação de Triggers, Stored procedures entre outras funções que ajudam a criar uma persistência de dados mais seguro e eficaz para o projeto. 2.7.3. MICROSOFT OFFICE VISIO 2007 O Visio é um aplicativo que faz parte do pacote Microsoft Office 2007 de grande utilidade, pois possui vários ambiente para elaboração de projetos gráficos como: desenho arquitetônico, UML (diagrama de sequência, diagrama de classe, caso de uso), Processo Empresarial, Mapa, Fluxograma, Diagrama Web, Banco de dados e muito mais. A categoria utilizada para o projeto foi Software e o modelo utilizado foi: UML e suas formas (Diagrama de Caso de Uso, Diagrama de Classe e Diagrama de sequência). 2.7.4. COREL DRAW GRAPHICS SUITE X5 Software de edição, tratamento de imagem entre outros recursos que já está na 15ª versão. Usamos para a elaboração de imagens e logo do projeto. 2.7.5. FIREWORKS Aplicativo de Design Gráfico de grande utilização dos Web Designer e profissionais da área de multimídia. Ferramenta de grande utilidade e criativa para desenvolver imagens gráficas de muita qualidade e efeitos únicos. Também trabalha com formatos de arquivos jpg, bmp o que facilita e muito o tamanho e o tratamento de imagens especiais. O software foi usado pelo grupo para criação do logo da equipe BLACKFUSION, e imagens do software. 2.9. MS OFICCE PROJECT 2007 O PROJECT 2007 é um aplicativo que faz parte do pacote Office 2007 da Microsoft, que foi desenvolvido para grandes projetos na elaboração de cronogramas, planejamentos, trabalho em equipe entre outros. A ferramenta foi utilizada na criação do cronograma de desenvolvimento do projeto FASTCLEAN que resultou num planejamento preciso. 2.8. VISÃO MICRO E MACRO ECONÔMICO 2.8.1. VISÃO MICRO A equipe Black Fusion se propõe a dar atenção ao problema real da nossa cidade na área de serviços prestados como Lava – rápido com a elaboração instalação do nosso software, onde podemos elencar o nosso projeto de forma concisa e obter resultados concretos antes de pensarmos em expansão da empresa. 2.8.2. VISÃO MACRO Depois de atender com o nosso software nos estabelecimentos atendidos e obtido o sucesso desejável com os clientes inicias atingir toda a Baixada Santista, ou seja, a região e planejar uma possível expansão com o desenvolvimento de novos projetos. 3.0. RESULTADOS OBTIDOS O objetivo do projeto é fazer com que o serviço e/ou processo de um lava rápido seja informatizado, assim o atendimento aos clientes serão mais formal e ágil. Tendo em vista um maior relacionamento com o cliente e não tendo perca de dados nos processos. Com isso, o software responde basicamente as necessidades do cliente no que diz respeito a atendimento prático e seguro. 4.0. CONCLUSÃO/CONSIDERAÇÕES FINAIS O aplicativo mantém a integridade e qualidade dos processos pertinentes ao ciclo de negócios do setor, proporcionando aos beneficiários um gerenciamento de vendas prático, perspicaz e de grande importância no dia-a-dia dos estabelecimentos Lava- Rápido. Está na versão inicial e requer mais implementações, plug-ins e novas configurações de interface. 5. REFERÊNCIAS BIBLIOGRÁFICAS SEBRAE. COMO MONTAR UM LAVA-RÁPIDO Disponível em: SEBRAE. SERVIÇOS DE UM LAVA-RÁPIDO. Disponível em: MARCORATI. CÓDIGOS PARA PROGRAMAÇÃO. Disponível em: BAIXAKI. KADLAVACAR. Disponível em: