unimas silambam management system

24
1 UNIMAS SILAMBAM MANAGEMENT SYSTEM PRETY SURIAWATHY A/P JAYASURI Bachelor of Computer Science with Honours (Information System) 2019

Upload: others

Post on 22-Mar-2022

21 views

Category:

Documents


0 download

TRANSCRIPT

1

UNIMAS SILAMBAM MANAGEMENT SYSTEM

PRETY SURIAWATHY A/P JAYASURI

Bachelor of Computer Science with Honours (Information System)

2019

ii

UNIMAS SILAMBAM MANAGEMENT SYSTEM

PRETY SURIAWATHY A/P JAYASURI

This project is submitted in partial fulfilment of the requirements for the degree of Bachelor

of Computer Science and Information Technology with Honors (Network Computing)

Faculty of Computer Science and Information Technology

UNIVERSITI MALAYSIA SARAWAK

2019

iii

UNIMAS SILAMBAM MANAGEMENT SYSTEM

PRETY SURIAWATHY A/P JAYASURI

Projek Ini merupakan salah satu keperluan untuk Ijazah Sarjana Muda Sains Komputer

dengan Kepujian (Pengkomputeraan Rangkaian)

Faculty of Computer Science and Information Technology

UNIVERSITI MALAYSIA SARAWAK

2019

iv

v

DECLARATION

I hereby declare that this project is the product of originality. This project was not been

accepted previously for the use of any degree and not a copy from any other student or

sources exceptional to reference.

17/07/2020

……………………………………….. ………………………..

(PRETY SURIAWATHY JAYASURI) DATE

vi

ACKNOWLEDGEMENT

Appreciation is the moment to be thankful and gratitude presentation to the fine people that

helped one to achieve his or her goal. I would like to take this opportunity to express my

sincere appreciation to everyone who were involved for the providence of supervision and

aptitude upon the completion of my Final Year Project (FYP). First and foremost, my

gratitude of token is given to almighty God for giving me the strength to complete this project

on “Unimas Silambam Management System (USMS)” by taking circumstances and obstacles

faced in this journey. Next, I would like to convey my gratitude to my Final Year Project

(FYP) supervisor, Puan Seleviawati bt Tarmizi, for her support and guidance as well as

feedback for my Final Year Project 1 and 2. Taking her valuable insights and encouragement

on my project, I am very grateful to have such supervisor and the consultation hours spent for

the improvement of the system. Besides, I would like to acknowledge the involvement of

staff members and students of Unimas Silambam Martial Art Club for playing a huge role to

provide information that guided me to complete the system as well as taking part in interview

session and evaluation phase. I would also like to thank my seniors for their assistance and

contribution in this project. They guided me very well whenever I needed help. I would also

like to thank the main supportive pillars, family and friends that constantly gave me support

and motivation where I always find ways to complete my project successfully. Finally, I also

feel blessed and thank my examiner, Associate Professor Dr Dayang Nurfatimah Binti

Awang Iskandar for all her ideas and insights that helped me in the process of completing this

project.

vii

Table of Contents

CHAPTER 1 INTRODUCTION ............................................................................................................ 1

1.1 Background ................................................................................................................................. 1

1.2 Problem Statement ...................................................................................................................... 1

1.3 Objectives ................................................................................................................................... 2

1.4. Methodology ............................................................................................................................... 2

1.4 Project Scope .............................................................................................................................. 3

1.5 Significance of Project ................................................................................................................ 4

1.6 Project Schedule .......................................................................................................................... 4

1.7 Expected Outcome ...................................................................................................................... 5

1.8 Project Outlines ........................................................................................................................... 6

CHAPTER 2: LITERATURE REVIEW ................................................................................................ 7

2.1 Introduction ................................................................................................................................. 7

2.2 Overview of Objectives ............................................................................................................. 7

2.3 Review on Existing System ........................................................................................................ 8

