web based solution to sports management reform case of a linton university college

6
@ IJTSRD | Available Online @ www ISSN No: 2456 Interna Rese Internationa and Info Web-based Solut Case of Nyabinde David Tatenda 1 , Noo 1 Linton University College in collab 2 SEEMIT, Linton ABSTRACT This paper presents a Web based Sport System which allowed sports administra the sports event at an educational in projects’ aim was to help improve the m sports as well as allowing the students t the sporting events at the university. The of the system primarily focused on imp most important functionalities required b well as meeting the objective set. Accor based system is developed as a solutio centralize information regarding sp institution. Using evolutionary prot important as the system was to be us number of users, so important feedba needed. Although upon implementa changes were made to appeal functionalities and also from use However, not all feedback from implemented due to the developers’ opin the feedback. Keywords: Sports management, web management system, implementation, f objective set, centralize information, prototyping, user feedback 1. INTRODUCTION Every institution aspires to maintain pro students and information regarding ev happening around the campus fo purposes. Developing a sports manag will scrap off the traditional method wh director has to compile the details of sp and on the other hand whereby a stude w.ijtsrd.com | Special Issue Publication | Novem 6 - 6470 | www.ijtsrd.com | Special ational Journal of Trend in Scientific earch and Development (IJTSRD) al Conference on Advanced Engineeri ormation Technology (ICAEIT-2017) ution to Sports Management Re a Linton University College or Zuhaili Binti Md Yasin 2 , Sheik Mohidee boration with Leeds Beckett University, Negeri n University College, Negeri Sembilan, Malaysi t Management ator to manage nstitution. The management of to be aware of e development plementing the by the users as rdingly, a web on and it will ports for an totyping was sed by a huge ack was much ation, various the required ers feedback. users were nion regarding b-based sports functionalities, , evolutionary oper records of vents that are or operational gement system hereby a sports ports manually ent has to look for a team captain or a pers register to a club or society. Planning, organising and ma which will have an impact of will in turn lead to lack of com participate in sporting activitie organised. In order to att henceforth require a platfor access information at their eradicate the issue a system Furthermore, there is need fo proper method to store record activities as well as knowing which particular sport. The project is developed as which will work for a sp managing the sports. Howeve done in time so as to allow the with other co- curricular activ the system are students, coach overall oversees all the impo sports at a university. 2. OBJECTIVES The objective set for developi as follows: Develop a web-based ap sports Implement a database to student data Develop a system which a to update detail of all sport mber 2018 P - 197 Issue Publication ing eform: en Abdul Latheef 2 Sembilan, Malaysia ia son in charge so as to naging time are factors f on management which mmitment by students to es at a university that are tain full commitment, rm whereby they can fingertips. In order to m has to be developed. or a university to have a ds of their co-curricular g who is in charge of a web based application pecified institution for er, modifications can be e application to function vities. The target users of hes and an admin who in ortant details pertaining ing the system is shown pplication for managing o store admin staff and allows a sports manager ting events

Upload: ijtsrd

Post on 19-Aug-2019

4 views

Category:

Education


0 download

DESCRIPTION

This paper presents a Web based Sport Management System which allowed sports administrator to manage the sports event at an educational institution. The projects aim was to help improve the management of sports as well as allowing the students to be aware of the sporting events at the university. The development of the system primarily focused on implementing the most important functionalities required by the users as well as meeting the objective set. Accordingly, a web based system is developed as a solution and it will centralize information regarding sports for an institution. Using evolutionary prototyping was important as the system was to be used by a huge number of users, so important feedback was much needed. Although upon implementation, various changes were made to appeal the required functionalities and also from users feedback. However, not all feedback from users were implemented due to the developers opinion regarding the feedback. Nyabinde David Tatenda | Noor Zuhaili Binti Md Yasin | Sheik Mohideen Abdul Latheef "Web-based Solution to Sports Management Reform: Case of a Linton University College" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Special Issue | International Conference on Advanced Engineering and Information Technology , November 2018, URL: https://www.ijtsrd.com/papers/ijtsrd19138.pdf Paper URL: https://www.ijtsrd.com/computer-science/world-wide-web/19138/web-based-solution-to-sports-management-reform-case-of-a-linton-university-college/nyabinde-david-tatenda

