domingo, 30 de agosto de 2015

Finalização da pasta de TSPD e Download

Essa semana foram feitas outras atualizações na pasta de TSPD que será entregue ao professor Andre Dallasti no fim desse bimestre. Também esse semana eu e a Vanessa pesquisamos uma forma de fazer o download forçado da pagina arquivos, procurávamos um jeito de realizar essa função apenas usando html.

Criação de banner para a Semana do Colégio

Nesta semana, foquei em criar alguns protótipos de banner sobre o nosso projeto para ser exibido na Semana do Colégio. Tentei manter nossa identidade visual e alterei alguns elementos gráficos para torna-lo mais chamativo, Porem, ainda devo modificar e criar mais alguns protótipos até conseguir chegar a um resultado final agradável.

Clique em detalhes para ver as imagens:

Alterações no Dicionário de Dados

Essa semana fiz alterações no Dicionário de Dados, para adequar ao nosso sistema.
Terminei a implantação do sistema de recuperação de senha e ajudei no desenvolvimento da parte escrita do nosso banner para a semana do colégio.
Além disso, ajudei na pesquisa e desenvolvimento dos erros mostrados em caso de não envio do email.

Finalização do "Adicionar turmas destinadas" e pesquisa sobre o download do arquivo

Na semana passada, juntamente com o Gabriel, terminamos a programação do "Adicionar turmas destinadas" ao estágio. Isso foi requerido pelo professor Celso, uma vez que quando um estágio é postado possa adicionar mais turmas destinadas à esse estágio.

Além disso, juntamente com a Vanessa e Giovanna, pesquisamos maneiras de obrigar o download de arquivos, como por exemplo: .txt, .jpg, .pdf, dentre outros, uma vez que o navegador, ao identificar o tipo de arquivo, o abre instantaneamente. O que queríamos era que o arquivo fosse baixado obrigatoriamente, independente de sua extensão. Por enquanto não conseguimos resolver esse problema.

Adicionar turmas após postagem de estágio

Essa semana, como comentado no meu post anterior, desenvolvemos a funcionalidade de adicionar turmas a um estágio já criado, o professor que criou o estágio e o coordenador do curso em questão, poderão adicionar mais turmas após a criação da postagem. Na próxima semana continuaremos a correção de erros do sistema, e também iniciaremos o desenvolvimento da funcionalidade de mandar estágios para ex-alunos.

sábado, 29 de agosto de 2015

Finalização da pasta de TSPD e Download automático

     Essa semana foram feitas outras atualizações na pasta de TSPD que será entregue ao professor Andre Dalasti no fim desse bimestre e a finalização da mesma. Essa semana também eu e a Giovanna Aquino pesquisamos uma forma de fazer o download obrigatório da pagina arquivos, onde o aluno irá clicar em um botão Download e este realizará o download automático, sem que abra em uma nova aba no browser. Procurávamos um jeito de realizar essa função apenas usando html, porém tivemos que procurar e  PHP, JavaScript para ver se encontrávamos uma solução.

domingo, 23 de agosto de 2015

Revisão da pasta de TSPD.

Essa semana eu e a Vanessa e o Vitor fizemos a revisão dos textos e anexos da pasta de TSPD, onde foram alterados alguns textos e alguns anexos foram inseridos. Também foram tirados prints das telas prontas do sistema, e do diagrama de fluxos de dados e do dicionario de dados, que serão recolocados na pasta depois de alterações feitas.

Implementação de pop-over de detalhes

Nessa semana, implementamos uma melhoria em visualização de informações detalhadas do perfil e das informações presentes nas publicações. Introduzimos os conceitos de pop-overs utilizados em sites conhecidos e implementamos nos nomes e nas células de publicação como podemos ver nas imagens a seguir:

Clique em detalhes para ver as imagens:

Perfil e correção de erros

Essa semana, após a finalização da parte de arquivos e estágios, iniciamos o desenvolvimento do perfil, com consistências e alterações de dados. Também começamos a fazer os itens pedidos pelo Coordenador Celso, e correção de erros gerais encontrados em nosso sistema. Na próxima semana continuaremos a correção de erros e os itens pedidos pelo Celso, em especial a de acrescentar turmas após a postagem de um estágio por parte dos professores, e a possibilidade de enviar estágios para ex-alunos.

sábado, 22 de agosto de 2015

Revisão da pasta de TSPD, correção de bugs na programação e conversa com o professor Celso

Nessa semana, junto com Vanessa Hayashida, Giovanna Aquino e Milena Veronezi, foi feita a revisão da pasta de TSPD, no qual alteramos algumas informações para estar de acordo com o nosso sistema atualmente.
Além disso foram feitas correções de diversos bugs referentes à data de publicação para os livros, arquivos, estágios e notificações.
Também mostramos toda programação do sistema feita até agora para o professor Celso, e ele nos deu dicas para melhorá-lo.

