ScriptCase - Ferramenta de Desenvolvimento

Especificação Técnica:

  • A ferramenta funciona em ambiente WEB, tendo como finalidade o desenvolvimento de aplicações voltadas para o ambiente WEB, permitindo a geração de programas-fonte que possibilitem: consultas, relatórios em formato PDF, formulários de entrada de dados/atualização, menus hierárquicos de navegação, criação de pastas para abrigar várias aplicações, devendo ainda, permitir a exportação de dados nos formatos  XML, XLS, CSV e RTF .
  • O desenvolvimento é feito diretamente em um browser, assim como as aplicações geradas devem ser compativeis com qualquer browse padrão de mercado (IE, Netscape, Firefox, Mozila, Opera, etc).
  • O desenvolvimento é feito através do mapeamento de uma base de dados padrão SQL (SQLSERVER, ORACLE, MYSQL, POSTGRE, DB2, ACCESS, ADODB, ODBC etc.), e as aplicações geradas deverão ser compatíveis com os padrões de banco SQL descritos acima.
  • O ambiente de desenvolvimento, bem como as aplicações geradas, deve ser compatível com os sistemas operacionais Windows e Linux.
  • A ferramenta permite que o desenvolvedor insira códigos próprios, tanto no lado do servidor quanto no lado do browser, para tratamento de particularidades, e que esses códigos inseridos sejam agregados no momento da geração dos programas-fonte. Os códigos inseridos devem ser preservados no ambiente de desenvolvimento, permitindo futuras manutenções e re-geração das aplicações.
  • As manutenções das aplicações geradas anteriormente, devem ser  feitas no mesmo ambiente de desenvolvimento, e,  a cada manutenção, devem ser  gerados novos programas fonte.
  • A ferramenta deverá oferecer meios para controle de acesso, tanto da própria ferramenta quanto das aplicações geradas, permitindo integração à política de segurança adotada pela empresa usuária.
  • A ferramenta deve possuir recursos para controle das aplicações geradas (versões), com a possibilidade de recuperação das últimas aplicações geradas (parametrizável).
  • A ferramenta deve possuir recursos (ferramenta) para geração de querys (Padrão SQL) e dicionário de dados integrado.
  • A documentação (manual) deve ser em Língua Portuguesa (Brasil).
  • Os programas fonte devem ser gerados nas linguagens PHP, HTML e JavaScript.

Características das consultas e relatórios

  • Flexibilidade na definição do visual (fontes, cores, imagens e botões) permitindo simulações e utilização de templates.
  • Possibilita opções de navegação: avanço, retorno, início e final.
  • Permite a construção de filtros com diversas opções por campo.
  • Permite quebras com qualquer quantidade de campos (nível), podendo-se definir as sumarizações necessárias.
  • Possibilta a interligação entre aplicações criadas, de forma simples.
  • Possibilita a criação de gráficos de barra, pizza, linha, flash e outros formatos.
  • Permite a criação de sub-consultas, executadas separadamente ou embutidas na consulta principal.
  • Permite a criação de consultas nos sentidos: horizontal(linhas), vertical(colunas) ou em formato slide, com definição do número de linhas e colunas.
  • Possibilita a axibição e tratamento de imagens (redução, ampliação e thumbnail).  As imagens poderão estar armazenadas em base de dados ou arquivos.
  • Permite a exibição do detalhe da consulta na mesma página ou em outra janela.
  • Possibilita a criação de lookup`s, através de select em outras tabelas, modificando o conteúdo do campo a ser exibido.
  • Permite a configuração do relatório a ser gerado em formato PDF, permitindo, no caso de aplicações que tenham quebras, a geração de BookMarks.
  • Contempla a exibição dos gráficos no relatório em formato PDF.

Características dos formulários

  • Permite a  inserção e atualização de informações existentes em tabelas da base de dados SQL.
  • Possibilita opções de navegação: avanço, retorno, início e final.
  • Permite geração automática de críticas de campos, tais como: CPF, CNPJ, Cartões de Crédito, Valores e Datas, permitindo ao usuário a inserção de suas próprias rotinas de crítica.
  • Permite a formatação de datas, valores e textos e suporte aos objetos HTML dos tipos Text, Textarea, Select, Radio, Check Box e Password.
  • Permite a consulta e preenchimento automático de campos de endereço através da informação do CEP.
  • Suporte a inclusão de imagens em campos de tabelas SQL ou em diretórios referenciados em campos na tabela SQL.
  • Flexibilidade na organização dos campos a serem exibidos, permitindo, dentre outros, separar os campos em bloco de dados e ou páginas.
  • Permite a exibição de campos, sem que o mesmo possa ser atualizado (read only).
  • Permite a utilização de campos de auto preenchimento
  • Permite critica de tabelas dependentes, de acordo com a integridade referencial do banco de dados.

Vídeo

Solicite um contato