2.3.1 Master Vision ................................................................................................................................. 8

2.3.2 Dojo Expert ....................................................................................................................... 11

2.3.3 Student Base............................................................................................................................. 16

2.4 Comparison between the current system and the proposed system ................................................ 20

2.4.1 Comparison table of features in the existing system and proposed system ............................. 20

2.4.2 Summary of Strengths and Weaknesses of Existing System and Proposed System ................ 21

2.5 Review on Tools and Related Technologies ............................................................................. 23

2.5.1 Front-end Development .................................................................................................... 24

2.5.1.1 HyperText Markup Language (HTML) ............................................................................ 24

2.5.1.2 Cascading Style Sheets (CSS) ........................................................................................... 24

2.5.1.3 JavaScript .......................................................................................................................... 24

2.5.1.4 Bootstrap ........................................................................................................................... 25

2.5.2 Back-end development ............................................................................................................. 26

2.5.2.1 Laravel PHP Framework ................................................................................................... 26

2.5.3 Database ................................................................................................................................... 26

2.5.3.1 MySQL ............................................................................................................................. 26

2.6 Proposed Solution ..................................................................................................................... 27

viii

2.7 Summary ................................................................................................................................... 28

CHAPTER 3: METHODOLOGY ........................................................................................................ 29

3.1 Introduction .............................................................................................................................. 29

3.2 Project Methodology ................................................................................................................. 29

3.2.1 Phase 1: Planning or Requirement Phase ................................................................................. 30

3.2.1.1 Analysis of Current Method .............................................................................................. 31

3.2.1.2 Analysis of Proposed System ............................................................................................ 32

3.2.1.3 Interview ........................................................................................................................... 33

3.2.1.4 Software Requirements ..................................................................................................... 34

3.2.1.5 Hardware Requirements .................................................................................................... 35

3.2.2 Phase 2: Analysis Design ......................................................................................................... 36

3.2.2.2 Data Flow Diagram (DFD Level-0) .................................................................................. 37

3.2.2.3 Level 1 Diagram................................................................................................................ 38

3.2.2.4 Entity Relationship Diagram (ERD) ................................................................................. 42

3.2.2.5 Data Dictionary ................................................................................................................. 43

3.2.2.6 Wireframe of Proposed System ........................................................................................ 44

3.2.3 Phase 3: Development and Testing .......................................................................................... 50

3.2.4 Phase 4: Implementation and Maintenance (Deployment) ...................................................... 50

3.3 Summary ......................................................................................................................................... 51

CHAPTER 4: IMPLEMENTATION.................................................................................................... 52

4.1 Introduction ..................................................................................................................................... 52

4.2 Configuration and Installation of System’s Architecture ................................................................ 52

4.2.1 XAMPP .................................................................................................................................... 53

4.2.2 Bootstrap .................................................................................................................................. 55

4.2.3 phpMyadmin ............................................................................................................................ 56

4.3 Proposed Project Implementation ................................................................................................... 58

4.3.1 View of Website ...................................................................................................................... 58

4.3.2 Student Registration Page ........................................................................................................ 59

4.3.3 Admin Home Page ................................................................................................................... 62

4.3.4 Attendance Portal: Scan Student Barcode using Barcode Scanner .......................................... 63

4.3.5 Attendance Portal: Student’s and Admin Data ........................................................................ 64

4.3.5 Generation of Report ................................................................................................................ 67

4.3.6 Update of USMS Bulletin Board ............................................................................................. 69

4.4 Summary ......................................................................................................................................... 70

ix

CHAPTER 5: TESTING AND EVALUATION .................................................................................. 71

5.1 Introduction ..................................................................................................................................... 71

5.2 Functionality Testing ...................................................................................................................... 72

5.3 Usability Testing ............................................................................................................................. 78

5.3.1 Performance Testing ................................................................................................................ 78

5.3.2 User Acceptance Test .............................................................................................................. 79

