UNIMAS SILAMBAM MANAGEMENT SYSTEM
Transcript of UNIMAS SILAMBAM MANAGEMENT SYSTEM
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
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