TRANSCRIPT

Page 1: Web based Solution to Sports Management Reform Case of a Linton University College

@ IJTSRD | Available Online @ www.ijtsrd.com | Special Issue Publication | November 2018

ISSN No: 2456

International Journal of Trend in Scientific Research and

International Conference on Advanced Engineering and Information Technology

Web-based SolutiCase of a

Nyabinde David Tatenda1, Noor Zuhaili 1Linton University College in collaboration with Leeds Beckett University, Negeri Sembilan, Malaysia

2SEEMIT, Linton University College

ABSTRACT This paper presents a Web based Sport Management System which allowed sports administrator to manage the sports event at an educational institution. The projects’ aim was to help improve the management of sports as well as allowing the students to be aware of the sporting events at the university. The development of the system primarily focused on implementing the most important functionalities required by the users as well as meeting the objective set. Accordingly, based system is developed as a solution and it will centralize information regarding sports for an institution. Using evolutionary prototyping was important as the system was to be used by a huge number of users, so important feedback was much needed. Although upon implementation, various changes were made to appeal the required functionalities and also from users feedback.However, not all feedback from users were implemented due to the developers’ opinion regarding the feedback. Keywords: Sports management, webmanagement system, implementation, functionalities, objective set, centralize information, evolutionary prototyping, user feedback 1. INTRODUCTION Every institution aspires to maintain proper records of students and information regarding events that are happening around the campus for operational purposes. Developing a sports management system will scrap off the traditional method whereby a sports director has to compile the details of sports manually and on the other hand whereby a student has to look

@ IJTSRD | Available Online @ www.ijtsrd.com | Special Issue Publication | November 2018

ISSN No: 2456 - 6470 | www.ijtsrd.com | Special Issue

International Journal of Trend in Scientific Research and Development (IJTSRD)

International Conference on Advanced Engineering and Information Technology (ICAEIT-2017)

based Solution to Sports Management Reform:Case of a Linton University College

Noor Zuhaili Binti Md Yasin2, Sheik Mohideen Abdul LatheefLinton University College in collaboration with Leeds Beckett University, Negeri Sembilan, Malaysia

Linton University College, Negeri Sembilan, Malaysia

This paper presents a Web based Sport Management System which allowed sports administrator to manage the sports event at an educational institution. The projects’ aim was to help improve the management of

well as allowing the students to be aware of the sporting events at the university. The development of the system primarily focused on implementing the most important functionalities required by the users as well as meeting the objective set. Accordingly, a web based system is developed as a solution and it will centralize information regarding sports for an

Using evolutionary prototyping was important as the system was to be used by a huge number of users, so important feedback was much

. Although upon implementation, various changes were made to appeal the required functionalities and also from users feedback. However, not all feedback from users were implemented due to the developers’ opinion regarding

management, web-based sports management system, implementation, functionalities, objective set, centralize information, evolutionary

Every institution aspires to maintain proper records of regarding events that are

happening around the campus for operational purposes. Developing a sports management system will scrap off the traditional method whereby a sports director has to compile the details of sports manually

y a student has to look

for a team captain or a person in charge so as to register to a club or society. Planning, organising and managing time are factors which will have an impact of on management which will in turn lead to lack of commitment by studeparticipate in sporting activities at a university that areorganised. In order to attain full commitment, henceforth require a platform whereby they can access information at their fingertips. In order to eradicate the issue a system has to be deveFurthermore, there is need for a university to have a proper method to store records of their coactivities as well as knowing who is in charge of a which particular sport. The project is developed as web based application which will work for a specified institution for managing the sports. However, modifications can be done in time so as to allow the application to function with other co- curricular activities. The target users of the system are students, coaches and an admin who in overall oversees all the important details pertaining sports at a university. 2. OBJECTIVES The objective set for developing the system is shown as follows: Develop a web-based application for managing

