quinta-feira, 12 de novembro de 2015

Semana antecedente à apresentação

Hoje foram realizadas mais três apresentações, equipes JARBE, The6Programmers e Ardapel. Ao todo as equipes se saíram muito bem, apesar das criticas construtivas realizadas pelos professores.

A divisão de atividades da equipe Gênesis continuou a mesma das semanas anteriores, com a diferença de que esta semana temos a responsabilidade a mais de preparar e ensaiar a apresentação.

quinta-feira, 5 de novembro de 2015

Inicio do Fim

Na aula de hoje, iniciaram-se as apresentações finais das aplicações da turma. O resultado foi bastante satisfatório, é nítida a evolução das equipes.

A respeito da nossa equipe, seguimos com o desenvolvimento do projeto Gênesis e com as divisões supramencionadas na publicação anterior.

O integrante André faltou a aula.

quinta-feira, 29 de outubro de 2015

Semana de Trabalho

Nesta semana, focalizamos dirigimos nossos esforços para a correção da documentação e a elaboração das métricas. As atividades ficaram divididas da seguinte maneira:

Fernando e Thais - Elaborar métricas e corrigir a documentação nos itens 10 (métricas) e 2 (revisão da literatura)

Brenda - Corrigir o quadro que especifica os casos de uso e iniciar a revisão dos manuais

Daniel - Compareceu a reunião de gerentes e deu continuidade a programação do projeto

O aluno André  não compareceu a aula.

quarta-feira, 28 de outubro de 2015

Nessa ultima quinta feira (22/10) as equipes dos projetos QuestEnem e SportEvento apresentaram para o professor Bernardo, encerrando todas as apresentações. Continuamos trabalhando na documentação arrumando os pontos que os professores fizeram ressalvas e implementando as melhorias sugeridas na aplicação. Também foi entregue uma tabela com as porcentagens de nota de cada integrante No ultimo final de semana todos os integrantes fizeram o ENEM, por isso tivemos uma semana muita cansativa.

quinta-feira, 8 de outubro de 2015

TecElite

Hoje, 08/10/15, o primeiro grupo/a primeira equipe a se apresentar foi TecElite. A apresentação foi bem sucedida; a aplicação ainda precisa de alguns ajustes básicos (aprimorar o layout do multiplayer, não quebrar a regra da orientação a objeto); a documentação também precisa de uma revisão rápida (não escrever "feito por Alexander").

sábado, 19 de setembro de 2015

Correções pós-apresentação

A apresentação da equipe ocorreu em 17/09. Segue, abaixo, a lista de observações por professor, e uma pequena correção da apresentação:

I.
- Utilizar mais claramente os termos "Evento Principal", "Subevento", etc.
- Incluir as páginas Web nas métricas como "classes";
- Especificar para que testes foi usado o Robotium;
- Rever texto dos casos de uso;
- Rever texto dos testes;
- Faltaram alguns gráficos do SVN;
- Na tabela de subevento/evento, utilizar data de início e data de fim, não apenas data;
- Como registrar as presenças em eventos com mais de um dia?
- Apresentação dos eventos: para poucos eventos, a página funciona bem, mas e para muitos eventos? Pode ser implementado algum tipo de paginação
- Incompatibilidade na definição do tipo de um dado no dicionário de dados com a tabela do BDD;
- No apêndice, apenas colocar a capa (não precisa de um texto "óbvio" antes);
- No manual do usuário, em vez de, simplesmente, listar as telas, explicar como as coisas devem ser feitas;
- Manual técnico: explicar melhor a preparação do ambiente; não repetir os diagramas; utilizar o padrão correto para o nome das classes; tirar a análise de código; não deixar a análise "jogada";
- Revisão de literatura: explicar QR Code e Ajax. 

* no slide com a divisão de tarefas, o integrante Fernando só ficou com os testes. No entanto, ele também empreendeu seu precioso tempo com programação Android, programação Web e manual técnico. 

B.
- Há trechos de código em que se percebe "proceduramento", enquanto o programa deveria ser, totalmente, OO.
- Revisão de literatura: especificar a "base" do que foi dito. Por exemplo: citar de onde se retirou a definição de diagrama de casos de uso. Falar do QR Code. 
- Sumário: itens sem número;