5.4 Summary ......................................................................................................................................... 82

CHAPTER 6: CONCLUSION AND FUTURE WORKS .................................................................... 83

6.1 Introduction ..................................................................................................................................... 83

6.2 Objective Achievement ................................................................................................................... 83

6.3 Limitations and Future Works of the System Prototype ................................................................. 85

6.4 Conclusion ...................................................................................................................................... 86

REFERENCES ..................................................................................................................................... 87

APPENDIX A: Project Schedule .......................................................................................................... 89

FINAL YEAR PROJECT 1 .............................................................................................................. 89

FINAL YEAR PROJECT 2 .............................................................................................................. 90

APPENDIX B: Interview ...................................................................................................................... 91

APPENDIX C: Sample of Evaluation Form for System Users ............................................................ 94

x

List of Figures

Figure 1.1 Rapid Application Development Workflow ............................................................. 3

Figure 1.2 Gantt Chart for Final Year Project 1 ........................................................................ 5

Figure 1.3 Gantt Chart for Final Year Project 2 ........................................................................ 5

Figure 2. 1 Student information interface for Master Vision management system ................... 9

Figure 2. 2 Master Vision management system for student’s attendance management .......... 10

Figure 2. 3 Appointment tab for Master Vision management system ..................................... 10

Figure 2. 4 Master vision interface to view student progress in line graph representation ..... 11

Figure 2. 5 Dojo Expert attendance tracking using UID pin number or name manually ........ 12

Figure 2. 6 Student’s personal data representation in Dojo Expert system ............................. 13

Figure 2. 7 Member list details with attendance remark in Dojo Expert as in administrator

view. ......................................................................................................................................... 14

Figure 2. 8 Dojo Expert list of invoices and payment details. ................................................. 15

Figure 2. 9 Sample event registration template in Dojo Expert management system. ............ 15

Figure 2. 10 Student Base dashboard of “School-at-a-Glance” view as in the administrator

side. .......................................................................................................................................... 16

Figure 2. 11 List of student in session class for Student Base management system. .............. 17

Figure 2. 12 View of “Record Attendance” with manual input of attendance in Student Base

system. ..................................................................................................................................... 18

Figure 2. 13 Student information view with test dates, belt information and achievement

status. ....................................................................................................................................... 19

Figure 2. 15 According to Scale Grid, MySQL is the most popular database scheme used in

2019. (ScaleGrid.io,n.d)........................................................................................................... 27

Figure 3.1 Rapid Application Development Workflow ........................................................... 30

Figure 3. 2 Context Diagram of Unimas Silambam Management System (USMS) ............... 36

Figure 3. 3 Level-0 Diagram of Unimas Silambam Management System .............................. 37

Figure 3. 4 Level-1 Process Diagram of Unimas Silambam Management System ................. 38

Figure 3. 5 Level-1 Login Process of Unimas Silambam Management System ..................... 38

Figure 3. 6 Level-1 (Manage Student Registration Process of Unimas Silambam Management

System) .................................................................................................................................... 39

