Web Based Fosti Information System at Muhammadiyah University of Surakarta

— The student unit activity is an institution to achieve goals by holding events within the institution. FOSTI is one of the student activity units on the campus of the Muhammadiyah University of Surakarta that uses a web-based information system, of course in this application to make it easier to collect data or register for events being held. The purpose of this final semester assignment is to find out how to make or design an application system and train to analyze the existing system and evaluate the deficiencies in the system to the user. The registration process for event participants is done manually, often incorrectly in recording or data collection of event participants and creating piles of data in the form of papers, allowing data to be inserted due to negligence on the part of the committee. To solve this problem, it is necessary to have a registration application system. Making this system using the framework system Laravel Based Framework. Used to find easy alternatives. The method in this management information system uses Laravel Based. Making a system in a program with the PHP programming language, the process of registering events held by the laravel based method can facilitate the registration and data collection process, which previously used the manual method which took quite a long time. The method in this research uses the method of observation, interviews, and literature study. for designing the system using Contex Diagram, HIPO, and DAD. The purpose of this study is to find out how to make or design an application system and train to analyze existing systems and evaluate the deficiencies of the system to the user. The final result in the registration process and event data collection is in the form of types of events in the FOSTI organization, Muhammadiyah University of Surakarta and participant data reports.


I. INTRODUCTION
InPlease In the student activity unit, computers have a big role in the event registration system. Therefore, it encourages student activities to produce and improve information and services that are more accurate, relevant and timely. With the progress of the times, humans need something that is simple and fast in carrying out activities. One of which is the problem of registering an event. Participants who wish to register must go to the event registration site (secretariat) provided by the committee. With the existence of a web-based information system application, an application that uses the Laravel Based Framework is expected to be able to assist in registering or registering an event online and producing more practical results.

Formulation of the problem
In accordance with the above background, the formulation of the problem to be resolved in this study is how to design a management information system using a Laravel Based Framework.

Restricting the problem
To avoid widespread in the discussion, the discussion of this research problem is: 1. Application Using Laravel Based Framework for Registration of Events and Simplifying Data Collection. 2. The restrictions are specifically related to the registration menu for events that are in the socialization. 3. The database used is MySQL / Maria db.

Destination
The purpose of this final semester project is to find out how to create or design an application system and train to analyze the existing system and evaluate the deficiencies in the system to the user.

II. RESEARCH METHODS
In obtaining information and data in analyzing this system requires the following methods:

Method of collecting data
The following data collection methods are as follows: 1. Interview In this interview method, the writer interviewed the head of the web and network division, Wahyu Suryaji, with the hat developing an event registration information system at UKM Fosti at UMS.

Observation
This observation stage observes how the event registration process is held at UKM Fosti.

Literature review
Literature study is looking for references through books or scientific journals related to the system.

Systems Development Method
The following methods in system development are as follows: 1. System Planning Creating flows, determining methods, determining results.

System analysis
The stage of determining the destination, determining the user, designing the database, managing the routing.

System Design
The design stage is Context Diagram, HIPO, DAD, and Input Output Design.

System Implementation
This system uses the PHP programming language, the database uses MySQL or Maria db and uses a framework with a view controller model.

System Testing
In this testing phase using testing functionality.

III. Literature Review 3.1 Management information System
A management information system is a system designed to provide decision-oriented information by planning, monitoring, and assessing organizational activities in the form of a framework at all stages. Management information system is a system that aims to provide information to simplify the process of operation, management, and decision making within an organization [3].

Student activity units
The student activity unit is a student organization where students who have the same interests, hobbies and creativity gather. The student activity unit is a forum for extracurricular activities for students to develop certain interests, talents and expertise such as dance, music, drama and others. The student activity unit is in a university which is supervised by a supervisor and consists of many students who come from different departments and faculties [4].

Laravel Framework
The definition of framework according to Naista is a basic conceptual structure used to solve or handle a complex problem. In short, a framework is a container or framework for a website to be built. By using this framework, the time spent making the website is shorter and makes it easier to make repairs.
One of the frameworks that are widely used by programmers is the laravel framework. Laravel is a PHP based open source framework, and uses the concept of model -view -controller. Laravel is licensed under the MIT License by using Github as a place to share code to run it [5].

Online Web Apps
The web is a collection of web pages that are interrelated. Web is a system that contains a variety of information in the form of text, images, audio and video and can be accessed via a device called a web browser. Web is a collection of information both static and dynamic which consists of pages created [4]

Database MySQL / Maria db
MySQL is a derivative of Structured Query Language (SQL), SQL is a database operation that can be done easily and automatically. MySQL is in charge of organizing and managing data in the database. MySQL is a relationship software that can be used for free. MySQL is a database management system software on a multi-user Structured Query Language (SQL). MySQL is the most stable database management used as data storage media [6].

