Vous êtes sur la page 1sur 12

CDIO PROJECT

Finding Pitch

USER STORY DOCUMENT


Version 1.0
Date: April 5, 2019

MENTOR : MSc, Nguyen Thi


Thanh Tam
PROJECT TEAM : M.l.AE
TEAM’S MEMBER : Le Nguyen Song Toan
Nguyen Tan Thanh
Tran Quoc Thinh
Le Thanh Tri

INTERNATIONAL SCHOOL
Project Information

Project FP
acronym
Project Tittle Finding Pitch
Start Date March 29, 2019 End June 02, 2019
date
Lead Institution International School, Duy Tan University
Project Mentor Msc. Tam, Nguyen Thi Thanh
& contact Email: ttamdtu@gmail.com
details Tel: 01664130007
Scrum Master Toan, Le Nguyen Song
& contact Email: lenguyensongtoan15598@gmail.com
details Tel: 0385531313
Name Email Tel
Thanh, Nguyen Tan Kinguyen166@gmail.co 0769880253
Team members m
Thinh, Tran Quoc thinhtqcmu@gmail.com 0358370947
Tri, Le Thanh Trile121198@gmail.com
User Story Document

Document Title User Story Document


Reporting April, 2019
Period
Author(s) & Toan, Le Nguyen Song
project Scrum Master
Name Role
Thanh, Nguyen Tan Member
Team
Information Thinh, Tran Quoc Member

Tri, Le Thanh Member

Date April 7, 2019 Filename


[FP]UserStory_Ver1.1.do
cx
Access Project and CMU Program

Document
Version Dat History Comment
V1.0 Aprile 7, 2019 User Story Document
s
Document Approvals
The following signatures are required for approval of this document.

MSc. Tam, Nguyen Thi Date: April 7, 2019


Thanh

Toan,
MentorLe Nguyen Song Date: April 7, 2019

Scrum Master

Product Owner
Contents
1.1. Post advertisement ..................................................................................................... 6
1.2. Manage advertisement revenue ................................................................................. 6
1.3. Maintain ..................................................................................................................... 6
1.4. Update ........................................................................................................................ 7
1.5. Manage information account ..................................................................................... 7
1.6. Reviews Pitch ............................................................................................................ 7
1.7. Rent Pitch .................................................................................................................. 7
1.8. Cancel Pitch .............................................................................................................. 8
1.9. View notification ....................................................................................................... 8
1.10. Search Information Pitch ......................................................................................... 8
1.11. View Information Pitch ........................................................................................... 8
1.12. Register (Player) ...................................................................................................... 8
1.13. Login........................................................................................................................ 8
1.14. Logout...................................................................................................................... 9
1.15. Directions ............................................................................................................... 9
1.16. Share information pitch ........................................................................................... 9
1.17. Online payment ....................................................................................................... 9
1.18. Manage rented pitch .............................................................................................. 10
1.19. Find another team to exchange .............................................................................. 10
1.20. Recovery password ................................................................................................ 10
1.21. Find pitch empty .................................................................................................... 10
1.22. Update information account .................................................................................. 10
1.23. Register (Business) ................................................................................................ 11
1.24. Report revenue....................................................................................................... 11
1.25. Read reviews of player .......................................................................................... 11
1.26. Create a tournament ............................................................................................... 11
1.27. Adjust price according to frame time .................................................................... 12
1.28. Receive schedule rent pitch online ........................................................................ 12
1.29. Manage schedule rented pitch ............................................................................... 12
1.30. Reply comment ...................................................................................................... 12
1.1. Post advertisement
Post advertisement

As an administrator
I want to post advertisement on the system.

1.2. Manage advertisement revenue


Manage advertisement revenue

As an administrator
I want the system to show a chart of the ad’s monthly( daily )
revenue.

1.3. Maintain
Maintain

As an administrator
I want to control the system, maintain system easily
1.4. Update
Update

As an administrator
I want to control the system, update some new functions

1.5. Manage information account


Manage information account

As an administrator
I want edit and remove information user.

1.6. Reviews Pitch


Reviews Pitch
As an player
I want to comment and reviews the pitches that I have rented
So other players can know which pitch is rated good or not good

1.7. Rent Pitch


Rent Pitch
As an player
I want join the system to rent the pitches online
So I can rent the pitch quickly and easily
1.8. Cancel Pitch
Cancel Pitch
As an player
I want join the system to cancel the pitches
So I can cancel the pitches if my team is busy on that day

1.9. View notification


View notification
As an Player
I want to read notifications of the pitches
so I can get the information such as change price , tournament,
discount

1.10. Search Information Pitch


Search Information Pitch
As an player
I want to search the pitch’s information such as price, time
frames, and accompanying services
1.11. View Information Pitch
View Information Pitch
As an player
I want the system display the pitch’s information such as price,
time frames, and accompanying services

1.12. Register (Player)


Register
As a player
I want to have my own account for other people to view my
information

1.13. Login
Login
As a player/ business
I can use my usename/password to login into the system, I can
use the function of the system.
I want to login in many ways. Ex: Gmail, Facebook,….

1.14. Logout
Logout
As an player/ business
I want to logout the system after I final my work, to security my
information.

1.15. Directions
Directions
As an Player
I want the system to be able to get directions to the pitches using
google map

1.16. Share information pitch

Share information pitch


As a player
I want to share information of pitch with my friends and help
them know clearly about pitch

1.17. Online payment

Online payment
As a player
I need a payment system is friendly and convenient with users. I
can pay all charges at home.
1.18. Manage rented pitch

Manage rented pitch


As a player
I want to manage the pitch I was hired
I can change or cancel that pitch

1.19. Find another team to exchange

Find another team to exchange


As a player
I want to find another team to have friendly match football.

1.20. Recovery password


Recovery password
As an player/ Business
I want the system to help me get my password back

1.21. Find pitch empty


Find pitch empty
As an player
I want join the system to find empty pitches according to the area I
am looking for (by name, area, …)

1.22. Update information account


Update information account
As an player
I can update information account when I want to change some
information in my account such as phone ,address ,password….
1.23. Register (Business)
Register
As a Business
I want to have my own account for other people to view my
information

1.24. Report revenue


Report revenue
As a business
I need to control revenue and see the revenue reporting with a
table showing revenue of the day, the week or the month.

1.25. Read reviews of player


Read reviews of player

As an business
I want to read the player’s comments to improve my pitch, my
services.

1.26. Create a tournament


Create a tournament

As an business
I want to create a tournament
So that players can register to join the tournament
1.27. Adjust price according to frame time
Adjust price according to
frame time

As an business
I want to adjust the pitch’s price according to different time
frames

1.28. Receive schedule rent pitch online


Receive schedule rent pitch
online

As an business
I can accept or decline for rent pitch

1.29. Manage schedule rented pitch


Manage schedule rented pitch

As an business
I want the system to show pitches which are rented or not

1.30. Reply comment


Reply comment
As an business
I can reply to the comments of the players