ESTÁGIO CURRICULAR MIGRAÇÃO DO SISTEMA GSEM PARA WEB



Documentos relacionados
Sistema de Controle de Solicitação de Desenvolvimento

Channel. Visão Geral e Navegação. Tutorial. Atualizado com a versão 3.9

Plano de Gerenciamento do Projeto

CENTRO DE ENSINO SUPERIOR FABRA GUIA DE APRESENTAÇÃO DA MATÉRIA ESTÁGIO SUPERVISIONADO DO CURSO SISTEMAS DE INFORMAÇÃO

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

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

Manual Básico do Usuário. Monitoramento de Iniciativas Estratégicas. Planejamento Estratégico - ANVISA

Relatório Gerencial. Coordenação de Tecnologia da Informação e Comunicação FUNDEPAG 17/01/2013

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

ERP Enterprise Resource Planning

INTRODUÇÃO A PORTAIS CORPORATIVOS

Diferenças da versão 6.3 para a 6.4

Fundap. Programa de Estágio. Manual de Utilização do Sistema de Administração de Bolsas de Estágio. Plano de Estágio

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

Manual do usuário - Service Desk SDM - COPASA. Service Desk

Grupo Projeção. Portal Acadêmico. - Ambiente do Aluno -

ACOMPANHAMENTO GERENCIAL SANKHYA

FAI CENTRO DE ENSINO SUPERIOR EM GESTÃO, TECNOLOGIA E EDUCAÇÃO CURSO DE SISTEMAS DE INFORMAÇÃO. Manual do Estágio Supervisionado

Manual Geral do OASIS

Em 2012, a Prosoft planejou o lançamento da Versão 5 dos seus produtos.

WebMail Manual do cliente

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.

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

Simular de Financiamento

Sistema de Chamados Protega

MUDANÇAS NA ISO 9001: A VERSÃO 2015

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas

MANUAL DE UTILIZAÇÃO

Solução Integrada para Gestão e Operação Empresarial - ERP

Manual do Participante do Curso de Gestão da Assistência Farmacêutica - EaD

Implantação de ERP com sucesso

FLUXO DE CAIXA: Módulo BI (Business Intelligence)

ESTÁGIO CURRICULAR I e II SISTEMA DE MONITORAMENTO DE TI EM SOFTWARE LIVRE

Manual SAGe Versão 1.2 (a partir da versão )

ROTEIRO PARA ELABORAÇÃO DE PROJETOS

Mapeamento de Processos

SIMULADO: Simulado 3 - ITIL Foundation v3-40 Perguntas em Português

ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

COORDENAÇÃO DE ESTÁGIO KIT ALUNO ESTÁGIO PASSO A PASSO

Business Intelligence. BI CEOsoftware Partner YellowFin

Manual Portal Ambipar

Autores/Grupo: TULIO, LUIS, FRANCISCO e JULIANO. Curso: Gestão da Tecnologia da Informação. Professor: ITAIR PEREIRA DA SILVA GESTÃO DE PESSOAS

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador>

Figura 1 - Arquitetura multi-camadas do SIE

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

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

Governança de TI. ITIL v.2&3. parte 1

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web

Treinamento GVcollege Módulo Acadêmico - Pedagógico

UNIVERSIDADE DO ESTADO DE SANTA CATARINA CENTRO DE CIÊNCIAS DA SAÚDE E DO ESPORTE (CEFID)

Cláudia Araújo Coordenadora Diego Macêdo Programador Marcelo Rodrigues Suporte

SAM GERENCIAMENTO DE ATIVOS DE SOFTWARE

1. DOTPROJECT Tela Inicial

Oficina de Gestão de Portifólio

Módulo 4: Gerenciamento de Dados

Manual Do Usuário Processo Aditivo de Prazo

TUTORIAL DE USO DO BUSINESS INTELLIGENCE (BI) PARA O HÓRUS-ESPECIALIZADO

Governança de T.I. Professor: Ernesto Junior Aula IV Unidade II

CAPÍTULO 1 - CONTABILIDADE E GESTÃO EMPRESARIAL A CONTROLADORIA

Manual Cadastro Completo

MANUAL DE UTILIZAÇÃO DO SISTEMA GLPI

Versão Liberada. Gerpos Sistemas Ltda. Av. Jones dos Santos Neves, nº 160/174

GESTÃO E OTIMIZAÇÃO DE PROCESSOS. Vanice Ferreira

Manual do Visualizador NF e KEY BEST

SERVICE DESK MANAGER SDM. Manual do Sistema - DPOI

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

MINISTÉRIO DA EDUCAÇÃO ESCOLA DE FARMÁCIA E ODONTOLOGIA DE ALFENAS CENTRO UNIVERSITÁRIO FEDERAL

Sistemas de Produtividade

Footprints Service Core. Manual de uso do sistema

IMPLANTAÇÃO DE UM SISTEMA DE AVALIAÇÃO DE DESEMPENHO NA UFG

Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

Manual de utilização do sistema OTRS (Atendimento) Cliente Externo

CURSO DE GRADUAÇÃO PRESENCIAL SISTEMAS DE INFORMAÇÃO

Manual de Utilização

Portal dos Convênios - Siconv. Disponibilização de Programas. Manual do Usuário Versão 2

Procedimentos para Reinstalação do Sisloc

BI Citsmart Fornece orientações necessárias para instalação, configuração e utilização do BI Citsmart.

Estruturando o modelo de RH: da criação da estratégia de RH ao diagnóstico de sua efetividade

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União

TI em Números Como identificar e mostrar o real valor da TI

