Modelando o aplicativo
Para certificar-se do seu aplicativo atende aos requisitos de usuário, você pode usar Visual Studio final para entender o código e para modelar seu aplicativo.Ajuda finais do Visual Studio você visualiza o código para que você pode compreender seus estrutura, relações, e comportamento mais facilmente.Você pode criar modelos em diferentes níveis de detalhes e acompanhar requisitos, tarefas, situações de teste, bugs, ou outros tipos de trabalho associados com os modelos vinculando elementos modelo ao Team Foundation Server itens de trabalho e seu plano de desenvolvimento.Você pode executar essas tarefas ao longo do ciclo de vida do aplicativo como parte do processo de desenvolvimento.Consulte Novidades em ferramentas de modelagem para gerenciamento do ciclo de vida do aplicativo no Visual Studio 2012 e Visão geral de cenário: Alterar o design usando visualização e modelagem.
Para
Visualize o código:
|
|
Descreve e comunica requisitos de usuário:
|
|
Defina a arquitetura:
|
|
Validar seu sistema com os requisitos e o design ativo:
|
|
Compartilhar modelos, diagramas, e elementos gráficos usando o controle de versão do team foundation:
|
Quando você tiver vários usuários que funcionam com esses itens em controle de versão do team foundation, use estas diretrizes para ajudar a evitar problemas de versão: |
Gerar ou configurar partes do seu aplicativo de UML ou de domínio idiomas específicos:
|
|
Personalizar modelos e diagramas:
|
Tipos de modelos e seus usos
Tipo de modelo e usos típicos |
---|
Gráfico de dependência Gráficos de dependência ajudam você a considerar a organização e relacionamentos em seu código. Usos típicos:
Consulte: |
Diagrama de camada Os diagramas de camada permitem que você defina a estrutura de um aplicativo como um conjunto de camadas ou de blocos com dependências explícitas.Você pode executar a validação para descobrir conflitos entre as dependências no código e dependências descritas em um diagrama de camada. Usos típicos:
Consulte: |
Modelo de UML Um modelo de UML inclui várias exibições, incluindo a classe, o componente, o caso de uso, a atividade, e os diagramas de sequência.Você pode personalizar UML para atender seu domínio de aplicativo.Por exemplo, você pode anexar marcas, informações adicionais, e restrições em elementos modelo.Você também pode definir as ferramentas que operam nos modelos.Consulte Desenvolvendo modelos para design de software. Usos típicos:
|
Diagrama de sequência código baseado Os diagramas de sequência que você pode gerar o código da ajuda do .NET visualizam como o código implementa um método. Usos típicos:
Consulte: |
Linguagem específica de domínio (DSL) DSL é uma notação que você crie para uma finalidade específica.Em Visual Studio, é geralmente gráfico. Usos típicos:
Consulte: |
Onde posso obter mais informações?
Fóruns |
|
Blogs |
|
Artigos técnicos e diários |
O journal de arquitetura - problema 23: A modelagem e processos de arquitetura |
Outros sites |
Consulte também
Conceitos
Gerenciamento de ciclo de vida de aplicativos com Visual Studio e de Team Foundation Server