segunda-feira, 22 de junho de 2015
Finalização DFD, Dicionario de dados e entrega da pasta
Essa semana foi finalizada a pasta de TSPD, contendo o DFD, Dicionário de dados e todo o conteúdo da pasta do primeiro bimestre e mais os itens que foram adicionados durante o segundo bimestre. A pasta será atualizada durante o segundo semestre com todo o conteúdo restante do projeto a pasta será finalizada no final do projeto.
domingo, 21 de junho de 2015
JavaScript para bloquear o colar
Nessa semana, foi criada um javaScript para bloquear o colar de algum conteúdo em uma caixa de texto. Inicialmente colocamos um javaScript interno porém, como estamos trabalhando com o modelo MVC(Model View Control), um modelo de camadas, teríamos que separar o HTML do javaScript, ou seja, criar um arquivo somente para o HTML e um somente para o javaScript.
No início tivemos muito dificuldade em separar os conteúdos mas após várias tentativas e erros, conseguimos solucionar o problema.
Alterações e implementações no sistema
Nessa semana, comecei a pesquisar sobre o Grid, que é uma "tabela" que mostra os resultados de um SELECT feito no banco de dados. Ele será muito usado em várias partes do nosso sistema, como na hora de mostrar os resultados da pesquisa de livros, estágios e arquivos. Após alguns testes, consegui aplicá-lo ao nosso sistema, porém falta fazer algumas modificações. Além disso, verificamos que colocar a foto de perfil na mesma página de cadastro pode gerar alguns problemas no formulário de cadastro, portanto foi criado uma nova página, após o preenchimento do formulário, para que o usuário faça o upload de sua foto de perfil se quiser. E também, com os Javascripts criados pela Milena Veronezi, estou aplicando-os em todas as páginas do projeto já criadas até o momento.
Término da remoção do apóstrofo em Javascript e criação da camada model, action e core para AlunoNSAC e ProfessorNSAC
Nesta semana, junto com a Milena Veronezi, finalmente conseguimos remover o apóstrofo do campo de texto, isso será utilizado no cadastro do e-mail para evitar erros de sql.
Além disso, junto com o Gabriel Moreli, criamos os arquivos da camada model, action e core, dessa vez para os dados do aluno e do professor que virão do banco do NSAC.
Estamos com um problema com relação ao professor, pois não sabemos como o banco do NSAC guarda as informações sobre se o professor é um coordenador ou não, ou se ainda de que curso é coordenador, para tirar essas dúvidas estamos aguardando respostas do Anderson, que é quem cuida do NSAC no CTI.
Além disso, junto com o Gabriel Moreli, criamos os arquivos da camada model, action e core, dessa vez para os dados do aluno e do professor que virão do banco do NSAC.
Estamos com um problema com relação ao professor, pois não sabemos como o banco do NSAC guarda as informações sobre se o professor é um coordenador ou não, ou se ainda de que curso é coordenador, para tirar essas dúvidas estamos aguardando respostas do Anderson, que é quem cuida do NSAC no CTI.
terça-feira, 16 de junho de 2015
Manutenção das Consistências
Na semana anterior foi testado as consistências já feitas e acabamos descobrindo um erro na validação do CPF, assim demos início a manutenção deste campo, ainda não terminado.
A Márcia e o Vítor também participaram da consistência, criando scripts para bloqueio das aspas e apóstrofos, esse bloqueio é importante para que não desencadeie formas alternativas de entrar no sistema.
Também bloqueamos a ação "colar" nos formulários para que não haja falsidade de informações.domingo, 14 de junho de 2015
Mudanças no Projeto e Consistência em Javascript
Nessa semana, enquanto tirávamos dúvidas com o professor Dalastti, o mesmo nos questionou algo sobre nosso projeto que talvez deveria ser mudado: seria mesmo adequado se qualquer professor fizesse uma proposta de estágio para os alunos, já que isso atualmente é feito somente pelo coordenador do curso? Desse modo, levamos a dúvida para o o professor e coordenador Celso, e o mesmo nos recomendou mudar o projeto, agora, antes da proposta ser publicada para os alunos, ela é passada para os coordenadores de curso, e ele aprovará a proposta ou não.
Além disso, o professor Celso criou um banco de dados para nosso grupo no servidor 200.145.153.172, resta-nos rodar o script do nosso banco de dados.
Também ajudei a Milena e a Márcia com a consistência de dados em Javascript, estamos tentando bloquear ou remover as aspas e apóstrofos de um campo, validar o CPF com máscara, e bloquear a ação "colar" no formulário.
Alterações na camada Action e Model
Após modificações no banco de dados, foi necessário fazer alterações nas camadas Action e Model do projeto. Surgiu também um problema de lógica que deverá ser resolvido após a semana de provas. O projeto juntamente com o banco foram colocados no servidor, e após as correções necessárias, eu e o Vitor(maiores responsáveis pela programação) daremos inicio a camada Controller.
Assinar:
Postagens (Atom)