SPA BEAUTY MANAGEMENT SYSTEM NAJIHAH BINTI RUSSLI



Similar documents
UNIVERSITI TEKNIKAL MALAYSIA MELAKA FAKULTI TEKNOLOGI MAKLUMAT DAN KOMUNIKASI

HOME AUTOMATION SYSTEM USING POWER LINE COMMUNICATION DARLENE BINTI MOHAMAD DOUGLAS

TN. MOHD FAKHRUZZAMAN B. TN ISMAIL

** Jika tesis ini SlJL17' atau TERI IAD, sila lampirkan surat daripada pihak berkuasa. BORANG PENGESAHAN STATUS TESIS

SWAY REDUCTION ON GANTRY CRANE SYSTEM USING DELAYED FEEDBACK SIGNAL (DFS) NORASHID BIN IDRUS

Manpower Planning Utilizing Work Study at Data Storage Manufacturing Company

SMART SHOES CHARGER TAN CHEE CHIAN

CONTROL HOME APPLIANCES VIA INTERNET (CoHAVI) SOFTWARE DEVELOPMENT SHIRRENE A/P NAI SOWAT

LICENSE PLATE RECOGNITION OF MOVING VEHICLES. Siti Rahimah Binti Abd Rahim

Car Rental Management System (CRMS) Lee Chen Yong

GSM BASED HOME SECURITY SYSTEM CHENG KAR LOCK

JOB AGENT MANAGEMENT SYSTEM LU CHUN LING. A thesis submitted in partial fulfillment of. the requirements for the award of the degree of

DESIGN AND DEVELOPMENT OF MICRO HYDROPOWER FOR UNDERSERVED COMMUNITIES

HOME ALARM SYSTEM USING DETECTOR SENSOR MD KHAIRUL AMRI B MD ZAIN

BISKUT RAYA INVENTORY MANAGEMENT SYSTEM (BRIMS) NURUL AMIRAH BINTI ROSLAN THESIS SUBMITTED IN FULFILLMENT OF THE DEGREE OF COMPUTER SCIENCE

ONLINE HELPDESK FOR MAYBANK ACCOUNT PAYABLE SYSTEM (MAPS) SHOBINI D/ RAMAN NAIR UNIVERSITI TEKNOLOGI MALAYSIA

GLOBAL SYSTEM FOR MOBILE COMMUNICATION (GSM) KIT FOR VEHICLE S ALARM SYSTEM NIK MOHD KHAIRULFAHMI BIN NIK MAT

DESIGNING A PEPPER HARVESTER END EFFECTOR TIONG ING HO. This project is submitted in partial fulfillment of

HELP DESK SYSTEM IZZAT HAFIFI BIN AHMAD ARIZA

Tarkh BOOK INVENTORY SYSTEM USING RFID NURUL NADIA BINTI MAT JALALUDDIN

HOME SECURITY SYSTEM MUHAMAD HAFIZ BIN NORROSNAN

WEB-BASED PROPERTY MANAGEMENT SYSTEM SAFURA ADEELA BINTI SUKIMAN

HELPDESK SYSTEM FOR FACULTY

RFID BASED SYSTEMATIC STUDENT S ATTENDANCE MANAGEMENT SYSTEM HANISAH BINTI HAMID. Faculty of Electrical and Electronic Engineering

UNIVERSITI TUN HUSSEIN ONN MALAYSIA PENGESAHAN STATUS LAPORAN PROJEK SARJANA

PRODUCTIVITY IMPROVEMENT VIA SIMULATION METHOD (MANUFACTURING INDUSTRY) HASBULLAH BIN MAT ISA

SPAM FILTERING USING BAYESIAN TECHNIQUE BASED ON INDEPENDENT FEATURE SELECTION MASURAH BINTI MOHAMAD

THE FINGERPRINT IDENTIFICATION OF ATTENDANCE ANALYSIS & MANAGEMENT. LEE GUAN HENG (Software Engineering)

