Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Questions: a) State three (3) functional requirements for the project. b) State three non-functional requirements for the project. Scenario The following is a scenario for

image text in transcribed

image text in transcribed

Questions:

a) State three (3) functional requirements for the project.

b) State three non-functional requirements for the project.

Scenario The following is a scenario for Organize Tournament 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 Processing

Authors: David M. Kroenke, David Auer

11th Edition

B003Y7CIBU, 978-0132302678

More Books

Students also viewed these Databases questions

Question

1. PricewaterhouseCoopers

Answered: 1 week ago