SCIM 1.0. Guia Rápido. Instalando, Parametrizando e Utilizando o Sistema de Controle Interno Municipal. Introdução

Gerenciamento de Incidentes

Manual Operacional SIGA

Índice. Para encerrar um atendimento (suporte) Conversa Adicionar Pessoa (na mesma conversa)... 20

TRIBUNAL REGIONAL FEDERAL DA 2ª REGIÃO Secretaria de Tecnologia da Informação

Gerenciamento de software como ativo de automação industrial

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

PERGUNTAS MAIS FREQÜENTES FEITAS PELO ALUNO. 1. O que são as Atividades Complementares de Ensino do NED-ED?

Manual Básico do Usuário. Monitoramento das Metas do Ciclo de Avaliação. de Desempenho Institucional - ADI

SISTEMA PATRIMÔNIO WEB

Cadastramento de Computadores. Manual do Usuário

A importância da comunicação em projetos de

Gestão de Relacionamento com o Cliente CRM

Estabelecer os procedimentos para o gerenciamento dos sistemas e demais aplicações informatizadas do TJAC.

MANUAL DO ESTÁGIO SUPERVISIONADO EM PUBLICIDADE E PROPAGANDA

Transcrição:

GILLES B. DE PAULA ESTÁGIO CURRICULAR MIGRAÇÃO DO SISTEMA GSEM PARA WEB EMPRESA: GESPLAN S.A. SETOR: DESENVOLVIMENTO SUPERVISOR: FÁBIO NAKAZONI ORIENTADOR: OMIR ALVES CURSO DE TECNOLOGIA EM SISTEMAS DE INFORMAÇÃO CENTRO DE CIÊNCIAS TECNOLÓGIAS - CCT UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC JOINVILLE SANTA CATARINA - BRASIL NOVEMBRO 2007

ii APROVADO EM.../.../... Professor Omir Alves Mestre em Ciência da Computação. Professor Orientador Professora Everlin F.C. Marques Mestre. Professor Alexandre Parra Fábio Nakazoni Analista de Sistemas Supervisor da CONCEDENTE Carimbo da Empresa

iii UNIDADE CONCEDENTE Razão Social: Gesplan S/A CGC/MF: 01.723.098/0001-78 Endereço: Rua Xavantes, nº 54 Bairro: Atiradores CEP: 89203-900 Cidade: Joinville UF: DC Fone: 21055000 Supervisor: Fabio Nakazoni Cargo: Analista de Sistemas ESTAGIÁRIO Nome: Gilles B. de Paula Matrícula: 211220316 Endereço: Rua Leopoldo Fischer Bairro: Atiradores CEP: 89270-300 Cidade: Joinville UF: SC Fone: 88070746 Curso de: Tecnologia em Sistemas de Informação Título do Estágio: Migração do sistema GSEM para web. Período: 01/09/2007 à 01/12/2007 Carga horária: 180h AVALIAÇÃO FINAL DO ESTÁGIO PELO CENTRO DE CIÊNCIAS TECNOLÓGICAS Representada pela Professor Orientador: Omir Alves CONCEITO FINAL Excelente (9,1 a 10) Muito Bom (8,1 a 9,0) Bom (7,1 a 8,0) Regular (5,0 a 7,0) Reprovado (0,0 a 4,9) NOTA Rubrica do Professor Orientador Joinville / /

iv Nome do Estagiário: Gilles B. de Paula QUADRO I AVALIAÇÃO NOS ASPECTOS PROFISSIONAIS QUALIDADE DO TRABALHO: Considerando o possível. ENGENHOSIDADE: Capacidade de sugerir, projetar, executar modificações ou inovações. CONHECIMENTO: Demonstrado no desenvolvimento das atividades programadas. CUMPRIMENTO DAS TAREFAS: Considerar o volume de atividades dentro do padrão razoável. ESPÍRITO INQUISITIVO: Disposição demonstrada para aprender. INICIATIVA: No desenvolvimento das atividades. SOMA Ponto s QUADRO II AVALIAÇÃO DOS ASPECTOS HUMANOS ASSIDUIDADE: Cumprimento do horário e ausência de faltas. DISCIPLINA: Observância das normas internas da Empresa. SOCIABILIDADE: Facilidade de se integrar com os outros no ambiente de trabalho. COOPERAÇÃO: Disposição para cooperar com os demais para atender as atividades. SENSO DE RESPONSABILIDADE: Zelo pelo material, equipamentos e bens da empresa. SOMA Ponto s PONTUAÇÃO PARA O QUADRO I E II Sofrível - 1 ponto, Regular - 2 pontos, Bom - 3 pontos, Muito Bom - 4 pontos, Excelente - 5 pontos LIMITES PARA CONCEITUAÇÃO AVALIAÇÃO FINAL Pontos De 57 a 101 - SOFRÍVEL SOMA do Quadro I multiplicada por 7 De 102 a 147 - REGULAR SOMA do Quadro II multiplicada por 3 De 148 a 194 - BOM SOMA TOTAL De 195 a 240 - MUITO BOM De 241 a 285 - EXCELENTE Nome da Empresa: Gesplan S/A Representada pelo Supervisor: Fábio Nakazoni

v CONCEITO CONFORME SOMA TOTAL Rubrica do Supervisor da Empresa Local: Data : Carimbo da Empresa

