Prévia do material em texto
ATIVIDADE CONTEXTUALIZADA DE ANÁLISE E MODELAGEM DE SISTEMAS Feliciano Brancarto da Rocha Santos Matrícula: 01483667 Análise e desenvolvimento de sistemas Criar um diagrama de classe é mais simples do que se pode parecer, no início pode parecer um pouco assustador, eles estão entre os tipos mais uteis de diagramas UML (Unified Modeling Language, em português Linguagem de Modelagem Unificada), pois mapeiam de forma clara a estrutura de um determinado sistema ao modelar suas classes, seus atributos, operações e relações entre objetos. A modelagem pode ser entendida como uma técnica de composição de modelos com abstrações de diferentes visões de sistemas, O UML ajuda você a modelar sistemas de diversas maneiras, auxilia a documentar arquitetura em software, pois mapeiam de forma clara a estrutura de um determinado sistema ao modelar suas classes, seus atributos, operações e relações entre objetos, com abordagem POO, programação orientada a objetos. A modelagem tem como principal benefício o planejamento, produção, evolução e manutenção do software, permitindo manipular e registrar informações do produto que está sendo criado. Através desse esboço é possível evitar retrabalho, algumas falhas, pois a partir de uma esquematização visual de todos os elementos tornará o trabalho mais fácil, como se fosse uma maquete do que será construído, aproximando a expectativa da realizando e melhorando a reutilização dos componentes. Temos também a redução de custos de desenvolvimento, fornece uma descrição independente de implementação de tipos utilizados em um sistema e passados posteriormente entre seus componentes, criação de gráficos detalhados, expressivo nas necessidades de um sistema e na divulgação de informações pela empresa, visão ampla e geral dos esquemas de uma aplicação, e ilustração de modelos de dados para sistemas de informação, o software fica mais fácil de ser entendido e projetado. O diagrama de classes da UML é sem dúvida uma ferramenta espetacular para auxiliar os profissionais de produção de software no entendimento acerca do que deve ser feito, e como deve ser feito. Saber utilizá-lo da maneira correta e com bom senso auxilia demais qualquer equipe, mas abusar de seu uso, documentando o desnecessário e gastando tempo detalhando o que não é relevante, subtrai muito da produtividade de qualquer profissional/empresa. Referências Bibliográficas https://www.lucidchart.com/pages/pt/o-que-e-diagrama-de-classe-uml https://www.significados.com.br/diagrama-de-classes/ https://www.macoratti.net/net_uml1.htm https://pt.venngage.com/blog/diagrama-de-classe/ https://www.ateomomento.com.br/uml-diagrama-de-classes/