Вы находитесь на странице: 1из 42

SoftExpert Excellence Suite

Viso Geral da Arquitetura


do Sistema
Verso 1.2

SoftExpert Excellence Suite (SE Suite) um conjunto de componentes 100% Web, nativamente integrados,
e que possuem interface com vrios idiomas, a fim de automatizar os processos necessrios para melhorar
e aperfeioar as diferentes reas de uma organizao. Estas caractersticas aprimoram a gesto da
qualidade, reduzem custos operacionais e esto alinhadas com as principias normas e regulamentaes do
mercado.
Este documento puramente informativo. SOFTEXPERT NO D GARANTIA, EXPRESSA, IMPLCITA, OU
ESTATUCIONAL, INFORMAO CONTIDA NESSE DOCUMENTO.
A informao contida aqui est sujeita a mudanas sem aviso prvio, e pode haver erros. Se voc encontrar
qualquer informao incorreta, por favor, reporte-a por escrito.
O usurio assume inteiro risco quanto ao uso e aos resultados do uso deste documento. Os exemplos de
empresas, organizaes, produtos, nomes de domnios, endereos de email, logotipos, pessoas, lugares e
acontecimentos aqui mencionados so fictcios. Nenhuma associao com qualquer empresa, organizao,
produto, nome de domnio, endereo de email, logotipo, pessoa, lugar ou acontecimento real intencional ou
deve ser inferida.
Obedecer s leis de direitos autorais responsabilidade do usurio. Sem limitar os direitos autorais,
nenhuma parte deste documento pode ser reproduzida, armazenada ou introduzida em um sistema de
recuperao, ou transmitida de qualquer forma por qualquer meio (eletrnico, mecnico, fotocpia, gravao
ou qualquer outro), ou para qualquer propsito, sem a permisso expressa, por escrito, da SoftExpert.
SoftExpert pode ter patentes ou requisies para obteno de patente, marcas comerciais, direitos autorais
ou outros direitos de propriedade intelectual que abrangem o contedo deste documento. A posse deste
documento no lhe confere nenhum direito sobre as citadas patentes, marcas comerciais, direitos autorais
ou outros direitos de propriedade intelectual.
2010 SoftExpert Software SA. Todos os direitos reservados.
Este software e documento podem fornecer acesso a informaes sobre contedo, produtos e servios de
terceiros. SoftExpert no responsvel por isso, e expressamente nega garantia de qualquer tipo, em
respeito ao contedo, produtos e servios de terceiros. SoftExpert no ser responsvel por qualquer perda,
custos, ou danos ocorridos devido ao acesso ou uso de contedo, produto, ou servios de terceiros.

Sumrio
2............................................................................................................................................4
1 - Introduo
2 - Log de 2............................................................................................................................................6
Atualizao
2............................................................................................................................................8
3 - Arquitetura
Lgica
3.1

......................................................................................................................................9
Camada
de Apresentao

3.2

......................................................................................................................................10
Camada
de Negcio

3.3

......................................................................................................................................11
Camada
de Persistncia

2............................................................................................................................................17
4 - Arquitetura
de Rede
2............................................................................................................................................20
5 - Arquitetura
de Segurana
5.1

......................................................................................................................................21
Acesso
do Usurio

5.2

......................................................................................................................................22
Soluo

2............................................................................................................................................24
6 - Arquitetura
de Integrao
6.1

......................................................................................................................................26
Modelo
de Dados da Interface

2............................................................................................................................................31
7 - SoftExpert
On Demand
7.1

Viso......................................................................................................................................32
Tecnolgica

7.2

......................................................................................................................................33
Firewall

7.3

E-mail......................................................................................................................................34

7.4

Banco......................................................................................................................................35
de Dados

7.5

......................................................................................................................................36
Segurana

7.6

......................................................................................................................................37
Requisitos

7.7

......................................................................................................................................38
Backup

2............................................................................................................................................40
8 - Informaes
Adicionais

Introduo

Captulo

Introduo

SE Suite - Viso Geral da Arquitetura do Sistema

Introduo

O documento descreve o funcionamento e recursos do SE Suite detalhando a arquitetura do sistema atravs


da arquitetura, layout de distribuio de componentes, tecnologias utilizadas e arquitetura de integrao.

Quem deve ler esse documento


Profissionais de TI que desejam realizar a avaliao, planejamento e execuo de implantao;
Qualquer pessoa que deseja obter uma compreenso geral da arquitetura do SE Suite, bem como as
arquiteturas: lgica, de rede, de segurana e de integrao.