vi UDESC UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS - FEJ PLANO DE ESTÁGIO CURRICULAR ESTAGIÁRIO Nome: Gilles B. de Paula Matrícula: 211220316 Endereço : Rua Leopoldo Fischer 766 Apto 101A Bairro: Atiradores CEP: 89203900 Cidade: Joinville UF: SC Fone: (47) 34297961 Endereço (Local estágio): Rua Xavantes 54 Bairro: Atiradores CEP: 89203-900 Cidade: Joinville UF: SC Fone: (47) 2105-5000 Regularmente matriculado no semestre: 6º (sexto) Curso: Tecnologia em Sistemas de Informação UNIDADE CONCEDENTE Razão Social: Gesplan S.A. CGC/MF: 00360305262656 Endereço: Rua Xavantes 54 Bairro: Centro CEP: 89203-900 Cidade: Joinville UF: SC Fone: (47) 2105-5000 Atividade Principal: Soluções em planejamento estratégico, caixa e tesouraria. Supervisor: Fábio Nakazoni Cargo: Analista de Sistemas DADOS DO ESTÁGIO Área de atuação: Sistemas de Informação Departamento de atuação: Desenvolvimento (47) 21055000 Horário do estágio: 8h diárias Total de horas: 180 horas Período: 19/03/2007 à 18/04/2007 Fone: Nome do Professor Orientador: Omir Alves Disciplina(s) simultânea(s) com o estágio Quantas: 3 Quais: Gerência de Redes, Marketing, Interface Humano Computador OBJETIVO GERAL Migração do sistema GSEM/BSM, baseado nos conceitos de Balanced Scorecard hoje cliente-servidor para web. ATIVIDADES OBJETIVO ESPECÍFICO HORAS

vii Pesquisa de Tecnologia. Pesquisa e definição das tecnologias, componentes e ferramentas a serem utilizadas no projeto. 16 Levantamento de informações. Levantamento das informações de entrada e saída do sistema. 8 Análise das informações coletadas. Análise das informações coletadas para definição do escopo do projeto. 24 Elaboração do projeto Definição do escopo, atividades e prazos. 8 Testes Gerais. Testes de qualidade para a liberação da primeira fase do produto. 16 Implantação. Acompanhamento e controle. Instalação nos clientes. Acompanhamento do sistema nos clientes, tal como correção de possíveis erros. 16 104 Rubrica do Professor Orientador Rubrica do Coordenador de Estágios Rubrica do Supervisor da Empresa Data: Data: Data: Carimbo da Empresa

ATIVIDADES PERÍODO (8 horas) Pesquisa e definição das tecnologias, componentes e ferramentas a serem utilizadas no projeto. Levantamento das informações de entrada e saída do sistema. Análise das informações coletadas para definição do escopo do projeto. Definição do escopo, atividades e prazos Testes de qualidade para a liberação da primeira fase do produto. Instalação nos clientes. Acompanhamento do sistema nos clientes, tal como correção de possíveis erros. P R P R P R P R P R P R P R P R CRONOGRAMA FÍSICO E REAL 8 16 24 32 40 48 56 64 72 80 88 96 104 112 120 128 136 144 152 160 168 176 180 Legenda P Previsto R Realizado

FUNDAÇÃO UNIVERSIDADE DO ESTADO DE SANTA CATARINA CENTRO DE CIÊNCIAS TECNOLÓGICAS - CCT COORDENADORIA DE ESTÁGIOS TERMO DE COMPROMISSO PARA REALIZAÇÃO DE ESTÁGIOS A EMPRESA GESPLAN S.A. (1) Representada por Fábio Nakazoni Cargo: Analista de Sistemas (2) ESTAGIÁRIO_ Gilles Bataglia de Paula Matrícula_ 211220316 (3) Da Fundação Universidade do Estado de Santa Catarina, representada pelo Professor Wilson José Mafra Acertam o seguinte, na forma da Lei nº. 6.494, de 07/ 12/ 77, regulamentada pelo Decreto nº. 87.497, de 18/08/82, tendo em vista Convênio nº. /, publicado em Diário Oficial nº. de / /. Art. 1º - O ALUNO desenvolverá Estágio: Obrigatório ( x ) Não obrigatório ( ) Art. 2º - O ESTAGIÁRIO desenvolverá atividades dentro de sua linha de formação. Art. 3º - A EMPRESA elaborará Programa de Atividades a ser cumprido pelo ESTAGIÁRIO, em conformidade com as disciplinas cursadas pelo mesmo, respeitados os horários de obrigações do ESTAGIÁRIO com a UDESC/CENTRO. Art. 4º - O Estágio será desenvolvido na Área Desenvolvimento de Sistemas no período de 01/01/2006 a 23/06/2006 durante o horário das 08:00 as 11:00 totalizando 60 horas/mês. 1º - Este período poderá ser prorrogado mediante prévio entendimento entre as partes. 2º - Tanto a EMPRESA como o ESTAGIÁRIO poderão a qualquer momento dar por terminado o Estágio, mediante comunicação escrita. Art. 5º - Pelas reais e recíprocas vantagens técnicas e administrativas, a EMPRESA designará como Supervisor Interno de Estágios e avaliador o Senhor Fábio Nakazoni Art. 6º - O ESTAGIÁRIO declara concordar com as normas internas da EMPRESA conduzir- se dentro da ética profissional e submeter- se a acompanhamento e avaliação de seu desempenho e aproveitamento. Art. 7º - O ESTAGIÁRIO se obriga a cumprir fielmente a programação de estágio. Art. 8º - O ESTAGIÁRIO responderá pelas perdas e danos conseqüentes da inobservância das normas internas da EMPRESA. Art. 9º - O ESTAGIÁRIO se compromete a elaborar Relatório sobre o Estágio realizado apresentando- o à EMPRESA através de seu Supervisor, e à Universidade através do Coordenador de Estágios respectivo. Art. 10º - A EMPRESA se responsabilizará por despesas relativas a atividades extras impostas ao ESTAGIÁRIO. Art. 11º - O ESTAGIÁRIO não terá para quaisquer efeitos, vínculo empregatício com a EMPRESA, ficando aquele segurado contra acidentes pessoais durante o estágio pela apólice nº. 930015196 da Companhia Metropolitan Life Seguros

