subject

Consider the Highland Retirement Center (HRC) scenario – Residents and recreational activities subsystem. Create a class diagram representing all the business rules described. Before a resident can attend a recreational activity, both the resident and the activity must be entered into the system. Every resident must have a valid resident number in order to attend a recreational activity. Residents can attend up to 10 recreational activities a month free of charge. Additional activities are charged a fee that is specific to the activity. Every time a resident signs up for an activity, the system must ensure that they have not exceeded their limit of free activities and that the seat limit for the recreational activity has not been exceeded. If the resident has exceeded their limit then the system must note that the resident will be charged for the activity. If the seat limit for the activity has been reached, the resident should get a message telling them that the activity is full.

Ms. Smith assigns one of her staff to enter all the planned recreational activities into the system. Her staff will enter all the activity information including date, time, duration, location, seat limit, fee, and staff. The staff can also edit and delete the activity information. Every week the office manager also creates a newsletter that is sent to current residents. This newsletter includes information about upcoming activities. Every morning, the office manager prints a report that lists all the residents who have reached their 10 free recreational activities. If a resident has reached the threshold, the manager calls the resident to let them know. If they don’t reach the resident the manager will then send an email.

Remember to label your classes accurately and label the relationships (associations) between classes. List the major attributes and operations for each class.

Please consider the following business rules:

1. Residents are assigned a resident ID when they become a resident at HRC. Name, address, phone number, and email are recorded for the resident. The recreational activity is described by date, time, duration, location, seat limit, fee, and staff.
2. HRC tracks which residents have signed up for each recreational activity. A resident can sign up for many recreational activities. Each recreational activity can have many residents assigned as long as it is within the seat limit.
3. If the resident has exceeded their limit of free activities, HRC will track those activities and create a bill at the end of the month.
4. Not every customer will have a bill, only those that have exceeded their activity limit and there will be one bill per month. The bill should contain the resident information and list the additional activities that the customer has attended.
5. Once a resident has reached their limit, HRC notates this state (recreational limit exceed) on their account.

ansver
Answers: 1

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 20:00
Awide variety of “ apps “ are available to customize devices. which category of app does the word processing software fall into?
Answers: 2
question
Computers and Technology, 22.06.2019 21:30
Write a function named printfloatrepresentation(float number) that will print the floating point representation of a number using the format given below. (sign bit) exponent in binary (assumed bit).significandfor example if the number passed an argument is 71 yourprogram should print (0) 10000101 (1).00011100000000000000000similarly if the number passed to the function as argument is -71 the program should print (1) 10000101 (1).00011100000000000000000
Answers: 3
question
Computers and Technology, 23.06.2019 11:30
The most accurate readings that you can take on an analog vom are when the meter's pointer is at the a. center scale. b. extreme right. c. near right. d. extreme left.
Answers: 1
question
Computers and Technology, 23.06.2019 13:30
Stops: using the information learned in this course, explain three things you will not do when driving. a. b. c. explain why you will not do these things when driving. starts: using the information learned in this course, explain three things you will do when driving. a. b. c. explain why you will do these particular things when driving. explain one thing you will stop doing as a passenger. explain one thing you will start doing as a passenger.
Answers: 3
You know the right answer?
Consider the Highland Retirement Center (HRC) scenario – Residents and recreational activities subsy...
Questions
question
Mathematics, 08.12.2019 11:31
question
Mathematics, 08.12.2019 11:31
Questions on the website: 13722361