www.softexpert.com

Log de Atualizao

Captulo

II

Log de Atualizao

SE Suite - Viso Geral da Arquitetura do Sistema

Log de Atualizao

A tabela abaixo descreve as principais alteraes realizadas nesse documento:


Verso
1.2

Data

Descrio

17/05/2010 Verso inicial:


Adicionado Servidor Externo/Distribudo no tpico Arquitetura de Lgica > Camada de
Persistncia.
Adicionando Instncias de Banco de Dados no tpico Arquitetura de Lgica > Camada de
Persistncia.
Adicionando Balano de Carga no tpico Arquitetura de Lgica > Camada de Persistncia.
Adicionando Balanceamento de Carga no tpico Arquitetura de Rede.
Removido tpico Requisitos.
Removido tpico Modelo de Licenciamento.
Adicionado tpico Arquitetura de Integrao.
Adicionado tpico SoftExpert On Demand.

Tabela2 - Log de atualizao do documento da viso geral do sistema.

www.softexpert.com

Arquitetura Lgica

Captulo

III

Arquitetura Lgica

SE Suite - Viso Geral da Arquitetura do Sistema

Arquitetura Lgica

O SE Suite uma soluo 100% web, ou seja, acessado atravs de um navegador, baseado em uma
arquitetura de trs camadas conforme abaixo:
Camada de apresentao;
Camada de Negcio;
Camada de Persistncia (armazenamento e acesso aos dados).
As camadas so desenvolvidas e mantidas independentemente, permitindo que o sistema opere em um ou
mais servidores, possibilitando o balano de carga. Veja o diagrama abaixo:

Figura1 - Arquitetura lgica utilizada no SE Suite

www.softexpert.com

Arquitetura Lgica

SE Suite - Viso Geral da Arquitetura do Sistema

3.1

Camada de Apresentao

Esta camada responsvel por controlar a interatividade entre o usurio e o sistema, bem como expor a
lgica do negcio ao usurio atravs de componentes grficos. No SE Suite o usurio interage diretamente
com o sistema atravs de um browser da estao, mediante a uma autenticao.

O SE Suite faz uso de um conjunto de tecnologias como JavaScript, CSS (Cascading Style Sheets), HTML e Java
na interface para proporcionar ao usurio final uma experincia rica (rich internet application) e interativa.

importante salientar que no necessrio realizar a instalao de qualquer componente client na estao
de trabalho, ou seja, acessando a URL da aplicao atravs do browser, todos os componentes e servios que
o usurio necessitar sero executados pelo navegador, ou baixados automaticamente, se assim for
necessrio.

Observaes:
Para correto funcionamento da soluo, a estao de trabalho dever atender aos requisitos mnimos
listados no documento SoftExpert Excellence Suite Requisitos do Sistema 1.2.
O uso de terminais remotos (Citrix, Microsoft Terminal Services) transparente para a soluo. Para
perfeito funcionamento, o servidor dever estar devidamente dimensionado ao uso.

www.softexpert.com

Arquitetura Lgica

SE Suite - Viso Geral da Arquitetura do Sistema

3.2

Camada de Negcio

Esta camada possui componentes responsveis pelas regras de negcios do sistema e por implementar a
lgica da aplicao.

Nesta camada, o SE Suite possui um conjunto de aplicaes Java dispostos em forma de servios,
responsveis pela execuo de funes de negcio compartilhadas entre os diversos componentes que
compem o SE Suite.

Tecnologias
As tecnologias utilizadas para o desenvolvimento do SE Suite so compostas por duas plataformas de
desenvolvimento, quais so:
PHP;
Java.

O SE Suite foi concebido para fornecer todas as funcionalidades atravs da internet, permitindo aos usurios
trabalharem em qualquer lugar desejado. Todas as telas (camada de apresentao) foram desenvolvidas em
PHP e AJAX e as camadas de servios, em JAVA.

Observao:
Alguns componentes de visualizao e integrao com outros aplicativos podem utilizar tecnologias
diferentes (.NET, C++). Estes componentes so de terceiros e tem uso restrito a algumas funes do
sistema.

www.softexpert.com

10

Arquitetura Lgica

SE Suite - Viso Geral da Arquitetura do Sistema

3.3

Camada de Persistncia

A camada de persistncia utilizada pelo SE Suite como repositrio de informaes, armazenando e


consultando registros, atravs da utilizao de um gerenciador de banco de dados.