DEVELOP AND DESIGN SHEMATIC DIAGRAM AND MECHANISM ON ONE SEATER DRAG BUGGY MUHAMMAD IBRAHIM B MD NUJID

IMPROVING SERVICE REUSABILITY USING ENTERPRISE SERVICE BUS AND BUSINESS PROCESS EXECUTION LANGUAGE AKO ABUBAKR JAAFAR

ONLINE RESTAURANT MANAGEMENT SYSTEM (ORMS) HANISAH BINTI MD TAHA

MODELING AND SIMULATION OF SINGLE PHASE INVERTER WITH PWM USING MATLAB/SIMULINK AZUAN BIN ALIAS

NETWORK MONITORING APPLICATION USING NAGIOS A LINUX BASED SOFTWARE FADLANSHAH BIN HAMZAN UNIVERSITI TEKNOLOGI MALAYSIA

CELL PHONE SALES MANAGEMENT SYSTEM (CPSMS)

LIGHTNING AS A NEW RENEWABLE ENERGY SOURCE SARAVANA KUMAR A/L ARPUTHASAMY UNIVERSITI TEKNOLOGI MALAYSIA

UMP-AUTOMATIC SPORT FACILITIES MANAGEMENT SYSTEM (UMPASFMS) TAN HOOI FONG UNIVERSITI MALAYSIA PAHANG

MBO TICKET M-BOOKING SYSTEM RIDZWAN BIN ABDOL RAHMAN UNNERSITI TEKNIKAL MALAYSIA MELAKA

THE RELATIONSHIP BETWEEN HUMAN RESOURCE INFORMATION SYSTEM (HRIS) AND HUMAN RESOURCE MANAGEMENT (HRM) ALFRED PUN KHEE SEONG

DRUG MANAGEMENT SYSTEM (DMS) NURUL A1N BINTI MUHAMMAD

CLIENT SERVER APPLICATION FOR SERVER FARM PERFORMANCE MONITORING ABDIRASHID HASSAN ABDI

DEVELOPING AN ISP FOR HOTEL INDUSTRY: A CASE STUDY ON PUTRA PALACE HOTEL

FTMK LECTURER'S APPOINTMENT SYSTEM (FLAS) NORAHAYU BTNTI MOHD RAMLY

MASTER S PROJECT REPORT SUMMARY

SCHOOL ASSET MANAGEMENT SYSTEM NOOR HARTINI BINTI SHAMSUDIN

CLINICAL MANAGEMENT SYSTEM (CMS)

DEVELOPING A WIRELESS PENETRATION TESTING TOOL IN LINUX PLATFORM NOR ARLIZA BINTI ABDULLAH

STRESS EFFECT STUDY ON 6 DIFFERENT PATTERN OF TYRES FOR SIZE 175/70 R13 SYAHRIL AZEEM ONG BIN HAJI MALIKI ONG. for the award of the degree of

INTEGRATING CONSUMER TRUST IN BUILDING AN E-COMMERCE WEBSITE NUR ZAILAN BIN OTHMAN

EXPERIMENTAL ANALYSIS OF PASSIVE BANDWIDTH ESTIMATION TOOL FOR MULTIPLE HOP WIRELESS NETWORKS NURUL AMIRAH BINTI ABDULLAH

TABLE OF CONTENTS. SUPERVISOR S DECLARATION ii STUDENT S DECLARATION iii DEDICATION ACKNOWLEDGEMENTS v ABSTRACT LIST OF TABLES

NOR BAHYAH BINTI ABDUL RASHID

INTERNET COMMUNICATION THROUGH POINT-TO-POINT PROTOCOL ON LINUX OPERATING SYSTEM ABDOULIE F. BADJIE UNIVERSITI TEKNOLOGI MALAYSIA

CLINIC MANAGEMENT SYSTEM: ELECTRONIC MEDICAL RECORDS SYSTEM NUR SYATIRAH BINTI MOHD ADZHAR

