a. Draw a use case diagram for the following situation. Draw the diagram using either Rational Rose or StarUML or similar.

A sports club needs to design a system for their club. The system must support both an administrator and a number of members of the sports club.

The system must allow the administrator to log into the system before they can do anything with the system. Once the administrator logs in, the administrator is able to create a member account for a member who has paid to join the club. Also, the administrator is able to modify details of the member (such as contact number, home address, etc.) at any time.

A member is able to send email to any other member in order to communicate with them.The club likes the idea of members getting in contact with each other to talk about whatever they like in being members of the club.

Both the member and the administrator are able to calculate the fees for membership of the club. A member would be interested in calculating the fees they have to pay to be a member of the club. The administrator would also like to calculate fees for any member or potential member of the club.

b. Write the descriptions of courses of events for each use case. Each course of events that you write is a Basic Course of Events. Therefore, you will write about one Basic Course of Events for each use case.

Academic Honesty!
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference and should not be submitted as is. We are not held liable for any misuse of the solutions. Please see the frequently asked questions page for further questions and inquiries.
Kindly complete the form. Please provide a valid email address and we will get back to you within 24 hours. Payment is through PayPal, Buy me a Coffee or Cryptocurrency. We are a nonprofit organization however we need funds to keep this organization operating and to be able to complete our research and development projects.