Alm do armazenamento dos registros de sistema em banco de dados, o SE Suite pode ser configurado para
armazenar documentos e arquivos eletrnicos em banco de dados, servidor de arquivos ou servidor externo.
Abaixo so listadas as principais vantagens de cada tipo de armazenagem de documentos:

Banco de Dados
O armazenamento de documentos em banco de dados tem como principal vantagem a centralizao de todas
as informaes do sistema em um nico local, facilitando a realizao de backup, administrao e
monitoramento dessas informaes, alm de no necessitar de vrias rotinas de backup.

Servidor de Arquivos
O SE Suite permite parametrizao para o armazenamento de um documento no diretrio, o qual somente o
SE Suite tem permisso de leitura e gravao, isso permite uma maior segurana, j que os usurios no
interagem diretamente com os documentos armazenados no servidor de arquivos.

Armazenando os documentos em diretrio tem-se a vantagem de no sobrecarregar o banco de dados com


grandes volumes de informaes, possibilitando a reduo de custos com dispositivos de armazenagem, j
que no necessita de um tempo de acesso to otimizado, assim como necessrio nos dispositivos de
armazenagem utilizados pelo banco de dados.

Servidor Externo/Distribudo

Servidores externos ou distribudos so utilizados quando a filial de uma empresa necessita armazenar
documentos de tamanho expressivo como, por exemplo, projetos e plantas de engenharia. Neste caso, todo
o controle realizado por uma aplicao desenvolvida em Java, a qual instalada no servidor de arquivos da
filial. Neste caso, o usurio deve possuir acesso ao servidor externo.

Servidores externos ou distribudos permitem que o cliente acesse documentos em diferentes regies
geogrficas sem a necessidade do trfego dos documentos pelo link de internet. Neste caso, o arquivo de um
servidor externo, no salvo temporariamente no web server, e sim, baixado diretamente na estao de
trabalho do usurio.

www.softexpert.com

11

Arquitetura Lgica

SE Suite - Viso Geral da Arquitetura do Sistema

Figura2 - Cenrio de uso de Servidor de Arquivos Externo

Esse diagrama mostra que o usurio da Matriz consegue acessar os arquivos da Filial A e da Filial B, pois o
usurio possui acesso nesses servidores.

Observaes:
Mesmo que os documentos sejam armazenados em um servidor local, qualquer usurio poder ter
acesso a esses documentos, independente de sua localizao fsica (desde que o usurio tenha
permisso para visualizar o documento).
A comunicao entre a estao de trabalho e o servidor de arquivos feita atravs do protocolo HTTP.

www.softexpert.com

12

Arquitetura Lgica

SE Suite - Viso Geral da Arquitetura do Sistema

3.3.1

Instncias de Banco de Dados

O SE Suite permite o uso de instncias de banco de dados, o que permite utilizar vrios bancos com uma nica
instalao. Para utilizar esse recurso necessrio criar diferentes domnios e associ-los para cada banco de
dados no sistema.

O SE Suite ser acessado somente pela URL configurada, por exemplo, http://<domaindatabase.com/se> e
http://<domaindatabase2.com/se>, caso haja duas bases. Se voc tiver apenas um banco de dados
configurado, o SE Suite pode ser acessado pelo hostname ou endereo IP, nesse caso o domnio ser
ignorado. Veja o diagrama abaixo:

Figura3 - Diagrama de Instncias de Banco de Dados

Observao:
No cenrio demonstrado na Figura 3, os usurios de uma instncia, ou em uma filial, no tem acesso aos
registros de outra instncia.

www.softexpert.com

13

Arquitetura Lgica

SE Suite - Viso Geral da Arquitetura do Sistema

3.3.2

Balano de Carga

O SE Suite possui suporte ao balanceamento de carga em banco de dados, desta forma oferecendo alta
escalabilidade e disponibilidade, bem como um excelente desempenho no acesso s informaes.

Figura4 - Diagrama de Balanceamento de Carga de Banco de Dados

O gerenciamento do balano de carga realizado totalmente pela interface middleware(1) , o SE Suite ir


conectar-se ao client do banco de dados, tornando o balano de carga transparente para a aplicao. Essa
interface middleware responsvel pela conexo com os servidores de banco de dados, por distribuir entre
os servidores ativos as requisies feitas pelos usurios e por manter a escalabilidade sempre que um
servidor for inserido ou removido do balanceamento.

1 - Aplicao de terceiros com o objetivo de realizar o balanceamento de dados sendo transparente


para o SE Suite.