x Art. 12º - O ESTAGIÁRIO receberá uma bolsa no valor de ( ). Art. 13º - Fica firmado o presente em 3 (três) vias de igual teor., de de 2006. (1) EMPRESA:... (2) ESTAGIÁRIO:... (3) INSTITUIÇÃO DE ENSINO:...

xi Aos meus pais Cleber e Sonia (em memória) Ao meu amigo e colega de trabalho Fábio Nakazoni A minha namorada Vanessa Alves

xii AGRADECIMENTOS Primeiramente devo agradecer a Deus por ter me concedido a oportunidade de cursar uma faculdade e nela conhecer pessoas que fizeram a diferença nestes três anos e meio. Assim como agradecer aos meus pais, que acreditaram em minha garra e me deram forças nas horas de fraqueza. Além destes, outras pessoas e empresas tornaram-se merecedoras de meu reconhecimento, pelo muito que colaboraram para a realização deste trabalho, dentre elas destacam-se: Aos meus pais, por tudo; Gesplan S/A pelo apoio e oportunidade; Universidade do Estado de Santa Catarina UDESC, pelas oportunidades dentro e fora da universidade; Omir Alves pela dedicação, ajuda e paciência como orientador deste estágio; Fábio Nakazoni, por acreditar em minha força de vontade, pelo apoio e dedicação no decorrer do período de estágio;

xiii SUMÁRIO LISTA DE FIGURAS... XIV INTRODUÇÃO... 16 1.1. OBJETIVOS... 17 1.1.1. Geral... 17 1.1.2. Específicos... 17 1.1.3. Justificativa... 17 1.2. ORGANIZAÇÃO DO ESTUDO... 18 2. A EMPRESA... 19 2.1. HISTÓRICO... 19 2.2. PRINCIPAIS PRODUTOS... 19 2.2.1. GS/Plan: Planejamento Econômico e Financeiro Integrados... 20 2.2.2. GS/Sales: Simulador Comercial... 20 2.2.3. GS/Financing: Planejamento e controle de ativos e passivos Financeiros.... 20 2.2.4. GSEM: Gesplan Estrategic Enterprise Management... 20 2.2.5. GS/Executive: Informações para o planejamento e controle... 21 2.2.6. GS/Cash: Controle de Tesouraria, Contas Bancárias e Fluxo de Caixa... 22 2.2.7. GS/Budget: Orçamento Empresarial... 22 2.3. PRINCIPAIS CLIENTES... 22 2.4. CONSIDERAÇÕES GERAIS... 23 3. DESENVOLVIMENTO... 24 3.1. GSEM PRINCIPAIS CONCEITOS E DEFINIÇÕES... 24 3.2. ADAPTAÇÃO AO AMBIENTE DE TRABALHO... 25 3.2.1. GS/DOCUMENTS... 27 3.3. IMPLEMENTAÇÕES... 31 3.2.2. DESENVOLVIMENTO DE TELAS... 32 3.2.2.1. Login e autenticação... 32 3.2.2.2 Dashboard... 34 3.2.2.3. Tela principal... 35 3.2.2.4. Indicadores... 37 3.2.3. INSTALAÇÃO - IMPLANTAÇÃO... 39 3.2.4. ACOMPANHAMENTO... 39 CONSIDERAÇÕES FINAIS... 40 REFERÊNCIAS BIBLIOGRÁFICAS... 41

xiv LISTA DE FIGURAS Figura 2.1: Localização do GSEM dentro da Estrutura Organizacional.... 21 Figura 3.1: Interface de desenvolvimento do Eclipse.... 26 Figura 3.2: Interface de desenvolvimento do SQL Tools.... 26 Figura 3.3: Interface de desenvolvimento do Query Analiser.... 27 Figura 3.4: Tela de Principal do Gs/Documents.... 28 Figura 3.5: Tela de Registros de Ocorrência.... 29 Figura 3.6: Tela de Scripts.... 30 Figura 3.7: Tela de Apontamentos.... 31 Figura 3.8: Autenticação no GSEM.... 33 Figura 3.9: Tela Dashboard no GSEM Web.... 34 Figura 3.10: Tela Dashboard no GSEM.... 35 Figura 3.11: Tela Principal no GSEM Web.... 36 Figura 3.12: Tela Principal no GSEM.... 36 Figura 3.13: Tela Indicadores no GSEM Web.... 38 Figura 3.14: Tela Indicadores no GSEM.... 38

xv RESUMO O estágio visa a desenvolvimento do sistema GSEM (Gesplan Strategic Enterprise Management), sistema de apoio a tomada de decisões estratégicas baseado nos conceitos de BSC (Balanced ScoreCard), BPM (Business Performance Management), KPI s (Key Performance Indicators) e simulações, existente na arquitetura clienteservidor para a tecnologia web na empresa Gesplan S/A, utilizando para isso a linguagem de programação Java, PL/SQL e HTML, e também os bancos de dados Oracle e MS-SQL Server. Para a realização de tal tarefa se fez necessário um treinamento em algumas ferramentas de desenvolvimento como o Eclipse, utilizado para desenvolvimento Java e HTML, e também no Query Analyser e SQL Tools utilizados para criação e edição de códigos PL/SQL, alem da ferramenta de controle interno, GS/Documents. Adquirido o conhecimento básico necessário nas ferramentas citadas, iniciaram-se os estudos sobre a estrutura e funcionamento dos produtos desenvolvidos na empresa, dando ênfase ao módulo GSEM. Após esse estudo começaram as atividades relacionadas ao desenvolvimento de software, previamente definidas no plano de estágio. Além do desenvolvimento, o estágio visa ainda à instalação e acompanhamento do sistema GSEM Web em seus clientes bem como o acompanhamento e manutenção do mesmo corrigindo possíveis problemas e desenvolvendo melhorias necessárias.

