quinta-feira, 19 de novembro de 2015

Semana 41 - Ultimas apresentações.

Hoje nós tivemos o nosso terceiro e ultimo dia de apresentações das aplicações do quarto bimestre. Os grupos Genesis, IFAjuda e Jarbas apresentaram suas aplicações, e mostraram como andavam os projetos.
Os três grupos apresentaram aplicações muito boas, porém não perfeitas, com pequenos erros apontados pelos professores, porém nada muito complexo, pois a parte complexa já está feita pelos grupos.
O Bernardo cumpriu para com a sua promessa com o grupo Genesis, e ao final da apresentação, aplaudiu em pé, junto a sala! Após a apresentação, houveram desentendimentos.
Em relação ao Fill my Belly!, nós finalmente cumprimos a nossa meta imposta na semana 38, fizemos diversas apresentações em nossa plataforma Web, e mostraremos aos professores na semana que vem, essa e mais algumas alterações na aplicação serão mostradas.
Na semana que vem, também temos que apresentar a documentação do final do projeto. Por conta disso, o grupo também está dando uma grande atenção a documentação, todos os participantes, sempre que podem, estão alterando o documento.

TAREFAS DO GRUPO:

Finalizar a documentação final do projeto;
Alterações na aplicação.

quinta-feira, 12 de novembro de 2015

Semana 40 - O dia.

E hoje foi o dia, o dia de nossa apresentação, e da apresentação dos grupos The6Programmers(NESB)  e JARBE(LearnCook).
Os dois grupos foram os primeiros a apresentar, dois grupos com ótimas aplicações mostradas, superaram muitas expectativas dos alunos, e até mesmo dos professores. Algumas críticas foram feitas, críticas que irão colaborar para com a finalidade do projeto.
Em nossa apresentação, pecamos em diversos aspectos. Algumas coisas pedidas pelos professores para serem feitas em nossa aplicação, não estavam completas, e nós infelizmente não conseguimos novamente atingir a meta imposta na semana 38, em relação a plataforma web do projeto. Os professores também ficaram bravos, pois estava claro um desempenho maior do aluno Lucas Moretto em relação a todos os outros integrantes do grupo. Acabamos esquecendo também, de nosso vídeo do Gource para a apresentação.
Após tudo isso, o grupo levantou a cabeça, e impôs tarefas a serem feitas ao longo de nosso 2 últimos meses de aula. Se conseguirmos fazer tudo isso, e equilibrar a participação de todos os integrantes em relação ao grupo, não seremos prejudicados em relação à nota final do nosso projeto.

TAREFAS DO GRUPO:
-Executar tarefas impostas para as próximas aulas;
-Finalizar a documentação final e aplicação;
-Equilibrar a participação dos elementos em relação ao grupo.


quinta-feira, 5 de novembro de 2015

Semana 39 - TecElite, FMRGG, P51!

Nesta semana, assistimos as três primeiras apresentações das aplicações finais de nosso quarto bimestre!
Todos os três grupos tiveram boas apresentações, porém algumas falhas foram apontadas pelos professores, como por exemplo, a unificação de duas ou mais aplicações no projeto, crítica feita para os projetos TecElite, e P51. Esta e mais algumas pequenas críticas feitas aos grupos com certeza ajudarão para o desenvolvimento final e fechamento dessas aplicações.
Após assistirmos as apresentações, tomamos rumo para a preparação de nossa aplicação, já que a mesma será apresentada na semana que vem.
Uma de nossas duas metas impostas na semana passada, que foi a  alteração de funcionalidades em nossa plataforma web, não foi atingida, então essa meta continua de pé!

TAREFAS DO GRUPO PARA A APRESENTAÇÃO DA SEMANA 40:
-Alteração de algumas funcionalidades na plataforma Web;
-Preparação final;
-Atualização no documento final;
-Mais alterações no visual do app.

quinta-feira, 29 de outubro de 2015

Semana 38 - Sorteios!

Após aliviarmos de nossas costas toda essa pressão feita pelo ENEM, o grupo ficou ansioso, para que fosse feito o sorteio das apresentações da aplicação final do quarto Bimestre. Os professores fizeram o sorteio com os gerentes, e a ordem das apresentações foi determinada.
Com o sorteio, nós do grupo TheHundreds, ficamos para a segunda semana de apresentações. Após sabermos disso, decidimos ter um foco maior na aplicação, apontando assim, metas a serem feitas nesta semana, sendo estas:
-Visual do aplicativo
-Alterações em algumas funcionalidades do website.

TAREFAS DO GRUPO:
Cumprir as metas impostas nessa semana.



quinta-feira, 22 de outubro de 2015

Semana 37 - ENEM!

Na semana passada, tivemos uma semana sem aula, porém, para compensar, nesta semana, tivemos o ENEM. Grande parte do grupo teve seu foco principal no vestibular, por todos estarem em seu ultimo ano, então quase a semana toda, os integrantes paralisaram suas atividades para com o Fill my Belly!, para estudar para a prova. 
Por conta desse obstaculo, o projeto não sofreu muitas alterações, apenas algumas em nossa documentação final, com a revisão de literatura, e algumas modificações no Resumo/Abstract.

TAREFA DO GRUPO:
Pequenas alterações no documento final;

quinta-feira, 15 de outubro de 2015

Semana 36 - Viagem de formatura!

