Ab Fab Lab Online Booking System Overview

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the primary goal of the online booking system being developed for Ab Fab Lab?

The primary goal of the online booking system is to enable fitness centre members to register for and retrieve information about fitness classes based on their interests.

What specific information about fitness classes can members view through the online system?

Members can view information such as class name, description, level, duration, instructor, available places, and registration period.

What functionality allows members to manage their class bookings?

Members can book themselves onto classes online, up to 1 hour before the class starts.

How do administrative staff members interact with the online booking system?

<p>Administrative staff can take bookings over the phone or at the reception desk, and they have administrative rights to create new classes, cancel classes, and view class enrollment numbers.</p> Signup and view all the answers

What is the role of fitness instructors in the online booking system?

<p>Fitness instructors can liaise with administrative staff to create new classes or cancel classes with low attendance (5 or fewer attendees).</p> Signup and view all the answers

How is class attendance tracked and recorded in the system?

<p>Fitness instructors take a manual record of attendees at the end of each class, which is then entered into the system by the administrator.</p> Signup and view all the answers

Describe the company director's expectations regarding the implementation of the online booking system.

<p>The company directors expect the online booking system to be implemented across all 25 Ab Fab Lab locations within 12 months, ensuring all required functionality is included.</p> Signup and view all the answers

What budget constraint has been established for the development and implementation of the online booking system?

<p>A fixed budget of £200,000 has been allocated for the project.</p> Signup and view all the answers

What are the potential repercussions of issues arising from the new system as perceived by the company directors?

<p>Serious financial and reputational repercussions.</p> Signup and view all the answers

Why might there be a lack of interest from AFL employees regarding the project?

<p>It is unclear whether they will be consulted about the project.</p> Signup and view all the answers

Based on the initial database design, what key information is associated with each instructor?

<p>Each instructor is associated with an Instructor_ID and Instructor_Name.</p> Signup and view all the answers

In the database design, how many fitness classes can a member be associated with?

<p>A member can be associated with multiple fitness classes, indicated as 1..* in the design.</p> Signup and view all the answers

What does the 'Makes' relationship signify in the database design?

<p>The 'Makes' relationship indicates that a member can make reservations for fitness classes.</p> Signup and view all the answers

Flashcards

Instructor

A person who teaches or guides others, like a trainer in a fitness class.

Instructor_ID

A unique identifier for each instructor, like a personal ID number.

Instructor_Name

The name of the instructor, like 'Jane Doe' or 'John Smith'.

Fitness_Class

A group of people who participate in a fitness program, like a Zumba class.

Signup and view all the flashcards

Fitness_Class_id

A unique identifier for each fitness class, like a class code or number.

Signup and view all the flashcards

AFL Online Booking System

An online system for booking fitness classes at Ab Fab Lab (AFL), allowing members to view class details, register, and track their bookings.

Signup and view all the flashcards

AFL Members

Fitness centre members who can sign up for classes, view information, and manage their bookings.

Signup and view all the flashcards

AFL Administrative Staff

AFL staff responsible for managing class registrations, cancellations, and attendance records.

Signup and view all the flashcards

AFL Fitness Instructors

Individuals who deliver fitness classes at AFL.

Signup and view all the flashcards

Booking a Fitness Class

The process of registering for a fitness class through the online system, with bookings made up to an hour before the class begins.

Signup and view all the flashcards

Class Management Permissions

The ability for administrative staff to create new classes or cancel existing ones based on attendance levels.

Signup and view all the flashcards

System Rollout Deadline

The target date for completing the online booking system implementation across all AFL locations.

Signup and view all the flashcards

System Development Budget

The financial allocation designated for developing and implementing the online booking system.

Signup and view all the flashcards

Study Notes

Ab Fab Lab Online Booking System

  • The company, Ab Fab Lab (AFL), is a health and fitness centre
  • They are developing an online booking system for fitness classes
  • The system allows members to register, retrieve class info, and view previous registrations
  • Members can view class details (name, description, level, instructor, availability, registration period)
  • Members can book classes online up to 1 hour before the class
  • Administrative staff can also take bookings by phone or at reception
  • Staff can check attendance, cancel classes (for <5 attendees) for members
  • Instructors provide attendance records to administrators
  • AFL has 25 centres in the UK and Ireland
  • The system must be implemented at all locations within 12 months
  • Budget for the project is £200,000

System Functionality

  • Members book classes online or by phone/reception
  • Bookings can be made up to 1 hour before the class
  • System tracks attendance for each class
  • Admin staff manage class creation, cancellation, and attendance checking
  • Instructors submit attendance records

Database Design (partial)

  • Members: Member ID, First Name, Last Name, Gender, Email, Address, Date of Birth
  • Reservations: Reservation ID, Member ID, Class ID, Payment Status
  • Classes: Class ID, Name, Day, Duration, Time, Fee, Location, Level, Instructor
  • Fitness Interests: Interest ID, Name
  • Instructors: Instructor ID, Name
  • Relationships between tables such as Reservations linked to Members and Classes, classes with Fitness Interests and Instructors.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

E-TRACC System Quiz
38 questions

E-TRACC System Quiz

CelebratoryRetinalite9300 avatar
CelebratoryRetinalite9300
Use Quizgecko on...
Browser
Browser