Table of Contents
Part I. Getting started
1. Introduction to Visual Paradigm for UML
2. Installing Visual Paradigm for UML
2.1. Installing Visual Paradigm for UML on Windows 2000/NT/2003/XP/Vista/7
2.2. Installing Visual Paradigm for UML on Mac OSX
3. Getting started
4. User interface
5. Working with projects
6. Key concepts
Part II. UML modeling
1. Use Case Modeling
1.1. Drawing use case diagrams
1.2. Documenting use case details
1.3. Documenting flow of events
2. Behavioral Modeling
3. Interaction Modeling
4. Structure Modeling
5. Deployment Modeling
6. Test Cases Modeling
Part III. Enterprise Architecture
1. Zachman Framework
2. Business Motivation Model diagram
3. ArchiMate diagram
Part IV. Requirements capturing
1. Requirement diagram
2. Textual analysis
2.2. Identifying important terms
2.3. Identifying candidate objects
3. CRC card diagram
4. User interface designer
5. Working with glossary
6. Grid diagram
Part V. Database design
1. Database Modeling
1.1. Entity Relationship Diagram
1.3. Drawing stored procedures
2. Synchronization between ERD and Class Diagram
Part VI. Business process modeling
1. Business Process Diagram
1.1. Creating business process diagram
1.6. Sequence and message flows
2. Conversation Diagram
3. Data Flow Diagram
4. Event-driven Process Chain Diagram
5. Process Map Diagram
6. Organization Chart
7. RACI Chart
8. Business Rule
9. Fact Diagram
10. WS-BPEL
11. jPDL
12. XPDL
Part VII. Mind mapping
1. Mind mapping diagram
Part VIII. Modeling toolset
1. Organizing works with model
2. Animacian
2.2. Animating business process diagram
2.3. Animating sequence diagram
3. Maintaining project reference
3.1. Referencing Another Project
3.2. Referencing other projects' model elements
3.4. Viewing referenced diagrams
4. Model Element Nicknaming
5. Visual Diff
6. Using design pattern
7. Model transitor
8. Using Stereotypes
9. Customizing elements with profile
10. Simulacian
11. Brainstorm
Part IX. Diagramming toolset
1. Creating diagrams
2. Project management properties
3. Documenting model elements
4. Style and formatting
4.1. Applying fill, line and font styles on diagram elements
4.2. Managing and applying styles
4.4. Setting line jumps options
5. General modeling techniques
5.3. Diagram Element Selection
5.6. Reverse connector direction
5.7. Visualize model elements on diagram
5.8. Visualize related model elements
5.11. Align and distribute diagram elements
6. Advanced modeling techniques
6.4. Grouping diagram elements
6.5. Show/hide diagram elements
6.7. Making shape non-selectable
6.8. Showing model element in multiple diagrams (Context base modeling)
7. Annotations and freehand shapes
8. Resource Referencing
8.1. Reference to external resources
8.2. Reference to diagrams and shapes
9. Using shape editor
10. Customizing user interface
Part X. Code and DB engineering
1. Instant Reverse
1.1. Reverse engineering of Java sources and classes
1.2. Reverse engineering of C++ header files
1.3. Reverse engineering of .NET dll and exec files
1.4. Reverse engineering of CORBA IDL source file
1.5. Reverse engineering of Ada 9x source files
1.6. Reverse engineering of XML
1.7. Reverse engineering of XML schema
1.8. Reverse engineering of Database through JDBC
1.10. Reverse engineering of PHP 5.0 source files
1.11. Reverse engineering of Python
2. Instant Generation
2.1. Instant Generator for Java
2.2. Instant generate for C# source code
2.3. Instant generate for VB.NET source code
2.4. Instant Generator for PHP source code
2.5. Instant Generator for ODL source code
2.6. Instant Generator for ActionScript source code
2.7. Instant Generator for IDL source code
2.8. Instant Generator for C++ source code
2.9. Instant Generator for Delphi source code
2.10. Instant Generator for Perl source code
2.11. Instant Generator for XML schema file
2.12. Instant Generator for Python source code
2.13. Instant Generator for Objective-C source code
2.14. Instant Generator for Objective-C 2.0 source code
2.15. Instant Generator for Ada95
3. Java Round-Trip
4. C++ Round-trip
5. Generating Database
5.2. Generating SQL for selected entities
5.3. Generating SQL for project
5.4. Generating alter statements
5.5. Export and import database configuration between projects
6. Reversing Database
7. Reverse ORM POJO Classes
8. Generating Object-Relational Mapping Code
9. State Machine Diagram Code Generation
Part XI. IDE Integration
1. Eclipse Integration
1.1. Overview and Installation of Eclipse Integration
1.2. Creating a UML Project in Eclipse
1.3. Opening a UML Project in Eclipse
1.4. Reverse Engineering in Eclipse
1.5. Code Generation from UML Model in Eclipse
2. Visual Studio Integration
2.1. Overview and Installation of Visual Studio Integration
2.2. Creating a UML Project in Visual Studio
2.3. Opening a UML Project in Visual Studio
2.4. Reverse Engineering in Visual Studio
2.5. Code Generation from UML Model in Visual Studio
3. NetBeans Integration
3.1. Overview and Installation of NetBeans Integration
3.2. Creating a UML Project in NetBeans
3.3. Opening a UML Project in NetBeans
3.4. Reverse Engineering in NetBeans
3.5. Code Generation from UML Model in NetBeans
4. IntelliJ IDEA Integration
4.1. Overview and Installation of IntelliJ IDEA Integration
4.2. Creating a UML Project in IntelliJ IDEA
4.3. Opening a UML Project in IntelliJ IDEA
4.4. Reverse Engineering in IntelliJ IDEA
4.5. Code Generation from UML Model in IntelliJ IDEA
Part XII. Impact analysis
1. Introduction of impact analysis
2. Analysis Diagram
3. Matrix Diagram
4. Chart Diagram
Part XIII. Report generation
1. Generating HTML/PDF/Word report
2. Customizing report
3. Publishing project to Web Site
4. Report writer
4.3. Introduction to report writer user interface
4.7. Customizing Report Writer Template
5. Report composer
6. Report composer templates
Part XIV. Interoperability and integration
1. Export and Import XML
2. Export and import VP project
3. Export and Import Microsoft Excel
4. Export and Import XMI
5. Export and Import BPMN 2.0
6. Importing Visio drawing
7. Importing Rational Rose model
8. Importing Rational Software Architect File
9. Importing Erwin Data Modeler project file
10. Importing Telelogic Rhapsody and System Architect project file
11. Importing NetBeans 6.x UML diagrams
12. Importing BizAgi
13. Exporting diagram to various graphic formats
14. Extend functionalities with Open API
15. Command line interface
15.2. Exporting and importing XMI
15.3. Exporting and importing XML
15.4. Generating ORM code and/or database
15.5. Generating report through command line
15.8. Java code synchronization
16. Printing diagrams
Part XV. Team collaboration
1. Team Collaboration with VP Teamwork Server
1.1. Introduction to team collaboration
1.2. The Teamwork Client with VP Teamwork Server
1.3. Checkout project with VP Teamwork Server
1.4. Commit with VP Teamwork Server
1.5. Update with VP Teamwork Server
1.6. Branching with VP Teamwork Server
1.7. Tagging with VP Teamwork Server
1.8. Revert local modification
1.9. Roll back past revisions changes
2. Team Collaboration with Subversion
2.1. Introduction to team collaboration with Subversion
2.2. The Teamwork Client with Subversion
2.6. Branching with Subversion
2.8. Revert Local Modification
3. Team Collaboration with CVS
3.1. Working with teamwork client dialog box with CVS
3.2. Importing projects to CVS server
3.3. Checkout project from CVS server
3.4. Committing local modification to CVS server
3.6. Updating latest revision from CVS server
3.7. Rolling back undesired changes by reverting changes
3.8. Browsing change histories (old revisions) with CVS
3.9. Isolating last long modifications with Branches with CVS
4. Team Collaboration with Perforce
4.1. Working with teamwork client dialog box with Perforce
4.2. Importing projects to Perforce
4.3. Checkout project from Perforce
4.4. Committing local modification to Perforce
4.6. Updating latest revision from Perforce
4.7. Rolling back undesired changes by reverting changes
4.8. Browsing change histories (old revisions) with Perforce
5. Team Collaboration with ClearCase
5.1. Introduction to team collaboration
5.2. The Teamwork Client with ClearCase
5.3. Checkout project with ClearCase
5.8. Revert local modification
5.9. Roll back past revisions changes
6. Diagram protection
Part XVI. Appendix A - Application Options
1. General
2. Diagramming
3. View
4. Instant Reverse
5. ORM
6. State Code Engine
7. Office Exchange
8. User Path
9. File Types
10. Spell Checking
11. Keys
12. Import/Export
Part XVII. Appendix B - Project Options
1. Diagramming
2. Instant Reverse
3. ORM
4. State Code Engine
5. Office Exchange
6. Data Type
7. Code Synchronization
8. C++ Code Synchronization
9. Model Quality
Part XVIII. Appendix C
1. Automatic Update
2. Connection Rules
2.1. Use case diagram connection rules
2.2. Class diagram connection rules
2.3. Sequence diagram connection rules
2.4. Communication diagram connection rules
2.5. State machine diagram connection rules
2.6. Activity diagram connection rules
2.7. Component diagram connection rules
2.8. Deployment diagram connection rules
2.9. Package diagram connection rules
2.10. Object diagram connection rules
2.11. Composite structure diagram connection rules
2.12. Interaction overview diagram connection rules
2.13. Requirement diagram connection rules
2.15. Entity relationship diagram connection rules
2.16. ORM diagram connection rules
2.17. Business process diagram connection rules
2.18. Conversation diagram connection rules
2.19. Data flow diagram connection rules
2.20. EPC diagram connection rules
2.21. Process map diagram connection rules
2.22. Organization chart connection rules
2.23. Fact diagram connection rules
2.24. Business motivation model diagram connection rules
2.25. Archimate diagram connection rules
2.26. EJB diagram connection rules
Still need help?
![]() |
Technical Support provides online answers to your technical questions and troubleshoots any technical issues related to Visual Paradigm products. |
![]() |
Call Back Support provides one-on-one phone real person conversation support for any technical and sales enquiries about our products. Our support team will call you back as soon as possible. |