Nesta semana nós não tivemos a oportunidade de nos reunirmos novamente, pois ocorreu a viagem de formatura, e por conta disso, não tivemos aula a semana inteira. Porém, isso não foi motivo para que ficássemos parados, já que nenhum dos elementos de nosso grupo foi para a viagem.
Os integrantes Matheus, Felipe Josa, e Felipe Ferraz, encerraram nesta semana, a análise de todas as apresentações dos grupos do terceiro Bimestre.
Nesta semana tivemos um foco maior na preparação dos documentos para a apresentação no quarto Bimestre. Em relação ao aplicativo, nesta semana, foram feitas algumas alterações na parte visual do  Fill my Belly!

TAREFAS DO GRUPO:
Ainda trabalhar em cima das críticas feitas pelos professores em nossa apresentação da semana 31, nas partes de documentação e aplicação.

sexta-feira, 9 de outubro de 2015

Semana 35: Últimas apresentações

Nesta semana que foi marcada pelas últimas apresentações, o grupo conseguiu um dos maiores avanços até agora no âmbito lógico, a conquista foi fazer com que o aplicativo funcionasse Offline!
Com as últimas apresentações realizadas(e devidamente criticadas), o grupo volta para a velha e corriqueira rotina de discussão durante as quintas. Além disso, o Rodrigo começou a realizar alguns ajustes em nosso cronograma.

TAREFAS DO GRUPO:
Ajustes na parte Android.
Ajustes no Cronograma.

quinta-feira, 1 de outubro de 2015

Semana 34: Pós SEDCITEC

Na semana pós SEDCITEC, o grupo esperava ver as 2 apresentações que restavam, entretanto, um enorme mal entendido na reserva do auditório aconteceu e "prejudicou" os grupos que iriam apresentar. E como o trabalho não pode parar, o nosso grupo continuou com as mudanças, na parte lógica o Rodrigo e o Lucas Moretto começaram a realizar aprimoramentos no aplicativo e a reescrever o nosso código para que ficasse mais padronizado, eu e o Matheus iniciamos as análises dos projetos e o Jode fez alterações no design do aplicativo e algumas mudanças no estilo da documentação.

TAREFAS DO GRUPO:
Ajustes no âmbito lógico.
Ajustes na documentação.
Ajustes no Design.

segunda-feira, 21 de setembro de 2015

Semana 33: Início do último passo

Ao longo desta semana, o grupo procurou outros erros na aplicação e na documentação final, e consequentemente, aprendendo com os nossos erros, começamos com a idealização das melhorias no aplicativo, tanto no âmbito estético quanto funcional. Também assistimos as apresentações desta semana, que foram mais criticadas do que as outras, os professores mostram-se descontentes, mas não deixam de nos auxiliar nessa reta final do projeto.
A SEDCITEC é nessa semana, e durante a mesma o grupo tem que apresentar o projeto para outras pessoas que não fazem parte do nosso convivio, vai ser uma nova experiência e com certeza irá agregar muito ao nosso projeto.

TAREFAS DO GRUPO:
Início dos ajustes no âmbito lógico.
Início dos ajustes na documentação.

quinta-feira, 17 de setembro de 2015

Semana 32: Continuação das apresentações e mudanças

Nessa semana, o grupo iniciou com os ajustes dentro da aplicação e realizamos uma nova organização das tarefas, afim de conseguir cumprir com o cronograma e entregar tudo com a maior perfeição possível.
Ganhamos também uma nova tarefa a ser feita, um documento crítico sobre cada apresentação dos grupos da sala, onde apontariamos os pontos fracos e fortes, além de conhecer mais dos outros projetos.

TAREFAS DO GRUPO:
Reorganização de tarefas.

quinta-feira, 10 de setembro de 2015

Semana 31: Apresentação do The Hundreds

Nessa semana, o grupo finalmente realizou a apresentação. Passamos a semana toda nos concentrando para o momento e realizando os ajustes finais, porém não foram suficientes e algumas ressalvas para o nosso aplicativo fora feitas. No geral, julgamos a apresentação muito boa apesar das críticas, o aplicativo estava funcionando e nossos colegas de classe também gostaram da aplicação.
Em relação a documentação, assim como todos os outros grupos, fomos destruídos pelos professores, que mostraram inúmeros erros em nossa primeira versão da documentação final.

TAREFAS DO GRUPO:
Apresentar o FillMyBelly! aos professores.

quinta-feira, 3 de setembro de 2015

Semana 30: Apresentação? Não dessa vez.

Nessa semana, o grupo tinha como tarefa realizar a tão temida apresentação, que no fim das contas, mostrou não ser o bicho de sete cabeças que nós esperávamos. O grupo se preparou, os slides foram feitos, a apresentação dividida e a aplicação estava pronta, porém, um imprevisto aconteceu e as apresentações foram canceladas. O grupo ficou bem frustrado, pois todo aquele preparo foi em vão para este dia. Mas, nenhum treino é em vão, e todo trabalho será recompensado na próxima quinta-feira, onde finalmente iremos apresentar.

TAREFAS DO GRUPO:


Apresentar o FillMyBelly! aos professores.

quinta-feira, 27 de agosto de 2015

Semana 29: Início das apresentações

