Information System for Selection of Production Line for Plastic Item Injection Machine Number A36 Using Priority Scheduling Method

A PT. Astra Components Indonesia manufactures injection plastic goods to be sent to customers, in the production process the machines used are capable of producing several types of injection plastic goods, so that products can be provided regularly and there is a process of changing products or better known as the Dandory process. Found an obstacle that is an error in determining the order of dandory for production. Consequently, the condition of goods in the warehouse is irregular. It is detrimental to the company with the time, material and labour that has been expended for production so that an Information System is needed to determine the priority schedule for the replacement of injection plastic goods in this study taking the case at machine number A36. The system development uses the Waterfall method; the system description will be described by the Unified Modeling Language Modeling (UML) method. Data collection is done by observing directly observing production activities in the company as well as interviews with relevant parties, and for solving problems, the system will be assisted by Priority Scheduling method. The results of the research get an information system that will provide recommendations for items that will first be produced appropriately. Keyword—Information System, Waterfall, Priority Scheduling, Dandory, UML Abstrak— A PT. Astra Komponen Indonesia memproduksi barang plastik injeksi yang akan dikirim ke pelanggan, dalam proses produksi mesin yang digunakan mampu menghasilkan beberapa macam tipe barang plastik injeksi, agar barang dapat produksi secara teratur dan tepat ada proses pergantian barang atau lebih dikenal dengan proses Dandory. Ditemukan kendala yaitu kesalahan menentukan urutan dandory untuk produksi, akibatnya kondisi barang di gudang tidak teratur. Hal ini merugikan perusahaan dengan waktu, material dan tenaga yang telah dikeluarkan untuk produksi sehingga dibutuhkan Sistem Informasi untuk menentukan prioritas jadwal pergantian barang plastik injeksi dalam penelitian ini mengambil kasus pada nomor mesin A36. Pengembangan sistem menggunakan metode Waterfall, gambaran sistem akan diuraikan dengan metode permodelan Unified Modeling Languange (UML). Pengumpulan data dilakukan dengan cara observasi mengamati langsung kegiatan produksi di perusahaan serta wawancara dengan pihak-pihak terkait dan untuk pemecahan masalah, sistem akan dibantu dengan metode Priority Schedulling. Hasil dari penilitian mendapatkan sistem informasi yang akan memberikan rekomendasi barang yang akan terlebih dahulu diproduksi secara tepat. Kata Kunci— Sistem Informasi, Waterfall, Priority Scheduling, Dandory, UML INTENSIF, Vol. No.2 August 2020 ISSN: 2580-409X (Print) / 2549-6824 (Online) DOI: https://doi.org/10.29407/intensif.v4i2.14321 INTENSIF: Jurnal Ilmiah Penelitian dan Penerapan Teknologi Sistem Informasi 233


I. INTRODUCTION
PT. Astra Components Indonesia as a manufacturer of finished goods in plastic injection (plastic injection) serving a variety of motor vehicle assembly companies, has a target to achieve a position as a leading parts company in Indonesia. This target can be realized with the support of many parts of it, one of which is the PC (Production Control). PC staff planned the production of 279 kinds of injection plastic goods with 130 machines available, with fewer machines available than the number of items that must be produced each day, making several devices capable of producing more than 1 type of injection plastic goods to meet the needs of the warehouse (warehouse) so that the condition of the goods is in functional status in this study taking the case of machine number A36. PC staff must be able to determine the priority of products produced with the criteria of supporting components to make the production process more effectively and efficiently to compete in the global era to manage production schedules properly. [1] Based on direct observations to the field, the ongoing conditions of how to determine the priority of the order of goods on a machine for injection plastic production is done conventionally by looking at the data sheets and calculating the products to be produced first so that there are still problems with calculation errors due to human error; This study aims to eliminate obstacles so that the company does not experience losses [2], the method used is the priority scheduling method in preemptive because the ongoing production priorities can be replaced with other preferences of higher priority [3].
The system development method used is the waterfall method [4] with complete data prefixes that will simplify and speed up the development of the system so that this method is more suitable in this study compared to other methods such as the prototype method [5] and the spiral method [6] which takes more time because it adjusts the system to the source regularly due to the incomplete prefix data.
This research in solving the problem using the priority scheduling method is done preemptively [7] because in this study has five criteria to determine the final output and each approach can determine the priority of goods production, so that if there are criteria that are not met, then the goods will be replaced by priority with other items even though the priority of other items is higher, in contrast to cases [8] existing preferences cannot be replaced. As for other methods such as Fuzzy Tsukamoto [9], [10] and Analytic Hierarchy Process (AHP) [11], [12] but they cannot meet the needs because in this method they cannot determine the average waiting time for item replacement only to obtain a sequence production of goods only. This information system in addition to learning the order of production of goods on the machine can display the criteria that support products such as data on the availability and needs of finished goods, raw

II. RESEARCH METHOD
The method to be used is the waterfall method or what is often called the waterfall method is often called the classic life cycle. Starting with an analysis in the PC section through the stages of observation, interviews (review), the study of literature and analysis of the use of priority scheduling methods, then enter the design stage of the display and function of the system (design), followed by (coding) using the programming language that we use is PHP and HTML, then testing (testing) on the system meets the needs of the PPIC [8], [13], as shown in figure 1.  Figure 1, it is explained that if there are changes that are not following the needs of the user, then each stage can return to the previous step without having to repeat back to the initial stage, making this method faster than the other methods. [4], [5]. Analyze business processes that are running, through observation and interviews as follows.