Previous research
"Batik Information System Design in Toko Andini Plupuh". This research is about the problems faced by the batik shop Andini Plupuh, namely the processing of sales process data processing and processing is still manual using Microsoft Excel. By paying attention to various problems and the development of technology, the authors propose to design a web-based sales information system that can connect store admins and consumers so as to improve sales performance and data processing. The method used in the design or development with SDLC. The design of this information system is expected to make it easier for companies to promote with the internet and the admin can process data on goods to make it easier, faster and more accurate in reporting. [1] E-Commerce Batik at Batik Center, Pilang Masaran Village. This research is about the problems faced by the village of Pilang Masaran in promoting batik products. With current technological developments, the researcher proposes to design an e-commerce that will make it easier for batik entrepreneurs in Pilang Masaran village to promote and further increase sales results. The method used is data collection and system development. The e-commerce design is expected to help the Pilang Masaran community in promoting and increasing sales. [2]

IV. Results And Discussion
In the discussion, discussing the results of research in the form of system design as a whole are as follows:

Computerized Systems Analysis
Problems At this time the event participant registration process, participants use a manual system in the form of writing in a notebook then typed into Microsoft Excel. This method causes problems, such as the loss of participant data because the data storage sometimes moves places, so for that this process is not very supportive of data collection and very ineffective in registering event registration data. In order to make it easier to record the Student Activity Unit of the University of Muhammadiyah Surakarta, it is necessary to develop a web-based or online registration system, using this web-based system will minimize errors in data recording.

System planning
This stage is the stage of system development and design of a new system to provide an overview for the system program that will build the new system.

Contex Diagram
Contex Diagram(CD) for the event registration information system are as follows:  DAD (Data Flow Diagram) Data Flow Diagrams(DAD) is a flow diagram that describes the flow from data to the system, DAD helps to understand the system in a logical, structured and clear way.
Here is DAD level 0 for event registration information system.

System Implementation
System implementation is the process of making a system in the form of designing an event participant registration information system application:

Login page
This data input display is used to input potential event participant data.

Event Setting Display
The event setting form display is used to add a new event. a. New Events page The following is a look at the settings for adding a new event as follows

System Testing
Testing is a system test process at the end which is also useful for testing the system. This system testing uses two system tests, namely functionality testing and questionnaire testing.

Functionality Testing
Functionality testing uses the Black Box, which is useful for knowing the output results in each form in the program system. the following system test results whether this system is in accordance with what is expected.

Quizoner Testing
In this questionnaire test, a google form was made which contained several questions about the registration system application and then the questions were filled in by the chairman of the web and network that manages the registration application, and the questions were filled in by the application user or participant who registered, then the author also filled out the question, because The author has practiced opening the registration system.

Stage 1
In the process of determining the questionnaire test for this system, it involved 3 respondents. This can be seen in table 2. Below. Table 2. Respondents Data

SWOT analysis
Registration system application  With the SWOT analysis of this Registration Information System application, the authors can conclude that this application is quite helpful, efficient and effective in registration and data collection and it is very possible for further system development in the process without requiring internet connectivity and can be opened at any time with Finally, I hope this application can run even better with application optimization, increasing data input and output and increasing data security, so that the application can be trusted as a supporting application efficiently. This application system is actually quite good, but there are still a few updates to the process. security and connectivity.
V. Conclusion At the end of this pentup contains the conclusions and research suggestions, which are as follows :

Conclusion
The information system for Student Activity Units at FOSTI, from the web-based system design of data can be concluded as follows: 1. This system is a source of information for the Student Activity Unit 2. The designed system can be opened via a web browser using a cellphone or computer. 3. Prospective participants can register themselves directly through this information system without having to come to the place. 4. With the participant registration information system will make data collection easier so that it can improve performance in the Student Activity Unit. So the conclusion of this registration system is: 1. Efficient and effective system will make it easier to register and collect data 2. From the questionnaire test given to 3 people with the author, with an average value of 8, 80, olh because of that this application is suitable to be used in helping the registration process and data collection of this event and is good enough., 3. Testing is functionally running normally and in accordance with the system.

Suggestion
After analyzing the registration information system, the writer can conclude the shortcomings of the system, the internet connection constraints when registering and data collection, and in the registration payment system which is still ambiguous in the process. The suggestion for this application is that in this process it is better if it can be accessed without an internet network and as well as adding the card print function of participants who have registered and paid as proof that the participant has actually followed the registration procedure. And add a menu for payment / upload proof of payment to make it easier for participants to show proof of payment. Black.
That is the suggestion that the author has made. It is hoped that this system can facilitate student activity units in managing registration event , Sehingga kegiatan mahasiswa Fosti Universitas muhammadiyah Surakarta dapat berjalan lebih efektif dan efisien lagi.