Projeto Orientado a Objetos

Projeto Orientado a Objetos é um conjunto de atividades que têm como objetivo a criação de um modelo orientado a objetos de um sistema de software de acordo com os requisitos especificados.

Modelo de Objetos

Objetos são abstrações de entidades do mundo real ou do sistema, eles encapsulam informação sobre seu estado e representação.

A funcionalidade do sistema é expressa em termos dos serviços de objetos, que se comunicam através de troca de mensagens e podem ser distribuídos e podem executar sequencialmente ou em paralelo.
O projeto deve levar a uma implementação fácil de entender e construir.

O projeto engloba a arquitetura e a implementação, sendo a arquitetura a primeira saída e a articulação das "coisas" de interesses dos sistemas e seus relacionamentos, e a implementação a segunda saída do projeto.

Muitos métodos contemporâneo vêem o projeto como uma fase intermediária entre arquitetura e implementação, em vez de ver a arquitetura e o código como sendo produtos do projeto. Não se pode separar projeto de arquitetura e implementação porque o projeto é a atividade que dá estrutura a solução e a arquitetura está sobre a estrutura bem como boa parte do código.

 


Associação SoftwareLivre

A Associação SoftwareLivre.org (ASL) é uma associação civil sem fins-lucrativos, com sede em Porto Alegre/RS que reúne empresários, profissionais liberais, estudantes e servidores públicos, estabelecendo relações com os mais diversos setores da sociedade como o poder público, universidades, empresas, grupos de usuários, hackers e ONGs. A ASL tem por principal objetivo tornar o software livre amplamente incluído na sociedade, propiciando espaço de discussão, apoio, fomento e organização de iniciativas nas mais diversas áreas relacionadas. - Site oficial da associação