Figure 3. 7 Level-1 (Report Generation Process of Unimas Silambam Management System 40

Figure 3. 8 Level-1 (Manage Bulletin Board Process of Unimas Silambam Management

System) .................................................................................................................................... 40

Figure 3. 9 Level-1 (Student Information Process of Unimas Silambam Management System)

.................................................................................................................................................. 41

Figure 3. 10 Entity Relationship Diagram of Unimas Silambam Management System ......... 42

Figure 3.11 The homepage for Unimas Silambam Website .................................................... 44

Figure 3. 12 The administrator log in page .............................................................................. 45

Figure 3.13 The student log in page......................................................................................... 45

Figure 3.14 Error message after entry of wrong credentials .................................................... 46

Figure 3.15 the figure above shows the main welcome page of the system. ........................... 46

xi

Figure 3.16 Welcome page for admin with redirection link to administrator panel. ............... 47

Figure 3.17 The administration panel of Unimas Silambam Management System ................ 48

Figure 3.18 Attendance Portal of Unimas Silambam Management System ............................ 48

Figure 3.19 Unimas Silambam Management System Bulletin Board page on admin site. ..... 49

Figure 3.20 The view of student report in the management system ........................................ 49

Figure 4.1 Download portal for XAMPP for Windows versions. ........................................... 53

Figure 4.2 XAMPP Control Panel of 3.2.4 version ................................................................. 54

Figure 4.3 Bootstrap Main Installation Panel .......................................................................... 55

Figure 4.5 View localhost view from phpMyadmin ................................................................ 56

Figure 4.6 List of databases implemented in USMS ............................................................... 57

Figure 4.8 Directive for further of registration process for students. ...................................... 59

Figure 4.9 Registration panel of Unimas Silambam Management System ............................. 60

Figure 4.10 Notification upon registration and waiting for the approval of admin site. ......... 60

Figure 4.11 The acceptance decision made by admin upon valid information from student. . 61

Figure 4.13 USMS Admin Main Page for directive purpose................................................... 62

Figure 4.14. Attendance portal with assigned barcode of a student for demonstration purpose.

.................................................................................................................................................. 63

Figure 4.15 Successful login function made by student for attendance of a particular class. . 63

Figure 4.16 List of admin accounts in the attendance system of USMS. ................................ 64

Figure 4.17 Update of student data from barcode scan attendance. ........................................ 64

Figure 4.18 Editing panel for student of student information. ................................................. 65

Figure 4.19 The print out for student attendance documentation. ........................................... 66

Figure 4.20 USMS student report generation that includes name identification number, year

of study faculty’s name , current belt rank, date issue of report and respective content. ........ 67

Figure 4.21 The print out of student report of a respective student for monthly assessment .. 68

Figure 4.22 Bulletin updates portal as for admin for the update of latest announcement. ...... 69

Figure 4.23 The screen board of USMS recent updates from Unimas Silambam Website. .... 69

xii

List of Tables

Table 2. 1 Comparison table for existing systems and proposed system in features. .............. 20

Table 2. 2.Comparison in strength and weaknesses between existing system and proposed

system. ..................................................................................................................................... 21

Table 3. 1 Summary on software requirements of the proposed system ................................. 34

Table 3. 2 Summary of hardware requirements needed in developing in proposed system .... 35

Table 3. 3 Student Data Dictionary.......................................................................................... 43

Table 3. 4 Attendance Data Dictionary .................................................................................... 43

Table 3. 5 Bulletin Board Data Dictionary .............................................................................. 44

Table 5. 1 Online Registration for New Students Test Case ................................................... 72

Table 5. 2 Student Membership Approval Test Case .............................................................. 72

Table 5. 3 Adding of Student Information in USMS Attendance Portal Test Case ................ 73

Table 5. 4 Updating of Student Information in USMS Attendance Portal Test Case ............. 73

Table 5. 5 View of Student Information in USMS Attendance Portal Test Case .................... 74

Table 5. 6 Deletion of Student Information in USMS Attendance Portal Test Case ............... 74

Table 5. 7 Login Page Test Case ............................................................................................. 75

Table 5. 8 Bulletin Board Management Test Case .................................................................. 75

Table 5. 9 Student Attendance using Barcode Scanner Test Case .......................................... 76

Table 5. 10 Student Attendance Management Test Case ........................................................ 76

Table 5. 11 Report Generation of USMS Test Case ................................................................ 77

Table 5. 12 Summary of Usability of Unimas Silambam Management System (USMS) by

Student Role ............................................................................................................................. 79

Table 5. 13 Summary of Usability of Unimas Silambam Management System (USMS) :

Administrator Role................................................................................................................... 80

Table 6. 1 Objectives and Achievements of USMS ................................................................ 84

Table 6. 2 Limitations and Future Works of USMS ................................................................ 85

xiii

ABSTRACT

Clubs that involves physical fitness in UNIMAS is very directive and approachable by students

as it provide betterment for the physical as well as mental well-being. A proper management

of the club which includes basic registry formalities and progress act delivers top notch quality

of service for participants. Similarly, Unimas Silambam Martial Art Club was initially in late

2016 by Mr Sivaneswaran that introduces ancient martial art practice among university

students. As it comes to the managerial sector of the club, manual system implementation and

paper based formalities is carried out. Therefore, to cater the challenges faced by Unimas

Silambam Martial Art Club managerial department, a prototype that based on web system is

proposed for the introduction of relative features that would help staff members to act

effectively on available workloads. The methodology, Rapid Application Development (RAD)

is implemented for the production of a web based system prototype known as Unimas Silambam

Management System (USMS). This system provides the main functionalities needed for the

purpose of club management that includes attendance record which utilizes barcode code

scanning device, registry formalities done online, student data management and progress

encounter by report generation as well as being updated on latest updates by the club. Major

downside faced by the club that very susceptible to human errors is provisioned by the

introduction of the USMS that provides ease in attendance and data management of students.

In order for the proper functioning of features and objectives achievement, testing and

implementation was conducted progressively. However, future works for the enhancement of

features in USMS is always concerned for the better providence of benefit to targeted users.

xiv

ABSTRAK

Kelab yang melibatkan kecergasan fizikal di UNIMAS sangat direktif dan dapat didekati oleh

pelajar kerana ia memberikan peningkatan untuk kesejahteraan fizikal dan mental.

Pengurusan kelab yang betul yang merangkumi formaliti pendaftaran asas dan tindakan

kemajuan memberikan kualiti perkhidmatan terbaik bagi para peserta. Begitu juga, Kelab Seni

Bela Diri Unimas Silambam pada awalnya pada akhir 2016 oleh Encik Sivaneswaran yang

memperkenalkan amalan seni mempertahankan diri kuno di kalangan pelajar universiti.

Sehubungan dengan sektor pengurusan kelab, pelaksanaan sistem manual dan formaliti

berdasarkan kertas dilakukan. Oleh itu, untuk memenuhi cabaran yang dihadapi oleh jabatan

pengurusan Unimas Silambam Martial Art Club, prototaip yang berdasarkan sistem web

dicadangkan untuk memperkenalkan ciri-ciri relatif yang akan membantu anggota kakitangan

untuk bertindak dengan berkesan terhadap beban kerja yang ada. Metodologi, Rapid

Application Development (RAD) dilaksanakan untuk penghasilan prototaip sistem berasaskan

web yang dikenali sebagai Unimas Silambam Management System (USMS). Sistem ini

menyediakan fungsi utama yang diperlukan untuk tujuan pengurusan kelab yang merangkumi

rekod kehadiran yang menggunakan alat pengimbas kod bar, formaliti pendaftaran dilakukan

dalam talian, pengurusan data pelajar dan perjumpaan kemajuan oleh penjanaan laporan

serta dikemas kini mengenai kemas kini terkini oleh kelab. Kelemahan utama yang dihadapi

oleh kelab yang sangat rentan terhadap kesilapan manusia disediakan oleh pengenalan USMS

yang memberikan kemudahan dalam kehadiran dan pengurusan data pelajar. Agar fungsi dan

objektif pencapaian berfungsi dengan baik, pengujian dan pelaksanaan dilakukan secara

progresif. Walau bagaimanapun, pekerjaan masa depan untuk peningkatan fitur di USMS

selalu prihatin untuk memberikan manfaat yang lebih baik kepada pengguna yang disasarkan.

1

CHAPTER 1 INTRODUCTION

1.1 Background

Management is an important phase to diverse terms of organization as it involves the

planning and alignment of organizational strengths for the betterment of the organization

itself. Deliberate approach in planning includes strength and weakness assessment by

company and external environment opportunity and threats. According to Harold Koontz

(2016), responsive set of people gather to assemble listed task: “Management is the art of

getting things done through and with people in formally organized groups”. The concept of

management is categorized as traditional phase which lasted for decades where managerial

positions direct objectives by organizing it. Manual processing of data may accompany one

to tedious task and cause human error. In today’s era of globalization, man- made machines

play central role providing organization manage their information that serves as information

hub for basic process and protection of data. (Lin & Zhu, 2017). Widely used in every aspect

of management including education and service environment, software solutions serve

integration among users from the updates of management which includes DojoExpert,

TeamUp and ATLAS. The main purpose is to manage classes and progress upgrade of users

that practically serves on par with Unimas Silambam Management System (USMS) which

will serve in future.

The software solution introduced is based on problems analyzed and the feedback given by

potential users. The founder of Silambam Porr Kalai Council, Grand Master Mooralitharan

Narayanan officially registered in 2015. Approximately a total of twenty classes all round

Malaysia including Sarawak state. (Narayanan, 2016). The Unimas Silambam Club, an Indian

martial art club was officially founded in 2016 by Master Sivaneswaran Sriganthan. Students

of UNIMAS Silambam club having issues implementing the current method of club

management, which includes the inefficiency in administering the formalities through manual

process. The requirement of efficient attendance is crucial for the good progress of the club.

1.2 Problem Statement

Unimas Silambam Club classes will be conducted on weekends and all formalities

upon registration are still created manually by the respective secretary. Attendance, update

and students information can only be retrieved from a physical file system which is tedious

2

and unorganized. At most attendance management is poorly managed by only physical note

down. Status of achievements made by students not regularly being updated to them as well

as payment for class fees is not being strictly followed by several students, whereby secretary

need to look up for their payment details before questioning students on payment issues. This

generally causes inaccuracy and subject to human error. Announcements regarding class

replacement that is overheard or not being notified properly is also a problem that needs

solution. Hence, a system to manage the formalities and keep track of updates is needed for

a proper supervising and conduct of classes.

1.3 Objectives

The aim of this project prospects is to build a management system. The following

objectives haves been outlined for supportive measures:

1. To develop a system that records attendance using a barcode scanner device by

utilizing the membership card.

2. To develop a web based application system for the management of Unimas

Silambam Martial Art Club that includes adding, deleting, editing and also

displaying of student’s information, attendance, payment updates and

generation of student report for evaluation.

3. To upgrade the current manual file management system used to desktop

application that eases registration formalities.

4. To enable notification regarding class updates in web portal thorugh the bulletin

board updates.

1.4. Methodology

Rapid Application Development (RAD) method is implemented for the development

of the Unimas Silambam Management Club (USMS). Software prototyping and iterative

development practiced in Rapid Application Development as rapid adaptation of the system in

real environment. The final software solution is developed by the usage of structuring and

prototyping to achieve higher user satisfaction by compliance of listed requirements. User

engage actively with developer during the development phase for better understanding of the

desired system. The shorter time taken for the development of this system through fast process

3

management enables the proposed project to be completed and delivered in the right time. The

stage by stage of process implementation enables developers to amend corrections and

improvise with ease without totally going back to the initial stage (P.Beynon-Davies &

Mackey, 2016). The RAD methodology comprises of three main phases, starting with planning

phase, designing, development and ends with maintenance phase. As this development allows

rapid delivery with the reusability method of the components and parallel development, it tends

to reduce the overall development time.

Figure 1.1 Rapid Application Development Workflow

1.4 Project Scope

The Silambam Club of Unimas is introduced with Unimas Silambam Management

System to ease the formalities that includes registration, attendance, student information

update and notifications for announcement. USMS implements the features and ideal users

where

a) Attendance system by using barcode scanner with the utilization of membership

