Book description
Create custom Validation Rules for structured diagrams and increase the accuracy of your business information with Visio 2010 Premium Edition
- Optimize your business information visualization by mastering out-of-the-box, structured diagram functionality with features like the Basic and Cross-Functional Flowcharts
- Create and analyze custom Validation Rules for structured diagrams using Visio Premium
- Get to grips with validation logic for Business Process Diagramming with Visio 2010, by using the provided Rules Tools add-in
- Discover the power of the ShapeSheet and learn how to write ShapeSheet formulae for use in Validation tests, following real and practical business examples and instructions
- Packed with screenshots to demonstrate immediately usable Visio practices for achieving your business visualization goals
In Detail
Microsoft Visio is a diagramming program using vector graphics, which ultimately allows business professionals to explore and communicate complex information more effectively. Through various visual representations, Visio enables complicated data to be presented in a clear, communicative, and data-connected way. Therefore, productivity is increased by utilizing the wide variety of diagrams that can convey information at a glance, as data can be understood and acted upon quickly. This book enables business developers to unleash the full potential of Diagram Validation that Visio 2010 Premium Edition has to offer.
This focused tutorial will enable you to get to grips with Diagram Validation in Visio 2010 Premium Edition to the fullest extent, enabling powerful automatic diagram verification based on custom logic and assuring correct and compliant diagrams. You will learn how to create and publish Rules, and use the ShapeSheet to write formulae. There is a special focus on extending and enhancing the capabilities of Visio 2010 diagram validation, and on features that are not found in the out-of-the-box product, like installing and using a new Rules Tools add-in, complete with source code, reviewing the new diagramming rules in flowchart and BPMN templates, and creating your own enhanced Data Flow Model Diagram template, complete with Validation Rules.
The book begins by covering the basic functions of Visio 2010, and then dives deep into showing you how to formulate your own Validation Rules and understand the Visio Object Model. ShapeSheet functions are explored in detail, as are creating Validation Rule Sets and Rules, and visualizing issues, with practical demonstrations along the way. Other content includes building a Rules Tools add-in using C#, creating test and filter expressions, and publishing Validation Rules for others to use. Finally, the book considers the creation and implementation of a new RuleSet for Data Flow Model Diagrams with a worked example.
By following the practical and immediately deployable examples found in the book, you will successfully learn both how to use the features of Microsoft Visio 2010, and how to extend the functionality provided in the box.
A comprehensive and highly practical Visio 2010 tutorial using Premium Edition, including example code and demonstrations for creating Validation Rules, writing ShapeSheet formulae, and much more
Table of contents
-
Microsoft Visio 2010 Business Process Diagramming and Validation
- Table of Contents
- Microsoft Visio 2010 Business Process Diagramming and Validation
- Credits
- Foreword
- About the Author
- About the Reviewers
- Preface
-
1. Overview of Process Management in Microsoft Visio 2010
- What is new in Visio 2010 for Process Management?
- Visio Process Management capabilities
- The foundations of structured diagrams
- Enhanced process flow templates
- New process flow templates
- Validation of process diagrams
- Visio Process Repository
- Visio services
- What are the Visio 2010 editions?
- Planning your own solutions
- Summary
-
2. Understanding the Microsoft Visio Object Model
- The Visio Type libraries
- But all I need is the object model
- Types of Visio document
- Which programming language should you use with Visio?
- The Drawing Explorer window
-
The Visio object model
- The Application object
- The Document object
- The Master object
- The Page object
-
The Shape object
- The Characters and Text properties
- The Connects and FromConnects collections
- The Hyperlinks collection
- The ID, Index, NameID, Name, and NameU properties
- The IsCallout and IsDataGraphicCallout properties
- The LayerCount property
- The Master, MasterShape, and RootShape objects
- The OneD property
- The Parent object
- The Type property
- The Section object
- The Row object
- The Cell object
- Connectivity API
- Summary
- 3. Understanding the ShapeSheet™
- 4. Understanding the Validation API
- 5. Developing a Validation API Interface
- 6. Reviewing Validation Rules and Issues
- 7. Creating Validation Rules
- 8. Publishing Validation Rules and Diagrams
-
9. A Worked Example for Data Flow Model Diagrams
- What are Data Flow Diagrams?
- Examining the standard template
-
Writing the rule set
- All processes must have at least one data flow in and one data flow out
- All processes should modify the incoming data, producing new forms of outgoing data
- Each data store must be involved with at least one data flow
- Each external entity must be involved with at least one data flow
- A data flow must be attached to at least one process
- Data flows cannot go directly from one external entity to another external entity: such flows need to go through at least one process
- Do not allow a single page of a DFD to get too complex
- Each component should be labeled
- Each data flow should be labeled describing the data that flows through it
- Each component and subcomponent should be numbered
- A data flow must be connected between two components
- A flow must not cycle back to itself
- Completing the template
- Summary
- Index
Product information
- Title: Microsoft Visio 2010 Business Process Diagramming and Validation
- Author(s):
- Release date: July 2010
- Publisher(s): Packt Publishing
- ISBN: 9781849680141
You might also like
book
Microsoft Visio 2013 Business Process Diagramming and Validation
Using Microsoft Visio to visualize business information is a huge aid to comprehension and clarity. Learn …
book
Microsoft Visio 2013 Step by Step
The smart way to learn Microsoft Visio 2013—one step at a time! Experience learning made easy—and …
book
Mastering Data Visualization with Microsoft Visio Professional 2016
Master the art of presenting information visually using Microsoft Visio Professional 2016 and Visio Pro for …
book
Microsoft® Visio® 2010: Step by Step
Experience learning made easy—and quickly teach yourself how to create professional-looking business and technical diagrams with …