Saltar para o conteúdo

ScriptCase

Origem: Wikipédia, a enciclopédia livre.
Desenvolvedor Netmake
Versão estável 7 (2013)
Sistema operacional Mac OS, Windows, Linux
Gênero(s) Gerador de código
Licença Comercial [1]
Página oficial Site Oficial
Framework web em PHP
Ficheiro:SistemasScriptcase.png
Sistemas feitos pelo Scriptcase
Gráficos PHP HTML5

O ScriptCase é uma plataforma de desenvolvimento de aplicações PHP. É uma ferramenta que permite o uso de uma interface gráfica acessada diretamente via navegador. Utilizando o ScriptCase, desenvolvedores podem gerar sistemas PHP completos e de forma ágil.

O produto cria formulários, consultas e outras aplicações para manipulação de dados em bancos de dados. Praticamente todos os bancos de dados são suportados. No desenvolvimento, são utilizados recursos AJAX, como: navegação entre páginas/perfis, validação automática de campos como Data, Moeda, CEP, CPF, entre outros.

Outra característica do ScriptCase são os relatórios/consultas criados apenas informando um comando em linguagem SQL. Instruções SQL complexas podem ser usadas (subselects, joins e até Stored Procedures). O ScriptCase permite escrever PHP para tratar exceções e criar validações mais complexas).

É possivel também criar programas para a infra-estrutura de sistemas, como menus, telas de login, programas do tipo Abas para agrupar formulários/consultas sendo executados na mesma página.

Versões

O desenvolvimento da plataforma teve início em 2000. Desde então, a ferramenta vem recebendo atualizações e melhorias periódicas.

  • 1.0 - Released 2000 - "Fossil Version".
                     - Foi comercializado apenas para alguns clientes específicos.
  • 2.0 - 2003
            - Mudanças grande na interface. 
            - Editor de tema e CSS
            - Criação do SQL builder
            - Exportação PDF
            - Macros
            - Modulo de segurança 1.0
  • 3.0 - 2006
            - Suporte nativo a AJAX
            - Criação do conceito de Eventos
            - Stored procedure
  • 4.0 - 2008
            - Suporte à internacionalização
            - Funcionalidade Master-Detail 
            - Grid Editável
            - Editor HTML
            - Helpcase (gerador de documentação)
            - Novas opções de filtro
            - Navegação usando abas na interface interna do Scriptcase
  • 5.0 - 2009
            - Gráficos em Flash 
            - Criação da aplicação de container
            - Criação expressa das aplicações
            - captcha no uso da segurança
            - menus dinâmicos
            - Menu com opção de "refresh"
            - Tree Menu 
            - Novo Módulo de segurança
            - Módulo de Log
  • 5.1 - 2010
            - Novas implementações como suporte a JQuery 
            - Calendar 
            - Google Maps
            - Quick Search 
            - bar codes 
            - flash graphics 
            - Container
            - Tipo de campo YouTube 
            - Novos Temas
  • 5.2 - 2010
            - Teve seu foco na edição e tipos de campo, criação da opção "editar campos"
            - Formulário: Nova formatação dos campos, Abas, validação, entre outros.
  • 6.0 - 2012
            - A maior mudança foi no desempenho, ficando cerca de 5 vezes mais rápido.
            - Novo módulo de gráfico 
            - Novo módulo de segurança
            - Novo módulo de log
            - Gerenciador de base de dados.
  • 7.0 - 2013
            - Integração com paypal
            - Botões com integração as mídias sociais, 
            - AJAX nas consultas
            - Menu mobile  
            - Novo gerador de PDF
            - Barra de ferramenta para os menus
            - Gráficos em HTML 5
  • 7.1 - 2013
            - Processamento Multi-Thread
            - Mudança na interface
            - AJAX na consulta
            - Gráficos com navegação e barra de ferramentqas
            - URL Amigável

Benefícios

  • Padronização no desenvolvimento
  • Velocidade
  • Facilidade de uso
  • Alta Portabilidade
  • Desenvolvimento Remoto e Colaborativo
  • Roda no Navegador
  • Aceita os bancos de dados mais usados no mercado. (MySQL, Postgres, Acess, SQL Server, Oracle, Firebird, SQLite, Infomix, entre outros)

Principais Recursos

  • AJAX
  • Grid editável
  • Mestre/detalhe
  • Formulários
  • Consultas
  • Relatórios
  • Menus
  • Abas
  • Layouts customizaveis
  • Gerador de documentação
  • Dicionário de dados
  • Editor de idiomas
  • Importação de templates HTML

O ScriptCase ainda permite configurações avançadas para que as aplicações geradas atendam a requisitos complexos do sistemas. Há ainda um gerador de documentação que pode integrar toda a equipe, uma grande vantagem da ferramenta.

Ligações externas