card.

b) Administrator access, Registration management, Attendance management

c) Unimas Silambam students can view their information

d) Student and guest can access class announcements and information

4

1.5 Significance of Project

The significance for the development of this management system, USMS is to have

well organize of management by utilizing the membership card with an improvision to

implement barcode for the attendance system in Unimas Silambam Club committee for a

better workflow and student’s conventionality managed correspondingly. The following

features implemented in this software solution proposed, which are attendance management,

registration via on desktop application, view student’s information and check through latest

announcements regarding classes. The attendance management allows administrator keep

track of their student’s performance status by viewing class attendance list by barcode scan

list. Next, this proposed desktop application features on portal registration that is useful to

simplify registration process with authorization access gain only after administrator

approved ones registration cachet. Following with the of student’s information in respective

registered accounts enables one to view on current level of involvement and to store their

information in a proper manner of computerized database rather than a manual transcript.

Next feature would be the announcement section. Any latest announcements made can be

viewed by both students and guest party in order to stay updated in current issues regarding

classes.

1.6 Project Schedule

The project schedule is used as a guideline for the development of this management

system which lasts for about two semesters that counts to eight months. Significance of a project

schedule depicts the deliverable quality and elements that related to “work breakdown structure” (WBS)

and statement of work (Ssempebwa, August 2013). Following the guideline, the entire program is