O uso de mais de um servidor de banco de dados melhora no desempenho do SE Suite, pois o tempo de
resposta proporcional ao nmero de usurios fazendo requisies ao banco de dados, ento quando existe
um balanceamento de carga, as requisies so divididas entre os servidores ativos, aumentando o
desempenho do SE Suite, garantindo um tempo de resposta menor.

www.softexpert.com

14

Arquitetura Lgica

SE Suite - Viso Geral da Arquitetura do Sistema

3.3.3

Mtodos de Conexo

Para conectar com o banco de dados o SE Suite utiliza os seguintes mtodos de conexo:

JDBC: utilizado pelos servios e aplicaes JAVA;


Native Client: utilizado pelas aplicaes PHP;
Provider: utilizado pelo servio SE Suite CS Service.

www.softexpert.com

15

Arquitetura de Rede

Captulo

IV

Arquitetura de Rede

SE Suite - Viso Geral da Arquitetura do Sistema

Arquitetura de Rede

Esta seo detalha a arquitetura de rede do SE Suite. Veja o diagrama abaixo:

Figura5 - Arquitetura de rede do SE Suite

Conforme demonstrado no diagrama da Figura 4, a comunicao entre as camadas, feita atravs de redes TCP/
IP, utiliza protocolos especficos para cada situao, veja abaixo a descrio de cada protocolo utilizado:

Componentes
Front End

Protocolos e Portas Padres


80: HTTP
443: HTTPS

Banco de dados
(JDBC, Native Client e Provider)

1521: Oracle
1433: SQL Server
5432: PostgreSQL

E-mail

25: SMTP
IMAP
Lotus Notes

Tabela3 - Protocolos e Portas Padres utilizados pelo SE Suite

Observaes:
E-mails so enviados apenas do servidor Web.

www.softexpert.com

17

Arquitetura de Rede

SE Suite - Viso Geral da Arquitetura do Sistema

O Firewall deve ser configurado para que estaes de trabalho da rede interna e externa tenham acesso
nas portas de servio.
Em caso de utilizao de servidor externo, a estao de trabalho dever ter acesso ao servidor de
arquivos, veja mais detalhes em Servidor Externo/Distribudo.

Protocolos
Veja a seguir os protocolos utilizados pelo SE Suite e a sua finalidade:
NTLMv2 utilizado para autenticar um usurio no SE Suite quando utilizado Single Sign-On;
HTTP e HTTPS so utilizados em requisies feitas pelo cliente;
Native Client, Provider e JDBC so utilizados em requisies feitas ao banco de dados (somente pela
camada de negcio);
SMB, NFS so utilizados para consultas e armazenagens de documentos em diretrio(2)(3);
LDAP utilizado para a sincronizao de dados de usurios entre o AD e o SE Suite;
SMTP, IMAP ou Lotus Notes so utilizados para o envio de e-mail de notificao pelo SE Suite.

2 - Quando for utilizado diretrio remoto (Servidor Externo), ser utilizado protocolo HTTP.
3 - Quando parametrizado para armazenar documentos em diretrio.

Balanceamento de Carga
O SE Suite foi projetado e desenvolvido de forma que as camadas e servios possam operar de forma
independente. Desta forma possvel que o sistema opere tanto em um nico servidor como em diversos,
assim possibilitando o balano de carga.

Figura6 - Cenrio com servios distribudos em vrios servidores

www.softexpert.com

18

Arquitetura de Segurana

Captulo

Arquitetura de Segurana

SE Suite - Viso Geral da Arquitetura do Sistema

Arquitetura de Segurana

Essa seo detalha a arquitetura de segurana do SE Suite. Veja o diagrama abaixo:

Figura7 - Arquitetura de segurana do SE Suite

www.softexpert.com

20

Arquitetura de Segurana

SE Suite - Viso Geral da Arquitetura do Sistema

5.1

Acesso do Usurio

Para que o usurio, a partir da estao de trabalho, tenha acesso ao SE Suite, o mesmo precisa autenticar-se.
Para isso, o SE Suite disponibiliza os seguintes mtodos de autenticao:
Usurio e Senha: As senhas e usurios so armazenados na base de dados utilizando a criptografia
atravs de um algoritmo prprio do SE Suite somado ao algoritmo SHA-1. O algoritmo utilizado no
permite descriptografia, aumentando a segurana da soluo.

LDAP: Autentica usurios no SE Suite atravs do LDAP. O usurio pode inserir seus dados manualmente
ou utilizar SSO (Single Sign-On).