Alterações da pasta de TSPD

     Essa semana eu, a Giovanna Aquino e o Vitor Guastala fizemos a revisão dos textos e anexos da pasta de TSPD. Nessa revisão, tivemos que realizar as modificações dos mesmo, onde alteramos, inserimos, refizemos os textos, inserimos os prints das tabelas do banco e inserimos os anexos que foram necessários.

domingo, 16 de agosto de 2015

Sistema de recuperação de senha

Durante a semana desenvolvi e inclui no sistema uma plataforma para recuperar senha. Ao pedir a recuperação da senha por email, o aluno receberá um novo código pelo email, podendo, depois, alterar sua senha.

DER, página Arquivos, envio de Email.

     Nessa semana foi iniciado com o desenvolvimento da página de publicar arquivo juntamente com a aluna Giovanna Aquino.
    Além do início do desenvolvimento, houve uma revisão do nosso DER, realizando as devidas alterações para que o mesmo seja acrescentado na pasta da documentação do projeto.
     Para terminar a semana, juntamente com a aluna Maria Cecília Gatti foi desenvolvido a página de envio de e-mail ao usuário que esqueceu sua senha.

Término da parte de estágios e arquivos

Nesta semana foi terminado a programação da parte de estágios, corrigindo alguns bugs que tinham sido encontrados. Como a programação da parte de arquivos é bem parecida com a de estágios, foi bem fácil e rápido de fazer a parte de arquivos também.

O único problema foi na programação do publicar arquivo, pois o código do tutorial que tínhamos achado na internet não funcionava e portanto não conseguíamos mover o arquivo que foi feito upload para o servidor.

Para resolver isso, utilizamos o mesmo código do upload de fotos, e adaptamos aos arquivos.

Resta-nos programar o excluir arquivo.

Desenvolvimento da parte de arquivos

Nessa semana, após finalização da programação da parte de estágios e correção de erros gerais, iniciamos o desenvolvimento da parte de arquivos do sistema. O professor ou coordenador logado, poderá enviar arquivos como apostilas, exercícios, etc, para as turmas que ele desejar. A lógica utilizada será a mesma da parte de estágios.

sábado, 15 de agosto de 2015

Alterações na página inicial e correções de bugs em multi navegadores

Nesta semana, tivemos que alterar a barra de login para a implementação do link de recuperação de senha. Deixamos debaixo do campo de senha, alinhado a esquerda, como mostra o anexo 1. Também corrigimos a divergência de interpretação dos navegadores na questão de que alguns não destacavam o item ao passar o mouse, como mostra o anexo 2.

Clique em detalhes para ver as imagens:

Página Arquivos.

Essa semana finalizei a parte de javascript da pagina publicar arquivos, onde foram finalizados os testes para que o usuário não consiga burla o sistema. Foram feitos testes para que os arquivos não fossem postados, sem um arquivo, descrição ou até mesmo enviado sem um certo destinatário que nesse caso seria a turma.

domingo, 9 de agosto de 2015

Alterações na pagina Arquivos.

Durante essa semana eu e a Vanessa trabalhamos na parte html da pagina Arquivos, as alterações que realizamos foi colocar todas as turmas na pagina e fizemos algumas mensagens para o usuário, depois fizemos alterações na pagina de publicação de arquivo que não foi finalizada ainda nós realizamos as mensagem de aviso ao usuário.

Finalização da parte de estágios do sistema

Essa semana, desenvolvemos praticamente toda a parte de estágios do sistema, o que é um avanço considerável para o projeto, o estágio se postado por professor terá de ser aprovado pelo coordenador do curso correspondente, para posterior envio aos alunos. Na próxima semana, corrigiremos alguns erros das partes já finalizadas, e após isso, daremos inicio a parte de arquivos do sistema.

Finalização do Front end da página "Perfil"

Durante essa semana, eu e a Márcia Ortiz conseguimos terminar o Front end da página "Perfil". A partir de agora, começaremos a programação para mostrar e alterar os dados na página, assim como a alteração da foto. 



Durante a semana, também foi tirado print das páginas já prontas para postar no blog, na parte "Telas do Sistema".

sábado, 8 de agosto de 2015

Front end da página "Perfil"

Durante essa semana, eu (Márcia Ortiz), juntamente com a aluna Milena Veronezi terminamos o Front end da página "Perfil", assim, daremos inicio a parte da programação para mostrar e alterar os dados na página, e também alterar a foto de perfil do usuário. 

Filtros das páginas Livros e Estágios e programação da página publicar estágio