sports Implement a database to store admin staff and

student data Develop a system which allows

to update detail of all sporting events

@ IJTSRD | Available Online @ www.ijtsrd.com | Special Issue Publication | November 2018 P - 197

Special Issue Publication

International Conference on Advanced Engineering

on to Sports Management Reform:

Sheik Mohideen Abdul Latheef2

Linton University College in collaboration with Leeds Beckett University, Negeri Sembilan, Malaysia Malaysia

for a team captain or a person in charge so as to

Planning, organising and managing time are factors which will have an impact of on management which will in turn lead to lack of commitment by students to participate in sporting activities at a university that are organised. In order to attain full commitment, henceforth require a platform whereby they can access information at their fingertips. In order to eradicate the issue a system has to be developed. Furthermore, there is need for a university to have a proper method to store records of their co-curricular activities as well as knowing who is in charge of a

The project is developed as web based application k for a specified institution for

managing the sports. However, modifications can be done in time so as to allow the application to function

curricular activities. The target users of the system are students, coaches and an admin who in

all oversees all the important details pertaining

The objective set for developing the system is shown

based application for managing

Implement a database to store admin staff and

allows a sports manager to update detail of all sporting events

Page 2: Web based Solution to Sports Management Reform Case of a Linton University College

International Journal of Trend in Scientific Research and Development (IJTSRD) | ISSN: 2456-647

@ IJTSRD | Available Online @ www.ijtsrd.com | Special Issue Publication | November 2018 P - 198

Develop a system which allows students to register themselves to a particular sport

To examine and understand current sports management system

To test and evaluate the newly developed system To make it easier for students to join clubs and

societies To generate reports that will help the sports

administrator to know how each sport is performing

To develop a system whereby a person in charge of a sport can manage their sports club

To develop a system which allows selection of participants for an event

3. CONCEPTS OF SYSTEM SOLUTION The current system provided at the institution proves to be inefficient as it takes too much time to inform students about sports in the campus. Furthermore, students typically find it hard to know the training days and upcoming events of their clubs and societies. The main importance of the proposed system is to have a platform where information can be shared securely within the institution as well as having a platform where clubs and societies can have members register through it as it will save both clubs and students the hassle involved when registering a new member or registering as a member respectively. Some functionalities that will improve the management of sports at the institution are listed below: 3.1 ADMIN SIDE The main focus is to have a place whereby a sports director will be able to update information that relates to various clubs and societies so that it eliminates some paperwork. Meaning that, if a student is to register online to a club or society, there is no need of entering the details manually again and this saves valuable time. Furthermore, records saved can be used for future references as information will be centralized. 3.2 STUDENT SIDE As a new student, there is a great possibility that student will be interested in joining a club or society but they do not know anyone at that point. So, the system provides a platform where it is easier to select which club student would be interested to join. Furthermore, it provides the training schedule of the club which makes it easier if a student is interested to join the training. This eliminates the struggle to look

for team captains, set appointments to register and lack of knowledge on how the club is setup. However, this functionality requires much more control as the students would keep on spamming the coach. Implementing this functionality would mean that once the student deregisters from a club, they would be restricted to join the club for a certain period of time. On the other hand, the student interface would be improved by having a page which allows the users to view their own profile which will comprise of a summary of the clubs they are involved in, the request which are still pending and the details of their role to the club. 3.3 CLUB AND SOCIETY SIDE The system eliminates the time a club or society opens a booth to register new members, for all students have limited time during working hours as they are required to attend lectures. The system makes it easier for a club to keep track on their upcoming events as well as the participants of the events. It also makes it easy to disseminate information regarding their training schedule. However, opening of booths to register students will not be removed entirely as some updates and confirmation might be required to do manually. Workload will also be reduced for clubs and societies as they will be required to approve new members. 4. SOFTWARE USED FOR SYSTEM

