CubeSoft - Soluções Inteligentes
O BASAPI é a maneira mais fácil e rápida para desenvolvimento de aplicações gerenciais. É ao mesmo tempo uma API e um Framework com o qual é possível desenvolver rapidamente um novo sistema, com a menor quantidade de problemas.
Desenvolvido usando as tecnologias Java e Adobe Flex (Flash Builder), obtem-se como resultado final sistemas gerenciais multiplataformas, on-line e com aparência de aplicação desktop, ou seja, aplicações ricas (RIA) com todas as vantagens de sistemas desktops sendo totalmente web.
O BASAPI consiste em um conjunto de bibliotecas, classes e métodos prontos para tornar o desenvolvimento o mais rápido e simples possível. Em consequência da facilidade do desenvolvimento, os erros de programação também diminuem substancialmente, gerando uma implantação e manutenção muito mais fáceis do que o usual.
Esta plataforma nasceu da experiência de programadores ao longo de anos de desenvolvimento de sistemas gerenciais, que observaram que muitos algoritmos poderiam ser usados de forma genérica, e que várias informações imputadas nos códigos poderiam ser descobertas pelo próprio framework se o mesmo fosse desenvolvido para isso.
Na prática o BASAPI é um sistema pré-pronto, que contem tela de logon, cadastro de usuários e grupos, tela para concessão permissões, e uma gama de componentes necessários para fazer as telas gerenciais. Apesar dessas telas estarem prontas, os nomes das tabelas, seus campos e sua estrutura podem ser criadas de acordo a vontade do programador, precisando apenas seguir alguns padrões estabelecidos pelo framework.
O trabalho para criação de uma tela de cadastro consiste praticamente em apenas criar a tabela, desenhar os campos na tela e setar algumas poucas variáveis a respeito do tipo do cadastro. Fazendo isso a tela de cadastro já estará pronta totalmente integrada com o sistema de permissões. Não é necessário fazer as telas de pesquisa, pois elas são montadas dinamicamente com todos os campos do cadastro. Dessa maneira a tela terá todos os campos possíveis, e o usuário poderá filtrar as pesquisas por qualquer campo. Se o programador colocar um novo campo na tela de cadastro, automaticamente ele aparece na pesquisa para se filtrar por ele e no resultado da pesquisa.
Ao criar uma tela de cadastro em que existe algum campo que se relaciona com outra tela, basta apenas setar uma única variável e o campo trará automaticamente os valores do outro cadastro em uma tela de pesquisa, poupando novamente o desenvolvedor de desenvolver a ligação entre as telas.
As listagens também não precisam ser feitas pelo programador. Em todas as telas de pesquisa, o próprio usuário do sistema pode criar seus relatórios apenas selecionando os campos que quer que saiam. É possível selecionar fonte, tamanho de folha, fazer quebras e agrupamentos, tudo da maneira mais simples para até mesmo os usuários mais leigos.
A auditoria dos cadastros também é feita automaticamente, bastando apenas setar algumas variáveis e construir as tabelas dos bancos de dados. É possível fazer auditoria de toda a movimentação do sistema, com ou sem os históricos do que foi alterado, campo a campo, com o conteúdo anterior.
O BASAPI não é de distribuição livre, mas a partir de 2014 o BASAPI é disponibilizado gratuitamente para empresas que tenham o interesse.
Para sua softwarehouse desenvolver com o BASAPI, entre em contato conosco pelo e-mail cubesoftsi@yahoo.com.br. Após a análise do seu pedido será feita gratuitamente uma concessão de direito de uso, nós fornecemos o código fonte e a documentação. Poupe tempo e dinheiro. Use o BASAPI.
cubesoftsi@yahoo.com.br
Dúvidas e sujestões? Acesse nosso forum.
A aplicação abaixo foi desenvolvida em apenas 8 horas de programação, incluindo a criação do banco de dados. Clique aqui para acessar. Entre em contato por e-mail para passarmos os dados de Login.
A CubeSoft desenvolve soluções para otimizar o desenvolvimento de sistemas. O BASAPI é a primeira das soluções disponibilizadas no mercado.