Observation
Observing is an activity of seeing production planning data, production achievement data, data dandory schedule and PPIC employee performance and production planning process in the injection plastic part, analyzing the right method for problems in the field in this study the technique used is the priority method preemptive scheduling.

Interview,
The interview is digging information from trusted sources through the conversation of two or more people by delivering several questions to PC staff as resource persons.

B. Design
At this stage, the process of translating the needs of an information system design before starting coding focuses on making data structures, software architecture, interface representations, and algorithms to be used. The system design method uses the Object-Oriented Design (OOD) method by describing the system requirements analysis into modelling design which is then poured into the Unified Modeling Language (UML) to produce documents called software requirements in the form of diagrams that will be used to carry out information system manufacturing activities. Diagrams that will be used Use Case Diagrams, Activity Diagrams, and Class Diagrams will be discussed in the next chapter. [14], [15].

C. Programming
In this process after the tools and materials are fulfilled, and translated into a diagram, the next step is to implement it through a coding process that uses the Microsoft Visual Code application with the PHP programming language with the help of a code igniter framework to facilitate documentation and data changes periodically, to enable recording, the system will connected to the database. The system will be implemented web-based in PT. Astra Komponen Indonesia (Tbk). [16] D. Testing To avoid errors (errors) when the system is used it is necessary to test the functions that have been planned by using the black box method to find out when making inputs, processes and outputs are following the planning and needs of the user [17]- [19].

III. RESULT AND DISCUSSION
A. Requirements Analysis

Calculating of Priority Scheduling Method
Analyzing existing problems and available material tools with expected results was decided to use the priority scheduling problem-solving method preemptively as an example of the case on the A36 machine following the steps in applying the priority scheduling method [7].
a. Knowing what items are filling up on the A36 machine is taken from PC staff by observing and interviewing in the field and obtained data for February 2020 called Loading vs. Capacity containing the machine number, item name, speed per hours (sph) of the machine in producing goods, the cavity is a mould of products, and the amount of assets needed for production for a month in units of pcs, this data has been translated into simple tables, such as tables 1. In table 1, the first criterion data aims to find out the number of goods that must be produced for 1 month and the capacity of production capability with speed per hours (SPH) and the number of printed products (cavity).
b. Calculating the need for goods in units of hours is as a table 2. In table 2, calculate the production requirements in hours by calculating the number of production needs (pcs) divided by SPH times cavity then divided by the number of working days, the number of hours of production of each item in one day is obtained. This result will determine the initial priority sequence, as will be illustrated in table 3.
c. Sort the initial priority based on the order of production needs in units of hours from the largest to the smallest, as illustrated in table 3 below.  Table 3 shows the initial priority sequence for production, starting from the largest to the smallest production requirements, entering the next stage.      h. Calculate the total waiting time of each item to be produced in equation 1 [3]. The following is an overview of the production schedule obtained from the information system for selecting the order of production of injection plastic goods on the A36 machine using the priority scheduling method, in picture 3. In figure 2 shows the first order for production is the Lower Assy Front Cover K59J (P1) for 12.1 hours starting at 00.00 -12.06 then transferring to Garnish Front K59A (P2) from 12.07 -24.12, due to the productive hours of work during only 21 hours a day later the remaining hours of production continue to the next day, as Figure 3.

Figure 3. PRODUCTION SCHEDULE FOR THE NEXT DAY A36
In picture 3 illustrates the continuation of the previous item for 3.2 hours, from 00.00 -03.12 followed by K59A Cover Center goods (P3) from 03.13 -15.18 and finally, K59A R-364R (P4) Garnish Front goods which will be continued to the next day and so on with the sequence of producing products that have been obtained in table 10.

User Analysis
For the needs of the design of this information system has six users who will operate the system, namely: a. PC staff (Production Control) has the task to enter production planning data, data on the needs of packaging facilities, raw materials, human resources and receive data on the availability of packaging facilities, raw materials, human resources.
b. Warehouse Staff must enter the status of an excellent finish in the form of critical, regular and over information.
c. The Matkom staff enters raw material availability data and receives data on raw material requirements.

Staff Moldshop
In table 11 describes the functions available in the system according to user needs obtained from the context diagram, the next step is to make use case identification that will define the system requirements.   Figure 9 defines the attributes of a system and describe the methods/functions that exist in the relations system between tables. In Figure 12, system testing uses the black box method to test the system's functionality in the software to meet the appropriate and desired results.

IV. CONCLUSION
From the results of the discussion of this study, it can be concluded that the selected information system for the production of injection plastic goods on the A36 machine using the priority scheduling method produces recommendations for the order of creation of products as follows Front Cover Lower Assy K59J to P1 (Priority 1), Garnish Front K59A to P2 (Priority 2), K59A Cover Center becomes P3 (Priority 3), Garnish Front K59A R-364R becomes P4 (Priority 4) with each production time of 12.1 hours so that it will move goods in the A36 machine more orderly and precise. The test results using a black box that has shown the system can meet the needs of PC staff users. Based on the results of the research, getting an information system can provide recommendations for items that will be produced appropriately in advance. The next system development is by adding planning features for one full month and based on Android so that it can be controlled from each smartphone.