Nesta semana, por conta da mudança na questão de matérias no filtro da página livros, a programação do filtro teve que ser levemente alterada. Também foi encontrado um bug na programação do filtro da página de estágios: a query retornava valores repetidos e a solução foi adicionar o comando distinct. Junto com o Gabriel, programamos a publicação do estágio, que será feita por parte do professor ou coordenador do sistema, e também tiramos dúvidas com o professor Celso à respeito.

Alterações nas notificações de estágio

Nesta semana, conseguimos com que ao clicar na nas notificações de estágios, o usuário seja redirecionado para a página de estágios já com o modal de detalhes aberto na oportunidade de estágio que ele clicou. O mesmo já acontece na página de livros, e facilita muito em termos de agilidade da visualização.
Podemos ver o funcionamento dessa função nas imagens a seguir:

Clique em detalhes para ver as imagens:

terça-feira, 4 de agosto de 2015

Termos de uso e Front end

Na semana de volta as aulas, começamos a elaborar os Termos de Uso do sistema Facility. Após a finalização, foi passado para as alunas Maria Cecília e Giovanna revisarem.
O Kelvin passou uma explicação básica para eu e para a Márcia, para auxiliar na edição do  Front end de algumas páginas.
No momento, estamos terminando a página "Perfil" do sistema.

domingo, 2 de agosto de 2015

Criação da tela de arquivos, alteração do DER, do DFD e do DD

    Nesse retorno às aulas, houve a alteração do Diagrama de Entidade e Relacionamento. Nessa mesma semana também foi proposto que eu(Vanessa Hayashida), a Márcia Ortiz, Milena Veronezi e a Giovanna Aquino aprendêssemos um pouco mais sobre a programação do projeto para que pudêssemos auxiliar o Vitor Guastala e o Gabriel Moreli e sobre a parte de font-end com o Kelvin Medeiros para que possamos auxiliar na criação das telas do projeto.
    Eu com a Giovanna Aquino desenvolvemos o front-end da página de arquivos
    Ainda nessa semana, juntamente com a Giovanna Aquino, revisei o Diagrama de Fluxo de Dados e o Dicionário de Dados e alteramos o que foi necessário.

Alterações DFD e DD, pagina arquivos.

Durante essa semana foram feitas alterações que o professor Dallasti pediu no DD e DFD, dessa forma eles foram finalizados e agora será atualizado na pasta do projeto. Logo depois eu e a Vanessa começamos a mexer na pagina Arquivos onde realizamos algumas alterações e foram colocados mais alguns componentes a essa pagina que ainda passará por algumas alterações.

Finalização da parte de livros e layouts

Nesta semana, finalizamos a parte de venda de livros do nosso sistema. Com isso, a parte de front-end já está sendo adiantada para termos a noção do que virá daqui pra frente. O maior imprevisto que tivemos foi na parte de pop-ups, onde tivemos que implementar códigos personalizados para o melhor funcionamento na relação de alertas e mensagens de confirmação. Estarei postando todas as páginas prontas até o momento e você poderá visualiza-las clicando aqui.

Término da página Livros

Com o avanço do projeto durante as férias, focando na parte de livros, que é uma das partes mais difíceis de todo o projeto, nesta semana, juntamente com o Gabriel Moreli, terminamos a programação da parte de livros. Alguns bugs foram encontrados e corrigidos, e dúvidas foram retiradas com os professores.
Agora, os livros tratados  no projeto não serão mais apenas de física e química, mas sim de qualquer matéria do CTI, tanto ensino médio, quanto técnico, e de todos os cursos.

Finalização da parte de livros do sistema.

Essa semana, foram corrigidos alguns erros na parte de livros do sistema, desenvolvemos nas férias essa parte, porém alguns "bugs" foram detectados e posteriormente resolvidos. Na próxima semana daremos oficialmente inicio a programação da parte de estágios do sistema, os layouts já foram desenvolvidos pelo Kelvin, e agora eu e o Vitor desenvolveremos toda parte PHP e consistência JAVASCRIPT do mesmo.

sábado, 1 de agosto de 2015

Inserções no Banco de Dados e elaboração da página de Perfil

Durante a primeira semana de volta as aulas, eu (Márcia Ortiz), juntamente com a Vanessa Hayashida, fizemos algumas inserções de dados e alterações no Diagrama de Entidade e Relacionamento. Nessa semana,também foi proposto que aprendêssemos um pouco mais sobre a programação do projeto para que possamos auxiliar na criação das telas do projeto. Com isso, eu e a Milena Veronezi demos inicio ao desenvolvimento  do front-end da página de perfil.

Termos de uso e recuperar senha

Durante a semana desenvolvi o sistema de recuperação de senha para o sistema, possibilitando ao usuário receber uma nova senha em seu email caso tenha perdido a cadastrada no sistema. Além disso, também fiz a revisão dos termos de uso do Facility, garantindo o uso adequado do sistema pelos usuários.