Visual Paradigm - Bradley University

advertisement
 Bradley University
College of Liberal Arts and Sciences
Department of Computer Sciences and
Information Systems
Visual Paradigm Tool
Visual Paradigm Manual 1 Visual Paradigm for UML Tool
Visual Paradigm for UML Community Edition (VP-UML CE) is a FREE modeling software
available for you, who wants to learn or master the skills of UML modeling, ER diagram
designing and requirement capturing. It is adopted by many open source projects and
community groups. Its intuitive user interface and award-winning modeling capability enables
you to develop quality software designs in efficient and professional manner.
Visual Paradigm for UML (VP-UML) is a powerful, cross-platform and yet the most easy-to-use
visual UML modeling and CASE tool. VP-UML provides software developers the cutting edge
development platform to build quality applications faster, better and cheaper! It facilitates
excellent interoperability with other CASE tools and most of the leading IDEs which excels your
entire Model-Code-Deploy development process in this one-stop-shopping solution.
UML modeling
(http://www.visual-paradigm.com/support/documents/vpumluserguide.jsp)
You can draw all kinds of UML 2.x diagrams in VP-UML, which include:
• Class diagram
• Use case diagram
• Sequence diagram
• Communication diagram
• State machine diagram
• Activity diagram
• Component diagram
• Deployment diagram
• Package diagram
• Object diagram
• Composite structure diagram
• Timing diagram
• Interaction overview diagram
Requirement modeling
(http://www.visual-paradigm.com/support/documents/vpumluserguide.jsp)
Capture requirements with SysML Requirement Diagram, Use Case Modeling, Textual Analysis,
CRC Cards, and create screen mock-up with User Interface designer.
Database modeling
(http://www.visual-paradigm.com/support/documents/vpumluserguide.jsp)
You can draw the following kinds of diagrams to aid in database modeling:
• Entity Relationship Diagram
• ORM Diagram (visualize the mapping between object model and data model)
You can model not only database table, but also stored procedure, triggers, sequence and
database view in an ERD.
Page 2 Visual Paradigm Manual Besides drawing a diagram from scratch, you can reverse engineer a diagram from an existing
database.
Apart from diagramming, you can also synchronize between class diagram and entity
relationship diagram to maintain the consistency between them.
SQL generation ane execution feature is available for producing and executing SQL statement
from model instantly.
Business process modeling
(http://www.visual-paradigm.com/support/documents/vpumluserguide.jsp)
You can draw the following kinds of diagrams to aid in business process modeling:
• Business process diagram
• Data flow diagram
• Event-drive process chain diagram
• Process map diagram
• Organization Chart
You can also export Business process diagram to BPEL.
Object-Relational mapping
(http://www.visual-paradigm.com/support/documents/vpumluserguide.jsp)
Object-Relational Mapping enables you to access relational database in an object relational
approach when coding. VP-UML generates object-relational mapping layer which incorporates
features such as transaction support, pluggable cache layer, connection pool and customizable
SQL statement.
Team collaboration
(http://www.visual-paradigm.com/support/documents/vpumluserguide.jsp)
For users that work as a team, team collaboration support lets you perform modeling
collaboratively and concurrently with any one of the following tools or technologies:
• VP Teamwork Server (Need to buy Visual Paradigm Teamwork Server additionally)
• CVS
• Subversion
• Perforce
• ClearCase
Documentation generation
(http://www.visual-paradigm.com/support/documents/vpumluserguide.jsp)
Share your design with your customers in popular document formats, including:
• HTML (report generation)
• HTML (project publisher)
• PDF
• Word
Page 3 Visual Paradigm Manual 1.1 How to download a tool to your own computer
Download Link
http://www.visual-paradigm.com/product/vpuml/editions/community.jsp
Click on Get a Free Community Edition
Follow instructions to download the FREE software
1.2 Manuals
Several good manuals are available for FREE online.
1.2.1. A very good professional Web-based manual is available at
http://www.visual-paradigm.com/support/documents/vpumluserguide.jsp
Page 4 Visual Paradigm Manual 1.2.2. A simple manual is available at http://www.scribd.com/doc/99543/A-study-in-VisualParadigm-by-Indranil-Nandy#
(starting the following web page)
Page 5 Visual Paradigm Manual 1.2.3. A very good and professional manual regarding integration of Visual Paradigm outcomes
with various IDEs (Integrated Development Environment) is available at
http://media.visualparadigm.com/media/documents_download/vpuml52iug/vpuml_integration_guide.pdf
(starting the following page)
Page 6 Visual Paradigm Manual 1.3 Features & Functions
For Features and Functions, How to Draw Diagrams Using Visual Paradigm go to one of
manuals, for example:
http://www.visual-paradigm.com/support/documents/vpumluserguide.jsp
Page 7 Visual Paradigm Manual 1.4 Examples of best diagrams (being drawn using this tool)
1.4.1 Use-Case Diagram
Page 8 Visual Paradigm Manual 1.4.2 Activity Diagram
Page 9 Visual Paradigm Manual 1.4.3 Context Diagram
Page 10 Visual Paradigm Manual 1.4.4 Level 0 data Flow Diagram
Page 11 Visual Paradigm Manual 1.4.5 Hierarchical Graphic User Interface Diagram
GUI Hierarchical Design Model Whole
Page 12 Visual Paradigm Manual Page 13 Visual Paradigm Manual 1.4.6 Hierarchical Design Model
Page 14 Visual Paradigm Manual 1.4.7 State Transition Diagram
Page 15 Visual Paradigm Manual State Transition Diagram
Page 16 
Download