The Youth Bowling Clubs Association (YBCA) is a loose group of children’s ten-pin bowling clubs that compete with inter-club competitions regularly throughout the year. It is run on an amateur basis, and each week volunteers from each of the clubs present at a competition provide a referee and scorer for the competition. As the clubs are affiliated with bowling alleys, each club takes it in turns to host the competitions, and there is a rule that no club can have a scorer or referee at a competition they are participating

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

The Youth Bowling Clubs Association (YBCA) is a loose group of children’s ten-pin bowling clubs that compete with inter-club competitions regularly throughout the year. It is run on an amateur basis, and each week volunteers from each of the clubs present at a competition provide a referee and scorer for the competition. As the clubs are affiliated with bowling alleys, each club takes it in turns to host the competitions, and there is a rule that no club can have a scorer or referee at a competition they are participating in.

 

The Managing Committee of the YBCA have been organising the competitions informally for many years, and now want to put the officiating on a formal basis, which will be auditable by the Australian Bowling  Association (ABA). They have passed a set of by-laws, and to ensure that the process works properly, and is fair, they have decided to commission a computer system – Official-Eze.

 

The Committee wants the Official-Eze system to automate the process of assigning referees and scorers, so that volunteers can have advance notice of when they are officiating at a competition, where the competition will be held, and the role that they will play there (scorer or referee).  This will combine calendaring and scheduling with a mechanism for advance notice of unavailability and messaging to find a substitute official. The Official-Eze system will have a central secure database and be accessible through the web and mobile devices by the committee members, ABA and the volunteers.

 

Official-Eze needs to maintain information about the volunteers, including whether they have had training in refereeing and/or scoring, have a government clearance for working with children, and have a current first aid certificate. Obviously, it also needs to keep track of the various matches to be played throughout the season.

 

Official-Eze should send out text messages a week before a competition, and reminder messages the day before and the morning of the competition. Ideally it should enable a call on a GPS system (such as Google Maps) to show where the competition is being held and how to get there. If a scheduled official is unavailable for a match, she or he will be able to send a notification to Official-Eze, which will then call on remaining volunteers to assign a substitute.

 

 

(a) List the stakeholders for the proposed Official-Eze system, and in each case explain what their interest in the system is.

 

 (b) List and briefly describe the functional requirements for the Official-Eze system as identified in the description.

 

(c) Using the FURPS+ categories, identify and briefly describe several non-functional requirements for Official-Eze. Address all of the categories (URPS+): if you consider that any of them are irrelevant, explain why.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY