Sistema

Disponível somente no TrabalhosFeitos
  • Páginas : 15 (3628 palavras )
  • Download(s) : 0
  • Publicado : 13 de outubro de 2012
Ler documento completo
Amostra do texto
Análise de Sistemas
Modelagem UML

Aluno: Maikon Melo UML e seus Diagramas

Projeto:
Sistema de Reciclagem

-------------------------------------------------

-------------------------------------------------
Introdução UML
-------------------------------------------------

-------------------------------------------------
As linguagens de modelagemorientadas a objetos surgiram nos anos 80 à medida que o pessoal envolvido com metodologia, diante de um novo gênero de linguagem de programação orientado a objetos e de aplicações cada vez mais complexas, começou a experimentar métodos alternativos de análise e projeto. Na época a maioria dos usuários encontrava dificuldades para encontrar uma linguagem de modelagem capaz de atender inteiramente às suasnecessidades, esta situação gerava uma espécie de guerra de métodos. Percebendo o problema uma nova geração desses métodos começou a surgir, onde o Booch de Grady Booch, o OOSE de James Rumbaugh e o OMT de Ivar Jacobson tiveram um claro destaque. Todos eram métodos completos, apesar de cada um conter pontos fortes e fracos. Um conjunto de idéias começou a tomar forma por volta da metade dadécada de 1990, quanto estes três autores tiveram a idéia de criar uma linguagem de modelagem unificada, pois, seus métodos já estavam evoluindo um em direção ao outro de maneira independente, fazia sentido continuar essa evolução em conjunto, evitando assim a possibilidade de diferenças casuais e desnecessárias que apenas confundiriam os usuários, sem falar que a unificação dos métodos trariaalguma estabilidade ao mercado orientado a objetos, permitindo que os projetos tivessem como base uma linguagem de modelagem madura e que os produtores de ferramentas fornecessem recursos mais úteis. Os objetos desta linguagem de modelagem unificada eram principalmente proporcionar a modelagem de sistemas do conceito ao artefato executável, com a utilização de técnicas orientadas a objetos;incluir questões de escala, inerentes a sistemas complexos e de tarefas críticas alem de criar uma linguagem de modelagem a ser utilizada por seres humanos e por máquinas. A UML é o trabalho de várias pessoas e as idéias que ali se encontram vêm de muitos trabalhos anteriores. Então, falando um pouco sobre a Unified Modeling Language, a UML, trata-se de uma linguagem padrãopara a elaboração da estrutura de projetos de software, ela pode ser empregada para visualização, a especificação, a construção e a documentação de artefatos que façam uso de sistemas complexos de software. A UML é adequada para a modelagem de sistemas, cuja abrangência poderá incluir sistemas de informação corporativos a serem distribuídos em aplicações baseadas em Web e até sistemascomplexos embutidos em tempo real. É uma linguagem muito expressiva, abrangendo todas as visões necessárias ao desenvolvimento e implantação desses sistemas. Para muitos programadores, não existe diferença entre pensar em uma implementação e transformá-la em código. Pensar em algo é criar o código correspondente. De fato, alguns aspectos podem ser mais bem delineados diretamente no código. O texto éuma forma maravilhosamente mínima e direta para escrever exprssões e algarismos. A Uml é essencial na criação de projetos, primeiro pelo fato de todos os softwares possuirem aspectos que não podem ser efetivamente compreendidos, a menos que você construa modelos capazes de transcender a linguagem de programação textual, com a modelagem, você pode identificar o significado de uma hierarquia declasses. “ Por exemplo: se o desenvolveor de um sistema decidir fazer uma alteração no código e não documentar, estas informações estarão perdidas para sempre ou, na melhor das hipóteses, serão recriadas parcialmente somente a partir da própria implementação, uma vez que o desenvolvedor não estiver mais a disposição”. A modelagem de sistemas facilitam a comunicação, atualmente nota-se...
tracking img