You are on page 1of 3

Market In Pocket

Sequence diagram

Sequence diagrams are used to describe system dynamics. Sequence diagram shows the
interaction between the objects. It is an interaction diagram that focuses on the time-ordering
of messages. Sequence diagrams are the most popular Unified Modelling Language artefact
for dynamic modelling, which focuses on identifying the behaviour within system.

1.1. Enable Scanning Services

User : System

Run Application

Enable Scanning Services

Message (Ok)

Figure1 Sequence diagram: Enable Scanning Services

This diagram describes the actual flow of information between the user and the system, user
run the application and toast menu appear to ask the user to scan Bar Code. User clicks the
Ok button and allows using the application. It describes the sequence of use case UC001.
Market In Pocket

1.2. Lists of Websites along with prices

User : System

Scan Product Bar Code Code

Return Stores List

Select Particular Store

Redirect user to selected Store

Figure2 Sequence diagram: Lists of Websites along with prices

This diagram shows the flow of information between the user and the system. In which user
scan the Bar code of the particular product and system open the new Searching activity. User
will wait till the system searches the Stores using Google API for that product availibity.
Selected stores are returned to the user in the form of list along with prices on each store.
User will select the particular website and system will redirect the user to that online store.
The diagram describes the sequence of use cases UC003.
Market In Pocket

1.3. Guidelines for new Users

User : System

Select Activity

Select “How to use Button”

Redirect to help page

Figure3 Sequence diagram: Guidelines for new Users

The above diagram demonstrates the flow of information between the user and the system.
The help section will be shown in every activity of an application, user press the “How to
use” button. System will return the help data to the user to guide him how to do that
particular activity. The diagram describes the sequence of use cases UC005.

You might also like