Sobre o mapeamento dos modelos UML para um processo de desenvolvimento

Observação:  Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Microsoft Office Visio suporta a criação de modelos UML sem recomendar qualquer processo de desenvolvimento específico. No entanto, para mostrar os diagramas UML em um contexto significativo, o gráfico a seguir organiza os tipos de diagrama UML listados abaixo em modelos que aproximadamente correspondem às fases pode seguir um processo de desenvolvimento: usar a fase de modelo de caso, fase de modelo de domínio, modelo de design fase e fase de modelo de implementação.

As fases parecem ser consecutivas, mas os processos de desenvolvimento mais efetivos são interativos, sendo que cada fase ocorre várias vezes.

"Modeling a system can be broken down into four phases: use case model, domain model, design model, and implemenation model"

Fase de modelo de caso de uso

Os casos de uso são descrições narrativas de processos criados no início de um ciclo de desenvolvimento. Descrevem as interações entre os atores externos e o sistema e ajudam a entender os requisitos do sistema e a terminologia usada na área de domínio. Durante a fase de caso de uso, são criados os diagramas de caso de uso.

Fase de modelo de domínio

Como a fase de modelo de caso de uso, a fase de modelo de domínio objetiva o entendimento do domínio para o qual um sistema está sendo desenvolvido. É uma fase de análise na qual ainda se pensa nos objetos e nas relações no mundo real e não em conceitos de programação.

Durante a fase de modelo de domínio, são criados diagramas de estrutura estática conceituais, diagramas de pacote e diagramas de seqüência.

Fase de modelo de design

Durante as fases de modelo de caso de uso e de domínio, a ênfase é dada ao entendimento dos requisitos e conceitos relacionados ao sistema que está sendo desenvolvido. Na fase de design, esse entendimento é aplicado e surge uma solução de programação.

Para desenvolver essa solução, você precisará usar diagramas de colaboração para determinar como objetos comunicará e diagramas de estrutura estática de classe para definir as classes que você irá implementar no software.

Para entender o ciclo de vida de um objeto, também é possível criar um gráfico de estado ou um diagrama de atividade em relação a uma determinada classe ou caso de uso.

Fase de modelo de implementação

A fase de modelo de implementação se concentra na estrutura física e de componente do ambiente de desenvolvimento. Durante a fase de implementação, são criados diagramas de componente e diagramas de implantação.

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×