SOLUTION Microsoft Visual Studio (VS) is a software whereby computer programmers have the platform to develop software and applications. There are various versions of VS and these include the professional version, enterprise version and the community version. For this project, VS community was selected as it is an open source whereby anyone can download and start developing applications without paying for it. However, some function which are available for the professional and enterprise are not available for the community version. 5. LANGUAGE USED FOR SYSTEM

SOLUTION 5.1 C-SHARP C# is one of the most commonly used programming languages in this day and age. The concept is similarly the same as that of C++ and it is very similar to Java. The most basic structure of a C# code includes classes and objects. Each class has members that define the data and behavior of the class.

Page 3: Web based Solution to Sports Management Reform Case of a Linton University College

International Journal of Trend in Scientific Research and Deve

@ IJTSRD | Available Online @ www.ijtsrd.com | Special Issue Publication | November 2018

Furthermore, objects are instances of a class. The classes can be defined to be accessed publicly or privately by other classes defined in a program. C# is an Object Oriented language. For this project, C# will be used as the back-end programming language as it works efficiently with ASP.NET. 5.2 JAVA Java language programming model is based on the concept of Object Oriented Programming, which the language's features support. Fundamentally, the Java programming language begins with packages, which is the language's namespace mechanism. Within the packages, classes are found and furthermore within classes there are methods, variables, constants and more. Java programming language is platform independent meaning that it is not compiled into platform specific machine but rather into platform independent byte code. The byte code will be distributed over the network and interpreted by the Java Virtual Machine (JVM) on any platform that it is being run on. 6. METHODOLOGY For the system solution, evolutionary prototyping which falls under prototyping was chosen as the methodology to manage the development of the sports management system. Evolutionary prototyping proved to be a smethodology as it created room for improvement on the system, thus, identifying additionaland then add them to the prototype which means that there is room for continual refinement and rebuilding. Furthermore, evolutionary prototyping for removing features that are not required even though they were included in an earlier prototype.

Table 1: Input data

Tree species Floating test HACH test

Albizia lebbeck 100% Tamarindus indica 100%

International Journal of Trend in Scientific Research and Development (IJTSRD)

@ IJTSRD | Available Online @ www.ijtsrd.com | Special Issue Publication | November 2018

Furthermore, objects are instances of a class. The classes can be defined to be accessed publicly or privately by other classes defined in a program. C# is

riented language. For this project, C# will end programming language as it

Java language programming model is based on the Programming, which the

support. Fundamentally, the Java programming language begins with packages, which is the language's namespace mechanism. Within the packages, classes are found and furthermore within classes there are methods, variables, constants and

g language is platform independent meaning that it is not compiled into platform specific machine but rather into platform independent byte code. The byte code will be distributed over the network and interpreted by the

atform that it is

For the system solution, evolutionary prototyping which falls under prototyping was chosen as the methodology to manage the development of the sports

Evolutionary prototyping proved to be a suitable methodology as it created room for improvement on

identifying additional requirements and then add them to the prototype which means that there is room for continual refinement and rebuilding.

created room for removing features that are not required even though they were included in an earlier prototype.

HACH test meter 100% 100%

Figure1. Evolutionary Prototyping(Mourzenko, 2014)

7. IMPLEMENTATION The interface of the start-up page was developed in a way that it is less confusing to the user on where to go next. After creating a first prototype, the first page of the system was directly the login page. However, after feedback from random users, it was noted that a home page was required and it was implemented and it can be seen from the diagram below.