Para aumentar a segurana, o SE Suite permite que algumas polticas de segurana sejam configuradas no
componente SE Configurao, de modo que aumente a segurana contra o acesso no autorizado, como por
exemplo:
Expirar senha: requer que a senha seja mudada pelo usurio;
Bloquear usurio de acordo com o nmero de tentativas;
Enviar e-mail ao gestor quando um usurio for bloqueado por ter excedido o nmero de tentativas;
Controle de fora: exigncia de um tamanho mnimo ou de complexidade (presena de letras, nmeros,
smbolos e maisculas/minsculas) em senhas.

Todas as requisies so realizadas atravs dos protocolos HTTP ou HTTPS, quais necessitam de uma seo
logada e aberta no servidor para enviar a resposta ao usurio. As sesses tm tempo de expirao
configurvel.

Controle de acesso
Aps o usurio se conectar, o SE Suite, atravs dos direitos de acesso associados para cada item de menu,
permite gerenciar o controle de acesso de cada recurso individualmente atravs de polticas de direito de
acesso.

www.softexpert.com

21

Arquitetura de Segurana

SE Suite - Viso Geral da Arquitetura do Sistema

5.2

Soluo

Esse tpico possui detalhes dos principais aspectos de segurana no acesso do SE Suite camada de
persistncia e servios utilizados.

Banco de Dados
O SE Suite conecta-se com o banco de dados usando autenticao bsica, atravs de usurio e senha. As
configuraes de conexo com o banco de dados so armazenadas em arquivos de configurao encriptados,
usando algoritmo de encriptao do SE Suite.

E-mail
Para o envio de notificaes por e-mail, o SE Suite parametrizado para conectar no servidor de e-mail
utilizando autenticao bsica atravs de usurio e senha. Esses dados so armazenados no banco de dados,
utilizando o algoritmo de encriptao do SE Suite.

Diretrio
O SE Suite pode ser configurado para armazenar documentos em diretrios, para isso necessrio ter
permisso de leitura e de gravao para o SE Suite (usurio local ou de domnio configurado no IIS ou Apache
HTTPD) ou para o Servio File Manager, sendo este ltimo utilizado apenas em diretrio remoto. Os usurios
no precisam ter acesso nesses diretrios.

LDAP
Para realizar a conexo do servio LDAP, seja para autenticar ou sincronizar dados de usurios, o SE Suite
utiliza um usurio vlido do AD, o qual informado em sua parametrizao.

www.softexpert.com

22

Arquitetura de Integrao

Captulo

VI

Arquitetura de Integrao

SE Suite - Viso Geral da Arquitetura do Sistema

Arquitetura de Integrao

A SoftExpert tem um esforo proativo em construir alianas cooperativas, desta forma encorajada a
integrao de aplicaes externas com o SE Suite, atravs de uma interface de integrao. Esta seo detalha
a arquitetura de integrao do SE Suite. Veja o diagrama abaixo:

Figura8 - Arquitetura de Integrao do SE Suite

Neste diagrama possvel observar que o SE Suite disponibiliza interfaces de integrao que fazem parte de
um SDK, possibilitando duas operaes nesta arquitetura:
Importar dados provenientes de uma origem qualquer para o SE Suite; e
Extrair dados provenientes do resultado de processamento do SE Suite.
Ambas buscam/disponibilizam dados na tabela das interfaces, ou seja, as interfaces de integrao fazem
parte de uma tabela que possibilita buscar, inserir e remover dados, tanto no SE Suite, quanto na aplicao
externa, de forma controlada e evitando duplicao ou perda de informaes nos sistemas.
Aplicaes externas tero acesso somente a esta interface, buscando com isso a no interferncia deste
sistema de informao no resto do ambiente. No necessrio gerar nenhuma trigger na interface, pois
assim evita a interrupo de qualquer transao da base, dando transparncia s responsabilidades entre o SE
Suite e softwares de terceiros.

www.softexpert.com

24

Arquitetura de Integrao

SE Suite - Viso Geral da Arquitetura do Sistema

Observao:
importante salientar que todas as informaes de entrada de dados no SE Suite sero feitas atravs da
interface disponibilizada e assim no possvel a insero direta de dados em tabelas do SE Suite.

www.softexpert.com

25

Arquitetura de Integrao

SE Suite - Viso Geral da Arquitetura do Sistema

6.1

Modelo de Dados da Interface

A tabela ADINTERFACE a interface onde todos os registros de todas as importaes so gravados para uma
posterior importao. Os sistemas de informao de terceiros so responsveis pela insero e busca dos
dados nessa tabela.

Para detalhes do funcionamento das interfaces disponveis consulte o documento SoftExpert Excellence Suite
Arquitetura de Integrao 1.2.