divided into two, Final Year Project 1 for the first semester and Final Year Project 2 for the

consequent second semester. Project schedule is represented in Gantt Chart as below:

5

Figure 1.2 Gantt Chart for Final Year Project 1

Figure 1.3 Gantt Chart for Final Year Project 2

1.7 Expected Outcome

The major outcome of this project is a management system of Unimas Silambam

Club, USMS. This web application has desktop features that allows administrative work

done precisely and student’s formalities done effectively which emphasizes on barcode

scanner implementation for attendance record. The Unimas Silamabam Management System

should convey a client-friendly and captivating interface that allows Silambam students to

view updates on class announcements, carry out registration and view their information on a

desktop application. With the implementation of attendance checklist, it allows student and

administrator to view and update for better management of class to avoid human error caused

6

mistakes by manual attendance checklist. Hardware implementation of thumbprint access

method is used. Last but not least, having an interface in software solution helps to keep class

well organized with functions that facilitates both parties, in this case the user (Unimas

Silambam Club students) and administrator (Unimas Silambam Club committee).

1.8 Project Outlines

Five chapters that stated in the early of this content is briefly described below for the

development of USMS.

Chapter 1: Introduction elaborates the background of proposed management

system, USMS. This chapter includes explanation on problem statement, objectives, brief

