Uml principios de analise de projetos
2ª edição
Eduardo Bezerra Editora Campus/Elsevier
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição
1
Capítulo 1 Visão Geral
“Coisas simples devem ser simples e coisas complexas devem ser possíveis.”. -Alan Kay
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição
2
Sistemas de Informações
• A necessidade é a mãe das invenções
– Em conseqüência do crescimento da importância da informação, surgiu a necessidade de gerenciar informações de uma forma adequada e eficiente e, desta necessidade, surgiram os denominados sistemas de informações.
• Um SI é uma combinação de pessoas, dados, processos, interfaces, redes de comunicação e tecnologia que interagem com o objetivo de dar suporte e melhorar o processo de negócio de uma organização com relação às informações.
– Vantagens do ponto de vista competitivo.
• Objetivo principal e final da construção de um SI: adição de valor à organização.
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição 3
Sistemas de Software
• Um dos componentes de um sistema de informação é denominado sistema de software. • Compreende os módulos funcionais computadorizados que interagem entre si para proporcionar a automatização de diversas tarefas. • Característica intrínseca do desenvolvimento de sistemas de software: complexidade.
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição
4
Sistemas de Software
• Uma analogia...
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição
5
1.1 Modelagem de sistemas de software
Princípios de Análise e Projeto de Sistemas com UML - 2ª edição
6
Modelos de Software
• Na construção de sistemas de software, assim como na construção de sistemas habitacionais, também há uma gradação de complexidade.
– A construção desses sistemas necessita de um planejamento inicial.
• Um modelo pode ser visto como uma representação idealizada de um