INTRODUÇÃO A principal finalidade deste trabalho é descrever as atividades desenvolvidas durante o estágio curricular, disciplina integrante do currículo do curso de Tecnologia em Sistemas de Informação, do Centro de Ciências Tecnológicas da Universidade do Estado de Santa Catarina. Com o objetivo de colocar o acadêmico em contato com a prática das teorias adquiridas no período acadêmico. Para o desenvolvimento do estágio, inicialmente é definido um plano de estágio, apresentado anteriormente, onde são definidas as atividades a serem executadas durante o período do mesmo, apresentando todas as atividades desenvolvidas neste relatório. As atividades foram desenvolvidas no setor de desenvolvimento e manutenção da empresa Gesplan S/A, mais precisamente no sistema GSEM (Gesplan Strategic Enterprise Management), responsável por indicadores de desempenho nos clientes. Para que fosse possível desenvolver conhecimentos para iniciar os trabalhos no módulo GSEM houve um período de treinamento. Foram explorados os produtos da empresa, assim como a linguagem de programação e de banco de dados utilizados para o desenvolvimento e manutenção e conceitos do negócio abordado pelo GSEM Web, aqui em questão.

17 1.1. OBJETIVOS 1.1.1. Geral Migração do sistema GSEM/BSM, baseado nos conceitos de Balanced ScoreCard cliente-servidor para Web. 1.1.2. Específicos Com intuito de atingir os objetivos pré-estabelecidos, algumas metas precisaram ser traçadas: Pesquisa e definição das tecnologias, componentes e ferramentas a serem utilizadas no projeto; Levantamento das informações de entrada e saída do sistema; Análise das informações coletadas para definição do escopo do projeto; Definição do escopo, atividades e prazos; Implementação utilizando as ferramentas e tecnologias; Testes de qualidade para a liberação da primeira fase do produto; Instalação nos clientes; Acompanhamento do sistema nos clientes, tal como correção de possíveis erros. 1.1.3. Justificativa O principal objetivo da migração do aplicativo GSEM, sistema que fornece suporte a tomada de decisões, para web é permitir o acesso descentralizado as informações contidas na base de dados já existente no aplicativo cliente-servidor e possibilitar a manutenção desta base de dados com opções de alteração, inclusão e exclusão de novas informações. Isto se faz necessário, pois a maioria dos clientes da Gesplan possui filiais, que não possuem acesso diretamente à rede da matriz, o que causa grandes empreendimentos de tecnologia para o acesso das filiais a informação.

18 1.2. ORGANIZAÇÃO DO ESTUDO Seguindo as normas de elaboração do plano de estágio exigidas pela disciplina de Estágio Curricular do curso de Tecnologia em Sistemas de Informação da UDESC Joinville, o trabalho está organizado na forma de capítulos. Mais adiante segue uma breve explicação da composição destes capítulos. Inicialmente tem se esta introdução que compõem o Capítulo 1. No Capítulo 2 é apresentada a empresa Gesplan S/A, local onde o estágio foi realizado. Esta apresentação é composta pela descrição do histórico da empresa, principais produtos e clientes. No Capítulo 3, estão descritas as atividades desenvolvidas no estágio. As considerações finais e conclusões obtidas com a realização do estágio estão expostas no Capítulo 4. Neste capítulo são apresentadas as impressões do autor sobre o cumprimento deste trabalho, bem como as dificuldades encontradas e objetivos alcançados. Por fim são apresentadas as referências bibliográficas utilizadas para a elaboração do mesmo.

19 2. A EMPRESA 2.1. HISTÓRICO A Gesplan iniciou suas atividades em 1997, conta hoje com uma base sólida de clientes, nos mais variados segmentos econômicos incluindo varejo, produtos de consumo, transportes aéreos, ferroviários e rodoviários, metal-mecânico, petroquímico, têxtil, alimentício, farmacêutico entre outros. Procurando ser uma empresa à frente de seu tempo, fornece soluções de Business Intelligence completas para o planejamento e controle (GESPLAN, 2007). Com o advento dos sistemas integrados de gestão (Enterprise Resource Planning, ou simplesmente ERP), as empresas conseguiram avançar no detalhamento e na qualidade das informações de controle. Porém, existem necessidades não atendidas pelos ERP's, principalmente no que se refere à visão de futuro. Os produtos da Gesplan procuram vir ao encontro das necessidades dos executivos em relação à qualidade, detalhamento e velocidade da informação. Através de modelos pré-formatados dirigidos a atividades de negócio, os produtos se adaptam a qualquer modelo de gestão sem a necessidade de programação específica. A integração aos sistemas de gestão assegura o fluxo de informações vital para a dinâmica do processo. Para que seja possível corrigir desvios, atingir metas e conquistar desafios necessita-se de profissionais comprometidos e equipados com ferramentas adequadas ao processo. Disponibilizar soluções em TI que superem as expectativas dos clientes no processo de decisão e visão de futuro, esta é a missão da Gesplan. 2.2. PRINCIPAIS PRODUTOS A Gesplan S/A conta com vários sistemas voltados ao planejamento financeiro e comercial de seus clientes, fornecendo suporte inteligente e gerando informações úteis ao auxilio a tomada de decisões.

