Sei sulla pagina 1di 4

Number

Event

Event
Type

Trigger

Source

Activity/Use
Case

Response

Destination

a. New user
register on
website

External

User clicks on User


the register
button

Send the new user New registration User


registration page page
which has all the
details for the new
user

b. New user
submit details

External

User click on User


submit button
in registration
page

Validate the
Home page for
details, store in the the user
database and
send the home
page for the user

2.

Member logs
on

External

Member login Member


id and
password

Verify member id Members home member


and password,
page
send the members
home page

3.

Staff logs on

External

Staff login id
Staff
and password

Verify staff login id Staff home page Staff


and password,
send the staff
home page as
response

4.

Member
wants to
retrieve the
login details

External

User clicks on Member


forgot login
details

Ask security
question and
either customer id
or password,
check for login
details and send
them in the email

5.

Member
status about
to change in
a month

Temporal

Status of the System(timer


member is
flag)
about to
change based
on his booking
frequency

When the status of Send Alert mail member


the member is
to member about
about to change their status
change which
can occur

6.

Member
status
changes

State

Status of the System(Status


member
Flag)
changes based
on his booking
frequency

Whenever there is Send email to


a change in the
the member
status of the
member send an
email to the
member

User who has


become a
member now

Show message User


showing that
details sent on
registered email

member

7.

User/member
wants to see
the help
guide

External

Member clicks User/member Send latest help


on the help
book
button.

Latest help book User/member


is displayed

8.

Member/User
enquires
about status
of ground of
particular
sport and
their
availability

External

Sport type and Member/User Check all the


date on which
available grounds
availability
for that particular
need to
sport and their
checked
availability and
send that in a
page with booking
option in front of it

Webpage
Member/user
consisting of all
the available
ground for
particular sport
and booking
option in front of
them

9.

Book the
ground

External

User click on
User
the book option

Ask user to login


first and give login
option or register
option

Pop up with
User
message login
first and option to
login with login
details or register
option

10.

Book the
ground

External

Member click Member


on book option

Send the booking Booking Page


page which has all
details to be filled

Member

11.

Calculate
charges

External

Member click Member


on book option

Send the charges Charges


for the booking
displayed

Member

12.

Payment

External

Member clicks Member


on Payment
button

Send New
webpage with
different methods
of payment like
credit card /debit
card

Member

13.

Customer
chooses XYZ
bank for
payment

External

Member
Member
chooses some
banks card for
payment

Look for
Corresponding Member
corresponding
bank gateway is
banks internet
displayed
website and send
the bank payment
gateway

14.

Payment
ConfirmationReciept

State

Payment state
changes from
processing to
confirmed

Generate a receipt Display the


for the payment
receipt
with all details
about payment

New webpage
with different
methods of
payment
displayed

member

15.

Payment
rejected

16.

Display
customers list

17.

State

Payment state
changes from
processing to
rejected

Look for reason of


failure, if able to
found it ,send the
reason for failure
of payment other
send a default
message

Payment failure Member


message
displayed with or
without the
reason

External

Admin clicks on Staff/Admin


Display
Customer List

Prepare a list of all Display the list of Admin/Staff


the customers with customers
their status detail a

Update User
profile

External

User clicks on Member


the Update
Tab

Change the mode


of the information
page from read to
write and enable
member to modify
details

18.

Cancel
Booking

External

Member clicks Member


on cancel
option

Vacate the booked Display message Member


slot for which
that the booking
cancellation made is successfully
and start the
confirmed and
refund procedure the refund will
happen in 5-7
working days

19.

Refund

State

Booking status
of the ground
changes to
cancelled

Look for the bank


details of the
person from where
payment came
and start refund to
the same account

20.

Available
ground list

External

Admin/member Admin/Member Collect all the


clicks on
grounds which are
ground
available and
availability list
prepare a list

Display the list of Admin/Staff


all the grounds
which are
available

21.

Delete a
Customer

External

Staff clicks on Admin/Staff


the delete user
profile

Delete the user


profile from the
database

Display message Admin/Staff


user profile is
deleted

22.

Add a
Customer

External

Staff clicks on Admin/Staff


the Add button

Add the user to


the database and
create a new user
profile

Give a message Admin/Staff


that user profile
created
successfully

Display the
member
editable version
of the details and
give option to
save it

23.

Customer
wants to
contact us

External

Customer click Member/User Send the contact Display the


Member/User
on Contact us
us page with all
contact us page
tab
the contact details

24.

Charity

External

User/Member Member/User Send the page


clicks on
having all details
charity option
about the charity
being supported
and option to
contribute for the
charity

25.

Charity
Donation

External

User/Member Member/User Send the option Display option to Member/User


donates for a
for them to make a make a payment
charity
payment and
connect to
appropriate bank
gateway

26.

Charity
Donation
Total

Temporal

End of every
month

Do a total of
Charity donation
for a month

27.

Email to
Manager and
Charity

Temporal

End of every
month

send an email to
the manager and
charity about the
amount of charity
collected

28.

Generate
Financial
Report

External

Manager clicks Manager


on Generate
Report Button

Generate a report Display the


for all financial
report
transactions for a
particular month

29.

Advertisemen
t hyperlink

External

User/member User/member Go to the


clicks on the
Advertised
displayed
hyperlink and
Advertisement
open it in a new
tab

30.

Product

External

User/member User/Member Send the product Webpage is


clicks on the
page which has all displayed
product Tab
the facilities which
the club supports

Display the page Member/User


having all the
information
about the charity

manager

A new tab with User/Member


advertisement is
opened

User/Member

Potrebbero piacerti anche