O documento descreve uma ferramenta RAD chamada Ycube RAD Plus, que permite o desenvolvimento rápido de aplicações comerciais. A ferramenta é leve, multiplataforma, possui controle de usuários e gerador de menus. O documento fornece instruções sobre como instalar e configurar a ferramenta, definir usuários e grupos, criar formulários, menus, procedimentos armazenados e realizar outros desenvolvimentos.
1. Desenvolvimento Rápido de
Aplicações Comerciais com
Ferramenta RAD
Sérgio A. Pohlmann
sergio@ycube.net
sergio.pohlmann@gmail.com
C3N – Edição 2009
2. RAD – Rapid Application Development
Conceitos
Vantagens
Desvantagens
Alternativas
Ferramentas
3. Ycube RAD Plus
Objetivo
Licença
Download:
http://groups.google.com.py/group/desarrollo_plus_rad
http://www.spohlmann.com/c3n/plus.zip
http://www.spohlmann.com/c3n/plus.ppt
4. ycube RAD Plus
Características:
Multiplataforma (Windows, Linux, Mac, UNIX, Haiku)
Eficiente controle de Usuarios
Documentador de sistemas
Rapido gerador de menus
Uso transparente da base de dados
Ferramenta bastante leve (menos de 1 Mb)
Sistema MUITO LEVE
Desenvolvimento rápido
Intuitivo (baixa curva de aprendizagem)
Manutenção rápida, simples e facil
7. Instalação / Configuração
1.Copiar o plus para o diretorio web
2.Criar um usuario “plus” com senha
“case” e acesso total.
3.Criar um Banco de Dados “plus”
GRANT ALL ON *.* TO plus@localhost IDENTIFIED BY “case”;
CREATE DATABASE plus;
13. Grupos e Usuarios
Criar grupo func (funcionarios)
Criar grupo admin (administradores)
Atribuir-lhe trustee sobre o grupo func
Criar usuario (admin)
Criar usuario (func)
Definir password para os dois usuarios
Provar login como admin ou func
Voltar a login como Developer
15. Menus
Criar menu Manutencao (header)
Menu Socios (menu)
Menu Filmes (menu)
Menu Filmes (submenu)
Menu Generos (submenu)
Linkar com o formulario “generos”
Provar
19. Procedimentos Armazenados
(funções)
Devolver
Parameters:
Return:
cod_filme INT
INT
Body
BEGIN
UPDATE filmes SET f_estado=“Disponivel”
WHERE f_cod=cod_filme;
UPDATE movim SET m_estado=“Disponivel”
WHERE m_cod=cod_filme;
RETURN 0;
END