Segue abaixo a tabela com as especificaes de cada campo.

ADINTERFACE
Coluna

Tipo

Preciso

CDINTERFACE

NUMRICO

10

Campo sequencial.

CDISOSYSTEM

NUMRICO

10

Cdigo do sistema para o qual ser feita a importao.

CDSCHEDULE

NUMRICO

10

Cdigo do agendamento que executou a importao.

NRSEQUENCE

NUMRICO

10

DTEXECUTION

DATA

QTHRINIT

NUMRICO

10

Hora de incio da importao do registro (em segundos).

QTHRFINISH

NUMRICO

10

Hora de trmino da importao do registro (em segundos).

FGIMPORT

NUMRICO

Status da importao.

FGOPTION

NUMRICO

Tipo do objeto a ser importado.

FGBLOBOPTION

NUMRICO

DSERROR

TEXTO

4000

NMFIELD01

TEXTO

255

Parmetro de importao.

NMFIELD02

TEXTO

255

Parmetro de importao.

NMFIELD03

TEXTO

255

Parmetro de importao.

NMFIELD04

TEXTO

255

Parmetro de importao.

NMFIELD05

TEXTO

255

Parmetro de importao.

NMFIELD06

TEXTO

255

Parmetro de importao.

NMFIELD07

TEXTO

255

Parmetro de importao.

NMFIELD08

TEXTO

255

Parmetro de importao.

NMFIELD09

TEXTO

255

Parmetro de importao.

www.softexpert.com

Descrio

Sequncia de importao referente ao agendamento que


importou este registro.
Data que o registro importado.

Define que somente o campo flfield01 ser utilizado para esta


importao.
Descrio da inconsistncia encontrada durante o processo de
importao.

26

Arquitetura de Integrao

SE Suite - Viso Geral da Arquitetura do Sistema

Coluna

Tipo

Preciso

NMFIELD10

TEXTO

255

Parmetro de importao.

NMFIELD11

TEXTO

255

Parmetro de importao.

NMFIELD12

TEXTO

255

Parmetro de importao.

NMFIELD13

TEXTO

255

Parmetro de importao.

NMFIELD14

TEXTO

255

Parmetro de importao.

NMFIELD15

TEXTO

255

Parmetro de importao.

NMFIELD16

TEXTO

255

Parmetro de importao.

NMFIELD17

TEXTO

255

Parmetro de importao.

NMFIELD18

TEXTO

255

Parmetro de importao.

NMFIELD19

TEXTO

255

Parmetro de importao.

NMFIELD20

TEXTO

255

Parmetro de importao.

NMFIELD21

TEXTO

255

Parmetro de importao.

NMFIELD22

TEXTO

255

Parmetro de importao.

NMFIELD23

TEXTO

255

Parmetro de importao.

NMFIELD24

TEXTO

255

Parmetro de importao.

NMFIELD25

TEXTO

255

Parmetro de importao.

NMFIELD26

TEXTO

255

Parmetro de importao.

NMFIELD27

TEXTO

255

Parmetro de importao.

NMFIELD28

TEXTO

255

Parmetro de importao.

NMFIELD29

TEXTO

255

Parmetro de importao.

NMFIELD30

TEXTO

255

Parmetro de importao.

NMFIELD31

TEXTO

255

Parmetro de importao.

NMFIELD32

TEXTO

255

Parmetro de importao.

NMFIELD33

TEXTO

255

Parmetro de importao.

NMFIELD34

TEXTO

255

Parmetro de importao.

NMFIELD35

TEXTO

255

Parmetro de importao.

NMFIELD36

TEXTO

255

Parmetro de importao.

NMFIELD37

TEXTO

255

Parmetro de importao.

NMFIELD38

TEXTO

255

Parmetro de importao.

NMFIELD39

TEXTO

255

Parmetro de importao.

NMFIELD40

TEXTO

255

Parmetro de importao.

NMFIELD41

TEXTO

255

Parmetro de importao.

NMFIELD42

TEXTO

255

Parmetro de importao.

www.softexpert.com

Descrio

27

Arquitetura de Integrao

SE Suite - Viso Geral da Arquitetura do Sistema

Coluna

Tipo

Preciso

NMFIELD43

TEXTO

255

Parmetro de importao.

NMFIELD44

TEXTO

255

Parmetro de importao.

NMFIELD45

TEXTO

255

Parmetro de importao.

NMFIELD46

TEXTO

255

Parmetro de importao.

NMFIELD47

TEXTO

255

