IN226 Projeto de Software II 


Professor

Ismael H F Santos
http://www.ismaelh.cjb.net

Horário

variável conforme a turma

Pré-requisitos

Programação de Software I (IN209)

Modelagem de Sistemas (IN223)

 

Objetivo

Este curso se destina a servir de base para a disciplina de Projeto de Software II do curso de Tecnologia em Informática da UniverCidade. O objetivo do curso é capacitar os alunos a projetar aplicações Desktop usando os recursos da avançados da plataforma Java Standard Edition (JSE) .  

Programa/Cronograma

             I - Cronograma das aulas/prazos para entrega de trabalhos - link

         II - Projeto de Software II - html  pdf

             Módulo  0 - Introdução ao Eclipse  -  html   pdf 

           
                      Introdução ao Netbeans - html  pdf  
                               Ferramenta Build Ant  -  html   pdf 

             Módulo  I – Princípios e Padrões de Projeto de Software (2 aulas)

                      Princípios Básicos - html   pdf  

                      Padrões GOF        - html   pdf 

                      Introdução a Frameworks - html   pdf 

             Módulo  II – Frameworks de Logging  (1 aula) -  html   pdf   exemplos

                      Princípios Logging

                      API Log4j        

             Módulo  III – Relatórios (3 aulas) -  html   pdf   exemplos

                      Tipos de Relatórios

                      IReports

                      JasperReports        

             Módulo  IV – Banco de Dados Avançado (6 aulas)

                      JDBC Avançado- html   pdf   exemplos

                      Persistência     html   pdf   exemplos

                     Hibernate         -   html   pdf   exemplos

       III - Documentação Extra 

              JavaNotes - Fred Swartz 
              DBNotes - Fred Swartz 
              Tutorial Java Sun 
              Java2 Platform Standard Edition 5.0 - API 

       IV - Laboratórios 

              Módulo II – Frameworks de Logging  -  lab -  exercicios  

              Módulo III – Relatórios                    -  lab  -  exercicios  
              Módulo IV – BDados Avançado        -  lab  -  exercicios
                  

Avaliações

A1: (xxMMMM200y)       Notas: A1
A2: (xxMMMM200y)
       Notas:
A2 
VS: (xxMMMM200y)    
Notas
: VS 

As listas de Exercícios servem como preparação para as provas e são obrigatórias, para os alunos que fizerem as listas será atribuído um conceito a ser somado as notas A1 e A2. A presença e a participação em sala de aula são fundamentais, bem como o cumprimento no prazo de entrega dos trabalhos. Os atrasos serão contabilizados e descontados na nota final.

Bibliografia

Links Importantes


Home-WebPage                                         Última atualização: 08/08/2006