Universiti Teknologi MARA
Development of Management System for D’xpose Fitness Centre Studio
Nursyahirah Binti Hanaldin
Thesis submitted in fulfilment of the requirements for Bachelor of Information Technology (Hons.)
Information Systems Engineering
Faculty of Computer and Mathematical Sciences
January 2017
STUDENT DECLARATION
I certify that this thesis and the project to which it refers is the product of my own work and that any idea or quotation from the work of other people, published or otherwise are fully acknowledged in accordance with the standard referring practices of the discipline.
……….
NURSYAHIRAH BINTI HANALDIN 2014968915
JANUARY 3, 2017
v
ABSTRACT
D’xpose Fitness Centre Studio is a fitness centre that provides many types of classes such as Zumba, samaerobics, dance workout, step fit and body cardio, hi-lo aerobic and body turning, bollyfit dance and cardio dance class. This fitness centre also conducts the event that has been offered by the customer. The data of the customer and event need to be recorded to ensure that there is no double booking. This fitness centre accept only one event for one day. The information of participant also recorded in log book and currently there is no health status information for each participant. The total fees that paid by participant is calculated manually by staff. The project that is developed will assist stakeholder and staffs in managing their daily operation since they still using manual system. This project which is a web based system is carried out with an aim to develop the management system for D’xpose Fitness Centre Studio.
This project using the three-tier architecture and waterfall model. The waterfall model involved three phases which are gather and analyse the requirement, design and develop the system. As a result, D’xpose Fitness Centre Studio Management System is produced together with documentations of Software Requirement Specification (SRS) and Software Design Document (SDD). For future work, this system can be extended as application which participant and customer can manage their information.
vi
TABLE OF CONTENTS
CONTENT
PAGE
SUPERVISOR APPROVAL STUDENT DECLARATION ACKNOWLEDGEMENT ABSTRACT
TABLE OF CONTENTS
ii iii iv v vi LIST OF FIGURES
LIST OF TABLES
LIST OF ABBREVIATIONS
ix xi xii
CHAPTER ONE: INTRODUCTION
1.1 Background of Study 1
1.2 Problem Statement 4
1.3 Research Aim 5
1.4 Research Objectives 5
1.5 Research Scope 5
1.6 Research Significance 6
1.6.1 Stakeholder 6
1.6.2 Academician/Researcher 6
1.7 Research Expected Outcome 6
1.8 Chapter Summary 6
CHAPTER TWO: LITERATURE REVIEW
2.0 Introduction
2.1 Management System
8 8
vii
2.2 Paper-based Management System versus Computer-based Management System
9
2.3 Existing Systems 10
2.3.1 e-Gym Management System 10
2.3.2 Wordpress Gym Management System 2.3.3 Gym Management System with SMS Feature 2.3.4 Features of Existing Systems
12 14 15 2.4 Modules
2.4.1 Timetable Management
16 16 2.4.2 Physical Health Status Management 19 2.4.3 Total Fees Report Management 22
2.5 Data Visualization 22
2.6 Development Technologies 24
2.6.1 Three-Layer Architecture 24
2.6.2 Java Language 25
2.6.3 Database Management 26
2.7 Methodology 26
2.7.1 Software Development Life Cycle (SDLC) 26
2.8 Discussion 31
2.9 Chapter Summary 34
CHAPTER THREE: METHODOLOGY
3.0 Introduction
3.1 Methodology Overview
35 35
3.2 Requirement Gathering and Analysis 36
3.3 Design Phase 38
3.4 Implementation Phase 39
3.5 Chapter Summary 40
CHAPTER FOUR: RESULT AND FINDINGS
4.1 Requirement Gathering and Analysis 41