methodology, project significant, project schedule, expected outcome and project outline.

Chapter 2: Literature Review explains on review listed of related and similar

current management systems. The proposed system have elaborative feature listed. Literature

review is done systematically by having a table of comparison between existing system and

proposed system.

Chapter 3: Requirement Analysis and Design describes the analysis of system that

is being developed based on information gathered. The user interface, Data Flow Diagrams

(DFDs), Entity Relationship Diagram (ERD) and Context Diagram is implemented in design

phase.

Chapter 4: Implementation and Testing describes the implementation phase of

suggested system. It coincides with series of test cases to ensure proposed system functions

as intended. Technical approach to develop the management system is described in detail in

this chapter.

Chapter 5: Conclusion and Future Work documented as last chapter that

generalizes the whole idea in terms of conclusion for this project and the way it cooperates

with real-life environment. Future improvements and project limitation is discussed in this

chapter with align of achieved objectives.

7

CHAPTER 2: LITERATURE REVIEW

2.1 Introduction

The background study of the system and literature review are illustrated in this chapter.

The aim for the providence of literature review is to describe in detail on existing desktop

application related with proposed project with relative features aligned. Web based platform is

derived as a major entity used for the ease of numerous managerial organizations. Web based

is considered as any program where access is done over the network rather than searching the

