SGI relat rio novo

395 palavras 2 páginas
UNIVERSIDADE FEDERAL DE GOIÁS
INSTITUTO DE INFORMÁTICA
SISTEMAS DE INFORMAÇÃO

Relatório:

Sistema de Gestão Imobiliária

Prof. Cássio Leonardo Rodrigues
Alunos: Chrystian Andersen Rezende
Rhandy Mendes Ferreira

Goiânia
2013

1

Sumário





Sumário..............................................................................................2
Introdução..........................................................................................3
Diagrama de Classes...........................................................................4
Padrões Utilizados .............................................................................5

2

Introdução
Este relatório visa desenvolver um Sistema de Gestão Imobiliária (SGI) utilizando os padrões de projeto, até então apresentados, justificando a utilização destes. Para tal foi utilizada a IDE NetBeans 7.3 e os parões: singleton, strategy, observer e iterator.

3

Diagrama de Classes SGI

4

Padrões Utilizados:


Singleton

“O Padrão Singleton garante que uma classe tenha apenas uma instância e fornece um ponto de acesso global a ela” Livro: Use a cabeça! – Padrões de
Projeto.
Aplicado a classe Valores. Esta fornece dados o suficiente, para as operações de cálculo. Esses dados são únicos e não há múltiplas instâncias dos mesmos durante a execução do programa, evitando cálculos usando valores desatualizados.


Strategy

“O Padrão de Projeto Strategy define uma família de algoritmos, encapsula cada algoritmo e os torna intercambiáveis, permitindo que o algoritmo varie independente dos clientes que o utilizam” Padrão de Projeto Strategy na Prática
(http://www.tiagorolim.com/2009/06/padrao-de-projetos-strategy-na-pratica.html).

Foi aplicado a necessidade de se utilizar uma classe estratégica para ser referência nas formas de se calcular os índices, sugeridos pelo SGI. Dessa forma, a classe InterfaceCauculo subjulga suas demais (CalcIGPMDI e CalcINPC) permitindo a integração dos demais índices.


Observer
“O padrão

Relacionados

  • Relatorio De Estagio Gest O De Pessoas
    1669 palavras | 7 páginas
  • SEGMENTAÇÃO E PARALELIZAÇÃO DE V ́ ̧ ̃ ̧ ̃ IDEOS EM SISTEMAS MULTIPROCESSADOS
    3435 palavras | 14 páginas
  • Senhor
    341884 palavras | 1368 páginas
  • Curso completo mysql
    356494 palavras | 1426 páginas
  • TCC TST
    31554 palavras | 127 páginas
  • Monografia Sistema Eletronico de Gestao das Informacoes de Estagio
    47869 palavras | 192 páginas
  • Fundamestos da administração
    44860 palavras | 180 páginas
  • Manual A4
    472333 palavras | 1890 páginas