Nessa semana, na quinta-feira, o grupo se reuniu no auditório para assistir as apresentações dos dois primeiros grupos. Observamos detalhadamente as apresentações e anotamos detalhes peculiares, que provavelmente irão nos ajudar na próxima semana. O tetrimático, que foi o jogo apresentado pela segunda equipe, realmente se destacou, com uma apresentação praticamente "impecável" e com a aplicação totalmente funcional, porém, também falharam na documentação. Contudo, estamos focados e nos esforçaremos nesta semana que antecede a nossa apresentação.

TAREFAS DO GRUPO:


Observar as apresentações dos grupos.

sexta-feira, 21 de agosto de 2015

Semana 28: Entrega da documentação

Nessa semana, o grupo deu ênfase nos detalhes finais e no que ainda estava ausente na documentação, que foi entregue nesta quinta. O grupo sentiu dificuldade em alguns pontos, e a documentação não estava completa para a entrega parcial. Contudo, não tivemos problemas ao montar e encadernar as 3 vias do documento.

TAREFAS DO GRUPO:
Entregar a documentação parcial em 3 vias aos professores.

quinta-feira, 13 de agosto de 2015

Semana 27: Preparação para a entrega

Nessa ultima semana antes da entrega da documentação, o grupo preparou os Scripts para o banco de dados, as métricas e seguiu com a preparação dos requisitos que ainda faltavam. Na área do Design e Programação o grupo continuou na implementação dos estilos e decidiu pelo o uso de Floating Action Buttons para navegar nas informações relacionadas aos pratos (ao invés das Tabs). Além disso, o grupo programou algumas alterações que serão feitas nos manuais (técnico e do usuário) antes da entrega.


TAREFAS DO GRUPO:

Lucas Moretto:
Configuração dos Action Buttons.
Rodrigo: Script para o banco de dados
Jode :  Design do aplicativo.
Lucas Josa: Documentação e post do blog.
Matheus : Documentação.
Felipe: Documentação.




quinta-feira, 6 de agosto de 2015

Semana 26: Login e Documentação

Ao longo dessa semana, o grupo focou novamente nos pontos fracos e no acabamento do projeto, com destaque novamente para a documentação final, que necessita estar pronta até domingo. Além destes pontos, no desenvolvimento do aplicativo foram feitas alterações na ferramenta de login e na opção favoritos. Estamos correndo contra o tempo, e mais uma vez, precisamos demonstrar união e dedicação, para que no próximo post, os retoques finais estejam sendo realizados na documentação.

TAREFAS DO GRUPO:

Lucas Moretto:
 Ferramentas de login e de favoritos.
Rodrigo: Design do aplicativo.
Jode :  Design do aplicativo.
Lucas Josa: Documentação e post do blog.
Matheus : Viajando.



sábado, 1 de agosto de 2015

Semana 25: Demissão

Nesta semana, passamos pelo momento mais difícil do ano, a demissão de um dos nossos, a demissão do André. De acordo com as regras dos professores, nesse segundo semestre, cada grupo tinha que demitir um dos integrantes, e não foi nada fácil, pois o nosso grupo já estava bem entrosado, e o André com certeza vai fazer falta. A demissão dele não foi votada, foi gerada aleatoriamente pela ferramenta do random.org, e por uma infelicidade, ele foi selecionado duas vezes. Infelizmente, teremos que continuar o nosso projeto sem ele, porém contamos agora com o Felipe, e que ele venha para somar!

TAREFAS DO GRUPO:

Demitir um integrante.

quinta-feira, 23 de julho de 2015

Semana 24: Implementação da ferramenta de pesquisa

Nesta semana, o trabalho foi retocado mais uma vez, tanto no âmbito lógico quanto no visual. Com exceção dos retoques finais, que já antecedem a entrega do trabalho, tivemos também a implementação da ferramenta de pesquisa.

TAREFAS DO GRUPO:

Lucas Moretto e Rodrigo:
 Implementação da ferramenta de pesquisa
Rodrigo: Design do aplicativo.
Jode :  Design do aplicativo.
Lucas Josa: Post do blog.
Matheus : Viajando.
André: Relatórios semanais.

quarta-feira, 15 de julho de 2015

Semana 23: TabHosts e novos ícones

Nesta semana, no âmbito lógico, o grupo trabalhou na implementação do TabHosts e também na criação de mais testes unitários. Já na parte visual, o grupo focou na redefinição do ícone do aplicativo, que não tinha agradado a todos, além disso, novas cores também foram definidas para serem usadas na aplicação Mobile.
Durante esta semana não tivemos grandes avanços na documentação, apenas prosseguimos com os relatórios semanais.

TAREFAS DO GRUPO:

Lucas Moretto e Rodrigo: Implementação do TabHosts e criação de testes.
Jode e Rodrigo:  Design do aplicativo.
Lucas Josa: Post do blog.
Matheus e André:  Relatórios semanais.

quinta-feira, 9 de julho de 2015

Semana 22: Aprimoramento do filtro de pesquisa

Na segunda semana do mês, o grupo e o resto da turma entrou oficialmente de férias, assim, além do descanso merecido, conseguimos mais tempo para o projeto. Neste semana, o grupo focou bastante no aprimoramento do filtro de pesquisa e também na organização dos relatórios semanais de desenvolvimento, que serão de enorme ajuda para alinhar as tarefas com o que foi proposto no cronograma. Assim, estamos caminhando para a conclusão do aplicativo e melhorando a nossa documentação.

TAREFAS DO GRUPO:

Lucas Moretto e Rodrigo: Filtro de pesquisa.
Jode: Design do aplicativo
Lucas Josa: Post do blog
Matheus e André: Relatórios semanais. 