Figure 2: Home Page An additional change was made to the interface as well by introducing a new page that allows users who are not signed in to view upcoming and past events of the university. This was done in the form of providing a calendar on a page and the date bound to it is selected from the database. Below is an image whichshows how the page is set up.

Figure 3: Events Page.

lopment (IJTSRD) | ISSN: 2456-647

@ IJTSRD | Available Online @ www.ijtsrd.com | Special Issue Publication | November 2018 P - 199

Evolutionary Prototyping Source

(Mourzenko, 2014)

up page was developed in a way that it is less confusing to the user on where to go

first prototype, the first page of directly the login page. However, after

feedback from random users, it was noted that a home page was required and it was implemented and it can be seen from the diagram below.

Figure 2: Home Page

An additional change was made to the interface as y introducing a new page that allows users who

are not signed in to view upcoming and past events of the university. This was done in the form of providing a calendar on a page and the date bound to it is selected from the database. Below is an image which

Figure 3: Events Page.

Page 4: Web based Solution to Sports Management Reform Case of a Linton University College

International Journal of Trend in Scientific Research and Development (IJTSRD) | ISSN: 2456-647

@ IJTSRD | Available Online @ www.ijtsrd.com | Special Issue Publication | November 2018 P - 200

The diagram below shows the login page of the system. The purpose of this page is to limit access of information to current registered students, coaches and admin only. A user can select the user type from the left hand side and enter their valid credentials to proceed to the next page.

Figure 4: Login Page

7.1 ADMIN SIDE

Figure 5: Admin Home Page The figure above details the home page of the admin. This purpose of this page is to display various charts report that the admin can use to assess the sports system.

Figure 6: Admin Coach Pages

The figure above displays a page which the admin can use to register a new coach and assign a sport to that particular coach. Furthermore, it allows the coach to update and delete a coach. Valid input is required for this process to be completed. The implementation of dynamic page when the admin creates a new sport would be the greatest improvement as it will save the time it will take to create new page by coding. After a few prototypes, this feature was suggested but

however the developer could not risk recreating the pages due to limited time constraint to complete the project as well as difficulties in implementing this type of feature. An additional improvement to the admin side would be allowing the user to delete multiple records at the same time, for example, deleting events. The current system only allows the user to delete the records one by one

Figure 7: Admin Event Page The figure above shows a page in which the admin can use to create an event, update an event and delete and event. In order for the admin to create a new event, all fields must contain valid information 7.2 STUDENT SIDE After a student insert a valid user name and password, they are redirected to the home page for all active sports clubs.

Figure 8: Sports Home Page The function of the page above is to allow a student to select a desired club so that they can view the details of the club. An improvement to the student interface would be incorporating the ability of the student to change the colour of the interface at will as different users prefer the different colours. Furthermore, a photo gallery for each sport would be ideal as it will help the clubs to attract more members. An additional improvement would be granting the student thee ability to leave a club at any time. However, this functionality requires much more control as the students would keep on spamming the coach. Implementing this functionality would mean that once the student deregisters from a club, they would be

Page 5: Web based Solution to Sports Management Reform Case of a Linton University College

International Journal of Trend in Scientific Research and Development (IJTSRD) | ISSN: 2456-647

@ IJTSRD | Available Online @ www.ijtsrd.com | Special Issue Publication | November 2018 P - 201

restricted to join the club for a certain period of time. On the other hand, the student interface would be improved by having a page which allows the users to view their own profile which will comprise of a summary of the clubs they are involved in, the request which are still pending and the details of their role to the club.

Figure 9: Sports Club Page

From the figure above, after a student selects their desired sport, they will be redirected to this page and from there, they are able to view the committee members of the club, upcoming event as well as the past event. The student can also view the training schedule of the club as well as request to join a club if they are not a member of the club. 7.3 COUCH SIDE (CLUB AND SOCIETY) After a successful login, the coach will be able to manage the club that they are assigned to.

Figure 10: Coach Home Page

