Aps Horacio Bibliografia avaliação material no moodle Analise de sistemas Analise por objetos Linguagens objetos -Conceitos -abstração -tipos de dados -linguagens hibridas histórico • Década de 90: – Ward Cunningham – Kent beck – Sally shlaer – Steve Mellor – James Martin – Peter Coad - Ed Yourdon - James Rumbaught (OTM) - Grandy Booch - Ivair Jacobson • James Rumbaugh • Grandy Booch • Jacobson – Os três autores criaram o Método Unificado – Em 1996 surge a UML 0,91 – Em 1997 é lançada a versão 1.0 da UML em 1997 a UML é adotada como padrão pelo OMG • • • • Em 1998 surge a UML 1.2 Em 2001 surge a UNL 1.4 Em 2009 surge a versão 2.2 Em setembro de 2003 surge a versão 2.3 OMG passou a manter o UML através do grupo de RTF (revision Task Force) • A UML padroniza um conjunto de ferramentas. • É uma especificação, visualização e construção • Define de forma única sem ambigüidade • Permite a comunicação entre os desenvolvedores • Os diagramas se dividem em dois grupos – estruturais • Diagrama de classes • Diagrama de objetos • componentes – Comportamentais • • • • Caso de uso Interações Atividades Máquinas de estado . pacotes . implantação Ferramentas de análise • Diagramas de Fluxo de dados. – Processos – Deposito de dados – Entidades – Fluxo de dados • níveis de abordagem – Diagramas de contexto – principio da consistência Diagramas de dados • Primeiro modelo: PETER CHEN James Martin objetos • Entidades – Atributos – Chaves • Relacionamentos Conceitos básicos • Objetivos – Características dos objetivos • Requisitos – Requisitos funcionais – Requisitos não funcionais • funcionalidades exercícios Fazer os exercícios apresentados no MOODLE aula um