Você está na página 1de 7

Artigo 1 Titulo Conceitos de Programao Orientada a Objetos Analise e Design (Object Oriented Programming Concepts Analysis + Design) Autor:

or: Anirvan Majumdar Palavras-Chaves: Design, Analysis, Object, Oriented, Concepts Conceitos Principais: Objetos Em OO, tudo um objeto, reproduzindo um cenrio do mundo real para dentro de um sistema, facilitando a visualizao e entendimento das funcionalidades e descrevendo em modo de documentao as necessidades da empresa. Herana Herana consiste em construir classes baseadas em outras classes, permitindo duplicao e repetio, herdando caractersticas e sobrepondo se necessrio. Subclasses podem ser substitudas por super classes. Polimorfismo Modifica caractersticas sem mudar o cdigo, permitindo que subclasses sobrescrevam outras classes, apenas no momento de execuo. Encapsulamento Protege a informao no seu cdigo de ser usada incorretamente, impossibilitando a alterao de caractersticas dos objetos instanciados a partir dessa classe. Os indicadores de acesso dos mtodos e atributos podem ser privados ou pblicos.

Composio Consiste em baixo acoplamento entre objetos, garantindo maior flexibilidade, permitindo mudar o cdigo sem impacto em outras classes, garantindo melhor encapsulamento e isolando a regra de negcios daquela classe. UML Linguagem de programao independente, constituda puramente por representaes padronizadas para documentao de sistemas. Pode ser usada por qualquer empresa, tornando mais fcil o entendimento funcional. As informaes so representadas por diversos tipos de diagramas. So os mais comuns os diagramas: Caso de Uso, Classe, Sequencia, Estado, Atividade e Componentes.

Referencia: http://www.slideshare.net/anirvan.majumdar/object-oriented-analysis-and-design

Artigo 2 Titulo: Modelagem UML para Sistema de Manuteno e Controle de Contas Correntes e Aplicaes Financeiras Autor: Informtica na Educao UniLasalle - Carlos Antunes - Josiane - Regerson - Sandro Victor Freitag Palavras Chave: UML, Caso de Uso, Controle, Contas Correntes, Aplicaes Financeiras Aplicao da AOO Finalidade: Controlar contas correntes, poupanas, aplicaes, histrico de transaes de diversos clientes. Caracteristicas O Sistema suporta um cadastro de clientes, onde cada um poder ter varias contas correntes, vrios dependentes e varias contas poupana. Cada dependente pode possuir varias poupanas, mas no pode ter conta corrente prpria. Poupana possui um valor, prazo de aplicao e taxa de juros Aplicaes Pr-Fixadas seria uma aplicao programada de um valor pr estabelecido, com uma taxa de juros pr-definida. As contas correntes e poupanas tero armazenamento de histrico de transaes. A conta corrente pode ter varias aplicaes ligadas a ela. Funes bsicas: Cadastrar novo cliente Excluir ou editar cliente Cadastrar dependente Excluir ou editar dependente Abrir e Fechar conta corrente Abrir e Fechar poupana Movimentar conta corrente Aplicar em pr-fixados Consultar histrico de conta corrente ou poupana Cadastrar Agncia Excluir ou Editar Agncia

Modelos Utilizados: Funcional, Comportamento, Dados e Objeto

Diagramas: Caso de Uso:

Classes:

Diagrama de Sequencia:

Diagrama de Componente

Diagrama Entidade Relacionamento

Referencia: http://www.labin.unilasalle.edu.br/infoedu/siteinfoedu1_03/trabalhos/sitescc/uml_final/exe mplo.htm

Aplicacao de AOO (Portugues) http://www.labin.unilasalle.edu.br/infoedu/siteinfoedu1_03/trabalhos/s itescc/uml_final/exemplo.htm Conceitos (Ingles) http://www.slideshare.net/anirvan.majumdar/object-oriented-analysisand-design

Você também pode gostar