local storage. (J.T.Yao, 2015). Comparison on existing system with proposed system is done

precisely based on their respective strength and limitations with engaging system procedure

and the flow of their processes. Research done to evaluate the synchronised measures in that

form assess of functions of existing systems (M.Rajabalinejad, 2020). Driven conclusion based

on software and technology used conducts a manipulative difference between existing system

and purpose of proposed project (C. L Winchester, May 16 2016). Thus, stating that system

implementation is done based on the overview of suitable tools of technologies with clarified

features.

In this chapter, four major phases are discussed which is initialized by reviewing the

existing system with stated explanation and details information of each respective procedure.

Next section where comparison between proposed and existing format is shown in table by

qualitative manner followed by third section elaborates the discussion based on comparison

done earlier. Lastly, the summary for this chapter this derived in last section.

2.2 Overview of Objectives

Developing a management system that shelters to provide a better formality

arrangement for Silambam Porr Kalai Unimas is the main objective of this proposed project.

Parallel includes of this desktop application listed as:

To display student’s attendance for the ease of progress report generation by using

barcode scanner.

To provide a platform for student’s registration compared to manual procedure.

To advertise any latest announcements regarding training sessions that acts as bulletin

board.

8

New technology rose the importance of having advancement in social terms for the

present globe that enhance the quality and proficiency of one’s life. Desktop application usage

gaining popularity among tedious work environment as it facilitates efforts done such as in the

field of medical, engineering and academic (J. L. Herrero, 2017) . Web based software system

uses the local area connection for a closed environment deployment web system or over the

internet connection using web browser application (Lvivity, 2019). In this chapter, literature

review and background study of the web-based system by having comparison similar existing

systems to satisfy the above objectives.

2.3 Review on Existing System

Three similar systems are being reviewed and analyzed in this section which includes

student’s management and formalities procedure are reviewed in the following sections.

Namely being stated as Master Vision, Student Base, and Dojo Expert.

2.3.1 Master Vision

Master Vision is a martial art class management software that is been use in many

schools-based programs for 10 years span. This software was developed by Paladin

Programming. It sets to get a user-friendly environment where everyone from the front office

staff to the school owner can easily implement this software in use without the need of incurring

computer expert knowledge. Training on software for clients is provided with manageable key

resources. Its aide's administrator to stay with exact statistical data of students and permits the

administrator side to analyze part sorts for reports that panel admins might utilize which help

to assist them see all the place our feeble spots of students. Participation tally is also considered

for the enhancement of student’s progress.

Master Vision allows user or administrator to view and update user account which is

for this case student’s information update after successful manual registration. The part of the

content detail is used to gather relative findings of a student where it gives a list of names based

on data gathered manually. The student screen appears with context information such as

student’s name, contact number and view of student’s picture in the main tab whereas in student

9

tab it contains inquiry information, student’s contract information and exam information which

basiclly state student’s basic information to monitor progress level. The student information

tab can be opend in multiple tab which makes it very flexible for an update or edit function.

Figure 2. 1 Student information interface for Master Vision management system

Next, attendance feature is handled in Master Vision by simply setting up the date, time

and instructors name in attendance tab. The list of students enrolled in that class is listed in the

column as shown in the figure 2.2. Drag and drop option is enabled to avoid tedious amount of

work for the higher number of students. Pin function also can be used to scan student’s pin

code by using a scanner. Instructors report to student based on active status is printed on daily

basis for each student to view their progress that contains group by rank and exam details. This

printout is useful for instructor to keep track of his or her student (Todd, 2016).

10

Figure 2. 2 Master Vision management system for student’s attendance management

For the appointment tab, a number of events are managed either by manually setting up

the details or an automatic update of class details which data retrieved from the attendance

feature. Filtration and update is possible with certain retentions.

Figure 2. 3 Appointment tab for Master Vision management system