P.
- Revisão de literatura: algumas coisas não deveriam estar nela. Ex.: explicação do que é diagrama de casos de uso;
- Colocar "terminologia" correta (evento);
- No site: ao criar o evento principal, listar locais disponíveis;
- Colocar avaliação do evento - "FUNDAMENTAL";
- Disponibilizar lista de presentes, convidados etc. para impressão;
- Fazer cronograma do quarto bimestre;
- Genésio: feio e desnecessário.

domingo, 13 de setembro de 2015

Semana de Apresentações

Nesta semana ocorreram três apresentações em PDS, entretanto continuamos a espera da nossa vez.
Apesar de enfrentarmos um árduo período (semana de provas, trabalhos e afins pessoais), buscamos trabalhar e avançar com o nosso projeto. As atividades continuaram basicamente divididas da mesma forma:

Fernando e Daniel: Programação (Foco em Web);
André: Cronogramas e Documentação;
Brenda: Documentação;
Thais: Métricas e Documentação.

-- Enviado por Thais Lima.

quinta-feira, 27 de agosto de 2015

Primeiras apresentações

Hoje, na aula de PDS foram feitas as primeiras apresentações do bimestre. Como só ficamos sabendo quem iria apresentar na quarta, ou seja um dia antes da apresentação, todos os integrantes se prepararam para a possível apresentação durante a  semana.Na segunda , assistimos as apresentações do quarto ano, o que ajudou bastante a ter uma noção de como montar a apresentação quando fosse a nossa vez. Emfim, quem apresentou hoje foram os grupos Projeto 51 e FMRGG, ambos jogos mobile, A meta para essa semana é aprimorar a apresentação e tentar avançar o máximo na programação para terminar a aplicação a tempo da apresentação

quinta-feira, 13 de agosto de 2015

Nessa semana, terminamos a primeira versão da documentação final, exceto o manual do usuário e do técnico que ainda estão faltando. Mostramos a documentação para os professores Ivan e Bernardo que fizeram algumas ressalvas , faremos o possível para arrumar todos os erros apontados.

As tarefas foram distribuídas da seguinte forma:

Daniel  : Continuação da programação web e android
Fernando: Programação web, manual do técnico 
Brenda : Manual do usuário, revisão da documentação
Thais: Revisão da documentação , métricas, manual técnico
Andre Saad: Manual do Usuario e cronogramas


sexta-feira, 7 de agosto de 2015

Na reta final... será?

Nessa semana, Thais e Brenda deram um bom avanço na documentação, Daniel continuou com o desenvolvimento do aplicativo e do backend, eu (Fernando) continuei com duas páginas do site e, por fim, André está a par das atividades do grupo/da equipe e foi encarregado de fazer o manual técnico. Infelizmente, não pudemos levar a documentação para o professor Bernardo devido à palestra do grupo PET-SI que ocorreu em pleno horário de aula e à baixa compatibilidade entre Docs (do Drive do Gmail) e Word, que resulta em perda de formatação ao transitar com um determinado documento entre as duas ferramentas. Diante disso, Thais decidiu que irá armazenar a documentação em seu pen-drive e computador pessoal, e então fazer as modifcações no documento acessível aos outros integrantes do grupo/da equipe, em vez de usar apenas o Docs. Esperamos que na próxima semana seja possível consultar os professores para as devidas correções da documentação e, também, que a aplicação esteja prestes a ser finalizada.

-- Enviado por Brenda Gaia.

sexta-feira, 31 de julho de 2015

Volta ás aulas...

Essa semana voltamos as rotineiras aulas na Federal, e por conseguinte o pressão de entregas de trabalho e do próprio ambiente.
A troca de membros foi o principal ponto abordado na aula, em nossa equipe saiu o integrante Daniel Molina e nos integrou nosso colega André Saad.

As tarefas foram distribuídas da seguinte forma:

Daniel e Fernando : Continuação da programação, com enfase no plataforma web.
Brenda : Término da documentação.
Thais: Término da documentação e das métricas.
Andre Saad: Manual do Técnico.


quinta-feira, 23 de julho de 2015

Férias acabando.....

Um sentimento de tristeza já começa a invadir nossos corações. Sim, as férias estão acabando, e este será nosso último semestre na Federal (assim esperamos). Mas deixando as lamentações de lado, vamos focar em nosso projeto.