The coach home page displays the content based on the sport the coach is in charge of. This page allows the coach to schedule training, approve or decline membership requests and view upcoming events for their particular sport. Furthermore, a tactics page was suggested whereby coach can upload files about the sport, thus, the rules of the sport. This would help new members who are not familiar with the sport to read the basic rules, which will make it easier when they attend a training session.

Figure 11: Coach Events Page

The coach events page allows the coach to make a team selection for an upcoming event as well as managing the participants list.

Figure 12: Coach Team Management Page

The page above allows the coach to manage the current members of the club for example, changing the role of the student. The page also allows the coach to remove members from the club. 8. FUTURE ENHANCEMENT After the evaluation of the system, most requirements were met but this does not rule out the possibility of improvements to the system. Although some functionalities were beyond the scope of the project, for instance, the ability to manage match details of each sport, it will be perfect to incorporate it in the near future. The overall system design will also be improved by adding more flash graphics as well as confirmation messages after completing certain tasks, for instance, if a student clicks the join club button, there should be a message to ask the student if they really want to join the club. Adding this feature would be a great improvement. 9. CONCLUSION Although completing the system was inevitable due to limited time to complete the project, the system produced met the objectives set during the planning phase. This was achieved by using Evolutionary Prototyping which enable refinement of the system. The overall design and functionalities were acceptable to users. Nonetheless, more design technics could

Page 6: Web based Solution to Sports Management Reform Case of a Linton University College

International Journal of Trend in Scientific Research and Development (IJTSRD) | ISSN: 2456-647

@ IJTSRD | Available Online @ www.ijtsrd.com | Special Issue Publication | November 2018 P - 202

have been incorporated but due to the size of the project, it was fairly wide-ranging. However, during the entire period of this project, the developer gained more skills, for instance, using charts on a web interface using ASP.net. Furthermore, report writing, problem solving and creativity are amongst the skill the developer improved on and these skills are important as the current industry might require them, hence, increasing employability chances. During the course of this project, open source tools were used, such as bootstrap, and this removed the possibility of the developer incurring additional costs. This project is the first step towards improving the way sports are managed at a university such Linton University College. During the course of the project, it was noted that users would favour using the system as it will make their sporting experience better at a university. 10. ACKNOWLEDGEMENT Advice given by Dr. Mia Torres, Madam Manimala Veeraiyah and all Faculty of Engineering and Technology group members with a great help in this project. It is a pleasure to have them for their patient guidance, encouragement and useful critiques throughout the research process. My grateful thanks also extended for the people that helping whether direct or indirectly in my documentation writing. Finally, I would also like to extend my thanks to my friends and family for their support and encouragement during my studies.

11. REFERENCES 1. Anon (2016) Clubs List [Internet]. Available

from: <https://www.cardiffstudents.com/activities/au/list/> [Accessed 10 December 2016].

2. Cardiffstudents.com. (2017). Athletic Union. [online] :https://www.cardiffstudents.com/activities/au/ [Accessed 6 Jan. 2017].

3. Chan, M. (2017). Using Color in Web Design. [online] Webspec Design. Available at: https://www.webspecdesign.com/2017/03/the importance-of-color-in-web-design/ [Accessed 20 Mar.2017].

4. Mourzenko, A. (2014). Evolutionary prototyping : features are aggregated to the prototype to build the final product.. [image] Available at: https://softwareengineering.stackexchange.com/question s/253574/why-we-need-throw-away-prototyping [Accessed 11 Mar. 2017].

5. Righthandtech.com. (2017). Software Testing - Its Purpose and Definition. [online] Available at: http://www.righthandtech.com/software-testing.php [Accessed 4 Mar. 2017].

6. Rouse, M. (2015). What is prototype? - Definition from WhatIs.com. [online] SearchManufacturingERP. Available at: http://searchmanufacturingerp.techtarget.com/definition/ prototype [Accessed 5 Feb. 2017].