Parmetro de importao.

NMFIELD48

TEXTO

255

Parmetro de importao.

NMFIELD49

TEXTO

255

Parmetro de importao.

NMFIELD50

TEXTO

255

Parmetro de importao.

NMFIELD51

TEXTO

255

Parmetro de importao.

NMFIELD52

TEXTO

255

Parmetro de importao.

NMFIELD53

TEXTO

255

Parmetro de importao.

NMFIELD54

TEXTO

255

Parmetro de importao.

NMFIELD55

TEXTO

255

Parmetro de importao.

NMFIELD56

TEXTO

255

Parmetro de importao.

NMFIELD57

TEXTO

255

Parmetro de importao.

NMFIELD58

TEXTO

255

Parmetro de importao.

NMFIELD59

TEXTO

255

Parmetro de importao.

NMFIELD60

TEXTO

255

Parmetro de importao.

NMFIELD61

TEXTO

255

Parmetro de importao.

NMFIELD62

TEXTO

255

Parmetro de importao.

NMFIELD63

TEXTO

255

Parmetro de importao.

NMFIELD64

TEXTO

255

Parmetro de importao.

NMFIELD65

TEXTO

255

Parmetro de importao.

NMFIELD66

TEXTO

255

Parmetro de importao.

NMFIELD67

TEXTO

255

Parmetro de importao.

NMFIELD68

TEXTO

255

Parmetro de importao.

NMFIELD69

TEXTO

255

Parmetro de importao.

NMFIELD70

TEXTO

255

Parmetro de importao.

NMFIELD71

TEXTO

255

Parmetro de importao.

NMFIELD72

TEXTO

255

Parmetro de importao.

NMFIELD73

TEXTO

255

Parmetro de importao.

NMFIELD74

TEXTO

255

Parmetro de importao.

NMFIELD75

TEXTO

255

Parmetro de importao.

www.softexpert.com

Descrio

28

Arquitetura de Integrao

SE Suite - Viso Geral da Arquitetura do Sistema

Coluna

Tipo

Preciso

Descrio

DSFIELD01

TEXTO

4000

Parmetro de importao.

DSFIELD02

TEXTO

4000

Parmetro de importao.

DSFIELD03

TEXTO

4000

Parmetro de importao.

DSFIELD04

TEXTO

4000

Parmetro de importao.

DSFIELD05

TEXTO

4000

Parmetro de importao.

FLFIELD01

BLOB

Parmetro de importao.

Tabela4 - Tabela de interface de integrao do SE Suite.

ATENO
Todo tipo de registro ficar guardado nessa tabela, mesmo aps a importao ou mesmo que houver
erro na importao;
O que diferencia um registro do outro o cdigo do sistema (CDISOSYSTEM) e o tipo de importao que
se pretende executar (FGOPTION);
O campo CDINTERFACE, alm de ser chave primria e seqencial, quem define a ordem de importao
dos itens registrados na interface.

Cada uma destas importaes publicadas, como o CDISOSYSTEM ou o FGOPTION, possui uma quantidade de
dados diferentes, tanto de dados obrigatrios, quanto de dados complementares.

www.softexpert.com

29

SoftExpert On Demand

Captulo

VII

SoftExpert On Demand

SE Suite - Viso Geral da Arquitetura do Sistema

SoftExpert On Demand

O SoftExpert On Demand um servio oferecido pela SoftExpert que possibilita a voc reduzir custos
operacionais, aprimorar processos e atender regulamentos sem a necessidade de aquisio de software e
hardware.
O SoftExpert On Demand permite a distribuio das solues SoftExpert atravs dos servios sob demanda via
web, em um ambiente totalmente seguro, proporcionando agilidade e alta disponibilidade no acesso aos
recursos integrados do sistema.

ATENO

As informaes contidas neste tpico so especficas para clientes do servio SoftExpert On Demand.

www.softexpert.com

31

SoftExpert On Demand

SE Suite - Viso Geral da Arquitetura do Sistema

7.1

Viso Tecnolgica

Veja na figura abaixo a viso tecnolgica do SoftExpert On Demand:

Figura9 - Viso tecnolgica do SoftExpert On Demand.

www.softexpert.com

32

SoftExpert On Demand

SE Suite - Viso Geral da Arquitetura do Sistema

7.2

Firewall

Para que o SE Suite funcione corretamente, o Firewall deve ser configurado para que estaes de trabalho
tenham acesso nas portas descritas abaixo:
Portas Padro (4)
80: HTTP
433: HTTPS
Tabela5 - Portas padro utilizadas pelo SE Suite.