quinta-feira, 2 de julho de 2015

Semana 21: Apresentação para o mestre Domingos

Na primeira semana de julho, o nosso grupo tinha a tarefa de apresentar os avanços no projeto para o Domingos, um de nossos professores e orientadores nessa missão que está chegando ao fim, Vou utilizar este post como base de relatos do que foi nossa apresentação, segundo o próprio professor. Estamos desorganizados, partes levam muito tempo em trabalhos simples e o nosso cronograma não está pronto! Na realidade até estava, mas muito diferente do que foi proposto, então estamos trabalhando na correção deles, nestas férias de julho, também trabalharemos nos manuais, do técnico e do usuário, Em suma, estamos bem, pecando apenas na documentação.

TAREFAS DO GRUPO:
APRESENTAÇÃO AO DOMINGOS

quinta-feira, 25 de junho de 2015

Semana 20: Nossa apresentação parcial

Nesta vigésima semana, que era a derradeira para uma breve apresentação de nosso projeto, o grupo se uniu, de uma forma que jamais tinha se unido. As partes que estavam soltas se juntaram, o aplicativo ja funcionava com o Navigation Drawer, porém, isto não foi o suficiente. Assim como todos os grupos, o nosso não fugiu das críticas dos professores, que apontaram problemas que nós não fomos capazes de notar, como os defeitos em nossas métricas, um cronograma impreciso, uma perspectiva da logo que não lembrava comida e a ausência de uma documentação maior e mais concisa.
O grupo fez uma apresentação impecável, como diria o professor Ivan, o Marketing do projeto foi perfeito, até que os professores começaram a verificar alguns documentos. Ao fim de tudo, concluimos que a união apresentada na semana, deve e vai ser prolongada até o fim do projeto, mas dessa vez, com mais cautela, pois Agosto está próximo, e o trabalho durante as férias, será a prova de que somos muito mais além do marketing.


TAREFAS DO GRUPO:


Apresentação parcial do projeto.

quinta-feira, 18 de junho de 2015

Semana 19: Início das apresentações

Na semana das apresentações, o grupo estava focado e bem unido. Planejando ao longo dos dias, como seria a apresentação parcial do FillMyBelly!, um projeto que já se perdura por dois bimestres e vêm dando muito trabalho. A parte de desenvolvimento do projeto está relativamente adiantada, onde todas as ferramentas propostas do projeto estão funcionando. O que falta em nosso projeto, seriam apenas detalhes e a inclusão de dados em nosso banco de dados. O esqueleto do projeto funciona, e agrada os membros do grupo. O trabalho ainda não chegou ao fim, ainda temos muito em que melhorar, mas a curtos e cautelosos passos, estamos caminhando para a entrega do projeto.
Assistimos todas as apresentações dos outros grupos, aprendemos muito e notamos alguns erros que só foram encontrados graças às críticas construtivas dos professores orientadores, Paladino e Ivan. 

TAREFAS DO GRUPO:
Preparação para a apresentação e correção de erros no programa. 

quinta-feira, 11 de junho de 2015

Semana 18:Testes DAOs e o início da inclusão de pratos.

Ao longo desta semana, o grupo ficou dividido em três partes: a primeira ficou responsável por polir os códigos do projeto e garantir que tudo esteja funcionando, a segunda se responsabilizou pela seleção de pratos e restaurantes e por fim a terceira parte, que está cuidando do design.

O grupo responsável pelo polimento realizou a implementação do Exception Handler, refatorando os testes de integração DAOs.
O grupo responsável pela documentação e fortalecimento do banco de dados está trabalhando na documentação final e na seleção de restaurantes e pratos, que será uma tarefa relativamente cansativa, para que o banco de dados do projeto apresente um bom conteúdo.
E prosseguimos com a atualização no design, tanto mobile quanto web. Ambos os designs terão como cores primárias: vermelho acastanhado, verde oliva e amarelo vitoriano. 

TAREFAS INDIVIDUAIS:

Lucas Moretto:
- Aprimoramento dos testes de integração dos DAOs por meio da criação e implementação de classes de asserções mais específicas.

Rodrigo Iskenderian:
- Estruturação da ferramenta de pesquisa na action bar.

André Saad:
- Pesquisa de restaurantes e pratos para o banco de dados do aplicativo.

Matheus Menna:
- Pesquisa de restaurantes e pratos para o banco de dados do aplicativo.

Lucas Josa:
- Post do blog.

Jode Clayton:
- Elaboração da apresentação parcial e modelagem dos estilos XML da aplicação android.


TAREFAS EM GRUPO:
- Discussão sobre a apresentação parcial.

quinta-feira, 4 de junho de 2015

Semana 17 : Métricas, Searchview, Testes unitários

Durante a semana foram realizadas poucas tarefas, entre elas a implementação dos testes unitários necessários, continuação da criação de animações na interface e a efetuação das métricas do mês de Maio. Também foram alteradas as variáveis, métodos, etc, do código de ambas as plataformas para a língua inglesa, para que houvesse padronização do mesmo.


Lucas Moretto:
Criação dos Testes unitários;
Reformatação do código dos aplicativos Web e Android para a língua inglesa.


Rodrigo Iskenderian:
Pesquisa para implementação do Searchview na Actionbar;
Reformulação do domain dos pratos no aplicativo Android;
Reformatação do código dos aplicativos Web e Android para a língua inglesa.

