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.