Home / BA / USE CASE DIAGRAM PROCESS

USE CASE DIAGRAM PROCESS

Use case diagram comes under the static diagram of Unified Modelling Language diagrams. Use case diagram is mostly drawn from the end user perspective with the help of use case components. Each use case represents the series of activities that a users perform inorder to achieve the functionality.

ELEMENTS OF USE CASE DIAGRAM

1] Actors – There are 2 types of actors in use case diagram, they are Primary & Secondary actors.
Primary Actor – Initiates the activity or the process and usually place on the left side of system boundary
Secondary Actor – Assists or supports the primary actor to achieve the functionality

2] Use Case – use case represents the series of activities that a users perform inorder to achieve the functionality.

3] Associations / Relations / Communications – Represented by the straight lines, acts as a medium of communication between the users and use cases

4] Generalisation – Combination of specialised classes forms the generalised class and relationship between them names as generalisation

5] Include – Mandatory or compulsory use case to continue with the furthur step

6] Extent – Optional use case or optional behavior that is not necessarily required to be done

7] System Boundary – Rectangular shaped box that distunguishes the actors from the use case. The actors are present out side of box and use case are present in the box

TOOLS USED FOR DRAWIG OF USE CASE DIAGRAM

MS Visio 2007 is the most predominanetly used tool for the drawing of use case diagram. Its a drag and drop tool, developed by the Microsoft word in the year 2007. All kind of UML diagrams can be drawn using this tool, and it consist almost all the components of use case diagram.

EXAMPLE OF USE CASE DIAGRAM

Online Agriculture Product Store use case diagram has the users of Farmer and Manufacturer. Farmer logins or signups the app, and its mandatory for the user to signup or login to search for the products.

Then the farmer can either buys the product or adds to buy later option. In case, if the farmer selects the buy no option, steps to the payment page.

There the user can complete the payment by choosing anyone 1 payment option from the 3. Here, the payment options Card, cash, upi are the specialised class of payment generalised class.

The other side, manufacturer login or signups the app, and its compulsory to either signup or login for the listing the product in the app. Then the products listed by manufacturer can be seen by the farmer and they can either buy now or add to buy later option.

USE CASE SPECIFICATION DOCUMENT

The modelled usecase can be forwarded to the concerned team to understand the process, product features. Sometime tech team may only need the use case specification document to work on the requirements. Use case specification document consists of Inputs, outputs, actions, pre conditions, post conditions, business logics.

CONCLUSION

Use case diagrams are usually modelled or drawn at the requirements analysis phase. It helps the concerned team probably the tech team to understand the requirements, process flow, product features very easily. Activity diagrams are the alternatives of use case diagram and they are also modelled during the requirements analysis phase.

About y. Ramanjaneya Reddy

Check Also

What is the requirement elicitation? Have you ever participated in these elicitation meetings?

Introduction Requirement elicitation is a critical process in the field of business analysis. It involves …

Leave a Reply

Watch Dragon ball super