Development of A Tracer Study Information System in Senior High School with DevOps Method Using Python Application and Django Framework

ABSTRACT


 Tracer Study Information
System  Alumni  MVT (Model, View, Template)  Framework Django  Web

INTRODUCTION
Information technology widely introduces and provides the probability of accessing, processing, utilizing information quickly and accurately. Computer technology can be in the form of information systems that can facilitate the processing of the required information so that it can be delivered more quickly, clearly, easily, and completely. The design of information systems usually uses web technology. By using web technology, Jurnal Teknologi Informasi dan Pendidikan Volume 15,  information can be accessed without any limitations of space and time as is the case with programming methods in the construction of an information system.
Alumni are people who have completed or graduated from an institution, school or college (Almanfaluthi, 2009 in Anita Zet Nabila, 2020). The quality, contribution, and role of alumni in an educational institution are very important to know, track, and record because the success of alumni in the eyes of the community is the success of educational institutions, as well as the failure of alumni cannot be separated from the failure of educational institutions.
Alumni data is the most important part to extract information, to find out their existence after graduating from an educational institution that was taken previously. Information provided by alumni has an important role in the success and progress of the school. The use of alumni plays a role in determining the value of accreditation obtained by an educational institution.
Tracer Study is an approach that allows higher education institutions to obtain information about deficiencies that may occur in the educational process and the learning process and can be the basis for planning activities for future improvements. The specific objectives of the tracer study are to find out the relevance of the curriculum implementation that has been applied in universities to the needs of the labor market and professional development in the competence of the department.
In managing data, the alumni of Senior High School 1 Bukittinggi are dominated by the use of paper media and data management is still difficult. This is because the data that has been condensed is still done using applications that are very commonly used, such as Microsoft Word. The application requires retyping so that it often causes inaccuracies in typing, spelling, there are repeated typings, and errors in alumni data. In collecting data on alumni, Senior High School 1 Bukittinggi has not implemented a special information system that can help easily administer alumni data.
Senior High School 1 Bukittinggi is still experiencing difficulties in managing and organizing alumni data. This is because the data has not been managed properly. Placement of files carelessly and irregularly makes it difficult to find the required alumni data. In addition, the lack of available data causes schools to be unable to track alumni thoroughly. As a result, when alumni are invited to attend activities at the school, it does not run effectively considering the lack of alumni information. In filling out the questionnaire, Senior High School 1 Bukittinggi still uses paper media, causing the data recap process to take a long time. With the large number of graduates from Senior High School 1 Bukittinggi and the collection of alumni data is not optimal, alumni who are in the city of Bukittinggi or outside the city of Bukittinggi at least fill out alumni data to the school or via SMS or telephone.
In an effort to facilitate the improvement and development of alumni data management in the administration of tracer study data, alumni data, and tracer study reports, a web-based alumni tracer study information system was designed using the Django framework.

RESEARCH METHOD
The design of the Tracer Study Information System for Senior High School 1 Bukittinggi uses the DevOps method. According to Raden Budiarto Hadiprakoso (2020), DevOps is a method that combines software development (Development or Dev) and IT operations (Operation or Ops). DevOps aims to shorten the system development cycle with high software quality. According to Mitesh Soni (2019), DevOps is a culture that focuses on people, processes and tools to automate the application cycle to produce highquality software at a faster time to market to gain a sustainable and competitive business advantage. This method emphasizes more on communication, collaboration, and integration between developers and IT professionals, so that the development and operational divisions work closer (Galih, 2013). The research method used in this system is a software development method with a DevOps (Development and Operations) development model. This development model emphasizes more on communication, collaboration and integration between the developer and IT professionals. The purpose of DevOps is to shorten the system development cycle and provide features, fixes and updates that are in line with the objectives to be achieved. This model consists of several stages which can be seen in the figure. The following are the development stages of the DevOps method.  Figure 1 states the stages that will be passed by the system using the DevOps model method.

Running System Analysis
Based on the results of observations of the BPM FT UNP document management process, several things are needed to help manage data for Alumni of Senior High School 1 Bukittinggi. An analysis of business processes, analysis of business rules, analysis of business actors, document analysis, to analysis of problems and solutions is carried out.

System Analysis Proposed
Based on the analysis of the problems and solutions found, a Tracer Study Information System is proposed to assist the data management of Senior High School 1 Bukittinggi alumni. In this system, the flow of document maintenance that was originally not managed optimally, can be faster and more precise. The following is a flowmap of the proposed system, which can be seen in the figure.

System planning
System design is carried out with the intention of providing an overview of the system to be made. The most dominant thing to do in system design is to model the needs of system users.

Use Case Diagrams
Use Case Diagrams describe the relationship between actors and what activities can be done on the system. The Tracer Study Information System will involve 3 actors with respective access rights according to the needs of each actor.

RESULTS AND DISCUSSION
Starting from the interface design, then apply the design into the program code to be able to display a layout. The layout view can facilitate the interaction of the entire system interface. The following is the result of the display design for the Tracer Study Information System of Senior High School 1 Bukittinggi.

Dashboard Page
This page appears when you first access the system. This page is public, meaning that all users have the right to access this page, namely alumni, principal, and admin.