RMFAIS-PRODATA SISTEMA DE INFORMAÇÃO Sistema de Projeto de Dados Integrado: SISTEMA DE INFORMAÇÃO CONTROLE COMERCIAL - ONLINE/OFLINE + PLATAFORMA DE DESENVOLVIMENTO FERRAMENTA DIDÁTICA Possibilita o ensino de programação PHP, HTML e JAVASCRIPT, com apuração instantânea de resultados _________________________________________________________________________________________ RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com
SERVIDOR APACHE + PACOTE RMFAIS-PRODATA Disponível em www.rmfais.com REQUISITOS: SERVIDOR APACHE + PACOTE RMFAIS-PRODATA Disponível em www.rmfais.com _________________________________________________________________________________________ RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com
RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com RMFAIS-PRODATA PÚBLICO ALVO: PROGRAMADORES PHP + CURSOS TÉCNICOS E PROFISSIONALIZANTES DE INFORMÁTICA _________________________________________________________________________________________ RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com
RMFAIS-PRODATA TELA DE ABERTURA:
RMFAIS-PRODATA
RMFAIS-PRODATA DATABASE/FORMULARIO PADRÃO BAIXADOS COM O RMFAIS-PRODATA: _________________________________________________________________________________________ RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com
RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com RMFAIS-PRODATA MÓDULO INCLUSÃO _________________________________________________________________________________________ RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com
RMFAIS-PRODATA MÓDULO CONSULTA/ALTERAÇÃO _________________________________________________________________________________________ RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com
RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com RMFAIS-PRODATA MÓDULO RELATÓRIO _________________________________________________________________________________________ RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com
RMFAIS-PRODATA MÓDULO ADMINISTRADOR – COMPOSTO POR: GERAÇÃO DE NOVAS BASES DE DADOS; ENVIO DE E-MAIL; CONSULTA A ARQUIVOS LOG/ACCOUNTING (arquivos que contém registros de ação dos usuários); MÓDULOS AVANÇADOS PARA PROGRAMADORES. _________________________________________________________________________________________ RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com
RMFAIS-PRODATA MÓDULO AVANÇADO – PROGRAMADORES: _________________________________________________________________________________________ RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com
RMFAIS-PRODATA
RMFAIS-PRODATA
RMFAIS-PRODATA
RMFAIS-PRODATA EXEMPLO DE NOVOS FORMULÁRIOS Para criar novos formulários siga o exemplo abaixo, <? $exibir_botao_Enviar_e_mail = 1; // = 0 nao exibe o botao ENVIAR E-MAIL no formulario echo"<br>Nome:<BR> <INPUT MAXLENGTH=50 SIZE=50 NAME='nome' value='$v[3]' onBlur='value = value.toUpperCase();'></input>"; echo"<br>Data/Nas:<BR> <INPUT MAXLENGTH=10 SIZE=10 NAME='data' value='$v[4]' onBlur='value = validadata(value);'></input>"; echo"<br>E-mail:<BR> <INPUT MAXLENGTH=50 SIZE=50 NAME='email' value='$v[5]' onBlur='value = value.toLowerCase();'></input>"; echo"<br>Telefone:<BR> <INPUT MAXLENGTH=15 SIZE=15 NAME='fone' value='$v[6]' onBlur='value = validanum(value);'></input>"; echo"<br>Endereço:<BR> <INPUT MAXLENGTH=50 SIZE=50 NAME='endereco' value='$v[7]' onBlur='value = value.toUpperCase();'></input>"; echo"<br>Sexo:<BR> <INPUT MAXLENGTH=9 SIZE=9 NAME='sexo' value='$v[8]' onBlur='value = value.toUpperCase();'></input>"; ?> 01. Nao remova a linha de comentario do formulario - primeira linha. 02. Para campos alfabeticos ou alfanumeros, sempre que necessario, use a funcao javascript toUpperCase() para padroniza-los com letras maiusculas. 03. Para campos de e-mail especifique name='email' e use para funcao javascript toLowerCase() para manter as letras minusculas. 04. Para o campo data de aniversario especifique name='data' e use a funcao validadata(value). 05. Para campos numericos use a funcao validanum(value). 06. As clausulas value de cada campo devera ser $v[3], $v[4], $v[5], e assim sucessivamente... 07. NENHUM CAMPO DO FORMULARIO DEVERA TER UM NAME REPETIDO. 08. Caso seja necessario acrescentar campos no formulario apenas para controle local, sem intecao que estes sejam gravados no banco de dados, basta precede-los com o simbolo underline (_), ex: name='_nomecampo'. 09. Para criar no formulario uma caixa de selecao com dados de outra base de dados basta, no lugar de especificar um campo, usar a funcao rmfais_select("name","value","DATABASE"), onde: name = clausula name do campo, value = clausula value do campo, ja descrita no item 06 acima e DATABASE = nome da base de dados onde os dados devem ser lidos. Ex: suponhamos que no CONTROLE DE ESTOQUE quisessemos criar uma caixa de selecao, logo apos o primeiro campo - nome do produto, para o usuario selecionar grupos de produtos gravados na base de dados GRUPOS, a funcao rmfais_seletc ficaria da seguinte forma: rmfais_select("Grupo",$v[4],"GRUPOS"); 09.1 Caso o objetivo seja apenas consultar os dois primeiros campos de uma outra base de dados, basta usar a funcao rmfais_pesquisa("DATABASE") apos o campo cujo conteudo esteja relacionado ao desta outra base. 10. Nenhum campo do formulario podera ter os seguintes nomes: $ano, $formulario, $campo, $valor, $codigocon, $codigo, $psh, $_USUARIO_X, $_SENHA_X, $USUARIO_X, $SENHA_X, $_codigo, $_ano, $_formulario, $_inclusao, $_alteracao, $_exclusao, $_email, $menu, $_num, $_num2 e $_botao; pois tais nomes sao nomes de variaveis reservadas do sistema RMFAIS-PRODATA.
RMFAIS-PRODATA PARÂMETROS PADRÃO INFORMADOS PELO PROGRAMADOR QUE APARECERÃO COMO DEFAULT NO MENU PRINCIPAL
RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com RMFAIS-PRODATA DICAS DE SEGURANÇA Para uma proteção eficaz dos arquivos de dados e senhas o RMFAIS-PRODATA deve ser instalado em um servidor que seja acessível apenas pelo administrador do sistema. Os demais usuários deverão acessar o sistema em terminais da rede local ou pela web; O usuário padrão RMFAIS-PRODATA é denominado GERAL e sua senha é x. Para preservar a integridade e originalidade dos dados é importante que o administrador do sistema altere a senha padrão do usuário GERAL e a senha padrão do módulo ADMINISTRADOR DO PROGRAMA/PROGRAMADOR que também é x; e proteja com senha todos os módulos do CADASTRO DE USUÁRIOS . A chave de validação de uso diário visa aumentar a segurança do sistema, evite a utilização de chaves fornecidas por e-mail ou distribuída de forma irregular em outros endereços eletrônicos. _________________________________________________________________________________________ RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com
RMFAIS-PRODATA INFORMAÇÕES COMPLEMENTARES Sistema FREEWARE; Todos os direitos de distribuição reservados a RMFAIS - www.rmfais.com; Todos os Módulos possuem senhas individualizadas, além da senha de usuário; A Chave de validação de uso ficará disponibilizada gratuitamente no endereço www.rmfais.com com atualização diária. _________________________________________________________________________________________ RMFAIS DESENVOLVIMENTO DE SISTEMAS – www.rmfais.com