Programando em PHP

Por Esther Ayumi em Sem comentários


Para todos os que estão nos acompanhando, olá!

A missão dessa semana foi programar em PHP a página de configurações do administrador. A programação em si aparenta ser bem simples, porém a perda de prática na linguagem dificultou um pouco para mim. Ela consiste basicamente em fazer aparecer nos campos de texto as informações do usuário e quando ele clicar para editar, essas informações poderão ser modificadas. Após toda a modificação, elas serão salvas de novo no banco substituindo as antigas.

Bom, agora terei de apressar essa página para que ela fique pronta até a prévia.
Até mais!

Foco na prévia

Por Juzulato em Sem comentários

Boa noite leitores,

Essa semana nós trabalhamos loucamente para que tudo esteja pronto para a prévia.
Eu ainda não finalizei a página gerenciarAluno e estou correndo contra o tempo porque terça feira temos que estar com tudo pronto para juntarmos as páginas de todos os integrantes e finalizar os últimos detalhes.

Correndo contra o tempo

Aguardem a próxima semana,

Att, Juliana Zulato

Picklist

Por Contactus em Sem comentários

Olá leitores,
Nessa semana estive ocupado com o desenvolvimento do PickList que cria dois campos de seleção no formulário, e permite que o usuário transfira facilmente os itens de um campo para outro através de botões "próximo" e "anterior", "adicionar" e "remover", entre outros. 
Usamos o Picklist para selecionar os alunos que participam de determinada oficina, facilitando assim o trabalho dos funcionários e voluntários da POC.

Observe o exemplo abaixo: 


Até a próxima!

Aviso de aniversariantes!

Por Unknown em Sem comentários


Olá caro leitor!

Nesta semana voltei a programar a página de relatórios da parte do administrador. Sintetizei um novo relatório que fosse preenchido com os aniversariantes do mês, utilizei está linha de sql para selecionar esse grupo de pessoas: SET datestyle TO SQL, DMY; select * from funcionario where DATE_PART('MONTH', data_nasc) = DATE_PART('MONTH', CURRENT_TIMESTAMP) order by data_nasc. No começo do código, antes do select, eu utilizei uma mascara para que a data venha no tipo brasileiro (dia/mês/ano).

Além do relatório mensal, temos uma especie de "carta" interativa na página de relatórios que aparece os aniversariantes do dia. 

Até a próxima.
Gabriela Cunha

Layout de tabelas

Por Larissa Sandri Ismanhoto em Sem comentários

Nos modelos de bases de dados relacionais, a tabela é um conjunto de dados dispostos em número finito de colunas e número ilimitado de linhas (ou tuplas).

As colunas são tipicamente consideradas os campos da tabela, e caracterizam os tipos de dados que deverão constar na tabela (numéricos, alfa-numéricos, datas, coordenadas, etc). O número de linhas pode ser interpretado como o número de combinações de valores dos campos da tabela, e pode conter linhas idênticas, dependendo do objectivo. A forma de referenciar inequivocamente uma única linha é através da utilização de uma chave primária.

Para além do tipo de dados inerente a todas as colunas de uma tabela, algumas podem ter associadas restrições: a unicidade, proibição de valores NULL, delimitação de valores, etc. Estas restrições impedem que sejam inseridos valores não desejados que comprometam a validade e integridade dos dados.


Funcionário X Usuário

Por Unknown em Sem comentários

Olá leitor!
Essa semana trabalhei no relacionamento entre as duas tabelas: funcionário e usuário. É preciso colocá-las em páreo para que, quando o funcionário for cadastrado, já se torne automaticamente um usuário.
Isso exigiu certa lógica mas o melhor é que tudo deu certo e na próxima semana já partirei para outra atividade.
Obrigada por acompanhar e até a próxima!

Página "Notificações"

Por Andréia Carpi em Sem comentários

Olá,
essa semana trabalhei em uma das páginas da área do nosso sistema direcionada aos administradores da POC. O nome desta é "Notificações.
Tem o objetivo de avisar o administrador quando uma nova postagem é criada, um novo sócio contribuinte é cadastrado ou quando um boleto é pago.
Se o administrador clicar em uma dessas notificações, o mesmo é direcionado para a página correspondente. Por exemplo: Boleto pago redireciona para a página "Gerenciar Pagamento", e assim por diante. Cada tópico possui, portanto, uma página "Gerenciar" correspondente.

Andréia

Salvando Aluno!

Por Unknown em Sem comentários

Olá para você que nos acompanha!

Esta semana, estive voltado para programar o "listar aluno" e o "cadastro aluno", programas que se encontram na camada CONTROL de nosso sistema, e que são responsáveis por estabelecer uma "ligação" entre a programação das classes e o layout.
O listar aluno tem o objetivo de preencher a tabela que faz parte da página do Gerenciar Aluno, com os registros de alunos matriculados na POC.
A parte do cadastro exigiu um pouco mais de trabalho, afinal contamos com pelo menos 8 páginas de formulário apenas para preenchimento de campos!!! Ao passar uma tarde toda programando e realizando vários testes para resolução de erros, finalmente o nosso sistema já está cadastrando alunos!!

Parte do código da programação (php) do "cadastroAluno" na camada control


Aguardem novas postagens!

Abraços!
Guilherme.

Verificação de campos

Por Unknown em Sem comentários

Olá para você que nos acompanha!

Semana passada estive empenhado em desenvolver a verificação dos campos do "gerenciar Sócio Contribuinte". Isso ocupou uma grande parte do meu tempo em relação ao desenvolvimento do projeto.
Como existiam vários campos, foi necessário realizar diversos testes de consistência, verificações com algorítimos para campos como CPF, CNPJ e E-mail, verificações de campos numéricos, campos vazios, etc.

Parte do código em javascript do algorítimo verificador do CPF


Aguardem novas postagens!

Abraços!
Guilherme

Teste de consistência

Por Juzulato em Sem comentários

Boa tarde leitores, essa semana finalizei a tabela que estava fazendo e agora vou começar a fazer o teste de consistência de todos os campos. Por serem muitos campos e muitos detalhes este vai ser um trabalho arduo e demorado. Mas estou bem otimista com ele.



Até a próxima semana.

Abraços, Juliana Zulato