Answered step by step
Verified Expert Solution
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
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 playersStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started