A STUDY OF SECURITY LIMITATIONS IN VIRTUAL LOCAL AREA NETWORK IMPLEMENTATION

DEVELOPMENT OF DATA ACQUISITION SOFTWARE FOR CENTRALIZED RADIATION MONITORING SYSTEM

This report is submitted in partial fulfillment of the requirements for the Bachelor of Computer Science (Software Development)

KRITERIA BORANG NYATA CUKAI PENDAPATAN (BNCP) TIDAK LENGKAP CRITERIA ON INCOMPLETE INCOME TAX RETURN FORM (ITRF) PEMBERITAHUAN

EMPLOYEE ATTENDANCE SYSTEM KOIK SEOW LIN

Student Application Form

Student Application Form

K-BASED HELPDESK SYSTEM SISTEM MEJA BANTUAN BERASASKAN PENGETAHUAN

DEVELOPMENT OF STATISTICAL PROCESS CONTROL (SPC) MATLAB- BASED SOFTWARE FOR AUTOMOTIVE INDUSTRIES APPLICATION SITI HAZLINA BINTI MOKHTAR

REGISTRATION AND BILLING SYSTEM TAN CHIN YONG

Chapter 17 COMPLETION. 1. Receipt of notice from Contractor. 2. Final Inspection. PT

ONLINE BLOOD DONATION RESERVATION AND MANAGEMENT SYSTEM TEH GEOK TUAN

BUS MANAGEMENT SYSTEM HASDILAZIRA BT ABD LATIIF

UNIVERSITI TEKNOLOGI MALAYSIA (UTM) SYARAT KEMASUKAN BAGI PROGRAM LEPASAN STPM/SETARAF SESI AKADEMIK 2012/2013

NR. Pe 10 No. Panggian

UPGRADE ASSET MANAGEMENT SYSTEM FONG KHENG FEI

DRIVING SCHOOL STUDENT MANAGEMENT SYSTEM TENGKU DIYANA BINTI TENGKU IBRAHIM

AUTOMATED SHOPPING LIST GENERATOR NOR IZATIE BINTI MOHAMAD NADRY

DEPARTMENT OF ESTATE -MANAGEMENT FACULTY OF ARCHITECTURE, PLANNING AND SURVEYING UNIVERSITI TEKNOLOGI MARA

WATERPROOFING MATERIALS IN BUILDING LIM TZE LIANG UNIVERSITI TEKNOLOGI MALAYSIA

ATTENDANCE SYSTEM USING MYKAD AND MOBILE APPLICATION MASTIJRA BINTI AWANG

TRANSFORMATIONAL PROJECT MANAGER: AN ENABLER OF AN ENTERPRISE RESOURCE PLANNING (ERP) IMPLEMENTATION SUCCESS JOHN ONYEKACHI OKUGO

CAR ENGINE VIBRATION BASED MICRO-POWER GENERATOR

INVENTORY MANAGEMENT SYSTEM USING DISTRIBUTED SYSTEM APPROACH GOH LIRONG

AXUS EMPLOYEE RECRUITMENT SYSTEM SHADIRA BINTI SAAD

A COMPARISON BETWEEN STATIC LOAD TEST AND HIGH STRAIN DYNAMIC TEST ON BORED PILES

THE FACTORS THAT HINDER THE INTENTION OF BUSINESS MANAGEMENT GRADUATE TO CHOOSE ENTREPRENEUR AS THEIR CAREER NURUL HAZLYANA BINTI NOR AZLI

HELP DESK MANAGEMENT SYSTEM. LOW SlEW PEI

UNIVERSITI TEKNOLOGI MALAYSIA (UTM) SYARAT KEMASUKAN BAGI PROGRAM LEPASAN SPM/SETARAF SESI AKADEMIK 2012/2013

AERODYNAMIC STUDY OF FORMULA 1 IN SCHOOL FOR MOZAC RACING CAR MOHD FAIZ BIN MAT ZAID UNIVERSITI TEKNIKAL MALAYSIA MELAKA