Nesse período de férias realizamos as tarefas de forma bastante organizada, registrando em nosso cronograma todas as funções realizadas e os períodos que levamos. Nosso grande avanço foi na documentação e nos testes; Meu excelentíssimo amigo, primo e futuro médico Fernando Lima, completou com êxito a tarefa de realização dos testes, enquanto que eu ( Thais Lima ) e minha cara amiga Brenda Gaia cuidamos da documentação.

Nosso gerente, Daniel Martinez ficou com a parte de programação mais uma vez, focando na plataforma web.

O Daniel Molina, que havia se comprometido a fazer algumas páginas em HTML para o projeto, não somente não entregou nada do que foi prometido ao longo dos últimos 24 dias, mas também não respondeu nenhuma de nossas mensagens.

Portanto, nessa última semana nossas tarefas ficaram divididas da seguinte forma:

Brenda Gaia: Documentação;
Thais Lima: Documentação e métricas;
Fernando Lima: Testes;
Daniel Martinez: Programação ( foco Web).


sexta-feira, 17 de julho de 2015

2º Semana de Férias

Dando continuidade ao nosso desenvolvimento, nossa equipe manteve as tarefas individuais da semana passada.

Brenda e Thais: Documentação
Fernando: Testes
Daniel Molina: Não respondeu nossas mensagens
Daniel Martinez: Programação


sexta-feira, 10 de julho de 2015

Inicio de Férias

As férias começaram, entretanto, o desenvolvimento não para.
Estabelecemos metas para as férias, dentre as quais visamos ter um grande avanço no projeto neste período.
Dando continuidade ao que vinha sendo feito até o presente momento, Brenda e eu (Thais) estamos desenvolvendo a documentação, Fernando , Daniel Molina e Daniel Martinez estão desenvolvendo a parte lógica do projeto.

Estamos seguindo o cronograma estabelecido, e a cada semana estabelecemos novas metas.

sábado, 4 de julho de 2015

Apresentação.... Denovo

Nessa semana consertamos alguns outros detalhes em nosso projeto e reapresentamos-o ao professor Bernardo. Ficou claro que estamos esquecendo uma parte crucial de nosso projeto: os testes unitários. Então vamos nos empenhar para que eles possam ser desenvolvidos de maneira a ajudar o desenvolvimento da aplicação em si.
Além disso, precisamos nos organizar melhor, então vamos tentar criar um novo cronograma, e dessa vez, segui-lo e atualizá-lo.

quinta-feira, 2 de julho de 2015

Planejamento

           No dia 25/06, uma semana após a apresentação do projeto aos professores Ivan e Palladino, nossa equipe decidiu não ir à aula e realizar uma reunião em nossas casas.
           Através dessa reunião planejamos o desenvolvimento do projeto no período que não haverá aula, e corrigimos parte dos erros que haviam sido apresentados durante a apresentação, principalmente os referentes à documentação.

sexta-feira, 19 de junho de 2015

Semana de apresentação

Nessa semana apresentamos tudo que foi desenvolvido em nosso projeto aos professores Palladino e Ivan, e em breve faremos um resumo do que foi dito ao professor Bernardo.
Foi dito nessa apresentação que estamos muito atrasados em relação à documentação, então para tentar nos recuperar do atraso, iremos fazer uma melhor utilização do cronograma no decorrer dos próximos meses.

quinta-feira, 11 de junho de 2015

Detalhes finais antes da apresentação

No encontro de hoje trabalhamos nos detalhes finais antes da apresentação do dia 18/06.

As tarefas se dividiram da seguinte forma:

Brenda : Desenvolvendo a documentação, com enfase nos relatórios semanais;
Daniel Martinez : Desenvolvimento do Aplicativo;
Daniel Molina : Desenvolvimento dos manuais do técnico e do usuário;
Fernando : Desenvolvimento da narração ;
Thais: Término das métricas;

Esperamos terminar as tarefas citadas , ou avançá - las significativamente, até a próxima semana, quando ocorrerá a apresentação.

terça-feira, 9 de junho de 2015

Interface do aplicativo

Grande parte da interface gráfica de nosso aplicativo já está pronta! Nas últimas semanas implementei diversas funcionalidades do aplicativo, como leitura dos dados do usuário do servidor e identificação do usuário com base em seu QR Code.




