Question 1 A new gym requires software to record certain processes. Participants wishing to join the gym have to apply for membership. The gym expects to offer pilates, yoga, keep fit and spinning classes run by its own staff for its members, as well as allowing rooms to be used by independent teachers.The classes are run on the premises in various rooms. Classes will be organised for beginners, intermediate and advanced members. Each set of in-house classes consists of six sessions in a specified room with an assigned instructor, one per week for each of the type of member and are limited to a maximum number of members. A member will contact the gym to enrol on a specific set of classes. Classes have to be paid via credit or debit card or cash before the sessions. The price varies according to the type of class. Once payment has been received the member will be enrolled for the appropriate six sessions. a) Briefly describe the stages in the following methods which could be used to develop the above system, including techniques. i) A structured method. ii) An iterative method.  b) Part of the system will be required to deal with membership, enrolment, payment, attendance and hiring of a room. Draw a high-level data flow diagram detailing the overview of the system.  c) Identify the main entities and typical attributes within the system.  NOTE: Answer part A only.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Question 1

A new gym requires software to record certain processes. Participants wishing to join the gym have to apply for membership. The gym expects to offer pilates, yoga, keep fit and spinning classes run by its own staff for its members, as well as allowing rooms to be used by independent teachers.The classes are run on the premises in various rooms. Classes will be organised for beginners, intermediate and advanced members. Each set of in-house classes consists of six sessions in a specified room with an assigned instructor, one per week for each of the type of member and are
limited to a maximum number of members. A member will contact the gym to enrol on a specific set of classes. Classes have to be paid via credit or debit card or cash before the sessions. The price varies according to the type of class. Once payment has been received the member will be enrolled for the appropriate six sessions.

a) Briefly describe the stages in the following methods which could be used to develop the above
system, including techniques.
i) A structured method.
ii) An iterative method. 

b) Part of the system will be required to deal with membership, enrolment, payment, attendance and hiring of a room. Draw a high-level data flow diagram detailing the overview of the system. 

c) Identify the main entities and typical attributes within the system. 

NOTE: Answer part A only.

Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
Data Modeling Concepts
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education