RESTAURANT ORDERING SYSTEM USING MOBILE APPLICATION

CLINIC MANAGEMENT SYSTEM: OUTPATIENT MANAGEMENT SYSTEM NURZETY AQTAR AHMAD AZUAN

GARIS PANDUAN PENGENDALIAN DIVIDEN SATU PERINGKAT DALAM LEBIHAN AKTUARI YANG DIPINDAHKAN KEPADA DANA PEMEGANG SAHAM

ASMAK flint! MAT DM51)

INTRANET CHAT MONITORING TOOL SERVER AMIR FAUZAN BIN JAAFAR

PREVENTIVE MAINTENANCE MANAGEMENT DECISION SUPPORT SYSTEM FOR PALM OIL MILL (PMMDS) LEE HWANG CHIN

It iiumiuimmnuu. Pusat Khidrpp; Maklumat Akadendk UNIVERSITI MALAYSIA SARAWAK Kote ßarnprjn HOST-BASED INTRUSION DETECTION SYSTEM (HIDS)

BUS MANAGEMENT SYSTEM MOHD RAHMAT B. MOHD NOORDIN

FELDA DOCUMENT MANAGEMENT SYSTEM MONALISA BINTI OMAR

FM HELP DESK : USER COMPLAINT SYSTEM AS AN FM APPROACH FOR FACILITIES MANAGEMENT SERVICES IN UNIVERSITI TUN HUSSEIN ONN MALAYSIA (UTHM)

UNIVERSITI PUTRA MALAYSIA DEVELOPMENT OF PROTOTYPE SCHEDULING AND SEQUENCING SOFTWARE FOR JOB SHOP MANUFACTURING IN SHEET METAL FABRICATION

OCBC GREAT EASTERN CO-BRAND CARD FREQUENTLY ASKED QUESTIONS (FAQ) REBATE FEATURES, INTEREST FREE AUTO INSTALMENT PAYMENT PLAN (AUTO-IPP) AND BENEFITS

PERATURAN-PERATURAN LEMBAGA PEMBANGUNAN INDUSTRI PEMBINAAN MALAYSIA (PENYAMPAIAN NOTIS) 2015

LEARNING MANAGEMENT SYSTEM(LMS) AND COURSE MANAGEMENT SYSTEM(CMS)

LEMBAGA JURUTERA MALAYSIA PENDAFTARAN ENGINEERING CONSULTANCY PRACTICE

FRONT DESK CUSTOMER SERVICE FOR QUEUE MANAGEMENT SYSTEM MOHAMAD FAZLI BIN ALIAS

A STUDY ON MOTIVATION TO START UP A BUSINESS AMONG CHINESE ENTREPRENEURS

Transcription:

SPA BEAUTY MANAGEMENT SYSTEM NAJIHAH BINTI RUSSLI This report is submitted in partial fulfillment of the requirements for the Bachelor of Computer Science (Database Management) FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY UNIVERSITI TEKNIKAL MALAYSIA MELAKA 2014

SPA BEAUTY MANAGEMENT SYSTEM NAJIHAH BINTI RUSSLI UNIVERSITI TEKNIKAL MALAYSIA MELAKA

BORANG PENGESAHAN STATUS TESIS JUDUL: SPA BEAUTY MANAGEMENT SYSTEM SESI PENGAJIAN: SEMESTER 2013/2014 Saya NAJIHAH BINTI RUSSLI mengaku membenarkan tesis (PSM) ini disimpan di Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dengan syarat-syarat kegunaan seperti berikut: 1. Tesis adalah hakmilik Universiti Teknikal Malaysia Melaka 2. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan membuat salinan untuk tujuan pengajian sahaja 3. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan membuat salinan tesis ini sebagai bahan pertukaran antara institusi pengajian tinggi. 4. ** Sila tandakan (/) SULIT (Mengandungi maklumat yang berdarjah keselamatan atau kepentingan Malaysia seperti yang termaktub di dalam AKTA RAHSIA RASMI 1972) TERHAD (Mengandungi maklumat TERHAD yang telah ditentukan oleh organisasi/ badan di mana penyelidikan dijalankan) / TIDAK TERHAD (TANDATANGAN PENULIS) Alamat tetap: No 7 Jalan Maju 9, Taman Seri Maju Bukit Changgang, 42700 Banting, Selangor. Tarikh : (TANDATANGAN PENYELIA) Pn Noor Azilah bt Draman@Muda Tarikh : CATATAN: * Tesis dimaksudkan sebagai Laporan Akhir Projek Sarjana Muda (PSM) ** Jika tesis ini SULIT atau TERHAD, sila lampirkan surat daripada pihak berkuasa.

