Using VisualStudio2010 from analysis to implementation (2)-refining business processes using activity diagram

Source: Internet
Author: User
Tags visual studio visual studio 2010

Objective

As we all know, Visual Studio 2010 has made a lot of effort on every aspect of the software development cycle, and this article goes on to show you how to use Visual Studio 2010 to support activity diagram, and to use Visual Studio 2010 Method of refining business process.

Background

Previous: Using Visual Studio 2010 from Analysis to implementation (1)--installation of Visual Studio CTP2

Not familiar with the activity diagram brother please refer to: http://www.ibm.com/developerworks/cn/rational/tip-drawuml/

The first point of software project development is to obtain the demand from the reality, refining the business process, so as to provide the necessary conditions for the design and development, even if the prototype method iterative development, but also need more careful analysis of requirements. In the era of process development, there are no very superior requirements analysis methods, are based on some of the now rarely heard graphics to describe (the University of software engineering tutorials in the poster 4 version). After UML1.1 stereotypes, the UML-based approach to ooad is growing, and today, the modeling we need is often done with activity Diagram (active diagram) and use case Diagram (use cases diagram), Visual Studio 2010 support for both graphs has also been well done.

Activity diagram Use steps

1. New Solutions

2. New Project (Project), type "Modelingprojects"

3. Right-click the newly created Modelingproject in Solution Manager to add the new item

4. Select "Activitydiagram" and OK

5. In Activitydiagram, we can drag and drop elements from the left side of the toolbar to the activity diagram.

Visual Studio 2010 provides activity diagram support:

Because the current mainstream of UML is divided into 1.1 standard and 2.0 standard, the elements provided are slightly different, not completely unified. For example, Visio uses a 1.1,truefun of 2.0.

In the visual Studio CTP, we can see that the elements he provides are very rich, as follows:

1.InitialNode start node

2.ActivityFinalNode Active End Node

3.Action activity

4.ObjectNode Object Node

5.DecisionNode decision Node

6.MergeNode Merge Node

7.ForkNode Branch Node

8.JoinNode Connection Node

9.SendSingnalAction New Send Activity

10.AcceptEventAction Event Reception Activity

11.CallBehaviorAction Behavior Invoke activity

12.CallOperationAction Operation invoke Activity

13.InputPin input Mark

14.OutputPin output Tag

15.ActivityParamenterNode Activity Parameter Node

16.Connector Connector (arrow)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.