quinta-feira, 10 de outubro de 2013

Reunião pré-apresentação

          Nos reunimos dessa vez, para as verificações principais sobre o projeto. Como já se sabe, a data de apresentação foi modificado para o dia 17/10/2013, deixando-nos com alguns dias (após a apresentação) para as modificações necessárias que nosso clientes (professores) desejam.

          Durante os dias de Outubro, perguntamos a alguns professores se o projeto estava com uma lógica aceitável, e se possuia alguma maneira de torná-lo mais eficiente. Entre os professores questionados, estavam o Professor Balthazar de AW2.



        

segunda-feira, 7 de outubro de 2013

Voltamos!!!!!!!!!!

          Desculpe-nos pela ausência, tivemos grandes semanas de provas, e focos parelelos com cursinhos para o vestibular.

          Todavia, tivemos grandes progressos em nosso trabalho, e até o momento conseguimos manter o mesmo ritmo entre os códigos do projeto e a documentação referente a este.

  •           O aluno Vitor Vicentim começou a desenvolver a sincronização por parte Android, e está quase finalizando a parte de cadastro de usuário.
  •           O  aluno Diego Hermógenes além de estar terminando a parte de cadastro de remédios na parte Web, está organizando (tanto a parte lógica, quanto a codificação) os dados para facilitar a sincronização.
  •           O aluno André Nakazone acompanhou a realização da parte Android do Vitor, e o auxiliou na parte de conexão com a Internet e sua sincronização, fazendo também a documentação da parte mobile.
  •           A aluna Larissa Akemi acompanhou a realização da parte Web com o Diego, e o auxiliou na parte de atualizar os dados do medicamento, fazendo a documentação referente a esta.
        
      
         



segunda-feira, 13 de maio de 2013

Atualizações

Todas as funções mobile estão finalizadas, faltando apenas o design do layout. Hoje damos entrada ao desenvolvimento do GAE que vai ser iniciado pelo Vitor e o Diego, enquanto o André cuidará do desenvolvimento da UML da parte mobile e a Larissa do layout da parte mobile.

Grupo Medical Schedule

segunda-feira, 22 de abril de 2013

Atualizações de Hoje

Após estressantes semanas de trabalhos e provas, podemos comemorar que a função mais importante está funcionando: o Alarme, que foi desenvolvido pelo Vitor. Dessa forma, podemos dizer que a parte puramente mobile está quase pronto, faltando apenas a parte de notificações que está sendo desenvolvido pelo André.
Além disso, está sendo desenvolvido pelo Diego a parte que irá notificar o responsável ou médico quando a pessoa tomou o remédio, isso é, quando tomou o remédio.
Hoje eu trabalhei na questão de como funciona o banco de dados do GAE, que é diferente do convencional, e adaptar isso para as tabelas que nós já desenvolvemos. Trabalhei também na documentação e principalmenteno Diagrama de Atividades.

Larissa

segunda-feira, 1 de abril de 2013

Alterações do dia 30 de março

Encontramos dificuldades na parte onde o usuário ativa os remédios, e na parte de abrir essa tela caso tenha um remédio novo. Dificuldades solucionadas e agora estamos planejando os últimos detalhes da parte do layout, mas a parte lógica esta quase finalizada.

Diego

Alterações do dia 16 de março


Hoje planejamos e criamos a parte de visualização dos remédios. Essa parte consiste, como o próprio nome diz, na visualização dos remédio cadastrados informando o nome, a função e o status do remédio ( se o alarme para o mesmo esta ativado ou desativado, caso seja a segunda opção, o usuário vai ter a opção de ativar o mesmo). Parte ainda em desenvolvimento, principalmente no layout.


André

sábado, 30 de março de 2013

Esquematização da parte Web

Como sabem, nosso projeto envolverá uma parte mobile e uma WEB, que serão integradas pelo uso de um serviço Google chamado GAE.

Hoje trabalhamos na estruturação da parte web, como páginas, o que terá na página, entre outros. Essa estrutura está sujeita a alteração, e está sendo analisada pelo grupo para que possa melhor atender e ser integrada com a parte mobile do projeto


Estrutura da parte destinada aos médicos ou responsáveis
Para detalhes de cada parte, os desenhos se encontram no Docs e aberto ao público.


Larissa



segunda-feira, 25 de março de 2013

Resumo da Semana

Nessa semana, em Mobile, as:
  • alterações do cadastro foram finalizadas;
  • a visualização de remédios só está faltando um detalhe que é consertar a parte de "ativar";
  • parte do banco de dados SQLite já está funcional;
  • Ligar Emergência e Ligar Responsável já estão funcionando;
  • Configurações também já está pronta.