No entanto, esquecemos de postar no blog na semana do feriado, então peço desculpas por isso.

quinta-feira, 28 de maio de 2015

Semana comum

Hoje, na aula de PDS, continuamos com a realização das seguintes tarefas:
Daniel Martinez:Criou uma nova interface de login, que também será utilizada para a matéria LP2
Brenda : Continuou com a documentação final
Fernando :Continuou a narração do banco de dados e deu suporte a realização da interface do login
Daniel Molina:Deu inicio a realização do manual do técnico
Thais:Faltou

Para semana que vem, eu já terei terminado os relatórios semanais, o Fernando a narração do banco de dados, o Molina o manual do técnico.

quinta-feira, 21 de maio de 2015

Desenvolvimento do MER e finalização das métricas

No dia de hoje tivemos um grande avanço no desenvolvimento do projeto, apresentando ao professor Bernardo a primeira versão do nosso modelo de entidade e relacionamento (MER). Além disso, terminamos as métricas referentes aos três últimos meses.

Os integrantes do grupo subdividiram o trabalho da seguinte forma :

Brenda: Avançou na documentação final e forneceu suporte ao desenvolvimento do MER;
Daniel Molina: Não compareceu a aula e não entregou o MER nem a narração do banco de dados, então essa parte foi repassada para o Daniel Martinez e para mim.
Daniel Martinez: Desenvolveu as tabelas do MER e auxiliou na finalização das métricas;
Fernando Lima: Deu iniciou a narração do banco de dados;
Thais: Desenvolveu as métricas e auxiliou no desenvolvimento do MER.

quinta-feira, 14 de maio de 2015

Organização das tarefas

Hoje, na aula de pds, resolvemos reorganizar as tarefas de cada integrante da equipe, o Daniel Martinez ajudou a organizar e ficou assim:

Brenda Gaia:
Manual do usuário
Histórico de atividades e reuniões
Revisão das métricas
Formatação ABNT e Guia de Padronização do IFSP no documento final

Redação do documento final.

Daniel Martinez:
Desenvolvimento do Backend
Desenvolvimento do Site
Implementação do Backend no Aplicativo e no site
Implementação do sistema de logs
Notificar sobre todas as bibliotecas, APIs linguagens de programação, ambientes de desenvolvimento, problemas no desenvolvimento
Revisão do documento final
Revisão do Subversion

Daniel Molina
Diagrama de classes
Modelo Entidade Relacional  (início em 07/05) (atrasado 1)
Manual Técnico
Narração do Banco de dados (início em 07/05)
Revisão do documento final

Fernando Lima
Desenvolvimento do aplicativo (início em 16/04)
Implementação do leitor de QR Code
Desenvolvimento dos testes do aplicativo e site
Notificar sobre todas as bibliotecas, APIs linguagens de programação, ambientes de desenvolvimento, problemas no desenvolvimento
Revisão do documento final

Thais Lima
Fazer as métricas do projeto (inicio em 07/05)
Redação do documento final.

Na aula, cada um começou a desenvolver sua parte, eu comecei a fazer a documentação , o Fernando
com o desenvolvimento do aplicativo e resolvendo alguns erros, Daniel Martinez foi na reunião de gerentes e a Thais começou a fazer as métricas.

Houve um pouco de dificuldade para utilizar a ferramenta para fazer as métricas, mas segunda feira iremos tentar resolver esse problema ,vamos pedir ajuda para a professora Thais de programação.
Semana passada eu comentei que a Thais ficaria responsável pela narração do banco de dados e o Daniel Molina pela métricas, achamos melhor trocar essas funções, e o Molina ficou responsável pela narração do banco de dados, era para isto ser entregue hoje, mas ele não compareceu a aula porque estava com gripe.

Então para semana que vem, teremos como objetivo ter acabado uma parte das métricas , parte da documentação , a narração do banco de dados e continuar com desenvolvimento do aplicativo e do site.



terça-feira, 12 de maio de 2015

Problemas, problemas e problemas

