cvafdafsdfaads

910 palavras 4 páginas
Análise Comparativa entre Sistemas Estruturados e Orientados a Objeto

1. Introdução
No decorrer dos anos muitos métodos de análise foram propostos, contudo dois dominam atualmente. O primeiro Análise Estruturada que é um método de modelagem clássica e a segunda abordagem, é uma Análise Orientada a Objetos.
Apresentaremos a seguir um estudo comparativo das duas modelagens abordando suas características e funcionalidades além de suas diferenças e similaridades. Abaixo apresentamos um quadro resumido do Software sob o ponto de vista estruturado e orientado a objetos.

Princípios
Visão Estruturada
Visão Orientado a Objetos
Abstração de Procedimentos
Não
Sim
Abstração de Dados
Não
Sim
Encapsulamento
Não
Sim
Herança
Não
Sim
Associação
Sim
Sim
Comunicação de Mensagens
Não
Sim
Método de Organização: Objetos e Atributos
Sim
Sim
2. Ciclo de Desenvolvimento de Software
Ambas as modelagens apresentam basicamente o mesmo ciclo de desenvolvimento a saber:
 Análise e Projeto
Utilizaremos estas fase como base de referência para nosso estudo comparativo analisando as funcionalidades, comportamentos, vantagens e desvantagens do modelo estruturado e orientado a objeto.
2.1 Análise
2.1.1 Análise Estruturada
Para que uma análise seja realizada no modelo estruturado os seguintes passos devem realizados:
2.1.1.1Estabelecer requisitos do sistema
Durante uma reunião junto ao cliente o engenheiro de software obtém informações sobre o sistema que serão úteis para sua modelagem e desenvolvimento. Nesta etapa são realizadosas definições dos casos de uso que descrevem o sistema do ponto de vista do usuário final.
2.1.1.2Identificar as entidades do sistema
As entidades são descobertas através da análise do caso de uso e caracterizam-se por desempenharem papéis no sistema.
2.1.1.3Identificar os atributos das entidades
Atributos são características próprias de cada entidade do sistema, como nome,

Relacionados