Please enable JavaScript.
Coggle requires JavaScript to display documents.
Introduçao - Coggle Diagram
Introduçao
Analise
Nao leva em conta detalhes de Implementaçao
Dominio do Problema e de suas relaçoes
Regras de Negocio
Analise de Projeto Orientado a Objetos
Programaçao estruturada
Visao Sequencial
Executa determinados processos
Trata de determinados dados
Cada função manipula dados de maneira sequencial, seguindo uma lógica
procedural.
Exemplo Biblioteca
Funçao: Adicionar novo livro
Funçao: cadastrar novo Usuario
Funçao: Para emprestar novo livro
Funçao: Devolver Livro
Programaçao orientada a objetos
Classes
Atributos
Operaçoes
Neste caso, poderíamos criar classes para representar
entidades do mundo real.
Exemplo Biblioteca
Classe: Livro
Atributos: Autor, Titulo,
Métodos: Emprestar e Devolver
Classe: Usuario
Atributos: Nome e Cpf
Metodos: Emprestar e Devolver Livros
Cada classe encapsularia seus próprios dados e
comportamentos relacionados.
O que o software deve fazer?
Funcionalidades e requisitos
Como o Software deve operar?
Metodo
Quem participa do processo de analise??
Quem se beneficia diretamente
Projeto
Soluçao Computacional
Resultado de refinamentos sucessivos
Solução Logica
Analista
Usuario