i DECLARATION I hereby declare that this project report entitled SPA BEAUTY MANAGEMENT SYSTEM is written by me and is my own effort and no part has been plagiarized without citations. STUDENT : Date: (NAJIHAH BINTI RUSSLI) SUPERVISOR : Date: (PUAN NOOR AZILAH BINTI DRAMAN@MUDA)

ii DEDICATION In the name of Allah, Alhamdullilah, I have done complete this project successfully. First of all, dear my beloved parents Russli Bin Basir and Zarina Bt Mat Ali, thank you for your support and help me much in everything. To my beloved supervisor, Puan Noor Azilah, thank you very much for everything. So many knowledge that I learned from you. Thanks for your patience. May Allah ease your way. To my lecturers thank you also for the helping and give the knowledge. And to my friends of BITD, who gives me support and knowledge sharing to complete this project. Thank you very much. Thank you so much.

iii ACKNOWLEDGEMENT Grateful to God with His gift of His grace, we can also complete this final project of Spa Beauty Management System successfully without any problems. We also wish to express our appreciation and gratitude to the supervisor of this project, Puan Noor Azilah Bt Draman@Muda for her guidance, motivation, knowledge, patience and encouragement given during the period of project implementation. My sincere thanks also go to my friends for their continuing supports and encouragement all the way to accomplish my project especially my classmate in UTeM who always give moral support when I was discouraged. I am grateful to my beloved family for their patience, and always supporting me throughout my life. Thank you.

iv ABSTRACT Spa Beauty Management System was build to easier staff or administration to manage some module such as staff registration, customer registration, services, booking and payment that occur at Spa Beauty Centre. This system was create to overcome and update the previous system which used manual method and writing report on report book to record all the registration, services, booking, and payment module that occurs. SBMS build to cover previous system for more systematic and efficient. This is because the usages of filling and manual record which can make searching process for some record become difficult and take a long time. This system also can manage payment module that ease to customer to know the status of the payment by checking online. As for the users for the system, two users are identified to access the system that they either the customers who taking a treatment services, and the staff who will maintain overall module in the system. The function of the system is produced to ensure the effectiveness flows of the system. Thus, function for instances are login for the users, registration for customer and staff, update customer and staff information, update treatment services that offers from spa centre and manage status of the payment for the customer who already paid their payment. Methodology Software Development Life Cycle (SDLC) used in the development of this project is Waterfall Model. Software involved in the development of this system is Adobe Dreamweaver CS5, Xampp v3.2.1, Hypertext Preprocessor (PHP) and MySQL, Windows 7 Ultimate and Mozilla Firefox as web browser.

v ABSTRAK Spa Beauty Management System adalah satu sistem yang dibina khusus bagi memudahkan pengguna untuk menguruskan modul seperti pendaftaran staf, pendaftaran pelanggan, perkhidmatan, penempahan dan pembayaran yang berlaku di Spa beauty center. Sistem ini dibina bagi menambah baik sistem yang terdahulu yang menggunakan sistem fail atau rekod secara manual untuk mencatat segala maklumat mengenai urusan pendaftaran, servis dan bayaran yang telah dilakukan. Penggunaan sistem secara manual yang digunakan kelihatan lama dan tidak sesuai digunakan lagi pada masa kini. Spa Beauty Management System dibangunkan bertujuan menggantikan sistem pengurusan manual kepada sistem berkomputer yang lebih teratur dan efisien. Ini kerana penggunaan fail dan rekod secara manual akan menyebabkan penggunaan banyak ruang untuk menyimpan maklumat-maklumat tersebut dan akan mengakibatkan proses pencarian menjadi sukar dan mengambil masa yang lama. Sistem ini juga menguruskan modul pembayaran dengan mengemaskini status pembayaran yang telah dilakukan oleh pelanggan. Bagi pengguna sistem pula, dua pengguna telah dikenal pasti iaitu pelanggan iaitu pengguna yang akan menggunakan perkhidatan spa dan staf iaitu orang yang mengawal keseluruhan sistem ini. Fungsi sistem dihasilkan untuk memastikan keberkesanan aliran sistem. Oleh itu, fungsi login digunakan oleh pelanggan dan staf bagi mengakses sistem, pendaftaran bagi pelanggan dan staf, kemaskini maklumat pelanggan dan staff, mengemaskini servis rawatan yang ditawarkan oleh spa dan mengawal status pembayaran pelanggan. Metodologi Software Development Life Cycle (SDLC) yang digunakan didalam pembangunan projek ini ialah Waterfall Model. Perisian yang terlibat di dalam pembangunan sistem ini ialah Adobe Dreamweaver CS5, Xampp v3.2.1, Hypertext Preprocessor (PHP), MySQL, Windows 7 Ultimate dan Mozilla Firefox sebagai pelayar laman sesawang.

vi TABLE OF CONTENTS CHAPTER PAGE SUBJECT DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK TABLE OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF ABBREVIATIONS LIST OF ATTACHMENTS i ii iii iv v vi xii xv xvii xviii CHAPTER I INTRODUCTION 1.1 Project Background 1 1.2 Problem Statements 2 1.3 Objectives 2 1.4 Scopes 3 1.4.1 User Scope 3 1.5 Project Significance 4

vii 1.6 Expected Output 4 1.7 Conclusion 5 CHAPTER II LITERATURE REVIEW AND ANALYSIS 2.1 Introduction 6 2.2 Facts Finding 7 2.2.1 Domain 7 2.2.2 Existing System 7 i. Emperor Spa & Beauty 8 ii. Seed Beauty Salon 9 iii. Ravissante 10 2.2.3 Technique 11 2.3 Project Methodology 11 2.3.1 Introduction to SDLC 12 2.3.2 Waterfall Methodology 13 2.4 Project Requirement 15 2.4.1 Software Requirement 15 2.4.2 Hardware Requirement 16 2.4.3 Other Requirement 17 2.5 Project Schedule and Milestones 17 2.51 Project Schedule 17 2.6 Conclusion 19

viii CHAPTER III ANALYSIS 3.1 Introduction 20 3.2 Problem Analysis 20 3.2.1 Current System Analysis 21 3.2.2 Context Diagram for the Purposed System 22 3.2.3 Data Flow Diagram 23 3.3 Requirement Analysis 30 3.3.1 Data Requirement 30 3.3.2 Functional Requirement 32 3.3.3 Non-functional Requirement 33 3.3.4 Software Requirement 34 3.3.5 Hardware Requirement 35 3.3.6 Network Requirement 36 3.5 Conclusion 36 CHAPTER IV DESIGN 4.1 Introduction 37 4.2 High-Level Design 37 4.2.1 System Architecture 38 4.4.2 User Interface Design 38 4.2.2.1 Navigation Design 39 4.2.2.2 Input Design (Sample Design) 40 4.2.2.3 Output Design 43 4.2.3 Conceptual Database Design 44

