Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Read the following scenario and answer the questions that follow. Mufindi Racquet is a tennis club in Tanzania. The club has a number of playing
Read the following scenario and answer the questions that follow. Mufindi Racquet is a tennis club in Tanzania. The club has a number of playing courts. Most of the members of the club are local people. The club is opened daily from am topm New members are approved and registered by the club manager. When registered, new members provide their name, address, telephone number, etc. and after the registration they are given a unique member number.
The club encourages its members to join teams, although each member can only belong to one team. When a member decides to join a team heshe should contact a receptionist either by phone or at the club, and heshe will carry out the appropriate procedure. Playing sessions one hour long can be booked by either a team leader or by an individual member. Each session belongs to a specific price and according to its time, day of the week, etc. The session booking may subsequently be cancelled by the person who booked it In such a case the session will become available for rebooking. Session records are created by the manager a few weeks in advance ie members have a couple of weeks to book sessions. Each session is identified by its date, time and court number. Session records are deleted months after their dates.
i Write all functional and three assumptions of nonfunctional requirements of the above proposed system
iiProduce a context and A level
DFD diagram of the above proposed system
iii.Draw a level
DFD diagram of the above proposed system
ivProduce a use case diagram of the proposed system
a context and A level DFD diagram of the above proposed system
level DFD diagram of the above proposed system
a use case diagram of the proposed system
vProduce a Sequence diagram for the use case 'Book session' in the Mufindi Racquet system described above. A brief description of this use case is given below. "A member enters hisher number and the system displays the member's details. Next the system displays a list of all available sessions. The member selects one of the sessions and the system books this session for the member and displays the booking confirmation."
viProduce a state machinechart for the class Session in the Mufindi Racquet system described above.
vii.Consider the following extra information about the Mufindi Racquet system described abov: "There are two types of members: permanent members and visiting members. The following data should be stored about each permanent member: Member no Member name, Member tel. no Date of registration, Date of birth. The attributes of each visiting member are: Member no Member name, Member tel. no Date of registration, Expiry date, 'One off payment. Permanent members are required to submit their CVs A CV consists of a header, a number of CV lines, a member's signature." Draw a class diagram
Step 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