Toda análise de sistema é estruturada

Vários profissionais da área de engenharia de software caracterizam as metodologias de análise de sistemas em orientada a objetos ou estruturada (essencial).

Eu, particularmente, acredito que toda análise é estruturada e essencial para o desenvolvimento de qualquer software.

Para fundamentar minha colocação vou ao dicionário buscar o significado do radical da palavra estruturada, o verbo estruturar.

“Dar estrutura, organizar, dispor segunda uma ordem”.

Ao utilizar o paradigma OO organizo como os objetos irão se comportar em um determinado ambiente ou cena. Lembre-se que o objeto possui atributos (dados), que podem ou não ser persistidos (a persistência está ligada ao banco), e comportamentos (funções ou procedimentos). A relação dos objetos dentro de uma cena deve ser organizada e, na grande maioria das vezes, seguir uma ordem cronológica.

No paradigma “estruturado” a organização ocorre junto aos processos (funcionalidades) e dados.

Em ambos os paradigmas levantamos as características que irão compor um software, características estas que irão se transformar em requisitos funcionais, e estruturamos a base dados que irá dar suporte o software como um todo. Ao optar por qualquer paradigma eu sempre estruturarei alguma coisa.

Enfim, em meu ponto de vista existem dois paradigmas de análise: a orientada a objetos e a orientada a eventos.

Abraços

José Augusto Fabri – fabri@utfpr.edu.br

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: