Webservice Learning Preparation Report Polytechnic Indonusa Surakarta

Polytechnic Indonusa Surakarta is a private university that has various study programs available. Some of the study programs must report learning preparation reports every semester which must be submitted and validated directly by Deputy Director I as an academic field. At first these activities were carried out manually and not yet computerized so as to facilitate program studies in conducting consultations and Deputy Director I who had a busy schedule but had to validate manually. This system was created with the aim of making it easier for Polytechnic Indonusa Surakarta side in collecting file, conducting consultation, signing signatures, and making learning preparation reports. Data collection methods used include the method of literature study, observation, interviews and documentation. This system will use a MySQL database with the PHP programming language with the Laravel framework. The method used in making this web service is the waterfall method. The result of the webservice learning preparation report is that the webservice system can facilitate both study programs in submitting and conducting consultations and Deputy Director I in conducting validation, consulting, and preparing learning preparation reports. This system will store data from reports that are entered into the webservice database. Keywords—Webservice, System, Study Program, Polytechnic, Indonusal


I. INTRODUCTION
In the era of globalization, technological advances are developing very rapidly, indirectly affecting all aspects of human life. Technological developments require that various agencies, both government agencies, private and organizations, must improve themselves in responding to these technological developments.
Polytechnic Indonusa Surakarta is a private university that has various study programs available, namely: D3 Information Systems, D3 Automotive Engineering, D3 Mass Communication, D3 Pharmacy, D3 Hospitality, and S1 Applied Health Information Management. Some of these study programs must report a learning preparation report in each semester which must be submitted and validated directly by the Deputy Director I as the academic field. At first these activities were carried out manually and not yet computerized, making it difficult for both the study program to conduct consultations and the Deputy Director I who had a busy schedule but had to manually validate. In addition, during the current covid-19 pandemic, it would be better if interactions between individuals could be reduced and renewed by using technology media. Therefore, with the creation of a Learning Preparation Report Webservice, it is hoped that the webservice system can facilitate both study programs in submitting and conducting consultations and Deputy Director I in conducting validation. In addition, this webservice can store data from the entered reports, so that these reports will be stored properly in the webservice database.

II. RESEARCH METHODS
SDLC model waterfall (waterfall) is often also called a linear sequential model (linear sequential) or classical life cycle (classic life cycle). The waterfall model provides a sequential software lifeflow approach starting from analysis, design, coding, testing, and support stages.

Software Requirements Analysis
The process of gathering requirements is carried out intensively to specify software requirements so that users can understand what kind of software is needed by the user. Software requirements specifications at this stage need to be documented.

Design
Software design is a multi-step process that focuses on the design of a software program including data structures, software architecture, interface representations, and coding procedures. This stage translates software requirements from the requirements analysis stage to a design representation so that it can be implemented into a program at a later stage. The software design produced at this stage also needs to be documented.

Code Generation
Design programs must be translated into software programs. The result of this stage is a computer program in accordance with the design that has been made at the design stage.

Test
Testing focuses on the software logically and functionally and ensures that all parts have been tested. This is done to minimize errors and ensure that the output produced is as desired.

Support or Maintenance (maintenance)
It is possible for a software to change when it has been sent to the user. Changes can occur due to errors that appear and go undetected during testing or the software must adapt to a new environment. The support or maintenance phase can repeat the development process from specification analysis to changes to existing software, but not to creating new software [4].

Running System
In making a new information system, it is necessary to analyze the old system to be used as a guide. This is done to find the problems that will be faced in the manufacture of information systems. However, at the Polytechnic Indonusa Surakarta there is no system that is run to carry out the process of uploading documents and printing the entirety into a learning preparation report. The report generation process is still manual, namely:

1) Study Program Secretary: Prepares learning
preparation reports based on data obtained from study program meetings, data from study programs, BAAK, and lecturers in charge of lectures.
2) Head of Study Program: Signs if the report is complete and good then the report is submitted to Deputy Director I for consultation and signature.
3) Deputy Director I: Approve the report, then the report is submitted to the Director for further consultation and if the report is good, a signature is affixed.

Developed System
The new system is a change from the previously used system. A system that is commonly used and converted into a special system is more structured. By utilizing technological developments, this can be realized by creating a Webservice Learning Preparation Report for the Polytechnic Indonusa Surakarta. The system to be created has advantages compared to the previous report generation process which was still done manually, namely: 1) Deputy Director I, Study Program, BAAK, and Lecturers: Can upload documents needed for report generation on Webservice.
2) Study Programs, BAAK, and Lecturers: Can consult each other through the notes column to provide notes on the uploaded document file whether there is a revision or not.

3) Director, Deputy Director I, and Study
Program: Can validate the document if the document is complete and has been approved.

System Design
The system design in the workbook (Susena, 2016) is a design that is carried out after the complete requirements have been collected. This stage is done before coding and aims to provide an overview of what should be done and how it will look. 1) Context Diagram: is a global picture of a system.
In the context diagram describes the outline of the relationship between the entities that exist in the system.

Table Relation
The table relation for developing Web Service Learning Preparation Report Polytechnic Indonusa Surakarta is as follows:

Program Testing
The test design that will be carried out on this website uses the black box method. Black box testing focuses on system functions. This method is used to determine whether the system is functioning properly and correctly.

Program Implementation
The implementation of the program is carried out after completing the existing system testing by uploading the system using web hosting media at the agency.

1) Academic Year and Study Program Menu
This menu is used to select the academic year and study program to be displayed. Here's how it looks:

Conclusion
Based on the results of the discussions and descriptions that have been presented by the author with the Webservice Learning Preparation Report for the Polytechnic Indonusa Surakarta, the authors draw the following conclusions: 1) With this webservice system, it is hoped that it will make the management of learning preparation reports more efficient.
2) Deputy Director I, Study Programs, BAAK, and Lecturers can consult and collect files faster through the system.

3) Facilitate the Deputy Director and Study
Program to make reports, conduct consultations, and give signatures.

Suggestions
In the Design of Webservice Learning Preparation Reports at the Polytechnic Indonusa Surakarta, suggestions are needed so that the system can run perfectly: 1) The use of the database is centralized to join SIAKAD (Campus Academic Information System) so that the academic year entered is in accordance with the academic year of SIAKAD's.
2) There is a need for maintenance or maintenance to ensure the system runs properly at all times.
3) Perform initial backup on the system so that the system can be restored safely if one day there is damage to the main system.

THANK-YOU NOTE
The authors also thank the International Journal of Computer and Information System (IJCIS) Team for taking the time to complete this template. So that it can be used properly by us and other writers to channel their knowledge through the Journal (IJCIS).