Vitor, André e Diego
Hoje começamos a explorar a parte WEB destinada aos médicos, que apesar de não ser o nosso maior desafio, com certeza se encontra na lista, já que a maior parte do grupo está habituada a Android, e não a Web. Trabalhamos na tela Cadastro e pesquisamos bastante, optando definitivamente pelo uso do NetBeans para essa parte do desenvolvimento.

Larissa

Alterações feitas no código Mobile


Sábado, dia 16/03/2013

Realizamos uma alteração na parte de cadastro da conta do usuário. Após conversar com o professor Ivan, ele nos aconselhou a utilizarmos a conta que o usuário já possui no aparelho.

Já alcançamos esse objetivo e para isso utilizamos : Account Manager.

Em nossas pesquisas observamos que é possível o usuário não possuir somente uma conta mas sim várias. Por isso, no nosso projeto demos a opção de o usuário selecionar qual conta ele deseja utilizar.

Vitor Vicentim

segunda-feira, 11 de março de 2013

Reunião do dia 11 de março de 2013

Na reunião dessa semana, discutimos tudo que realizamos e montamos um cronograma.

Além do que já foi postado, conversamos com o professor Ivan sobre como faríamos a parte WEB e  o reconhecimento do usuário. Sobre o último chegamos a conclusão que iremos utilizar a conta do Google.

Problemas e soluções encontrados essa semana:
  •  Problema: Como usar o GAE. Solução: Discussão com outros grupos que já utilizaram dessa tecnologia e pesquisas.
  • Problema: Como pegar o usuário (e-mail) do aparelho Android. Solução: Account Manager.
  • Problema: Reutilização do código do Medical Schedule 2012.

Alterações feitas no código mobile

24/02/2013 
Início do desenvolvimento da parte mobile, começando pela estruturação de nosso sistema.
Primeira classe criada, Controla Execução, a qual consiste em apenas verificar se o usuário possui um cadastro ou não. Isso só é possível devido a criação de uma banco de dados no aparelho (nome do banco: Medical Schedule).
Criamos uma classe CadastrarDAO, na qual criamos e manipulamos a tabela Cadastro Usuário que possui os seguintes campos:
  • ID
  • Nome
  • Email
  • Nome Responsável
  • Telefone Responsável

Caso o usuário não possua um cadastro a classe Controla Execução o encaminha para a classe Termo De Uso que tem como cujo objetivo esclarecer as condições de uso do aplicativo. Nessa classe o usuário tem a opção de ouvir o termo para facilitar o uso.
Criamos a classe Cadastrar onde utilizamos a CadastrarDAO para guardar as informações do cadastro do usuário.

Diego Hermógenes

26/02/2013

Nova etapa concluída, agora após o cadastro do usuário, temos a tela principal a qual ainda estamos planejando alguns detalhes. Nela encontramos três botões ( Ligar Emergência, Ligar Responsável e Configuração) , mas ainda surgirá um quarto botão ( ainda não definimos como chamará nem como colocar, mas terá como função permitir o usuário a visualizar os remédios cadastrados).
A classe Configuração, já esta concluída, mas estamos pensando ainda, em uma maneira que seja de fácil entendimento e manipulamento para o usuário. A ideia dessa classe, é permitir que o usuário altere o nome e o telefone do responsável, o qual é utilizado na tela principal.

André Nakazone

segunda-feira, 25 de fevereiro de 2013

Apresentação da Ideia

Foi apresentado hoje a uma bancada com os professores orientadores a nossa ideia do projeto, e foi aprovada. Dentre as sugestões, modificações, entre outros, que foram feitas pelos professores, seguem as mais importantes:

  • Trabalhar com WEB ao invés de Desktop na parte do Médico, ou responsável;
  • Usar Android 4.0.3, porém aberto a versões anteriores;
  • Permissão para usar o Google Code como repositório, sendo Open Source, e se comprometendo a pôr no SVN a cada 15 dias.
Tudo isso será discutido pelo grupo para que seja melhor implementada no projeto, e agora o trabalho realmente começou.

Larissa

sábado, 23 de fevereiro de 2013

Primeira Reunião

Hoje começamos a criar as ideias do projeto de 2013, que é a continuação do Medical Schedule iniciado em 2012. O grupo foi alterado, sendo os novos integrantes:

André Nakazone Barbosa
Diego Hermógenes Costa
Larissa Akemi Araujo Toome
Vitor Vicentim Della Nina

Nossa primeira reunião, feita no dia 23/02/2012 das 10h30 às 12h50, teve como pauta:

  • Trabalhar na apresentação da ideia que ocorrerá na segunda-feira (25/02/2013)
  • Organizar as ideias do trabalho
  • Definir tecnologias usadas
Depois de muita discussão de possibilidades, pois a nosso objetivo é facilitar o controle de medicações principalmente para pessoas idosas que possuem dificuldades e necessitam de muitos remédios, organizamos o projeto como sendo:

  • Programa Desktop-Médico
  • Programa Mobile-Paciente
  • Servidor
Larissa