Eu e o Fernando estávamos tentando configurar o AndroidStudio com o Subversion em nossos PCs há duas semanas sem nenhum sucesso, e somente hoje consegui fazer com que tanto os commits quanto a execução do projeto funcionassem em ambos os computadores. Grande parte de nossos problemas estava relacionada a diferentes configurações e sistemas operacionais dos computadores, e a jeito que conseguimos achar para resolvê-los foi deletar o projeto e começar do zero com configurações diferentes.

Quando o AndroidStudio passou a funcionar com o Subversion, alterei alguns detalhes da tela de login do nosso aplicativo, adicionei algumas animações, e precisava de uma imagem para colocar nela, então nasceu Genésio Queirós Ramos (Genésio QR para os íntimos).

sexta-feira, 8 de maio de 2015

Dando continuidade ao projeto

Nessa semana nossa equipe se reuniu na aula de PDS como de costume, levei meu notebook pois eu não estava conseguindo instalar as ferramentas que iremos utilizar, e com a ajuda do Daniel Martinez e da Thaís o problema foi resolvido.O Fernando deu continuidade ao desenvolvimento do aplicativo, fazendo a tela de login, um bom progresso na duração da aula.O Daniel Molina pesquisou sobre maneiras de melhorar nosso desenvolvimento da aplicação no AndroidStudio.
A Thaís começou a narração do banco de dados, uma das metas é terminar ate semana que vem para fazer a revisão, ajustar possíveis problemas etc.
O Daniel Martinez ajudou o Fernando a resolver alguns erros do AndroidStudio e participou da reunião de gerentes, na qual foram abordados os critérios levados em consideração para a avaliação da media, como a qualidade das postagens no blog, comentários do subversion e atenção ao seguimento das regras. Faremos o possível para melhorar a qualidade de nosso trabalho no decorrer dos próximos meses.

quinta-feira, 30 de abril de 2015

Desenvolvimento na estrutura de dados

Nessa semana organizamos a nossa estrutura de dados, montando  os  protótipos de tabelas, que vamos aprimorar ao longo das aulas com o auxílio do nosso orientador. Também aprendemos melhor a como manipular os ambientes de desenvolvimento Android Studio e Aptana, que serão usados respectivamente, para a criação do projeto mobile e para a criação do site em html, e sincronizamos o projeto, utilizando algumas funcionalidades dos programas.

quinta-feira, 23 de abril de 2015

Desenvolvimento do Design

Nesta semana prosseguimos com nosso projeto dando grande avanço ao desenvolvimento do design do  site.
Trabalhamos grande parte do período de aula juntos na programação, e definimos por definitivo as responsabilidades de programação de cada um.
Por fim, geramos o vídeo do Gource, publicando posteriormente em nosso canal no Youtube.

terça-feira, 21 de abril de 2015

Nova divisão

Nesta semana, os professores prosseguiram com as aulas voltadas a JSP. Fizemos uma nova divisão das tarefas para nos organizar melhor e então começar efetivamente o desenvolvimento. Fizemos também um esboço do site, passo importante na criação de páginas Web. 

sexta-feira, 10 de abril de 2015

Semana de provas

Essa semana foi muito corrida, então não houveram grandes avanços em nosso projeto. Fizemos a migração do projeto mobile do Eclipse para o AndroidStudio e a criação de um projeto no Aptana para o desenvolvimento Web e back-end. Além disso,  foram feitas algumas melhorias e corrigidos alguns problemas em nossa ferramenta de sincronização do nosso servidor com o Subversion da escola.

Fora isso, essa semana os professores Bernardo e Ivan nos passaram alguns conceitos de desenvolvimento Web e back-end em Java, e mesmo planejando utilizar PHP, muitos deles foram úteis para termos ideia de como organizar melhor o código de nossa aplicação.

sábado, 4 de abril de 2015

Sem aula, mas não sem trabalho

Essa semana não tivemos aula de PDS devido a prolongação do feriado, entretanto demos continuidade ao nosso projeto iniciando a parte de programação e desenvolvimento.

quarta-feira, 1 de abril de 2015

Apresentação da Proposta

Na última quinta-feira, apresentamos a proposta inicial de nosso projeto para os professores.


O professor Bernardo fez uma aposta com o grupo, e caso nosso projeto funcione, possa ser usado para controlar a entrada na apresentação do projeto e seja orientado a objeto, ele nos dará nota 10.

sábado, 21 de março de 2015

Organização da proposta inicial