20 2.2.1. GS/Plan: Planejamento Econômico e Financeiro Integrados O GS/Plan é uma solução de Planejamento Econômico e Financeiro que utiliza a simulação de cenários como ferramenta para auxiliar na tomada de decisão. É composto por vários módulos que possibilitam a manipulação dinâmica das regras de negócio da empresa através da parametrização dos seus diversos eventos e transações. 2.2.2. GS/Sales: Simulador Comercial O GS/Sales é uma ferramenta destinada à área comercial, com o objetivo de apoiar o processo de planejamento e acompanhamento das metas de vendas. A principal característica da solução é permitir a simulação e a análise de rentabilidade dentro de uma visão multidimensional, na qual o resultado projetado/realizado das vendas pode ser acompanhado, agrupando a informação por canal de vendas, representante, canal de distribuição, mercado, regional, país, linha, família, categoria, ou qualquer outro agrupador. Podem ser selecionadas uma ou mais dimensões de visualização simultaneamente. As dimensões que compõem a estrutura comercial podem ser alteradas pelo próprio cliente, garantindo a dinâmica do processo (GESPLAN, 2007). 2.2.3. GS/Financing: Planejamento e controle de ativos e passivos Financeiros. GS/Financing é uma solução voltada para o controle total de ativos e passivos financeiros. Além de controlar as aplicações e financiamentos no dia-a-dia, contempla a projeção das posições das operações com suas receitas e despesas financeiras de longo prazo. O benefício das projeções de longo prazo está refletido na visão do planejamento econômico e financeiro. 2.2.4. GSEM: Gesplan Estrategic Enterprise Management Baseada no conceito do Balanced ScoreCard (BSC), a ferramenta é composta por uma série de painéis de indicadores (KPIs - Key Performance Indicators), que

21 comunicam visualmente a estratégia e o acompanhamento das metas individuais e coletivas, consolidando a administração participativa, fornecendo ferramentas para a análise focada e conseqüente tomada de decisão (GESPLAN, 2007). O GSSEM, figura 2.1, implementa o mapeamento dos objetivos nas perspectivas do BSC, e sob estas perspectivas são mensurados os indicadores que permitem o acompanhamento do desempenho dos processos e unidades de negócio. A solução é composta por painéis gráficos de indicadores configuráveis, que podem ser alimentados por outras soluções corporativas. Além disso, a integração com o sistema de planejamento por cenários GS/Plan, permite que se construa indicadores baseados nas visões física, econômica e financeira do planejamento. O módulo GSSEM/BSM - Business Strategic Monitor assegura o acompanhamento e a comunicação da estratégia corporativa. Figura 2.1: Localização do GSEM dentro da Estrutura Organizacional. 2.2.5. GS/Executive: Informações para o planejamento e controle O GS/Executive é o módulo de visualização e simulação executiva do GS/Plan, fornecendo visões que atendem às reais necessidades dos executivos no processo de planejamento. Historicamente, quem mais precisa ter acesso rápido à informação de planejamento, geralmente tem que esperar horas ou até dias para ter os números à sua

22 disposição. Com o GS/Executive, as informações sobre o planejamento da empresa ficam sempre disponíveis para o executivo com a vantagem de que ele mesmo pode alterar premissas e realizar simulações de cenários. 2.2.6. GS/Cash: Controle de Tesouraria, Contas Bancárias e Fluxo de Caixa O GS/Cash é totalmente orientado ao controle das atividades diárias da Tesouraria. Oferecendo uma visão detalhada e atualizada das movimentações financeiras, possibilita maior controle e rapidez na geração das informações necessárias à tomada de decisão. Com o benefício da projeção das movimentações financeiras, permite também o acompanhamento do Fluxo de Caixa Previsto bem como sua comparação com o Fluxo de Caixa Realizado. 2.2.7. GS/Budget: Orçamento Empresarial O Planejamento e o Orçamento dentro de uma empresa precisam ser vistos como importantes ferramentas de controle gerencial, definindo padrões de desempenho e fornecendo retorno através de indicadores de análise. Estas ferramentas deverão fornecer muitas das informações fundamentais para o processo de planejamento e tomada de decisão. Para suprir estas necessidades, a Gesplan S/A desenvolveu o GS/Budget, um módulo adicional do GS/Plan, direcionado ao processo orçamentário. 2.3. PRINCIPAIS CLIENTES A Gesplan conta com clientes dos mais diversos ramos, os quais procuram ferramentas para novos modelos de negócios, que tornem seus processos ágeis, com maior nível de detalhe e complexidade. Sendo assim, a partir do momento em que adquirem os produtos Gesplan, almejam que seus processos internos possuam agilidade, padronização e tragam resultados confiáveis.

23 2.4. CONSIDERAÇÕES GERAIS Atualmente a Gesplan S/A conta com aproximadamente quarenta colaboradores, todos graduados ou em processo de graduação, sendo na sua maioria bacharéis em economia, ciências contábeis, administração, ciências da computação, além de especialistas e mestrados. Conta com uma ótima infra-estrutura interna, proporcionando o maior conforto possível a seus colaboradores e disponibilizando os melhores recursos durante o desenvolvimento das atividades de cada um. Incentiva a organização de um grêmio interno que organiza esportes aos finais de semana, juntamente com alguns eventuais encontros para lazer entre os colaboradores. Tentando manter equipes não somente no ambiente de trabalho, mas também fora dele.

