Novembro de 2012 Advertncia A finalidade deste whitepaper oficial de descrever de forma geral o Mdulo de nosso produto. Pretendese para fins de informa!"o e pode ser incorporados em contrato de presta!"o de servi!o mostrando a funcionalidade do mdulo. # um compromisso de entregar $ual$uer material% cdigo ou funcionalidade% e pode ser usado na tomada de decis&es de compra. ' desenvolvimento% lan!amento e recursos ou funcionalidades descritos para o Modulo permanece a Monocon e 'penerp e estar( sendo disponibili)ado segundo critrio do *ontrato do parceiro autori)ado e o cliente. Viso Executiva ' sistema de +usiness ,ntelligence e -.P possui funcionalidades completas para o desenvolvimento e gerenciamento de institui!&es privadas e p/blicas. *om uma ar$uitetura fle01vel e tecnologias de /ltima gera!"o nossas solu!&es se ade$uam a $uais$uer processos de negcios atravs de wor2flows e interfaces amig(veis em diversos ambientes de trabalho. -ste documento incidir( sobre o valor inerente na vers"o mais recente do 'pen-.P e fornecer( informa!&es sobre os recursos dispon1vel. Dentre as principais unciona!idades das so!u"#es inte$radas esto% 1. 3istema e -.P 1.1. 4est"o de 3eguran!a e 32ills 2. 4est"o de Metadados 5. 4est"o de Portais e 6ebsites 7. ,ntegra!"o de Plataformas 8. ,nterface com 9ispositivos Mveis :. 4est"o de .elatrios e Painis ;. Auditoria e Monitoramento <. 4est"o de =ormul(rios e >elas ?. 4est"o de *onte/dos 10. 4est"o de Processos e Aplica!&es 11. 4est"o e Mudan!as e Pro@etos 12. =uncionalidades Adicionais Descri"o das &unciona!idades 1. Siste'a ERP 1.1. (esto de )udan"as e Pro*etos 1.1.1. Mdulo para gest"o de pro@etos com controle de atividades% e$uipes% gest"o de mudan!as e gest"o de metodologias de desenvolvimento e pro@etos. 1.1.2. =uncionalidades para controle de ciclo de vida de pro@etos e aplica!&es com controle de recursos humanos e tarefas% associado a metodologias de gerenciamento de pro@eto PM+'A% .BP e 3crum. 1.2. (esto de Se$uran"a e S+i!!s 1.2.1. Autentica!"o por C9AP em plataformas Cinu0% 6indows e Mac% com recursos de 3ingle 3ign'n e acesso a repositrios como 6indow Active 9irectorD. 1.5. Ar$uitetura avan!ada por banco de dados relacional e mapeamento de ob@etos ralacionais com atuali)a!&es e cria!"o de tabelas no banco de dados automaticamente garantindo todas as funcionalidades nativas. 1.7. ,nstala!"o em ambientes n"o virtuali)ados ou virtuali)ados 6indows% Cinu0% Mac. 2. Business Inte!!i$ence 2.1. =erramentas para gera!"o de mecanismos de integra!"o de dados atravs de interface gr(fica conectando diversas fontes de dados .elacionais% Ar$uivos de Ceitura% 3ervi!os e +arramentos% entre outros. 2.2. =uncionalidade nativa para gest"o de seguran!a e perfis de acesso em todas as funcionalidades do sistema de inteligEncia de negcios $ue contemplam as visuali)a!&es de indicadores% consultas% gest"o de metadados% relatrios e carga de dados. 2.5. 4erenciamento de processos e todas as informa!&es relacionadas ao sistema e regras de negcio. 2.7. Ar$uitetura da ferramenta de +, em camadas de 3ervidor de +anco de 9ados% Aplica!"o e *liente 6eb e 9es2top com recursos de acesso desligado offline. 2.8. Arma)enamento de processos de +, diretamente no sistema. 2.:. =erramenta para desenvolvimento de relatrios diretamente no +, com analises de 9rill 9own e *onsultas personali)adas AdFoc. 2.;. =uncionalidade de leitura de ar$uivos diversos como *3G% HC3% >H>% HMC e I3'N atravs de recursos de cone0&es da solu!"o de +,. 2.<. ,ntegra!"o com *ommon 6arehouse Metamodel utili)ando as ferramentas de cone0"o de dados do Pentaho e funcionalidade da 9ata Mart. 2.?. =erramentas para cria!"o e gerenciamento de ->C% >abelas de 9ados% *onectores para >ranforma!"o de dados% .elatrios e Modelos com componente de 9ata JualitD para aplica!"o deste recurso em todas as fases do processo de +,. 2.10. Arma)enamento e gerenciamento de processos e metadados tanto para as regras de negcios como informa!&es tcnicas. 2.11. Notifica!&es de altera!&es de ->C em processos @( definidos informando $uais ob@etos ser"o afetados com as altera!&es reali)adas% atravs de interface de desenvolvimento do +,. 2.12. .elacionamento de registros de banco de dados relacional entre tabelas e dados relacionados por descendEncia. 2.15. ,mporta!"o de dados de fontes diversas com $ual$uer bancos de dados relacionais K3JC 3erver% 'racle% -tcL% colunar% nos$l% modular e te0tos com acesso a diversas parti!&es. 2.17. =erramenta de 9esigner para cria!"o de processo e ob@etos da solu!"o de +,. 2.18. ,nterface web nativa com todas as funcionalidades de desenvolvimento de recursos do +, utili)ando porta <0 ou 33C. 2.1:. Desenvo!vi'ento de Re!at,rios e Pain-is 2.1:.1. *ria!"o de .elatrios e Painis atravs de interface web com funcionalidades facilitadoras como Marrastar e soltarN para @un!"o de dados e frmulas de c(lculos diversos% possibilitando a visuali)a!"o prvia dos dados associados antes da grava!"o deste recurso. 2.1:.2. =uncionalidade para cria!"o de conectores de dados de diversas fontesK+anco de 9ados% Ar$uivos >e0to% HMC% Microsoft -0cel% *obol% 6ebservices 3'AP e 639C% No3JC% F>>PO3L para desenvolvimento de relatrios e painis. 2.1:.5. =uncionalidade para manipula!"o de tabelas e gr(ficos utili)ando conectores conforme item 2.1:.2 com atributos de cru)amento de dados. 2.1:.7. *ria!"o de filtros de dados em relatrios e tabelas conforma campos e informa!&es dispon1veis. 2.1:.8. =uncionaliade para manipula!"o de frmulas e c(lculos diversos no desenvolvimento dos relatrios ou painis. 2.1:.:. Manipula!"o de relatrios e tabelas com atirbui!"o de design como cores% tamanho% fontes% estilos% etc. 2.1:.;. =uncionalidade para manipula!"o de scripts 3JC diretamente na interface 6eb no desenvolvimento de relatrio e painis. 2.1:.<. 9esenvolvimento de fonte de dados relacional e multidimensional utili)ando modelos como K.elacional% 3now=la2e% 3tar3chema entre outrasL. 2.1:.?. *ria!"o de rotinas de bancos de dados como Procedures e =un!&es 9iversas afim de facilitar a reutili)a!"o desses recursos. 2.1:.10. .ecursos para desenvolvimento f(cil atravs de interface web sem a utili)a!"o de cdigo e ,9-. Atravs do 9rillCin2ing este recurso possibilita diversas funcionalidades como 9rill9own% 9rillBP% -tc. 2.1:.11. .ecursos para visuali)a!"o de dados em cache nos formatos de gr(ficoK59 e 29% +arra% Pi))a e CinhaL% formul(rios% tabelas% etc. 2.1:.12. ,terface web para cria!"o de ob@etos e recursos de cargas de dados com KGari(veis% *digos 3JC% =un!&es% -tcL ou sem utili)a!"o de hardcodeK*digoL. Galida!"o do processo de carga de dados e reiniciali)a!"o de flu0o. 2.1:.15. =uncionalidade de gera!"o autom(tica de chaves prim(rias na cria!"o de tabelas e relatrios. 2.1;. Gisuali)a!"o de dados atravs de interface web com recursos para compara!"o de dados de per1odos e fontes diversas nos formatos de. 2.1<. .ecursos para impress"o de relatrios e painis e tambm e0porta!"o das informa!&es em formatos P9= e 9oc. 2.1?. Gisuali)a!"o de .elatrios e Painis nos formatos KPi))a% +arra% Geloc1metro% >e0to% etcL com diversar e0tens&es html% pdf% flash% etc. 2.20. .ecursos para desenvolvimento e visuali)a!"o de Painis de ,ndicadores com funcionalidades nativas de an(lise e simula!"o de dados. 2.21. .ecurso de +usca de informa!&es no +, em relatrios e painis com op!"o de visuali)a!"o e e0porta!"o das informa!&es em formato de gr(fico ou te0to. 2.22. 3istema +, multilinguagem com padr"o PortuguEs e ,nglEs. 2.25. =uncionalidade de filtros de dados por coluna% linha% data e valores em visuali)a!&es de relatrios e busca de informa!&es 2.27. 3uporte a diversos bancos de dados do mercado como Microsoft 3$l 3erver% Postgres$l% 'racle% MDs$l% 3DbaseKAdaptive e ,JL% >eradata% 9+2 entre outros. 2.28. *onectores para integra!"o da sistemas baseados na 6eb e 3ervidor K'racle% 3AP% I9 -dwards% >otus% 'pen-.P% 3alesforce% 3ugar*.M% entre outrosL. 2.2:. Recursos de Ap!ica"o.Servidor 2.2:.1. ,nstala!"o do sistema de +, em ambientes n"o virtuali)ados ou virtuali)adosK*itri0% 'penGP% 'penstac2% *loudstac2L 6indows% Cinu0KBbuntu% 9ebian% .edFat% 3use% -tcL% Mac. Possue recursos para trabalhar com multiprocessadores e nodes em ar$uitetura H<: e H:7. 2.2:.2. Ar$uitetura computacional escal(vel e com capacidade para aplica!"o em grid vertical e hori)ontal. 2.2:.5. 4erenciamento de carga de dados e servi!os centrali)ado definido conforme estrutura computacional com recursos de cluster e loadbalance por pacotes e multithreading. 2.2:.7. 3ervidor de Aplica!"o Iava baseado em >omcat 8.8 at <.0. 2.2:.8. .ecurso para controle de performance em con@unto com capacidades de hardware utili)ando 100Q do e$uipamento. 2.2:.:. *ontrole de carga de dados para n"o corrompimento de pacotes com recursos de ativa!"o de repeti!"o e rollbac2. 2.2:.;. -strutura de +, Ansi 3JC<? ou superior% possibilitando a gest"o de ambiente por e$uipes de bancos de dados. 2.2:.<. 4erenciamento de multirpocessamento e nodes com recursos de remo!"o e adic"o de nodes sem interrup!"o do ambiente de produ!"o. 2.2;. =uncionalidade para cru)amento e transforma!"o de tabelas e painis possibilitando modifica!"o de linhas para colunas. 2.2<. >ransforma!"o de dados a partir de parRmetros de entrada e sa1da de dados. 2.2?. .ecursos para Modelagem da 9ados .elacional atravs de 5 camadas de aplica!"o e interface de desenvolvimento. 2.50. .ecurso para an(lise de ob@etos afetados no processo de cria!"o de painis e cargas de dados apresentando $uais impactos podem ocorrer durante o processo. 2.51. .ecurso de a@uda com modelos prdefinidos na cria!"o de processos de e0tra!"o e inser!"o de dados. 2.52. *ontrole de Bsu(rios e Gers&es nos recursos de cria!"o de processos e ob@etos de carga de dados reservando a apenas um usu(rio a edi!"o de ob@etos do processo. 2.55. =uncionalidade de visuali)a!"o de dados durante o processo da carga de dados em cada ob@eto de origem e destido da carga com recurso para identifica!"o de duplicidade e @un!"o de dados duplicados. 2.57. ,nterface de desenvolvimento de processos e ob@etos para carga de dados com diversos recursos como =ontes de 9ados% Alertas% 3ubflu0os% -0porta!"o e ,mporta!"o de 9ados% -0ecu!"o de *digo% .ecursos de .edeK3NMPL% 3'A entre outros. 2.58. 4era!"o autom(tica de documenta!"o a partir dos recursos de +, e processos de negcios de ob@etos e flu0os @( cadastrados. 2.5:. .ecurso para an(lise e captura de dados inconsistentes e duplicados nas diversas fontes de dados. 2.5;. Recursos de Banco de Dados 2.5;.1. Principais recursos e funcionalidade de bancos de dados da ferramenta de +,S 2.5;.1.1. P(gina de dados com tamanho m1nimo de 12<2. 2.5;.1.2. 3uporte a bancos de dados relacional e colunar com tabelas do tamanho superior a 10.000 e 1ndice m1nimo de 5.000.000 por tabela. 2.5;.1.5. =uncionalidade de carga de dados e consultas em paralelo% permitindo a utili)a!"o por todas as esferas sem interrup!"o da aplica!"o. 2.5;.1.7. .ecursos de constru!"o de Tndices por colunas e linhas no processo de desenvolvimento de consultas e painis% gerenciando de forma paralela as informa!&es @( cadastradas nos bancos de dados. 2.5;.1.8. .ecursos para compacta!"o de dados nos formatos de ar$uivo para melhoria de desempenho do arma)enamento e consulta das informa!&es de at 80Q. 2.5;.1.:. =uncionalidade de gerenciamento de e0clus"o de ob@etos do sistema de +, com remo!"o de colunas e linhas sem interferEncia no ambiente de produ!"o desde $ue n"o interfira no relacionamento de dados $ue dependa das informa!&es a serem e0clu1das. 5. (esto de Portais e We/sites 5.1. 4erenciamento de informa!&es diversas atravs dos mdulos dispon1veis e ferramentas operacionais do sistema pelo cliente. 5.2. 3istema de 4est"o de *onte/dos e ,nforma!&es com e0tra!"o de relatrios atravs de plugins e funcionalidades do *ore. Atravs da publica!"o de conte/dos poss1vel estabelecer o relacionamento com os usu(rios da solu!"o. 5.5. Publica!"o de p(ginas web e artigos dentro da estrutura nativa do sistema de portal com recursos de busca avan!ada diretamente em interface web. 5.7. ,nterface Multilinguagem com padr&es PortuguEs +rasil e ,nglEs. 5.8. Publica!"o de Ar$uivos e *onte/dos diversos% internos ou e0ternos. 5.:. .ecursos de +uscas b(sicas e avan!adas atravs do portal web. 7. Inte$ra"o de P!ataor'as 7.1. ,ntegra!"o com sistemas e fontes de dados diversas em plataformas Cinu0% 6indows e Mac. 7.2. ,ntegra!"o de dados do +, e -.P com pacotes 'pen'ffice e Microsoft 'ffice para gera!"o de documentos prdefinidos atravs de interface 6eb e agendamentos utili)ando fontes de dados diversas como Portal% +,% -*M e -.P. 7.5. Acesso aos sistemas +,% -.P e Portal atravs de interface 9es2top K6indows% Bbuntu% Mac '3L disponibili)ando todas informa!&es utili)ando navegadores web e atalhos na (rea de trabalho dos sistemas operacionais citados acima. 8. Interace co' Dispositivos ),veis 8.1. Acesso as principais funcionalidades do sistema de +,% Portal e -.P atravs de dispositivos mveis como >ablets% 3martphones% -tc. 9isponibili)a!"o de interfaces iguais ao acesso des2top em $ual$uer lugar do mundo onde possuir acesso U internet. :. (esto de Re!at,rios e Pain-is :.1. 4erenciamento de relatrios diversos atravs de interface web utili)ando o +, e -.P. :.2. *adastro de IobsKAgendamentosL para gera!"o de relatrios atravs de cdigo e interface web% organi)ado por data e hor(rio. :.5. *adastro de grupos de agendamentos para gera!"o de relatrios diversos conforme data e hor(rio definido. ;. Auditoria e )onitora'ento ;.1. .egistros de todos os acessos% altera!&es% cadastros e e0clus&es dados dos sistemas de +,% -.P e Portal por data e usu(rio. ;.2. 4erenciamento de todas as informa!&es do item ;.1 atravs de inteface 6eb. ;.5. 4rava!"o de dados enteriores para an(lise e restaura!"o atravs de interface 6eb. ;.7. .egistros de $uantidade de acessos a todos os dados .elatrios% =ormul(rios e 9ocumentos cadastrados nos sistemas. ;.8. Arma)enamento de dados de monitoria em banco de dados relacionados ao +,% Portal e -.P se@a ele relacional ou colunar. <. (erencia'ento de O/*etos0&or'u!1rios,2e!as,&!uxos,Processos e A!ertas3 <.1. ,nterface para desenvolvimento dos recursos de +,% -.P e 3'A atravs de navegador 6-+ e *liente. <.2. .ecursos visuais para identifica!"o de ob@etos no desenvolvimento de flu0os de carga de dados% e0ecu!"o de rotinas diversas% alertas de processamento entre outros em paralelo ou n"o podendo ser reutili)ado para outros recursos. <.5. =erramenta para convers"o de dados atravs dos ob@etos de carga de dados com possibilidade de @un!"o de multiplas fontes de dados. <.7. ,nterface para cria!"o de consultas de dados atravs de tabelas e ob@etos de dados. <.8. .ecursos para multiplos canais de sa1da de dados para o mesmo processo. <.:. =uncionalidade para cria!"o de relatrios% painis ou ar$uivos autom(ticos a partir de diversas fontes de dados. ?. (esto de 4onte5dos ?.1. 3istema de 4erenciamento de conte/dos diversos atravs de interfaces amig(veis com flu0os de trabalho. ?.2. Arma)enamento de documentos diretamente do sistema organi)ado por diretrios pesonali)ados utili)ando controle de vers&es e direto e acessos atravs da interface de navega!"o web% des2top ou de dispositivos mveis. ?.5. Arma)enamento de diversos tipos de documentos como% IP4% 4,=% PN4% 9'*% HC3% '9>% PP>% >H>% *3G% P9=% =CA3F% >,=% entre outros. 10. (esto de Processos e Ap!ica"#es 10.1. 4ic!o de Vida 10.1.1. .ecursos para gerenciamento de cliclo de vida de aplica!&es e sistemas integrado com mdulo de pro@etos incluindo funcionalidades de gera!"o autom(tica de documenta!&es prdefinidas associadas aos diversos processos e ob@etos de sistemas integrados. 10.1.2. =erramentas para gest"o de versionamento de base de dados% cdigos e processos dos sistemas integrados com recursos para sincroni)a!"o das informa!&es entre todos os ambientes e fases do pro@eto. 10.1.5. .ecursos para monitoramento de flu0os e processos de negcios com funcionalidades de alertas de forma centrali)ada e separada em todos os ob@etos do ciclo de vida dos sistemas integrados. =uncionalidades para classifica!&es personali)adas conforme as informa!&es dispon1veis atravs da interface web. 10.1.7. Alertas de falha e sucesso em todos os processos de negcios e flu0os das funcionalidades dos sistemas integrados com monitoramento prativo. 10.1.8. =uncionalidade para detec!"o de problemas e poss1veis tratamentos com recursos de escalonamento ao 3ervice9es2 e pessoas envolvidas 10.1.:. =uncionalidade para gerenciamento de chamados e alertas com controle de numera!"o e grupos de atendimento. 10.1.;. 4erenciamento de custos e desempenho de todo o ciclo de vidas dos sistemas integrados. 10.1.<. ,nterface 6eb 4r(fica para gest"o e monitoramento de todos os recursos do sistema e gerenciamento de ciclo de vida das aplica!&es. 10.1.?. .ecursos para notifica!&es por email e interface web de alertas e eventos do sistema de ciclo de vida das aplica!&es. 10.1.10. =erramenta para cria!"o de processos e flu0os no sistema de gerenciamento de ciclo devida das aplica!&es baseados em interface web e banco de dados K3cripts% Iobs% -tcL. 10.1.11. .ecursos para cria!"o de relatrios com funcionalidades 9rilllin2ingK9rill9own e 9rillupL das informa!&es do sistema de ciclo de vida das aplica!&es. 10.1.12. Mdulo de An(lise de 9esempenho das informa!&es integrado com NA4,'3 com gera!"o de relatrios de AP,. 10.1.15. .ecursos para arma)enamento de histrico integrado as funcionalidades de relatrio para an(lise e compara!"o. 10.1.17. =uncionalidade para cria!"o de ob@etos de agendamento e e0ecu!"o de tarefas pragendadas com registro de logs e status. ,nterface de agenda para associa!"o das atividades relacionadas. 10.1.18. .ecursos para diagnstico e emiss"o de relatrios associados a documenta!"o e planos de corre!&es e manuten!&es. 10.2. (esto de Docu'entos 6 E4) 10.2.1. Mdulo para gerenciamento de documentos com recursos avan!ados e funcionalidades de processo% wor2flow% seguran!a% interface web. Arma)enamento de diversos tipos de documentos integrados com os ob@etos de sistemas integrados e processos de negcio. 10.2.2. ,terface web intuitiva para gerenciamento dos diversos tipos de documentos associados aos sistemas integrados. 11. &unciona!idades Adicionais 11.1. Recursos de Redes Sociais 11.1.1. =uncionalidade para integra!"o com diversas redes sociaisK=aceboo2% >witter% 4oogleV% Cin2edin entre outroL com telas para visuali)a!"o das informa!&es como publica!&es% coment(rios% indica!&es% etc. 11.1.2. .ecurso para cadastro de usu(rios e clientes a partir das informa!&es recebidas das redes socias diretamente no portal de intera!"o% +,% -.P ou sistemas integrados. 11.1.5. 9ever( oferecer telas customi)(veis% indicando de $ual rede social est( sendo e0tra1da a mensagem possibilitando identificar o cliente $ue est( publicando a mensagem KpostL% de modo $ue caso o cliente n"o se@a identificado% o sistema deve permitir o cadastramento do novo cliente a partir da mesma tela de agenteW 11.1.7. 12. SOA 6 Barra'ento WSO2 12.1. ,nterface de integra!"o com diversas platarfomas atravs de barramento 3'AK6ebservices e *6ML contemplando -.PXs% +,% Portais e sistemas diversos. 15. (esto de 2estes 15.1. Mdulo para gest"o completa de testes com recursos como casos de testes% plano de testes% controle de usu(rios e envolvidos no processo de teste% gerenciamento de prioridade dos testes e lista de tarefas. 15.2. .ecursos de relatrios e an(lises do mdulo de testes com vis&es detalhadas das informa!&es para cadas fase do processo. .elatrios com diversos status tempo% e0ecu!"o e defeitos. 15.5. Arma)enamento de todas as informa!&es do processo de testes disponibili)ados para consulta e an(lise. 15.7. ,ntegra!"o com mdulo de documenta!"o para registros de todas as informa!&es do processo de testes. 15.8. .ecurso de =eedbac2 para os resultados arma)enados em todas as fases do processo de testes. 4aracter7sticas 2-cnicas ' 'pen-.P possibilita a customi)a!"o ou cria!"o de $ual$uer mdulo e funcionalidade para atender as necessidades fundamentais relacionadas ao negcio do cliente. 9esenvolvido em linguagem PDthon% F>MC e HMC% agregado ao maiores bancos de dados do mercado como 'racle% Microsoft 3JC 3erver% 3Dbase% MDs$l% Postgres$l% Mongo9+% PDtables entre outros% possibilita a integra!"o com $ual$uer AP, e sistemas diversos como 'racle% 3AP% 3alesforce% Peoplesoft% I9 -dwards entre outros. Btili)ando linguagem PDthon possibilitamos a integra!"o com $ual$uer linguagem de programa!"o diretamente no cdigo do sistema a partir de bibliotecas nativas. Inor'a"#es de 4ontato Parceiro OpenERP 8 )onocon -ndere!oS .ua *onselheiro 3araiva% 1? Y 3antos% 3P Y +rasil. >elefonesS V88 11 70:5<57: Z 15 70:2?1?1 www.monocon.com.br www.openerpbrasil.com