How Tos Application Architects

  • Upload
    dmz163

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

  • 7/28/2019 How Tos Application Architects

    1/26

    How to Use

    Microsoft Visio 2010for Application Architecture

    First Last Name | CompanyTitle

    Month, day, year

  • 7/28/2019 How Tos Application Architects

    2/26

    Application Architecture Summary

    Document software andhardware componentsto support applications.

    UML

    Component diagrams

    Deployment diagramsOther types of diagrams

    Construct with a variety ofMicrosoft Visio stencilsand templates

    Network diagrams

    Enterprise Application template

  • 7/28/2019 How Tos Application Architects

    3/26

    Two Types of Diagrams

    UML Deployment Application Server Map Pivot Diagram

  • 7/28/2019 How Tos Application Architects

    4/26

    Create a UML Deployment Diagram

    Open a Microsoft Visio 2010UML template.

    1. On the ribbon,click the File tab,and then click New.

    2. Click Software andDatabase, and then clickUML Model Diagram.

    3. To create a new UML diagram,click Create.

  • 7/28/2019 How Tos Application Architects

    5/26

    Create a UML Deployment Diagram

    Create a Deployment Diagram.

    1. On the left navigation bar,in Model Explorer,right-click Top Package.

    2. Click New, and then clickDeployment Diagram.

  • 7/28/2019 How Tos Application Architects

    6/26

    Create a UML Deployment Diagram

    Define the Stereotypes.

    1. On the ribbon,click the UML tab.

    2. Click Stereotypes,and then click New.

    3. Type the name of thestereotype.

    4. From the drop-down list,select the Base Class.

  • 7/28/2019 How Tos Application Architects

    7/26

    Create a UML Deployment Diagram

    Drag shapes onto page.

    Node instance

    Component instance

    Assign object instance to type.

    1. Double-click the objectto edit the properties,and then click New.

    2. Define the type.

    3. Edit the type attributes.

    Edit the instance attributes.

  • 7/28/2019 How Tos Application Architects

    8/26

    Create a UML Deployment Diagram

    Define the interfaces.1. Drag the interface

    onto the page.

    2. Glue an endpointto the component.

    Define the associations.

    1. Drag an associationshape onto the page.

    2. Double-click the associationshape, and then type a name,such as:

    Communicates Extends

    Uses

    3. Glue endpoints to the entities.

  • 7/28/2019 How Tos Application Architects

    9/26

    Create a UML Deployment Diagram

    Set display options.

    1. Right-click the shape, and thenclick Shape Display Options.

    2. Select or clear checkboxes.

    3. Under Suppress, select

    checkboxes for items you wantto hide.

    4. Select the Apply tosubsequently dropped UMLshapes of the same type inthe current drawing window

    page checkbox.

  • 7/28/2019 How Tos Application Architects

    10/26

    Create a UML Deployment Diagram

    Annotate the diagramwith notes and constraints.

    1. Drop the note or constraintonto the page.

    2. Double-click the note or

    constraint to edit properties.3. Associate the note or

    constraint with an entityby dragging the controlhandle to an entity shape.

    The note or constraint

    will appear in theentitys properties.

  • 7/28/2019 How Tos Application Architects

    11/26

    Create a Server Pivot Diagram

    Analyze and communicatethe application architecture.

    Import data.

    Generate multiple view

    scenarios more easily .

  • 7/28/2019 How Tos Application Architects

    12/26

    Create a Server Pivot Diagram

    1. On the ribbon,click the File tab,and then click New.

    2. Click Business,and then click PivotDiagram.

    3. Click Create.

  • 7/28/2019 How Tos Application Architects

    13/26

    Create a Server Pivot Diagram

    Answer the questions in the wizard to select a data file.

  • 7/28/2019 How Tos Application Architects

    14/26

    Create a Server Pivot Diagram Right-click the top node to select the next hierarchical level to display.

    On the ribbon, click the PivotDiagram tab, and then use the tools to adjust the directionand alignment.

  • 7/28/2019 How Tos Application Architects

    15/26

    Create a Server Pivot Diagram1. Right-click the Data Graphic box, and then click Apply Shape.

    2. In the Apply Shape dialog box, select a shape.

    3. The Data Graphic appears on the pivot node.

  • 7/28/2019 How Tos Application Architects

    16/26

    Multiple Views of the Same Data

    Server View

    Department View

  • 7/28/2019 How Tos Application Architects

    17/26

    Other Types of Diagrams

    Network diagrams

    Component version and metricsfrom linked data source

    Data graphics

    Detailed network

    diagram template

    Stencils for Active Directory

    Sites and Services

  • 7/28/2019 How Tos Application Architects

    18/26

    Link with Data

    Link data to shapes.1. On the ribbon,

    click the Data tab,and then clickLink Data to Shapes.

    2. Select the data source(for example, Microsoft

    Office Excel, Microsoft OfficeAccess, other database)

    3. The External Data windowopens.

    Drag to Link

  • 7/28/2019 How Tos Application Architects

    19/26

    Link with Data

    Drag to Link

    Connect data with the shape. Drag the record to the shape.

    Or

    Drag the record to the pagewith stencil shape selected.

    Or

    Use Auto Link (if shape IDscorrespond with data records).

  • 7/28/2019 How Tos Application Architects

    20/26

    Display Data

    Select the Data Graphic format.

    1. On the ribbon,

    click the Data tab,

    and then click Data Graphics.

    2. Under Available Data

    Graphics, select theformat you want to use.

  • 7/28/2019 How Tos Application Architects

    21/26

    Display Data

    If required,edit the Data Graphic.

    1. On the ribbon,

    click the Data tab,

    and then click Data Graphics.

    2. Click Edit Data Graphic.

    3. View and edit the

    following Shape Data values:

    Text

    Relative graphs

    Colors

    Icons

  • 7/28/2019 How Tos Application Architects

    22/26

    Other Types of Diagrams

    Enterprise Application template

    UML and networkdiagram shapes

    1. On the ribbon,click the File tab,and then click New.

    2. Click Software andDatabase, and then clickEnterprise Application.

  • 7/28/2019 How Tos Application Architects

    23/26

    Other Types of Diagrams

    Block Diagram

    Two-dimensional andthree-dimensional blocks

    1. On the ribbon,click the File tab,and then click New.

    2. Click General, and thenclick Block Diagram.

  • 7/28/2019 How Tos Application Architects

    24/26

    Result: Rich Architecture Diagram

    Place information invisuals that are easier tointerpret.

    Simplify

    Connect data to Visio

    shapes and display thedata using Data Graphics.

    Data Connected

    Diagram

    Share

    Systems teams can find datausing Visio Services forMicrosoftSharePoint.

  • 7/28/2019 How Tos Application Architects

    25/26

  • 7/28/2019 How Tos Application Architects

    26/26

    2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may beregistered trademarks and/or trademarks in the U.S. and/or other countries.

    The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date ofthis presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be acommitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date ofthis presentation.

    MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.