Ir para o conteúdo

 Voltar a Amadeus Dese...
Tela cheia

Relatório de atividades (04/06/2012 a 09/06/2012)

11 de Junho de 2012, 20:38 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 14 vezes

Pessoal,

Vou dividir o relatório em três seções para ficar mais claro. 

 

------------------------------------------------------------------------------

Dúvidas/sugestões sobre o  UC-USU-0011 - Cadastrar Usuário:

-  Quais os tamanhos máximos dos campos? Quem vai definir isso, os analistas ou os desenvolvedores?

- Acho que é interessante gravar no banco a data e a hora em que o usuário foi cadastrado. Concordam?

- "6.1.3 - O usuário seleciona um *Papel para associar ao novo Usuário.Como esse tópico depende da classe Papel, talvez fosse interessante haver uma referência aos casos de uso de Papel.

- "6.1.13 - O usuário informa a formação principal (Superior Completo, Superior em Andamento, Pós-Graduação Completa, Mestrado etc)" É bom definir quais elementos farão, de fato, parte dessa lista. O etc deixa em aberto.

 

------------------------------------------------------------------------------

 O que foi feito 

 - Já criei o model User, mas ainda falta adicionar a ele os campos [Papel] e [Imagem do Perfil].

- Também criei uma "view" e um "template" provisórios só para testar a inserção.

- Fiz uns testes básicos e a inserção funcionou.

- Validações prontas: [FE 01], [FE 02], [FE 05] e [FE 06]

- Por enquanto, estou usando o SQLite como "SGBD", pois não consegui instalar no Windows o psycopg2, que é uma espécie de driver para o Django se comunicar com o Postgresql. Parece que instalando o mingw32 esse problema se resolve. Preciso testar.

 

------------------------------------------------------------------------------ 

Pendências:

- implementar o upload da imagem do perfil;

- implementar as validações restantes;

- implementar o envio de email de confirmação;

- criar uma máscara para a entrada da data de nascimento no form de cadastro;

- instalar o psycopg2 para poder usar o Postgresql;

- criar um template de acordo com o protótipo enviado por Erton;

- refatorar o código para melhorar a legibilidade.

 

Atenciosamente,

Alexsander Toledo 

Autor: Alexsander Toledo de Almeida e Silva


44 comentários

  • Abf5cd2591fbc1b11cc80e3951c61a4e?only path=false&size=50&d=404Cello Mello(usuário não autenticado)
    11 de Junho de 2012, 21:30

     

    Bacana, Alexsander!

     

    "-  Quais os tamanhos máximos dos campos? Quem vai definir isso, os analistas ou os desenvolvedores?"

    Em minha opinião, tamanho de campos deveria ser definido pelos analistas.

    "- Acho que é interessante gravar no banco a data e a hora em que o usuário foi cadastrado. Concordam?"

    Sim. 

    "- "6.1.3 -  O usuário seleciona um *Papel para associar ao novo Usuário." Como esse tópico depende da classe Papel, talvez fosse interessante haver uma referência aos casos de uso de Papel." 

    Concordo.

    "- "6.1.13 - O usuário informa a formação principal (Superior Completo, Superior em Andamento, Pós-Graduação Completa, Mestrado etc)" É bom definir quais elementos farão, de fato, parte dessa lista. O etc deixa em aberto."

    Acredito que o melhor a fazer é deixar o sistema todo parametrizável. Assim sendo, os tipos de formação teriam que ter manutenção (inclusão, alteração, exclusão) e os combos seriam populados pelo conteúdo. 

    • 8ac3225bf20ebb1870bc2a790a69c6ae?only path=false&size=50&d=404Alexsander Toledo de Almeida e Silva(usuário não autenticado)
      12 de Junho de 2012, 23:01

       

      " Acredito que o melhor a fazer é deixar o sistema todo parametrizável. Assim sendo, os tipos de formação teriam que ter manutenção (inclusão, alteração, exclusão) e os combos seriam populados pelo conteúdo.  "

       Boa! 

  • 8ac3225bf20ebb1870bc2a790a69c6ae?only path=false&size=50&d=404Alexsander Toledo de Almeida e Silva(usuário não autenticado)
    15 de Junho de 2012, 17:07

     

    Alex fez duas observações sobre o protótipo, mas que consequentemente se aplicam ao requisito:

    - "O papel dele muda com o curso, então não caberia colocar o papel como campo fixo no cadastro."

    - "O CPF é obrigatório? Ver o que isso implica" 

     

    • Abf5cd2591fbc1b11cc80e3951c61a4e?only path=false&size=50&d=404Cello Mello(usuário não autenticado)
      15 de Junho de 2012, 17:18

       

      De fato... quando discutimos (nas primeiras reuniões de requisitos) o conceito de papel, ficou claro que este mudava para cada contexto, isto é, em uma disciplina o papel poderia ser professor, em outra disciplina o papel já seria aluno, ou ainda em uma determinada atividade o papel poderia ser só acompanhamento e por ai vai... chegamos a pensar até em um papel do tipo "pai/responsável" que só poderia ver o conteúdo de seu filho.

       

      O CPF é um registro importante no Brasil. Como queremos o Amadeus internacional, vale a pena não deixá-lo obrigatório. Contudo, isso também poderia ser parametrizável de acordo com a vontade da instituição, bem como outros campos semelhantes. 

Pensamento Complexo

20 de Março de 2015, 0:58, por Desconhecido

Autor: Gladstone Lima



Plataforma Robei no Brasil -- Multi FPGA

22 de Abril de 2013, 9:04, por Desconhecido

Plataforma multi-fpga no Brasil



Nota de agradecimento à ABED

26 de Setembro de 2012, 20:41, por Desconhecido

A Comunidade Amadeus vem tornar público o seu agradecimento à Diretoria da Associação Brasileira de Educação a Distância, nas pessoas de seus Diretor Fredric Michael Litto e da Sra. Beatriz Roma Marthos, pelo convite feito à Comunidade Amadeus para apresentar o Ambiente Virtual de Ensino do Projeto Amadeus dentro da programação do do 18° CIAED Congresso Internacional ABED de EaD.



Comunidade PUG PE promoverá o projeto Amadeus

12 de Setembro de 2012, 19:13, por Desconhecido

Autor: Projeto Amadeus



Palestra sobre o Projeto Amadeus na Campus Party Recife

6 de Junho de 2012, 8:36, por Desconhecido

Projeto Amadeus