3. DESENVOLVIMENTO Este estágio foi voltado para a área de desenvolvimento de software, área cada vez mais valorizada dentro das empresas, mais especificamente a migração do sistema GSEM, que será apresentado a seguir, existente na arquitetura cliente-servidor para plataforma Web. Esta migração consistiu no desenvolvimento do aplicativo web, sua instalação nos clientes e acompanhamento, com a correção de possíveis erros e implementação de melhorias necessárias. Para demonstração das tarefas realizadas durante o estagio, esta parte do relatório apresentará mais detalhadamente todas as atividades realizadas durante o período do estágio realizado. 3.1. GSEM PRINCIPAIS CONCEITOS E DEFINIÇÕES O primeiro passo no desenvolvimento das atividades do estágio foi o estudo e aprendizado do GSEM, seus principais conceitos e utilização, que será descrito neste capítulo. Deu-se então prosseguimento ao plano de estágio proposto inicialmente, onde começaram os estudos sobre o módulo aqui discutido. Desta forma, para um melhor entendimento do funcionamento do sistema, foi necessária a leitura do manual do usuário, que contém um resumo das principais funcionalidades do sistema, assim como informações importantes para seu desenvolvimento. O GSEM, Gesplan Strategic Enterprise Management, é a solução da Gesplan S.A. para o acompanhamento de desempenho empresarial. Com uma série de funcionalidades, das quais se destacam o Mapa Estratégico que objetiva permitir a visão e comunicação da estratégia, painéis de indicadores (KPIs - Key Performance Indicators), além de diversos recursos que permitem o acompanhamento das metas individuais e coletivas, consolidando a administração participativa, fornecendo ferramentas para a análise e tomada de decisão.

25 O GSEM implementa o mapeamento e o desdobramento dos objetivos /perspectivas do Balanced Scorecard (BSC), e sob estas perspectivas são mensurados os indicadores que permitem o acompanhamento do desempenho dos processos e unidades de negócio. A solução é composta por painéis gráficos de indicadores configuráveis (Dashboard), que podem ser alimentados por outras soluções corporativas como ERP s, outros sistemas da Gesplan S.A. e com alimentação manual de informações. Além disso, a integração com o sistema de planejamento por cenários (GS/PLAN ) e do Orçamento (GS/BUDGET ), permite que se configure diversos indicadores, baseados nas visões física, econômica e financeira do planejamento. O módulo GSEM/BSM - Business Strategic Monitor - assegura a comunicação da estratégia corporativa e o acompanhamento do desempenho empresarial. 3.2. ADAPTAÇÃO AO AMBIENTE DE TRABALHO A segunda etapa do estágio foi a adaptação ao ambiente de trabalho e o aprendizado das principais ferramentas de desenvolvimento utilizadas no decorrer do mesmo. Para isto foi ministrado um treinamento das ferramentas Eclipse (figura 3.1) utilizado para edição de códigos Java e HTML, e dos editores SQL Tools (figura 3.2) e Query Analizer, (figura 3.3), utilizados para programação PL/SQL com os bancos de dados Oracle e MS-SQL Server respectivamente. Todos os aplicativos Web da empresa são desenvolvidos e mantidos com estas ferramentas.

26 Figura 3.1: Interface de desenvolvimento do Eclipse. Figura 3.2: Interface de desenvolvimento do SQL Tools.

27 Figura 3.3: Interface de desenvolvimento do Query Analiser. Nesta etapa do estágio houve também de um treinamento para a adequação aos padrões internos de desenvolvimento da empresa. Neste treinamento foi explanada a estrutura de telas ancestrais existente para todos os aplicativos, além da apresentação dos conceitos básicos Java para o entendimento de como este deve ser utilizado. Além da adequação às ferramentas de desenvolvimento, houve necessidade de adequação aos padrões de nomenclatura de campos, identação e comentários. 3.2.1. GS/Documents A Gesplan possui um aplicativo muito utilizado pelo setor de desenvolvimento, e que, neste tópico, será apresentado devido a sua importância durante a realização do estágio. Este aplicativo é o GS/Documents (Figura 3.4), que é utilizado para gerenciamento de apontamentos de horas das tarefas do desenvolvimento e também dos chamados abertos por clientes e pela própria empresa. Neste aplicativo também são disponibilizados os códigos fontes dos aplicativos, as últimas versões liberadas para

28 cliente, os executáveis para atualização das bases entre outros serviços. O GS/Documents representa a ligação entre o desenvolvimento e o suporte ao cliente. Figura 3.4: Tela de Principal do Gs/Documents. Existem dois tipos de registros para as chamadas dos clientes: Registros de Ocorrências (RO s): São cadastrados pelo suporte quando são encontrados erros ocorridos em clientes ou descobertos por testes efetuados pelos consultores e analistas (Figura 10). Registros de Solicitações (RS s): Caracterizam-se por melhorias nos sistemas, podem ser solicitadas por clientes ou pela própria Gesplan, como plano de produto. Tanto RO s quanto RS s são registradas apenas pelo suporte e por consultores. Os analistas podem editar os campos da coluna da esquerda da tela (Figura 3.5), e os programadores apenas podem visualizar tais informações, podendo somente editar a solução dos registros e utilizar dos filtros (coluna da direita (Figura 3.5)) para verificar os registros.

