Você está aqui: Página Inicial Disciplinas TADS-2012 Desenvolvimento de Sistemas Corporativos praticas Aula Prática 01 - Configurando o ambiente

Aula Prática 01 - Configurando o ambiente

Como será a parte prática da disciplina?

  • Desenvolveremos, em equipe, utilizando uma plataforma para o desenvolvimento de sistemas corporativos - um sistema de gerenciamento de acervo pessoal de livros;
  • Todos trabalharam em um mesmo projeto;
  • O professor fará o papel de "arquiteto" líder do projeto, mas discutirá todas as propostas apresentadas pelos alunos;
  • Serão atribuídas tarefas individuais para os alunos da disciplina;
  • As aulas terão a forma de reunião, na qual o arquiteto líder explicará as novas funcionalidades a serem implementadas e mostrará, em código, como uma nova funcionalidade deverá ser implementada. Outros tópicos que poderão ser tratados nas reuniões:
    • Relato de impedimentos por parte dos integrantes da equipe;
    • Discussões sobre alternativas tecnológicas e ferramentais;
    • Revisão dos resultados alcançados pela equipe.

 

Informações sobre o desenvolvimento

  • O sistema a ser devolvido será o de uma "biblioteca pessoal" - sistema esse que o público em geral pode acessar o mesmo, (i)  o seu cadastro, (ii) cadastrar os seus livros (tornando a consulta aos mesmos pública), (iii) se associar aos seus amigos, (iv) receber e enviar solicitações de empréstimo aos amigos, (v) registrar os empréstimos realizados, (vi) incluir resenhas e pontuação para os livros da sua biblioteca, (vii) incluir a sua lista de desejos de leitura e etc.
  • Escolhas tecnológicas que irão fundamentar o desenvolvimento
    • Será implementado na tecnologia Java EE;
    • Será utilizado o servidor de aplicação Glassfish;
    • Será utilizado a IDE Eclipse para o desenvolvimento;
    • Será utilizado o banco de dados PostgreSQL.
  • Configuração do ambiente
    • IDE Eclipse configurada para o desenvolvimento de aplicações Java EE
    • Configurada a integração do Eclipse com o servidor Glassfish
    • Configuração para o acesso ao subversion a partir do Eclipse
    • Repositório a ser utilizado para o desenvolvimento
    • Documentação - a ser armazenada no WIKI do repositório
    • Tarefas individuais - a serem armazenadas na sessão ISSUES do repositório
    • Obs.: mais detalhes sobre a configuração serão disponibilizados no WIKI do repositório do projeto.
  • Sugestão de funcionalidade inicial: implementação do esqueleto inicial da aplicação (CRUD de Livro)