A Rezende Sistemas realiza investimentos constantes em sua linha de produtos. Uma novidade, dentre tantas inovações, é o lançamento do projeto EMSys 4.0. Projeto este desenvolvido utilizando a ferramenta de desenvolvimento Borland Delphi e configurado para trabalhar orientado a objetos distribuídos em camadas.

Utilizando o modelo de arquitetura Corba, este projeto foi modularizado em camadas para melhor distribuição do fluxo de negócio e das responsabilidades de um sistema integrado, possibilitando a integração de aplicações desenvolvidas em outras linguagens como, por exemplo, o Java e também a integração de aplicações desenvolvidas para dispositivos móveis como celulares.

A utilização deste modelo de desenvolvimento nos permite atribuir ao servidor do banco de dados a responsabilidade de apenas manter os dados, e não mais a execução conjunta de regras de negócios que em ambientes de alta concorrência poderia prejudicar drasticamente a performance de consultas e ainda causar um travamento.

Como já dito anteriormente, o EMSys 4.0 foi projetado para trabalhar em camadas. Cada camada tem a sua especificidade e a sua responsabilidade. A primeira camada, do servidor de banco de dados, é onde são armazenados os dados. Sua principal responsabilidade é administrar os dados gerados pelas aplicações, gerenciando transações e otimizando as consultas.

No projeto EMSys 4.0 não há restrições a linguagens de servidores de banco de dados, desde que sejam relacionais, SGBDR (sistemas gerenciadores de bancos de dados relacionais), portanto para esta proposta será sugerido o uso do PostgreSQL 8.1, que além de ser um excelente servidor de banco de dados para uso tanto local quanto remoto (web), é gratuito e de código-fonte aberto. Outro servidor que poderia ser sugerido é o Oracle, porém este não é de código-fonte aberto e também não é gratuito.

A segunda camada, do servidor de autenticação, é onde são realizadas as conexões ao servidor de banco de dados (a primeira camada), e consecutivamente onde se localizam as regras de negócio de validação de usuários e aplicações. Para gerenciar esta camada, foi desenvolvido o software Rezende WorkServer, que além tudo o que já foi dito ele ainda fornece dados estatísticos de acessos a dados, tais como: tempo médio de consultas, tempo máximo de consultas, média de consultas por minuto/segundo, tempo médio de transações, média de transações por minuto/segundo.

A terceira camada, do servidor de objetos de sistema, é onde estão localizados os objetos referentes às tabelas de sistema, como por exemplo, a tabela de empresas e a tabela de pessoas. Nesta camada, estão as regras de negócios envolvendo tais tabelas como todas as outras tabelas de sistema. O software gerenciador desta camada é o Rezende WorkServer Sistema.

A quarta camada, do servidor de aplicações cliente, é onde estão localizados os objetos e as regras de validações necessárias para autenticação de usuário nos computadores clientes. Esta camada é responsável pela publicação das permissões de acesso e pela disposição dos módulos instalados no cliente e disponíveis para cada usuário, estabelecendo-se assim como camada autenticadora de usuários e módulos. Além destas atribuições, este módulo compõe recursos para auxiliar o usuário no gerenciamento de suas tarefas diárias, compromissos, contatos, e outros. O software gerenciador desta camada é o Rezende WorkClient.



Administração de Pessoal Folha de Pagamento Avaliação de Desempenho
Medicina do Trabalho Ponto Eletrônico Recrutamento e Seleção
Treinamento e Desenvolvimento Cargos e Salários Segurança do Trabalho
Agricultura & Pecuária ACE ACE Sys Parts & Services
AGRO
Ativo Patrimônial Cartao Fidelidade
Corporation Fiscal Armazéns Gerais
Cerealista Concessionaria Construção Civil
Contabil Delivery Ferramentaria
Fundação Gas Station Transporte Rodoviário
Industrial Applicat Intranet Lalur
Pecuária Poultry Project
Receituário Agronônico Renta A Car Restaurant
School Slaughterhouse Store
Supermarket Telemarketing Agricultura
F&D Sys Finanças & Negócios Fis Caixa
Import & Export Logística & Distribuição Manutenção & Ferramentaria
Meat Manager TACGas TACHungry
TACRetail TACGas Advanced
Clique aqui e solicite uma visita de um de nossos consultores comerciais.