29 Figura 3.5: Tela de Registros de Ocorrência. Caso para a resolução de uma determinada RO ou RS seja gerado script que precise ser enviado aos clientes, eles poderão ser inseridos através do botão Scripts (Figura 3.6). Devem ser inseridos para os bancos de dados Oracle e MS-SQL Server, respeitando as particularidades de sintaxe de cada banco.

30 Figura 3.6: Tela de Scripts. Em toda RO ou RS que se trabalha, é necessário fazer o apontamento das horas utilizadas na resolução dos problemas ou implementação de novas funcionalidades. Na tela de apontamentos, (figura 3.7), precisam ser preenchidos os dados do registro a ser apontado (tipo e número do registro, número de horas alocadas naquele dia) e a descrição das tarefas realizadas.

31 Figura 3.7: Tela de Apontamentos. Em todos as RO s ou RS s cadastradas, o GS/Documents automaticamente envia um e-mail de aviso ao analista e ao programador que será responsável pela tarefa descrita. Através das descrições contidas no e-mail e no aplicativo, inicia-se o processo de desenvolvimento (RS) ou manutenção (RO). 3.3. IMPLEMENTAÇÕES Com o treinamento realizado foi possível conhecer toda a estrutura que envolve a empresa, seus procedimentos de desenvolvimento nas equipes, ferramentas e métodos utilizados. Concebido o conhecimento básico sobre as funcionalidades do aplicativo GSEM e terminada a adaptação ao GS/Documents e as demais ferramentas utilizadas para desenvolvimento de software, foram então atribuídas às tarefas para o período de estágio com o objetivo de desenvolver algumas telas já existentes no GSEM clienteservidor no GSEM Web.

32 3.2.2. DESENVOLVIMENTO DE TELAS Inicialmente o objetivo é o desenvolvimento de apenas algumas telas do GSEM, estrategicamente escolhidas para ambiente Web, sendo elas: Autenticação (Figura 3.7), Indicadores (Figura 3.9), Dashboard (Figura 3.11) e a tela Principal do Sistema (Figura 3.13). Para isto foram utilizadas as ferramentas já referenciadas, como Eclipse e C++ Builder para consulta de códigos fontes já existente tal como textos SQL. As telas solicitadas foram desenvolvidas e já estão operantes em alguns clientes em caráter de experiência. Não cabe aqui uma explanação mais extensa sobre cada tela, pois não foi estudada a fundo a função de cada uma, apenas foi traduzido de uma linguagem para outra, reaproveitando códigos PL/SQL já prontos. O enfoque maior foi dado à parte técnica, deixando um pouco de lado a parte de negócio, que já estava pronta. 3.2.2.1. Login e autenticação A primeira tela a ser implementada na tecnologia Web foi o login, responsável pela autenticação de usuários, criptografia das senhas de acesso e registro do log de acessos. A tela de login trata ainda as permissões dos usuários, quanto as telas e funcionalidades do sistema que o mesmo terá acesso. Na figura 3.7 pode-se visualizar o login no GSEM Web e compara-lo com o já existente cliente-servidor ilustrado na figura 3.8. Durante o desenvolvimento, a maior dificuldade encontrada foi a criptografia das senhas. No aplicativo cliente-servidor, escrito em C++ era utilizado um algoritmo de criptografia muito simples e fácil de ser quebrado. Decidiu-se então reescrever este algoritmo a partir do zero e não somente traduzir o que já existia para a linguagem Java, tornando assim muito mais confiável a segurança das informações. Esta decisão foi baseada na idéia que um aplicativo Web teria uma probabilidade muito maior de invasão, que um aplicativo cliente servidor, que em geral fica protegido por um firewall. O principal cuidado a ser tomado nesta fase foi manter a compatibilidade do novo padrão de senhas criptografadas ao já existente

33 Figura 3.7: Autenticação no GSEM Web. Figura 3.8: Autenticação no GSEM.

34 3.2.2.2 Dashboard O Dashboard é um painel de indicadores parametrizável, no qual o usuário pode escolher quantos indicadores forem necessários exibir, escolhendo também o tipo de gráfico que melhor cabe a cada indicador, como linha, barra e um tipo desenvolvido especialmente para o sistema, chamado de speedometro. Estes indicadores podem ser agrupados por paginas. O Dashboard pode possuir várias paginas cada uma dessas paginas contendo vários indicadores. O Dashboard proporciona aos executivos uma visualização rápida dos principais indicadores de desempenho da empresa. É uma das telas mais utilizadas e importantes no GSEM. Uma das maiores dificuldades encontradas no projeto foi nesta fase, pois não havia componentes gráficos prontos para desenvolver o speedometro, e estes componentes tiveram que ser desenvolvidos pela própria Gesplan, o que ocasionou grande aumento no tempo de desenvolvimento e ajustes. Levou-se muito tempo procurando-se componentes, o que chegou a atrasar parcialmente o projeto. A figura 3.9 mostra o Painel de Indicadores com alguns indicadores agrupados por paginas no GSEM web e compara com o cliente servidor mostrado na figura 3.10. Figura 3.9: Tela Dashboard no GSEM Web.

35 Figura 3.10: Tela Dashboard no GSEM. 3.2.2.3. Tela principal A tela principal é responsável por lembrar o usuário logo que o sistema é iniciado dos principais objetivos estratégicos da empresa, agrupados pelas perspectivas do Balanced ScoreCard. Cada um destes objetivos possui um mapa de indicadores vinculado, o que auxilia os gestores no processo de tomada de decisões. Na figura 3.11 e figura 3.12 tem-se um comparativo das telas desenvolvidas para o aplicativo cliente servidor e a mesma tela em ambiente Web, podendo visualizar assim suas principais diferenças.