The OMCA club operations When members join OMCA health club, they pay a fee for a certain length of time. Most memberships are for 1 year, but memberships for short periods are available. Due to various promotions throughout the year, it is common for members to pay different amounts for the same length of membership. The club wants to e-mail reminders to members to ask them to renew their memberships one month before their memberships expire. Some members have been angry with staff when asked to renew at a much higher rate than their original membership contract. So, the club needs staff to keep track of the price paid so that the managers can override the regular prices with special prices when members are asked to renew. The system must keep track of these new prices so that renewals can be processed accurately. One of the problems in the health club industry is the high turnover rate of members. Although some members remain active for many years, about half of the members do not renew their memberships. This is a major problem because the club spends a lot in advertising to attract each new member. The manager wants to track each time a member comes into the club. The system will identify heavy users and generate a report so the manger can ask them to renew their memberships early at a reduced rate. Likewise, the system should identify those who do not come to the club often so that the manager can call them and attempt to attract them to the club. Some members want the health club to be operational all the time, to be able to accommodate their flexible work schedules and life style, especially those who travel abroad, so that they can adjust their daily routine to required different time zones. Additionally, it should be possible for the manager to query usage on the system through a web browser from any location. Develop functional requirements for the OMCA system according to the IEEE 830 standard, the requirements must be organised into sections to improve readability. Develop non-functional requirements for the OMCA system according to the IEEE 830 standard. In the table below, complete the specification of the use case “Renew membership” for the OMCA system. ID and Name: UC-1: Renew membership ID and Name : UC-1: Renew membership Created by :Primary Actor: Description: Normal Flow: Alternative Flows: Postconditions: preconditions: Trigger:
QUESTION 1
The OMCA club operations
When members join OMCA health club, they pay a fee for a certain length of time. Most memberships are for 1 year, but memberships for short periods are available. Due to various promotions throughout the year, it is common for members to pay different amounts for the same length of membership. The club wants to e-mail reminders to members to ask them to renew their memberships one month before their memberships expire. Some members have been angry with staff when asked to renew at a much higher rate than their original membership contract. So, the club needs staff to keep track of the price paid so that the managers can override the regular prices with special prices when members are asked to renew. The system must keep track of these new prices so that renewals can be processed accurately. One of the problems in the health club industry is the high turnover rate of members. Although some members remain active for many years, about half of the members do not renew their memberships. This is a major problem because the club spends a lot in advertising to attract each new member. The manager wants to track each time a member comes into the club. The system will identify heavy users and generate a report so the manger can ask them to renew their memberships early at a reduced rate. Likewise, the system should identify those who do not come to the club often so that the manager can call them and attempt to attract them to the club. Some members want the health club to be operational all the time, to be able to accommodate their flexible work schedules and life style, especially those who travel abroad, so that they can adjust their daily routine to required different time zones. Additionally, it should be possible for the manager to query usage on the system through a web browser from any location.
- Develop functional requirements for the OMCA system according to the IEEE 830 standard, the requirements must be organised into sections to improve readability.
- Develop non-functional requirements for the OMCA system according to the IEEE 830 standard.
- In the table below, complete the specification of the use case “Renew membership” for the OMCA system.
ID and Name: UC-1: Renew membership
ID and Name |
: UC-1: Renew membership |
Created by |
|
:Primary Actor: |
|
Description: |
|
Normal Flow: |
|
Alternative Flows:
|
|
Postconditions: preconditions: |
|
Trigger: |
|
d. Create a use case diagram for the OMCA health club
Step by step
Solved in 2 steps
4. Create a use case diagram for the OMCA health club