Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Read the following scenario and answer the question that follows. Question: OrganizeTournament is one of the use cases in this project. Give the high level

Read the following scenario and answer the question that follows.image text in transcribed

image text in transcribed

Question:

OrganizeTournament is one of the use cases in this project. Give the high level use case to describe the sequence of actions that are performed by four actors to organize a tournament. The heading should be use case name, participating actors, flow of events, entry condition and exit condition.

Scenario The following is a scenario for OrganizeTournament Scenario name Organize Tournament Participating actor instances: manny: Machinist, leo:LeagueKeeper, bill: Onlooker, john:Player Flow of events 1. Leo, a friend of Manny, is a Domino fanatic and volunteers to organize a tournament. 2. Manny registers Leo in the world as a league owner. 3. Leo first creates a Domino beginners league, into which any players can be admitted. This league, dedicated to Domino games, specifies that tournaments played in this league will follow the knockout tournament style and Winner Takes All formula. 4. Leo schedules the first tournament in the league for 12 players starting the following day. 5. Leo announces the tournament in multiple ways over the Web and sends emails to other Domino community groups and members. 6. Bill and John receive the e-mail notification. 7. John enjoys playing Domino and wants to play in the tournament so he registers. There are 17 other applicants. 8. Leo schedules 12 players for the tournament and rejects the 5 based on a first come first serve basis. 9. The 12 players, including John, receive an electronic token for entering the tournament. They also receive the time of their first match. 10. Other subscribers to the Domino mailing list, including Bill, receive a second notification about the Tournament. This notification includes the names of the players and the schedule of matches. 11. As Leo starts the tournament, players are given a restricted amount of time to enter the match. If a player fails to enter the match within the time the player loses the game. 12. John plays his first match and wins. He moves up in the tournament and is scheduled against another winner of the first round for the next match. 13. After visiting the Domino Tournament's home page, Bill notices John's victory and decides to watch his next match. He selects the match, and sees the sequence of moves of each player as they occur. He also sees an advertisement banner at the bottom of his browser, advertising other tournaments and Domino products. 14. The tournament continues until the last match, at which point the winner of the tournament is declared and his league record is credited with all the points associated with the tournament. 15. The winner of the tournament also accumulates expert rating points. 16. Leo can choose to schedule more tournaments in the league, in which case, known players are notified about the date and given priority over new players

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Design Application Development And Administration

Authors: Michael V. Mannino

3rd Edition

0071107010, 978-0071107013

More Books

Students also viewed these Databases questions