Manual do SCAE - Relato 3

De LCAD
Revisão de 14h24min de 4 de julho de 2008 por Flibio (discussão | contribs) (New page: __TOC__ ==Introdução== Este manual visa explicar como utilizar o SCAE, desde sua instalação e manutenção até sua utilização. ==Tutorial sobre o SCAE== ===Introdução=== O Siste...)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Introdução

Este manual visa explicar como utilizar o SCAE, desde sua instalação e manutenção até sua utilização.

Tutorial sobre o SCAE

Introdução

O Sistema de Codificação Automática de Atividades Econômicas (SCAE) possui a arquitetura mostrada na Figura 1. A interface de usuário com o Sistema é um navegador Internet (browser), que se comunica com o módulo Servidor de Aplicação (SA) do SCAE. Este módulo, por sua vez, se comunica com os outros dois módulos do SCAE: Core e Banco de Dados (BD).

Figura 1: Arquitetura do SCAE

Em uma solicitação de classificação de atividade econômica, o usuário, por meio da interface, envia ao SA uma descrição de atividade econômica. O SA, por sua vez, envia esta descrição ao Core, que a classifica e retorna códigos CNAE e medidas de confiança quanto às associações destes códigos com a descrição de atividade econômica recebida. De posse dos códigos CNAE, o SA requisita ao BD seus textos associado (descritores).

O Core também se comunica com o módulo BD, que é responsável por armazenar todo o conhecimento do SCAE (dicionário eletrônico; representação, interna ao Sistema, da tabela CNAE e das descrições de atividades econômicas usadas em treinamento; etc.). Além de realizar a classificação, o Core manipula as tabelas do Sistema (cria, insere dados, remove dados, etc.) armazenadas em BD. Diferentes submódulos do Core são responsáveis por esta manipulação. O SA está sendo desenvolvido em PHP, o BD em C, e o Core em C, Perl e Java.


  1. Instalar as depedências do scae:
    1. Instalar php
    2. Instalar o apache (httpd)
    3. Instalar o jdk1.6.0_04
    4. Instalar w3c-libwww e w3c-libwww-devel
    5. Instalar xmlrpc-c e xmlrpc-c-devel
    6. Instalar a aplicação MAE
    7. Instalar o Aspell
  1. Instalar a aplicação MAE:
    1. Instalar o xforms e xforms-devel
    2. Instalar freeglut e freeglut-devel
    3. Instalar libnet e libnet-devel
    4. Compilar a MAE com make -f Makefile.no_interface
  1. Configurar as variáveis de ambiente no arquivor .bashrc
    1. Especificar o path do java/lib/i386 na LD_LIBRARY_PATH
    2. Especificar o path do java/lib/i386/client na LD_LIBRARY_PATH
    3. Especificar o path do /opt/MAE na MAEHOME
    4. Especificar o path do /opt/MAE/bin na PATH
    5. Especificar o path CORES/shared na SHAREDHOME
    6. Especificar o path do SPELLER/scaeaspell-0.60.5 na LD_LIBRARY_PATH
  1. Instalar o SCAE
    1. ./configure
    2. make
    3. make install
  1. Instalar o scaeweb
    1. Inicializar o servidor web Apache
    2. Criar um link em /var/www/html/ apontando para code/scaeweb
    3. Alterar o home do usuário para permissão de leitura (chmod +rx user_name)

Utilização