Disciplinas‎ > ‎

Sistemas de Informação I - 2011.1

O objetivo da disciplina é discutir técnicas avançadas de Projeto de Software empregadas no desenvolvimento de software. Haverá foco particular em técnicas utilizadas para melhorar o reúso e a flexibilidade de software desenvolvido usando o paradigma de Orientação a Objeto.

 

Professor: Hyggo Almeida (hyggo .at. dsc.ufcg.edu.br)

 

Monitor:  Giovanni Calheiros (gacalheiros .at. gmail.com)


Lista de discussão: groups.google.com/group/ufcg-dsc-si1-2011_1 


Horário das aulas: quarta-feira (10:00-13:00) e sexta-feira (12:00-13:00)

 

Horário de Atendimento:

  • Segundas às sextas, das 8hs às 10hs, na COPIN/CEEI/UFCG.

Informações Gerais


Avaliação

Seguem abaixo os pesos de cada avaliação a partir dos quais a nota final será obtida:

  • Minitestes: 60%
  • Milestone 1: 15%
  • Milestone 2: 15%
  • Milestone 3: 10%

Datas Importantes

    Seguem abaixo as datas de entrega dos milestones dos projetos. Serão aceitas as submissões realizadas via e-mail até às 23:59. 

    1. Milestone 1: 25 de março de 2011. 
    2. Milestone 2: 08 de maio de 2011. 
    3. Milestone 3: 01 de junho de 2011. 

      Bibliografia Básica

      • Design Patterns: Elements of Reusable Object-Oriented Software, Gamma, Helm, Johnson e Vlissides, Addison-Wesley, 1995.  (Padrões de Projeto - Soluções Reutilizáveis de Software Orientado a Objeto - Gamma, Helm, Johnson e Vlissides, Bookman, 2000. ISBN: 8573076100 
      • Patterns in Java. Mark Grand. John Wiley & Sons. 1999  
      • Patterns of Enterprise Application Architecture, Fowler, Addison Wesley, 2003.
      • Applying UML and Patterns. Craig Larman. Prentice Hall. 1997