ix 4.2.3.3 Physical Database Design 49 4.3 System Architecture 49 4.3.1 Software Design 49 4.3.2 Physical Database Design (DDL) 53 4.3.2.1 Data Definition Language 53 4.4 Conclusion 56 CHAPTER V IMPLEMENTATION 5.1 Introduction 57 5.2 Software Development Environment Setup 58 5.2.1 Software Environment System 59 5.2.2 Database Environment Setup 60 5.2.2.1 Configure Database Connection 60 5.3 Software Configuration Management 60 5.3.1 Configuration Environment Setup 61 5.3.2 Version Control Procedure 61 5.4 Implementation Database 61 5.5 Implementation Status 64 5.6 Conclusion 64

x CHAPTER V I TESTING 6.1 Introduction 65 6.2 Test Plan 66 6.2.1 Test Organization 66 6.2.2 Test Environment 67 6.2.2.1 Environment Setup 67 6.2.2.2 Software Application 68 6.2.2.3 System Software 69 6.2.2.4 System Hardware 69 6.2.3 Test Schedule 70 6.3 Test Strategy 71 6.3.1 Class of test 71 6.4 Test Design 72 6.4.1 Test Description 72 6.4.2 Test Data 79 6.5 Test Result and Analysis 83 6.6 Conclusion 84 CHAPTER VII CONCLUSION 7.1 Observation on Strength and Weaknesses 85 7.2 Propositions for Improvement 86 7.3 Contribution 86

xi 7.4 Conclusion 87 REFERENCES 88 ATTACHMENTS Appendix A: Milestones Appendix B: User Interface Design

xii LIST OF TABLES TABLE PAGE TITLE 2.1 Software Development Lifecycle Phase Activity 12 2.2 Waterfall Methodology activities 14 2.3 Project Schedule for Spa Beauty Management System 17 3.1 Software Requirement 34 3.2 Hardware Requirement 35 3.3 Network Requirement 36 4.1 Input Design for Login Module 40 4.2 Input Design for Customer Registration Module 40 4.3 Input Design for Staff Registration Module 41 4.4 Input Design for Services Info Module 42 4.5 Input Design for Customer Choose Services type Module 42 4.6 Input Design for Payment Status for Customer Module 42 4.7 Output Design of Each Form 43 4.8 Data Dictionary for Staff 47 4.9 Data Dictionary for Customer 48 4.10 Data Dictionary for Services 48 4.11 Data Dictionary for Booking 48

xiii 4.12 Data Dictionary for Payment 49 5.1 Software and Hardware Requirement 60 5.2 Implementation status of Spa Beauty Management System 64 6.1 User and Task for the Testing Phase 67 6.2 Environment Setup Specification 68 6.3 System application Environment 68 6.4 System Software Environment 69 6.5 System Hardware Environment 69 6.6 Test Schedule for This System Testing Process 70 6.7 Test Specification for White Box and Black Box 71 6.8 Test Login for Login Module 73 6.9 Test Customer and Staff Registration Module 74 6.10 Test Update Customer and Staff Information 75 6.11 Test Update Treatment Service type 76 6.12 Test Customer booking 77 6.13 Test Manage Treatment Services and Payment 78 6.14 Test Login Module for Staff 79 6.15 Test Login Module for Customer 79 6.16 Test Customer and Staff Registration Module 80 6.17 Test Customer and Staff Registration Module 80 6.18 Test Update Customer and Staff Information Module 81 6.19 Test Update Customer and Staff Information Module 81

xiv 6.20 Test Update Treatment Service Type Module 81 6.21 Test Customer booking Module 82 6.22 Test Manage Treatment Services and Payment Module 82 6.23 Test Result and Analysis for SBMS 83