Nessa ultima quinta feira (19/03/2015) continuamos a organizar a apresentação da proposta inicial.Os slides estão quase prontos só faltam  alguns detalhes sobre as tecnologias que vamos usar, pois ainda não decidimos o servidor. Estamos terminando de definir as funcionalidades da aplicação.Nossa equipe também tem que gravar um vídeo exemplificando a proposta inicial, nosso objetivo é gravar nessa semana para mostra-lo na apresentação da proposta inicial que vai ser no dia 26/03/2015.

domingo, 15 de março de 2015

Relatório de 12/03


     Nesta semana, demos continuação às análises dos projetos "WorkUp" e "ServiceControl". Também estamos finalizando os slides da apresentação da proposta inicial. Além disso, uma vez criada a pasta pelo gerente, cada integrante do grupo está integrando o Eclipse ao Subversion.
          Na reunião com os professores, tivemos orientações referentes às análises e à apresentação. 

Integração com o Subversion

Nessa semana, criamos a estrutura de arquivos e sincronizamos nosso site com os arquivos presentes no servidor Subversion. Criamos também o projeto no Eclipse de nosso app, o GenesisControl, porém estamos tendo alguns problemas devido à uma biblioteca do Google que não funciona da maneira que deveria na versão atual.
Para podermos sincronizar nosso servidor Web com o servidor SVN do IFSP, utilizamos o phpsvnclient, o que nos possibilitou criar um link que quando clicado, automaticamente baixa os arquivos do SVN.

quinta-feira, 5 de março de 2015

Primeiro Passos

Hoje, 5 de março ( 4ª Semana de aula), inicialmente tivemos uma orientação, em conjunto com as demais equipes, ministrada pelos professores Ivan, Bernardo e Palladino a respeito da integração do Eclipse ( ambiente de desenvolvimento do sistema) e o subversion.

Em um segundo momento nossa equipe se reuniu para dar avanço ao projeto. Definimos fazer a análises dos projetos System Control e Work Up, ambos disponibilizados  no repositório respectivamente nos anos de 2014 e 2013.

Definimos por completo a nossa proposta de projeto, e enquanto uma parte do grupo trabalhava nas análises dos projetos encontrados no repositório, a outra preparava a apresentação a ser feita a respeito da nossa ideia de projeto.

Por fim, porém não menos importante, demos um avanço significativo no nosso cronograma.

quinta-feira, 26 de fevereiro de 2015

Escolhido o tema!

Na 3ª semana de aula, dia 26/02, o nosso grupo finalmente decidiu o tema do projeto. Seguindo o conselho do professor Ivan, vamos fazer um sistema para controlar a presença de pessoas em eventos.

O sistema consiste em utilizar uma identificação única de cada pessoa para permitir ou não sua entrada no evento, e ao mesmo tempo contabilizar as pessoas que lá estiveram. Essa identificação pode ser tanto um cartão com um código de barras, prontuário escolar ou até mesmo um QR Code.

Também planejamos incluir maneiras de contabilizar as pessoas que compareceram a um certo evento, com opções também para contabilizar as participações de uma única pessoa.

sexta-feira, 20 de fevereiro de 2015

Tema do projeto

A partir do dia 12 de fevereiro começamos a discutir o tema do projeto. A primeira ideia foi fazer um carrinho que se movimenta a partir dos comandos de um celular, para isso iríamos usar Arduíno. Porém a ideia se tornou inviável pois seriam necessárias peças de alto custo e que também demorariam muito tempo para chegar. Depois começamos a discutir outras duas ideias:
  • Um aplicativo para o celular que bloqueia arquivos com uma senha
  • Um site que organiza os eventos por cidade que os próprios organizadores  vão postar e com um administrador para maior organização
Após a discussão dos pontos positivos e negativos de cada ideia, escolhemos fazer o aplicativo da senha.

quinta-feira, 12 de fevereiro de 2015

Primeiro Post \o/

Hoje foi o primeiro dia do nosso projeto de Prática e Desenvolvimento de Sistemas, e durante o tempo disponível durante a aula, discutimos algumas ideias e temas, com a finalidade de definir a proposta inicial de nosso projeto. 
Mesmo não tendo uma ideia definitiva, possivelmente utilizaremos um controlador Arduino em nosso projeto.