Part II: Case Study
Instruction: Your handwriting and diagram should be readable; unreadable answers will be worth nothing.
ASTU is preparing an Ethiopian Public Universities Sport Festival Management System, which introduces ASTU and provides necessary information for guests. This system is designed to be reliable, fast, easy to use, and accessible from anywhere for the sport festival community. The system is supposed to register teams, matches, referees, and other supporting staff for all teams. It also provides different information for guests, such as match schedules, match results, team points in each category, the leader university based on the number of medals, a discussion forum, information about university residences and cafeterias, the location of matches, and other support or suggestion information. This system is accessible from the ASTU website, and some information is displayed on info-screens available in different public places in universities so guests can always get updated information about the sport festivals. The system also sends text messages or emails to each concerned person if there are schedule changes or other important issues. The system produces the current rank of the universities by considering the results of each match. The system is supposed to be developed using PHP as the front end and MySQL as the back end and should support 20,000 users at a time. It also generates different types of match summary reports.
Questions
1. Identify functional requirements. [1.5 pts]
2. Identify non-functional requirements. [1.5 pts]
3. Identify specification requirements. [1.5 pts]
4. Identify availability requirements. [1.5 pts]
5. Identify participating actors. [1.5 pts]
6. Draw the use case diagram for the described system. [2 pts]
Instruction: Your handwriting and diagram should be readable; unreadable answers will be worth nothing.
ASTU is preparing an Ethiopian Public Universities Sport Festival Management System, which introduces ASTU and provides necessary information for guests. This system is designed to be reliable, fast, easy to use, and accessible from anywhere for the sport festival community. The system is supposed to register teams, matches, referees, and other supporting staff for all teams. It also provides different information for guests, such as match schedules, match results, team points in each category, the leader university based on the number of medals, a discussion forum, information about university residences and cafeterias, the location of matches, and other support or suggestion information. This system is accessible from the ASTU website, and some information is displayed on info-screens available in different public places in universities so guests can always get updated information about the sport festivals. The system also sends text messages or emails to each concerned person if there are schedule changes or other important issues. The system produces the current rank of the universities by considering the results of each match. The system is supposed to be developed using PHP as the front end and MySQL as the back end and should support 20,000 users at a time. It also generates different types of match summary reports.
Questions
1. Identify functional requirements. [1.5 pts]
2. Identify non-functional requirements. [1.5 pts]
3. Identify specification requirements. [1.5 pts]
4. Identify availability requirements. [1.5 pts]
5. Identify participating actors. [1.5 pts]
6. Draw the use case diagram for the described system. [2 pts]