André Saad:
Métricas do mês de Maio;
Post do blog.

Jode Clayton:
Continuação das animações na interface.

Lucas Josa:
Nenhuma tarefa individual Executada.

Matheus Menna:
Nenhuma tarefa individual Executada.


Tarefas do grupo:
Nenhuma tarefa coletiva realizada.



quinta-feira, 28 de maio de 2015

Semana 16: Métricas, Swipes e Webservice

Nesta semana, o grupo deu continuidade ao estudo de testes unitários, definimos a disposição da interface e a criação/planejamento da aba de favoritos na aplicação Android( pratos e restaurantes ). E por fim, criamos os primeiros fragments com Swipe da aplicação.Sobre a disposição da interface, alguns formatos de apresentação deconteúdos foram redefinidos. Estamos trabalhando para deixar a aplicação mais minimalista e intuitiva, com umpoder de despertar a vontadede comer no usuário.
TAREFAS INDIVIDUAIS:

Lucas Moretto:
Criação do cliente Android que consome o webservice;
Swipe no Android.
 
Rodrigo Iskenderian:
Swipe no Android e criação dos Fragments de Favoritos.
 
André Saad:
Métricas dos 3 meses anteriores.
Cronograma
 
Jode Clayton:
Animações na interface.
 
Lucas Josa:
Post do blog;
Continuidade no Relatório final. 
 
Matheus Menna:
Pesquisa de pratos para a inserção no banco de dados
 
TAREFAS DO GRUPO:

Discussão sobre aspectos em relação a interface;
Discussão sobre pontos do relatório final.


quinta-feira, 21 de maio de 2015

Semana 15: Relatórios, pratos e métricas.

Nesta semana, o grupo analisou diversas documentações de grupos passados, analisamos relatórios finais e documentações, para já iniciarmos o nosso Relatório Final.
As métricas que estavam atrasadas finalmente foram finalizadas, e começamos a pesquisa por pratos, com informações, como restaurante e receita, para a inserção dos mesmos em nosso Banco de Dados.
Também trabalhamos no projeto, criando fragments, fazendo testes unitários e a camada de serviços de aplicação.

Segue as tarefas de nosso grupo na semana 15:

Tarefas Individuais

Lucas Moretto:
Estudo sobre teste unitários;
Criação do Restful Web Services;
Camada de serviços da aplicação;

Rodrigo Iskenderian:
Criação de fragments;
Estudo sobre testes unitários;
Inicialização do Relatório Final;

André Saad:
Finalização das métricas atrasadas (Fevereiro-Abril);

Jode Clayton:
Manutenção do estilo CSS no projeto WEB;
Modificação do estilo XML no projeto Android;
Inicialização do Relatório Final;

Lucas Josa:
Inicialização do Relatório Final;

Matheus Menna:
Novo post semana 15;
Inicialização da pesquisa sobre pratos para a inserção no banco de dados;

Tarefas do grupo
Discussão sobre aspectos do relatório final;
Discussão sobre os as informações dos pratos;

Todos os alunos estavam presentes nesta semana.

quinta-feira, 14 de maio de 2015

Semana 14: Métricas e novo visual de posts.

A partir dessa semana, adotaremos uma nova forma de post em nosso blog.
Houve uma mudança de aluno responsável pelo blog, e a cada post, será exibido as funções individuais que cada aluno teve nesta semana, e as funções do grupo, que fizemos juntos durante a semana.
Essa semana conseguimos fazer as métricas, houve uma reestruturação de nosso projeto, e novamente fizemos pequenas alterações em nosso MER.

Segue as tarefas da semana 14:

Tarefas Individuais

Lucas Moretto:
Reestruturou o projeto, utilizando o Maven;
Criação do navigationdrawer na interface android;
Criação de Fragments e classes no projeto Android;

Rodrigo Iskenderian:
Criação de Fragments e testes na interface Android;
Teste de mesa do MER;
Discussão do MER sobre os Alergênicos e Vegetarianismo;

André Saad:
Criação das métricas dos últimos 4 meses(Fevereiro-Maio)
Post do blog(Semana 13)

Jode Clayton:
Teste de mesa do MER;
Discussão do MER sobre os Alergênicos e Vegetarianismo;

Lucas Josa:
Nenhuma tarefa individual executada;

Matheus Menna:
Novo responsável pelo BLOG;
Reformulação de posts no BLOG;
Novo Post semana 14;

Tarefas do grupo
Finalização do MER(últimos ajustes);
Discussão tarefas para semana 15;


O aluno Jode não pode estar presente na reunião desta semana, por problemas pessoais. O restante estava presente.

quinta-feira, 7 de maio de 2015

Semana 13: Realização do Cronograma Proposto do segundo bimestre e pequenas modificações no MER

   Nesta semana foi criado o cronograma proposto para este bimestre, contendo as metas de documentação mensal, como as métricas do projeto e suas atualizações, integração de testes unitários e a definição do design do aplicativo WEB.
 

Cronograma:


Todos os alunos estavam presentes nesta reunião.

quinta-feira, 30 de abril de 2015

Semana 12: Finalização do MER e teste de mesa.

   Nesta semana, finalizamos o desenvolvimento de nosso Modelo Entidade Relacionamento, e consequentemente, deixamos por escrito um teste de mesa, para a possível visualização de erros em nosso modelo.
   Com a ajuda do professor Bernardo, alteramos alguns relacionamentos e entidades de nosso MER, tornando mais fácil ao usuário a inserção de ingredientes e a visualização de receitas.
Por fim, com o teste mesa, tivemos certeza de que o nosso MER não apresentava erros


Modelo Entidade Relacionamento - Fill my Belly:


Teste de Mesa do MER - Fill my Belly:

TABELA USUARIO //  (email,nome,senha)
INSERT INTO usuario VALUES (“rodrigo101032@xx.com.br”, “Rodrigo Oliveira” , “******” );
INSERT INTO usuario VALUES (“lucas@xx.com.br”, “Lucas Moretto” , “******” );
INSERT INTO usuario VALUES (“jode@yy.com.br”, “Jode Clayton” , “******” );

TABELA BAIRRO // (nome)
INSERT INTO bairro VALUES (“Tatuapé” );
INSERT INTO bairro VALUES (“Armênia” );
INSERT INTO bairro VALUES (“Jd. São Paulo” );

TABELA BAIRRO_USUARIO  // (id usuario, id bairro)
INSERT INTO bairro_usuario VALUES (1,3);
INSERT INTO bairro_usuario VALUES (2,1);
INSERT INTO bairro_usuario VALUES (3,2);

TABELA RESTAURANTE // (desc, email,ende,nome,tel)
INSERT INTO restaurante  VALUES (“A maior casa italiana de massas  de São Paulo...”, “bonjorno@pp.com.br” , “Rua do Gasômetro ,254 03003-020 ” , ”BonJorno” ,”1188996644” );
INSERT INTO restaurante  VALUES (“A mais tradicional casa japonesa da Liberdade...”, “aska@ww.com.br” , “Rua Galvão Bueno, 466 01506-000” , ”Aska” ,”1144663322” );
INSERT INTO restaurante  VALUES (“A melhor casa Mexicana ,localizada na próxima...”, “dedodelachica@ww.com.br” , “Rua Fidalga, 32” , ”Dedo de la Chica” ,”1166889933” );

TABELA BAIRRO_RESTAURANTE  // (id bairro, id restaurante)
INSERT INTO bairro_restaurante VALUES (1,2);
INSERT INTO bairro_restaurante VALUES (2,1);
INSERT INTO bairro_restaurante VALUES (3,3);

TABELA USUARIO_RESTAURANTE  // (id bairro, id restaurante)  *usuario favorita restaurante
INSERT INTO usuario_restaurante VALUES (1,2);
INSERT INTO usuario_restaurante VALUES (2,2);
INSERT INTO usuario_restaurante VALUES (3,3);

TABELA NACIONALIDADE (desc, nome)
INSERT INTO nacionalidade VALUES (“Localizada no centro-sul da Europa, a Italia...”, “Italiana”);
INSERT INTO nacionalidade VALUES (“Localizada na América do Norte, o México...”, “Mexicana”);
INSERT INTO nacionalidade VALUES (“Localizada na Asia, o Japão...”, “Japonesa”);

TABELA PRATO // (desc, nome, vege, vegan,nacionalidade)
INSERT INTO prato VALUES (“Preparado na italia e de grande tradição...”,”Espaguete a Bolonhesa”, 0, 0,  1);
INSERT INTO prato VALUES (“De origem japonesa...”, “Sushi de Salmão”, 0, 0, 3 );
INSERT INTO prato VALUES (“De origem japonesa...”, “Sashimi de Salmão”, 0, 0, 3 );
INSERT INTO prato VALUES (“Com sabor apimentado...” ,”Taco  de Carne”, 0, 0, 2);

TABELA PRATO_RESTAURANTE (id prato, id restaurante)
INSERT INTO prato_restaurante VALUES (1,1);
INSERT INTO prato_restaurante VALUES (2,2);
INSERT INTO prato_restaurante VALUES (3,2);
INSERT INTO prato_restaurante VALUES (4,3);

TABELA USUARIO_PRATO  // (id bairro, id restaurante)  *usuario favorita prato
INSERT INTO usuario_restaurante VALUES (1,2);
INSERT INTO usuario_restaurante VALUES (2,1);
INSERT INTO usuario_restaurante VALUES (3,3);
INSERT INTO usuario_restaurante VALUES (2,3);
INSERT INTO usuario_restaurante VALUES (3,1);

TABELA INGREDIENTE // (qtd, item, prato, unidade)
INSERT INTO ingrediente VALUES (100,1,2,  1);
INSERT INTO ingrediente VALUES (200,1, 3,  1);
INSERT INTO ingrediente VALUES (150,2, 4,  1);
INSERT INTO ingrediente VALUES (1, 3,  4,  3);

TABELA UNIDADE // (desc)
INSERT INTO unidade VALUES (“gramas”);
INSERT INTO unidade VALUES (“colheres de sopa”);
INSERT INTO unidade VALUES (“colheres  de chá”);

TABELA ITEM// (desc)
INSERT INTO unidade VALUES (“salmão”);
INSERT INTO unidade VALUES (“carne”);
INSERT INTO unidade VALUES (“Pimenta Mexicana”);

Alunos presentes nesta aula: 
Matheus Menna
Lucas Moretto
André Abdalla Saad

quinta-feira, 23 de abril de 2015

Semana 11: Explicação detalhada de como deverá funcionar o MER.

