PCS-2005.1 – Projeto de Construção de Sistemas


Professor

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

Horário

6a feira de 19:00-22:00 h - sala B402 - Lab-F Unidade Ipanema

Objetivo

Este curso se destina a alunos que estejam no meio do curso de Ciência da Computação,

que preferencialmente, já tenham feito pelo menos os cursos de Projeto de Software I e II.

A idéia do curso é a implementação de um pequeno sistema em Java para web.

Pré-requisito

Projeto de Software II

Programa/Cronograma

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

II - Processo de Desenvolvimento de Software

       Introdução -  intro, uml, vis-geral, pds
         Extreme Programming - introXP-KentBeck, XP-Helder
       UML -  introadvanced, ester
          Diagramas de Casos de Uso: dcu
            Diagramas de Classes de Domínio: dcd
            Modelagem de Interações: mi
            Detalhamento da Especificação das Classes: associações & generalizações 
            Modelagem de Estados: est
            Modelagem de Atividades: ativ
            Decomposição do Sistema: pack
        Mapeamento OO-Relacional: oo-re

III - Desenvolvimento de Aplicações Web

       JUnit -  intro
         JavaBlueprints-DAO - intro 
         JavaDataObject - intro 
         Hibernate - intro 
         Servlets-JSP - intro 
       JavaServerFaces - intro 

         Tiger - intro                                                          

IV - Exemplo de Aplicação Web novo !

Documentação de PCS

A1-ER: data de entrega limite: 11marco2005
Protótipo Swing (Telas): data de entrega limite: 1abril2005
A1-ES + Prototipo Swing: data de entrega limite: 15abril2005
 

A2-EP: data de entrega limite: 11marco2005
Protótipo Web: data de entrega limite: 1abril2005
A2-EP + Aplicação-Web: data de entrega limite: 17junho2005

Avaliações

A1: (15abril2005 )novo !
A2: (17junho2005)
VS: (05julho2005)

Grau: G=(A1+A2)/2 >= 7,0 ou

         G=[VS+(A1+A2)/2]/2 >= 6,0 caso o aluno faça a VS.

 

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

  1. Princípios de Análise e Projeto de Sistemas com UML; 2002 Eduardo Bezerra
  2. Vários artigos e FAQ's referenciadas durante o curso.

Links Importantes


Atenção: Estas páginas serão constantemente atualizadas durante o curso. Última atualização: 23/05/2005