Home | Humanus® | Tecnologia | Portal RH | Ponto Eletrônico

Ambiente de desenvolvimento

O desenvolvimento do Humanus® é feito sobre a plataforma Microsoft, o Visual Studio, utilizando basicamente o Visual Basic como ferramenta de desenvolvimento. A modelagem do sistema segue o conceito de arquitetura de 3 camadas, onde o sistema pode ser dividido em camada de apresentação, camada de lógica e camada de armazenamento de dados. Esta divisão em camadas permite que o sistema trabalhe com independência de banco de dados, o que significa que através da utilização da tecnologia Microsoft ADO(ActiveX Data Object), o sistema pode utilizar os bancos de dados Oracle, SQL Server ou Access.

Este modelo de camadas traz ainda uma grande facilidade para portar o sistema para outros ambientes tecnológicos como WEB, palmtps e handhelds. Isso porque toda a parte de lógica do sistema está isolada na segunda camada, não sendo necessário o seu redesenvolvimento.

Todo o software foi desenvolvido baseado no conceito de orientação a objetos (OO Technology), o que aumenta a organização o reaproveitamento dos códigos do sistema, dando ao Humanus® uma alta velocidade de desenvolvimento e manutenções.

Basicamente o Humanus® pode trabalhar de quatro formas distintas quanto ao seu modo de instalação e acesso de usuário a escolha do tipo de instalação é feita de acordo com as variáveis: número de usuários, número de escritórios que utilizarão o sistema, disponibilidade de máquinas e estrutura de rede.

· Local ou Stand Alone
· Compartilhado
· Cliente/Servidor em rede LAN
· Cliente/Servidor na Internet
· Cliente/Servidor em Terminal Server

Requisitos de Hardware e software

A estrutura necessária ao Humanus® se divide em requisitos de hardware e software em três níveis:

· Cliente: requer sistema operacional Windowsnas versões 95,98, NT, Me, 2000 ou XP, e o driver ODBC que acompanha o Banco de dados para realizar a comunicação com o banco de dados.

· Rede: Para conectar a parte cliente com a parte servidora de dados será preciso uma rede com cabeamento e Hub, e o eventual uso de switch.

· Servidor: Para disponibilizar os dados num servidor de dados será necessário o sistema operacional do servidor, e o banco de dados. A escolha destes dois componentes é do cliente, podendo combinar Windows, Linux ou Unixcomo sistema operacional e SQL Server ou Oracle como banco de dados, desde que o banco de dados seja compatível com o Sistema Operacional.