4 - As portas listadas so os padres de cada servio, e podem sofrer variaes de acordo com a
configurao realizada.

www.softexpert.com

33

SoftExpert On Demand

SE Suite - Viso Geral da Arquitetura do Sistema

7.3

E-mail

Os e-mails de notificaes do SE Suite so enviados apenas do servidor Web. As estaes de trabalho


no precisa ter acesso ao servidor de email.

www.softexpert.com

34

SoftExpert On Demand

SE Suite - Viso Geral da Arquitetura do Sistema

7.4

Banco de Dados

O banco de dados hospedado em um equipamento exclusivo para esta funo e separado dos servidores de
aplicao (Web), o acesso permitido apenas aos profissionais da rea tcnica da SoftExpert.

A SoftExpert garante a confidencialidade das informaes do contratante por instncias do banco de dados
separadas por cliente.

www.softexpert.com

35

SoftExpert On Demand

SE Suite - Viso Geral da Arquitetura do Sistema

7.5

Segurana

Para entender os recursos de segurana do SE Suite, veja o tpico Arquitetura de Segurana.

www.softexpert.com

36

SoftExpert On Demand

SE Suite - Viso Geral da Arquitetura do Sistema

7.6

Requisitos

Para conhecer os requisitos da estao de trabalho e de rede, veja o documento SoftExpert Excellence Suite
Requisitos do Sistema 1.2, nos seguintes tpicos:

Estaes de Trabalho;
Rede.

www.softexpert.com

37

SoftExpert On Demand

SE Suite - Viso Geral da Arquitetura do Sistema

7.7

Backup

Gerncia de dados centralizada;


Verificao de integridade dos backups;
Backups so de periodicidade diria de forma incremental, prevendo a reteno de 15 dias;
A base de dados pode ser disponibilizada na verso e softwares utilizados pela SoftExpert ao
contratante no final do contrato ou a qualquer momento mediante solicitao por escrito do contato
principal da contratante, em at 15 (quinze) dias aps a solicitao.

www.softexpert.com

38

Informaes Adicionais

Captulo

VIII

Informaes Adicionais

SE Suite - Viso Geral da Arquitetura do Sistema

Informaes Adicionais

Esse documento descreve a viso geral da arquitetura do SE Suite. importante salientar que este
documento detalha a arquitetura de uma forma abrangente e que, para projetos especficos, podem ser
necessrios um maior nvel de detalhamento. Como garantia de atendimento para esse projetos,
sugere-se o envolvimento da equipe de servios na anlise e detalhamento dos cenrios.

Para mais informaes, entre em contato com o suporte da SoftExpert atravs do nosso portal do
cliente (http://www.softexpert.com/sac) ou atravs do telefone (47) 2101-9999.

www.softexpert.com

40

Empresa

SoftExpert uma empresa desenvolvedora de softwares, dedicada a tornar organizaes mais eficientes e
eficazes. Atravs de softwares e servios de qualidade, contribumos para o aperfeioamento de processos,
simplificando a gesto de atividades e o gerenciamento de dados. Estamos comprometidos com nossos
clientes, e nossos servios de qualidade e diferenciais nos permitiu alcanar um lugar de destaque no
mercado.
SoftExpert produz uma grande variedade de solues destinadas a melhorar cada aspecto do cotidiano
corporativo.
SoftExpert Excellence Suite foi desenvolvido para qualquer tipo de empresa, independente de seu ramo de
atuao. Dentre seus benefcios, destacam-se: reduo de custos, gerenciamento de riscos, melhoria no
desempenho e aprimoramento da flexibilidade. Desse modo, empresas podem responder efetivamente a
mudanas no mercado.
As solues SoftExpert permitem a seus clientes alcanarem uma grande vantagem competitiva atravs da
gesto de informao, automatizando processos e simplificando as tomadas de decises crticas e dirias.
SoftExpert reconhece que para atingir conformidade necessrio que todos os nveis de uma organizao
estejam alinhados, sendo o pilar principal a qualidade dos processos de negcios que aplicam melhores
prticas em toda a organizao. Alm disso, nossas solues ajudam a transformar e melhorar a organizao
por meio de iniciativas completas, baseadas na qualidade, excelncia e no total gerenciamento das
informaes.
Nosso objetivo desenvolver solues inovadoras que geram um nvel mximo de excelncia, qualidade e
produtividade para nossos clientes.

Copyright SoftExpert Software - Software for Business Excellence


Todos os direitos reservados.

Вам также может понравиться