Na semana do dia 23 do mês passado, o grupo passou a aula e a semana inteira tentando elaborar o MER, que está quase pronto no dia de hoje, mas antes de uma imagem ilustrando o mesmo, trago neste post uma explicação detalhada do mesmo.
Fill my Belly! é um aplicativo para o sistema operacional móvel Android que tem como intenção principal armazenar informações sobre pratos de comidas, organizados por região de origem e ingredientes, e relacioná-los à uma lista de restaurantes que o comercializam. O sistema será manipulado por usuários com informações registradas, capazes de favoritar pratos e restaurantes.
Cada prato possui um nome, descrição, região de origem, receita e tags que o identificam. Além disso, o sistema permitirá ao usuário que ele favorite um prato, e o número de usuários que favoritaram cada prato também será armazenado. As tags de um prato incluem seus ingredientes principais e outras palavras-chave relacionadas ao prato. Um prato pode ter várias tags, e também possuir as mesmas tags de outros pratos. Utilizando-se de um sistema de pesquisa, o usuário pode localizar o prato pelo nome o pelas tags associadas a ele. Quando seleciona um prato, além das informações acerca dele, o usuário terá acesso a uma lista de restaurantes que o servem, separados entre bairros de interesse do usuário e os outros.
Um ingrediente pode estar vinculado a um ou mais pratos, e um prato pode abrigar as tags de mais de um ingrediente. A mesma relação é válida para o tageamento de um restaurante.
Uma região possui uma página no aplicativo responsável por reunir uma descrição geral e a lista de pratos oriundos dela. Uma região pode abrigar muitos pratos, mas um prato só pode pertencer a uma região de origem.
O usuário possui um perfil com um número de identificação do sistema, nome, e-mail e senha para a efetuação do login, lista de pratos favoritos, e seus bairros de interesse. Nesse mesmo perfil, o usuário pode definir uma lista de elementos alergênicos e/ou seu grau de vegetarianismo. Os dados que serão utilizados para filtragem de pratos incompatíveis com o usuário, a chamada smart searching. Um usuário pode favoritar vários pratos e restaurantes, e tanto pratos como restaurantes podem ser favoritados por mais de um usuário.
Um restaurante possui também um perfil, que conta com: código de identificação, nome, e-mail, endereço, telefones, descrição, lista de pratos que servem, numero usuários que o favoritaram, a disponibilidade de entrega e tags. Um restaurante pode servir mais de um prato, assim como um prato pode ser oferecido por mais de um restaurante.

quinta-feira, 16 de abril de 2015

Semana 10: Aula Tutorial 2: Sistema de login

Nessa semana, tivemos uma aula especial com o professor Bernardo, uma aula tutorial para fazer o sistema de login em nosso site, ele nos ensinou uma maneira prática de fazer o sistema.
Enquanto parte do grupo estava presente nessa aula, o restante do grupo estava debatendo e desenvolvendo do nosso MER, para apresentá-lo primeiramente ao nosso professor Balthazar, e depois aos nossos professores de PDS.
Todos os alunos estavam presente nesta semana.

quinta-feira, 9 de abril de 2015

Semana 09: Aula tutorial 1:Servlet

Nesta semana, tivemos uma aula tutorial com o professor Ivan. Ele nos deu uma aula sobre Servlet,  para podermos aplicarmos em nosso projeto.
As servlets são a primeira forma que teremos de criar uma pagina dinâmica com Java. Após a aula, começamos a trabalhar usando-o em nosso projeto.
Todos os alunos estavam presentes nesta reunião, e assistiram a aula tutorial do professor Ivan.
  

quinta-feira, 2 de abril de 2015

Semana 08: Recessos e Feriados.

Essa semana infelizmente não tivemos aula de PDS, pois hoje, dia 02/04 não tivemos aula, devido ao Recesso.
Porém, sabemos que nas próximas duas aulas de PDS, os professores Ivan e Bernardo, irão passar aulas "tutoriais", que iram nos auxiliar no desenvolvimento.
Estabelecemos nessa semana, certas funções para o grupo executar, sendo a principal função a inicialização de nosso MER.
Apenas continuamos as tarefas da semana passada, e não houve a reunião do grupo nesta semana.

quinta-feira, 26 de março de 2015

Semana 07: Apresentação e vídeo demonstrativo

Com um certo atraso, venho relatar como foi esta sétima e sua relação com o andamento de nosso projeto. Na quinta-feira nós fizemos a primeira apresentação de nosso projeto, onde todos os membros se saíram bem, tão bem que até dançaram para comemorar. Brincadeiras a parte, o feedback dos professores em relação ao Fill My Belly foi ótimo, levando em conta que só tivemos um ponto negativo, que foi a ausência de um Banco de dados Geo-referencial nas tecnologias utilizadas pelo aplicativo. Ao final da apresentação respondemos algumas dúvidas referentes ao projeto, porém não conseguimos demonstrar como ele funcionaria com as imagens que já estavam prontas da interface. Entretanto, na sexta-feira corremos atrás de tal demonstração, e começamos a desenvolver o vídeo de demonstração do aplicativo, que tinha imagens da interface e um áudio explicando cada etapa. O vídeo ficou pronto no sábado a noite e foi postado em nosso canal do Youtube na madrugada deste domingo. Já ia me esquecendo, nesta semana decorrida, dividimos também as tarefas do projeto, e a partir de agora eu sou o responsável pelas atualizações deste blog.
Link para o vídeo: http://www.youtube.com/watch?v=ntk5OWYojGM

