CENTRO DE SUPORTE À DECISÃO Manual de Instalação
AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Inteligência Educacional e está sujeito a alterações sem aviso prévio. Nenhuma parte desta publicação pode ser reproduzida nem transmitida em qualquer forma e meio, sem autorização prévia expressa da GVDASA Inteligência Educacional. As informações contidas neste documento destinam-se somente para uso em capacitações ministradas pela GVDASA, e não nos responsabilizamos pelo uso dessas informações se aplicadas a outros fins.
Apresentação Este material serve de apoio ao treinamento ministrado pela GVDASA do Centro de Suporte à Decisão. Sua utilização é um complemento ao conhecimento das regras de negócio e processos de instituições de ensino.
Contextualização Uma instituição acumula informações (dados) a medida que sua experiência no mercado cresce. Estes dados podem ser transformados em informações gerenciais para análise, proporcionando uma tomada de decisão mais segura e objetiva. O termo Business Intelligence (BI) significa Inteligência de Negócio e refere-se à coleta de dados, organização e análise das informações que oferecem suporte a tomada de decisões. O Centro de Suporte à Decisão é uma ferramenta de BI que busca ultrapassar os seus limites, trazendo novas funcionalidades, visando aumentar a gama de recursos para auxiliar na tomada de decisão e tornar-se um centralizador de informações estratégicas; Os recursos oferecidos pelo Centro de Suporte à Decisão permitem criar uma visão gerencial dos resultados e prospecções da instituição a longo e curto prazo, permitindo a tomada de decisões estratégicas para a evolução do negócio. Nos próximos tópicos este manual abordará a forma de utilização do Centro de Suporte à Decisão.
Sumário 1 Introdução... 6 1.1 Sistema WEB... 6 1.2 GVDashboardDesigner... 6 2 Pré-requisitos Sistema WEB... 7 3 Instalação Aplicação WEB... 8 3.1 Setup... 8 3.2 Parametrização do Sistema... 14 3.3 Carga de Dados para o Banco de Dados... 16 3.4 Parametrização do ERP... 17 3.4.1 Parametrização do GVcollege... 17 3.4.2 Parametrização Centris... 17 4 Considerações Finais... 18
1 Introdução O Centro de Suporte à Decisão é composto por dois itens: um sistema WEB e uma ferramenta de design de dashboards, chamada GVDashboardDesigner. 1.1 Sistema WEB O sistema é uma aplicação WEB disponibilizada num servidor e utilizada em terminais clientes através de um navegador, com o objetivo de visualizar as análises criadas. Os próximos capítulos dedicam-se a apresentar os pré-requisitos e os passos para a instalação da aplicação no servidor. 1.2 GVDashboardDesigner O GVDashboardDesigner é uma aplicação desktop, que tem como objetivo criar os dashboards, definindo o layout da visualização com base nos dados, gerando ao final um XML a ser carregado na aplicação na WEB. Esta ferramenta não possui instalação, sendo disponibilizada como um único arquivo executável.
2 Pré-requisitos Sistema WEB Os pré-requisitos para instalação do sistema WEB do Centro de Suporte à Decisão são os listados abaixo: Servidor Web Microsoft Internet Information Services (IIS);.NET Framework 4.6.1 ou superior; Durante a instalação, o setup irá identificar se estes recursos estão instalados e caso contrário irá instalar ou remeter para uma página externa para download e posterior instalação desses recursos, para maiores informações vide próximo capítulo.
3 Instalação Aplicação WEB O processo de configuração da aplicação WEB é definido em quatro etapas, a primeira é a execução do arquivo de setup, a segunda a modificação de arquivos de texto com parâmetros do sistema, a terceira a execução de scripts SQL nos bancos da aplicação e do ERP, e a quarta e última, a parametrização do ERP. 3.1 Setup O executável para instalação é compatível tanto com as plataformas Windows x86 e x64. Os passos para a instalação da aplicação WEB através da execução do setup são os que se seguem: 1. Clique no botão Avançar >, na primeira tela;
2. Os pré-requisitos necessários serão apresentados. Quando estiverem marcados significará que não foram atendidos ou detectados pelo setup e quando desmarcados que já foram atendidos. 3. Mantendo marcado o pré-requisito Instalar.NET Framework 4.6.1..., ao se clicar no botão Avançar >, o navegador irá se abrir para possibilitar baixar o instalador diretamente do site da Microsoft, em especial este pré-requisito deverá ser instalado a parte do setup.
Se o pré-requisito Instalar recursos do IIS também estiver marcado a próxima tela já irá iniciar a instalação dele automaticamente. Caso desejar, pode-se ignorar um ou ambos pré-requisitos desmarcando-os, neste caso o setup irá alertar das péndencias, mas póssibilitara prósseguir para os próximos passos. 4. A tela a seguir irá solicitar em qual pasta deseja que seja instalado a aplicação, o setup usará esta pasta como container para criar outra chamada SuporteDecisao e então nesse copiar os arquivos de instalação. Recomenda-se que ao selecionar a pasta, esta esteja dentro da pasta padrão de aplicações publicadas no IIS, idealmente c:\inetpub\wwwroot. Ao avançar poderá aparecer uma mensagem informando que a pasta selecionada já existe, esta mensagem é normal e pode ser ignorada com segurança, pois será criada uma pasta dentro da informada.
5. Na seleção de componentes não é necessário realizar nenhuma alteração, sendo que o modulo necessário já estará marcado. 6. Caso seja a primeira instalação no servidor, recomenda-se que se marque a opção Criar aplicações no IIS para que o sistema já seja configurado e disponibilizado com uma URL para acesso.
7. Antes da instalação, ainda pode-se revisar as diversas parametrizações. 8. Ao se clicar em instalar no passo anterior, a instalação irá iniciar e o seu progresso será mostrado.
9. Após a instalação, uma nova tela será apresentada informando a URL que esta disponivel a aplicação. 10. A tela final informa o sucesso ou não da da instalação.
3.2 Parametrização do Sistema Depois de o setup ter sido executado é necessário configurar alguns arquivos que estão localizados dentro da pasta que foi realizado a instalação. No arquivo ConnectionStrings.config é necessário configurar três strings de conexão, sendo: SuporteDecisão : Banco de Dados do qual a aplicação irá se usar. Pode ser o mesmo do ERP; ERP : Utilizado para buscar informações como grupos de permissão; DashboardViewerData : Parâmetros que irão substituir as existentes nos XML das dashboards em relação a conexão. Atenta-se que este usuário deve ter as mesmas permissões para os mesmos bancos que serão utilizados no GVDashboardDesigner. Os parâmetros que devem alterados em cada string de conexão são Data Source, User ID e Password, além de Initial Catalog nas strings de conexão SuporteDecisão e ERP. O banco da aplicação pode ser diferente do ERP.
No arquivo AppSettings.config é necessário informar na chave erptype o ERP ao qual o Centro de Suporte à Decisão está se conectando, sendo possivel informar os valores gvcollege ou centris. A chave systemid deve conter o código do sistema que foi cadastrado no ERP e no campo contactmail o e-mail para contato em caso de suporte. No arquivo Web.config deve-se localizar o nodo client para configurar o apontamento para o serviço de autenticação. Se o portal não utilizar certificado SSL, a configuração no arquivo Web.config, na diretiva basichttpbinding é a que se segue.
Se o portal utilizar certificado SSL e for acessível somente pelo protocolo HTTPS, é preciso configurar no mesmo arquivo Web.config, a diretiva basichttpbinding, adicionando as novas diretivas conforme a seguir. 3.3 Carga de Dados para o Banco de Dados Executar o script SuporteDecisao.sql, disponível na pasta de instalação, no banco que foi configurado para a string de conexão SuporteDecisão, descrito na seção 3.2.
Executar também os scripts dbo.aps_programa.data.sql e dbo.aps_subprograma.data.sql, entretanto utilizando o banco que foi configurado para a string de conexão ERP, descrito na seção 3.2. 3.4 Parametrização do ERP As instruções para vincular o Centro de Suporte à Decisão ao ERP são as que se seguem nas duas próximas subseções. 3.4.1 Parametrização do GVcollege No APS-Cadastro de Sistemas incluir um novo sistema com o nome Centro de Suporte à Decisão. Após no APS-Gerenciador de Permissões vincular o grupo GVDASA ao novo sistema criado e na categoria Programas atribuir permissões a todos os programas do Centro de Suporte à Decisão (criados pelos scripts executados na subseção 3.3). 3.4.2 Parametrização Centris Ainda não disponível.
4 Considerações Finais O presente documento abordou a instalação do Centro de Suporte à Decisão, para tanto apresentando os seus pré-requisitos, que podem ser atendidos anteriormente ou não, após, passando pela execução do setup, parametrização de conexões, carga de dados para os bancos de dados e, por fim, a associação das permissões no ERP. Recomenda-se que os passos descritos sejam seguidos fielmente, no caso de novas instalações, e em caso de atualizações sejam modificados e avaliados sobre a necessidade.
Versionamento Responsável Versão Data Observações Paulo Marcon 1 27/03/2017 Criação do documento