Projeto de Sistemas
Especialização em Análise de Sistemas 2000

Paulo Aristarco Pagliosa (pagliosa@dct.ufms.br)


Atenção: clique aqui para ver os resultados da avaliação.

Notas de aula

Parte 1: ps1.pdf (última atualização em 03/08/2000)
Parte 2: ps2.pdf (última atualização em 21/08/2000)

Obs: os arquivos .pdf podem ser visualizados com Acrobat Reader 4.0 for Windows.


Objetivos
Requisitos
Programa
Bibliografia
Avaliação
Datas importantes
Atendimento
Paint


Objetivos

    Estudo dos princípios e métodos básicos de projeto de sistemas orientado a objetos e projeto orientado a objetos de um estudo de caso.


    Requisitos

    Análise de sistemas
    Algoritmos e estruturas de dados


Programa

    Capítulo 1
    Introdução

O que é projeto de sistemas?
O que são objetos?
Propriedades da orientação a objetos
Unified Modeling Language

Capítulo 2
Projeto do Sistema

Capítulo 3
Projeto de Objetos

Projeto das classes de negócio
Projeto da camada de persistência
Projeto da interface

Capítulo 4
Estudo de Caso

Sentença do problema
Análise
Projeto


Bibliografia

ERIKSSON, H.; PENKER, M. UML Toolkit. Jonh Wiley & Sons, 1998

FOWLER, M.; SCOTT, K. UML Destilled – Appling the Standard Object Modeling Language. Addison-Wesley, 1997.

PAGLIOSA, P.A. Um Sistema de Modelagem Estrutural Orientado a Objetos. São Carlos, 1998. Tese (Doutorado) – Escola de Engenharia de São Carlos – USP.

PAGLIOSA, P.A. Projeto de Sistemas Orientado a Objetos. Campo Grande, 2000. Notas de aula - Universidade Federal de Mato Grosso do Sul.

RAMBAUGH, J. et al. Object-Oriented Modeling and Design. Prentice-Hall, 1991.


Avaliação

O estudante será avaliado através de uma prova escrita P e um trabalho prático T. A prova escrita P, individual, consistirá de argüições teóricas expositivas sobre os conceitos e métodos estudados em sala de aula, com duração máxima de 100 (cem) minutos. As questões da prova serão baseadas no conteúdo de toda a disciplina ministrada durante o curso. O trabalho prático T pode ser elaborado em grupos de, no máximo, 3 (três) estudantes. O trabalho prático consistirá no projeto orientado a objetos do estudo de caso do grupo, o qual foi definido na disciplina de análise de sistemas.

A média final MA obtida na disciplina será determinada pela média ponderada dos conceitos obtidos na prova escrita P e no trabalho práticos T, de acordo com a fórmula

MA = 0.50*T + 0.50*P


Datas importantes

    Data (hora)

    Evento

    25/09/2000 Seg (21h) Prova escrita P
    28/09/2000 Qui (19h) Entrega do trabalho prático T

Atendimento

    O atendimento aos estudantes, dos tópicos abordados na disciplina, será fornecido após o término de cada aula e às quartas-feiras, no período das 20h30min até às 21h, na sala 3 (ramal 203) do DCT.


Paint

Paint é um pequeno programa de desenho de figuras no plano, desenvolvido como exercício de aula na disciplina de Projeto de Sistemas Orientado a Objetos, oferecida no curso de Especialização em Análise de Sistemas de 1998, pelo Departamento de Computação e Estatística da Universidade Federal de Mato Grosso do Sul.

Paint
é um programa bastante simples. As figuras desenhadas com o programa são compostas de formas geométricas tais como linhas, retângulos, retângulos preenchidos, elipses e elipses preenchidas. Após criadas, as formas de uma figura podem ser movidas, redimensionadas ou eliminadas do desenho. Uma figura pode ser armazenada em um arquivo persistente e, posteriormente, recuperada de um arquivo persistente. Paint é um programa para Windows, desenvolvido com o Borland C++ 5.02.

Código fonte


Página atualizada em 03/08/2000 por Paulo A. Pagliosa.