quinta-feira, 19 de março de 2015

Semana 06: Conclusão das análises

Nesta semana o grupo se reuniu algumas vezes para que tratássemos da organização das análises dos projetos: TuriSP e PimpMyPizza. Após muita conversa e várias trocas de mensagens a divisão das análises foi feita, seguida pela análise que foi muito bem dividida em tópicos. É importante lembrar que foi nossa primeira atividade em grupo a ser entregue, tudo correu bem e de acordo com o cronograma.
Agora focaremos no andamento da apresentação do nosso projeto que será na próxima semana, que será um marco decisivo para o futuro do nosso aplicativo.

quinta-feira, 12 de março de 2015

Semana 05: Início do Projeto

Nessa semana, a equipe configurou o Repositório Subversion com as ferramentas e IDEs que serão utilizadas no desenvolvimento do Projeto. Também nos reunimos algumas vezes e entramos em consenso sobre o nome do Projeto, que foi definido para "Fill My Belly"

Foram iniciados os desenvolvimentos da Aplicação Android e de sua Base de Dados no Android com a utilização da ORMLite (os commits das atualizações foram feitos e suas devidas anotações incluídas). Também começamos as Análises dos Projetos escolhidos pela equipe: PimpMyPizza e TuriSP.

quinta-feira, 5 de março de 2015

Semana 04 : Consolidação de Idéias

Nesta última semana realizamos algumas alterações na funcionalidade do sistema, como dividir a parte de receitas e a parte de sugestões de prato, organizar melhor como será a interação do aplicativo com o usuário final e com os restaurantes, entre outras coisas.

Nós também obtivemos a aprovação dos professores para iniciar o desenvolvimento do projeto.

quinta-feira, 26 de fevereiro de 2015

Semana 03: Várias decisões

Nessa semana, o grupo se reuniu algumas vezes para unificar todas as ideias em um projeto palatável aos professores. Depois de ferrenhas discussões e momentos extensos de silêncio sepulcral, os seis integrantes decidiram por algo que não poderia ser mais palatável, um app sobre comida. 
A ideia inicial era um aplicativo que reunisse um grande número de pratos, organizados por região de origem, e suas respectivas receitas. Após a primeira rodada de conversas resolvemos adicionar como funcionalidade a possibilidade de acessar uma lista com estabelecimentos que comercializam o prato, dando ênfase a escolha "cozinhe ou compre". Isso envolve uma vértice a mais nas relações do aplicativo. Além do desenvolvedor e do usuário comum, temos a figura do comerciante, à quem daremos a opção de se cadastrar para adicionar receitas nativas do aplicativo ao cardápio, além, é claro, de poder adicionar novos pratos no Banco de Dados do app. 
Lapidando o projeto em busca de uma programação lógica presente o suficiente, optamos por inserir diversos meios para procurar entradas no Banco de Dados. Em relação aos pratos, além do nome e da região de origem, também haveria a opção de filtra-los pelos ingredientes principais que o compõem. Já os restaurantes seriam categorizados pelos bairros que atendem, pratos que servem e pelo nível de custo. 
Em médio prazo, seriam adicionados ao aplicativo o cadastro de usuário, que permite realizar a avaliação (em pontuação e comentários) de pratos, restaurantes, além de enviar pratos (informação nutricional, história e curiosidades), receitas, fotos, etc. 
Com a tríplice desenvolvedor-comerciante-usuário devidamente acomodada ao ambiente do aplicativo, pode-se manter facilmente uma constante inclusão e atualização de informações no Banco de Dados, que fortalece ainda mais o app. Um programa feito e utilizado por amantes do prazer gustativo. 

quinta-feira, 19 de fevereiro de 2015

Semana 02: Carnaval.

Nessa semana não tivemos aula portanto o grupo não se reuniu, mas os integrantes estudaram sobre a plataforma que iremos utilizar para a elaboração do projeto e também conversaram sobre novas ideias e organização do grupo.

quinta-feira, 12 de fevereiro de 2015

Semana 01: Encontro inicial.

Hoje, separamos os grupos para o começo de nosso projeto anual da matéria PDS!!
Nós, do grupo The Hundreds somos compostos por 6 participantes, estes são:

Rodrigo Iskenderian
Lucas Moretto
Lucas Josa
André Saad
Matheus Menna
Jode Clayton

Em nossa primeira aula com a turma separada, com o professor Palladino, tivemos duas ideias sobre o nosso projeto anual, estas são:

Primeira Ideia (principal): Tivemos a ideia de fazer um aplicativo para celulares, com o objetivo de ser um "nutricionista móvel". Um App que verificará o seu estado físico atual(com dados como peso, altura, etc.), e lhe informará caminhos alimentares e dietas, para que você tenha uma vida saudável, e livre de problemas.

Ideia Secundária: Sabemos que a maioria das pessoas tem um difícil acesso, e não se interessam muito por reciclagem e coisas do gênero. Por conta disso, tivemos a ideia de criar um aplicativo que informara as pessoas onde está localizado todos os pontos de reciclagem, mas não haviamos conversado somente sobre isso, pensamos também em prolongar isso, informando, caso o usuário esteja a procura, pontos de recolha de óleo, pilhas, baterias, etc

obs: Estas informações são apenas introdutórias, iremos concretiza-las, e levaremos a frente com o passar das semanas.
.