Trabalho Final UML Aline Lidiane Mariana E Olga ASAE II Turma Do S Bado

767 palavras 4 páginas
Resumo: UML (Unified Modeling Language)

ASAE II – 2º semestre 2014
Professor Victor Troitiño

Autores:
Aline Wachtler Timm
Lidiane Chicarolli
Mariana Carvalho
Olga Regatieri

Introdução A UML (Unified Modeling Language ou Linguagem de Modelagem de Software), como o próprio nome sugere, é uma liguagem visual baseada nos paradigmas de orientação a objetos, utilizada como auxílio para a comunicação e oferecimento de tecnologias essenciais que servem como base na área de engenharia de softwares (mais precisamente em suas modelações). Este auxílio é demonstrado através de diagramas e notações gráficas.
Este método surgiu através da união de três outros métodos de modelagem: o método de Booch, de Jacobson e de Rumbaugh, que até meados dos anos 90 eram os métodos mais populares entre os desenvolvedores. Já nos últimos anos, a UML tornou-se a linguagem padrão utilizada internacionalmente pela indústria de software.
Por fornecer uma visão abrangente e simplificada através dos diagramas e gráficos, a UML é utilizada para auxiliar os desenvolvedores a definir as características do Sistema, bem como sua estrutura lógica, seus requisitos e comportamentos, a dinâmica de seus processos e suas necessidades físicas, ou seja, induzi-los aos passos da modelação. Esta linguagem é dividida em dois grupos, o estrutural e o comportamental, que possuem seus subgrupos.
Além disso, existem algumas fases necessárias para o desenvolvimento e modelagem do sistema, que são:
Análise de riscos: Se inicia na principal fase da modelagem, onde o desenvolvedor trabalha com o domínio do problema e tenta determinar O QUE o software deve fazer;
Prototipação: Fase em que um protótipo do que seria o sistema é desenvolvido rapidamente. Atualmente, existem ferramentas que auxiliam a desenvolver o protótipo com bastante rapidez. Ex. RAD (Desenvolvimento Rápido de Aplicações);
Prazos e Custos: É considerada a parte mais desagradável, porém extremamente importante. Determinar o prazo de um

Relacionados