xv LIST OF FIGURES FIGURE PAGE TITLE 2.1 Sample Website 1 8 2.2 Sample Website 2 9 2.3 Sample Website 3 10 2.4 SDLC Phase 11 2.5 Waterfall Methodology 14 3.1 Activity diagram of current spa beauty management system 22 3.2 Level 1 DFD of current spa beauty management 23 3.3 DFD Level 1, Process 1 of current spa beauty management 24 3.4 DFD Level 2, Process 2 of current spa beauty management 24 3.5 DFD Level 2, Process 1 of current spa beauty management 25 3.6 DFD Level 2, Process 1 of current spa beauty management 26 3.7 DFD Level 3, Process 1 of current spa beauty management 26 3.8 DFD Level 3, Process 1 of current spa beauty management 27 3.9 DFD Level 3, Process 2 of current spa beauty management 27 3.10 DFD Level 4, Process 2 of current spa beauty management 28 3.11 DFD Level 5, Process 1 of current spa beauty management 28 3.12 DFD Level 5, Process 2 of current spa beauty management 29 4.1 Two-Tier Applications 38 4.2 Navigation Flow of Spa Beauty Management System 39 4.3 Entity Relationship Diagram for Spa Beauty Management System 46

xvi 4.4 Algorithms for Login Module 50 4.5 Algorithm for Customer and Staff Registration 50 4.6 Algorithm for Update Staff and Customer Info 51 4.7 Algorithm for Service Type Info 51 4.8 Algorithm for Choose Treatment Service Type 52 4.9 Algorithm for Booking 52 4.10 Algorithm for Payment 53 5.1 Software development environment setup architecture for SBMS 59 5.2 The output of select statement query 62 5.3 The output of retrieving selected columns from a table query 63

xvii LIST OF ABBREVIATIONS SBMS - Spa Beauty Management System DBMS - Database Management System DFD - Data Flow Diagram ERD - Entity Relationship Diagram GUI - Graphic User Interface PHP - Hypertext PreProcessor RAM - Random Access Memory SDLC - System Development Life Cycle UTeM - Universiti Teknikal Malaysia Melaka

xviii LIST OF ATTACHMENTS ATTACHMENT Appendix A Appendix B TITLE Gantt Chart User Interface Design

1 CHAPTER I INTRODUCTION 1.1 Project Background Spa Beauty Management System (SBSM) is an online system that offers spa beauty services and treatment. This Spa Beauty offers beauty and spa service included massage, make-up, sauna and hair treatment. Spa Beauty Management System is an online system that is basically specializes on managing the spa beauty management. It is an online system that the staff and management can manage management works. Basically, this online system is a system that facilitates staff to manage the data of the customers, services, product and payment. The main function of this online system is to maintain product, services or treatment, staff and customer information which handles by staffs. However, the booking for treatment and spa purchases can only be managed by staff. Spa Beauty Management System (SBMS) is a computerized system which has been develops to replace the existing manual system.

2 1.2 Problem statement(s) From the analysis that carried out in the organization, various problems have been identified. Basically these problems arise when the organization used the manual system. The problems that been faced by the organizations are: The current manual system records all the data by using papers and log book. The data is kept in file. If those document are lost is the lost it will risk to some to staff and management and they cannot trace the data anymore. Customer need to go to the Spa Centre directly for treatment services. The appointment reservation also needs to carry out at the center. It will take time to search process data. The problem also occurs during the current system especially when certain customer data if there some information that need to be update or else. 1.3 Objective The objectives of this project are: To develop a module that would handle management of spa beauty. The online system that includes all the module of registration customers and services of the spa beauty to easily manage the data. To computerized the management that help the staff improving the management of the spa beauty system.

3 Registered customer with username and unique password can do appointment for treatment and services via online. However, the payment for desired treatment and product need to do at the center directly. The payment details only will be stored at the system. To minimize the redundancy and loss of data. To develop online system that includes simple inventory. The main system in the inventory are maintaining treatment, product, payment and customer data. In addition, report can be generated and printed out. Sample reports are report by products, report by treatment and report by customer. 1.4 Scope Scope is an individual that involve in some module in SBMS. 1.4.1 User Customer and Staff are two main users for Spa Beauty Management System (SBMS). Each individual user s scopes are as follows: a. Admin/Staff 1. Manage new staff information 2. Manage customer information 3. Manage treatment/services information 4. Manage customer information 5. Manage payment information b. Customer 1. View available service treatment information 2. Register membership to do treatment services appointment.