cover
Contact Name
Hero Wintolo
Contact Email
herowintolo@stta.ac.id
Phone
-
Journal Mail Official
informatika@stta.ac.id
Editorial Address
-
Location
Kab. bantul,
Daerah istimewa yogyakarta
INDONESIA
Compiler
ISSN : 22523839     EISSN : 25492403     DOI : 10.28989/compiler
Core Subject : Science,
Jurnal "COMPILER" dengan ISSN Cetak : 2252-3839 dan ISSN On Line 2549-2403 adalah jurnal yang diterbitkan oleh Departement Informatika Sekolah Tinggi Teknologi Adisutjipto Yogyakarta. Jurnal ini memuat artikel yang merupakan hasil-hasil penelitian dengan bidang kajian Struktur Diskrit, Ilmu Komputasi , Algoritma dan Kompleksitas, Bahasa Pemrograman, Sistem Cerdas, Rekayasa Perangkat Lunak, Manajemen Informasi, Dasar-dasar Pengembangan Perangkat Lunak, Interaksi Manusia-Komputer, Pengembangan Berbasis Platform, Arsitektur dan Organisasi Komputer, Sistem Operasi, Dasar-dasar Sistem,Penjaminan dan Keamanan Informasi, Grafis dan Visualisasi, Komputasi Paralel dan Terdistribusi, Jaringan dan Komunikasi, Desain, Animasi dan Simulasi Pesawat Terbang. Compiler terbit setiap bulan Mei dan November.
Arjuna Subject : -
Articles 423 Documents
IMPLEMENTATION OF GENETIC ALGORITHM IN COLLEGE SCHEDULING SYSTEM FTTI UNJANI YOGYAKARTA Saputra, Andika Bayu
Compiler Vol 9, No 1 (2020): Mei
Publisher : Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (837.596 KB) | DOI: 10.28989/compiler.v9i1.656

Abstract

Scheduling lectures at academic institutions especially the Faculty of Engineering and Information Technology General Achmad Yani University Yogyakarta is still done semi-manually with the help of Microsoft Excel and takes days to determine the days and space and hours of lectures, while in making schedules must be done optimally and fast because the schedule will be used for lecture activities each semester. In preparing lecture scheduling, it can be done by applying methods that are often used. One of them is using a genetic algorithm which is one of the right algorithms to solve complex search and optimization problems. Genetic algorithms can find the best solution from a broad set of candidates and have many optimum points. In other words, genetic algorithms provide solutions to scheduling problems to minimize collision schedules with coding stages, determine initial population values, determine chromosome values at random, determine fitness values for minimize the broken schedule, then select the roulette wheel, cross-move one-point crossover, then perform value coding mutations. This research is expected to be able to contribute knowledge about the application of genetic algorithms to overcome problems in the scheduling field
ANALYSIS OF MARKETPLACE CONVERSATION TRENDS ON TWITTER PLATFORM USING K-MEANS Nasron, Ulil Amri; Habibi, Muhammad
Compiler Vol 9, No 1 (2020): Mei
Publisher : Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (673.936 KB) | DOI: 10.28989/compiler.v9i1.579

Abstract

Businesses began to shift from the marketing process that used to use conventional media to switch to using the internet and social media. This is because the cost of marketing using the internet and social media is cheaper than using conventional media. The problem that is often faced by businesspeople when marketing on social media is that they rarely see a marketplace that is becoming a trend and is being discussed by consumers on social media, so the marketing process is carried out less than the maximum. This study aims to analyze conversation trends related to the marketplace on the Twitter platform. The method used in this study is the K-Means Clustering method. Based on the results of the study found that the application of the K-Means Clustering method can produce sufficient information as a basis for consideration of businesspeople in choosing a marketplace. Marketplace trend analysis results show that Shopee, Lazada, and Tokopedia are highly discussed marketplaces on Twitter.
SENDING DRONE FLYING SPEED DATA USING ANDROID-BASED CLIENT SERVER METHOD Putra, Daewu Gus Bintara; Kusumaningrum, Anggraini
Compiler Vol 9, No 1 (2020): Mei
Publisher : Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (552.244 KB) | DOI: 10.28989/compiler.v9i1.666

Abstract

Abstract - Drones as Unmanned Aerial Vehicle that are controlled using remote control are experiencing better development. The speed of the drone that cannot be accessed on the remote control can be determined through a client-server based application. The client side application, named Mydrone, is placed on the drone while on the server side, named Admin Drone, on earth. Mydrone and Admin Drone are applications made in this research based on andorid. This application on the client and server is used to monitor the speed of flying drones by using the Google Play Service library. Data sent from the client to the server in realtime by using Google Firebase. From the tests carried out it can be seen the speed of the drone when flying horisontal ly, while when flying vertically the speed is not detected. Battery capacity will also decrease when the speed of the drone gets faster, this is seen in the data when the speed is 8,741 km / h, the electricity demand taken from the battery is 31%.
APPLICATION FOR CONTROL OF DISTANCE LIGHTS USING MICROCONTROLLER NODEMCU ESP 8266 BASED ON INTERNET OF THINGS (IOT) Sahtyawan, Rama; Wicaksono, Arief Ikhwan
Compiler Vol 9, No 1 (2020): Mei
Publisher : Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (701.86 KB) | DOI: 10.28989/compiler.v9i1.627

Abstract

Control systems in the field of technology, electronic devices must be controlled. But there are still those who oppose if the room does not have a place anywhere, where there is no one at home, other people forget to change the lights, it is very inconvenient if you have to go home, even though if the lights are left activated there will be a waste, from which It was stated that a light monitoring device was provided using the Internet-based (IoT) tea-based Relay module using the NodeMcu ESP 8266 microcontroller which has been equipped with a wifi module, so that the led lights can be monitored by the user in realtime so using the IoT Program platform using the Blynk application, which can be controlled via handphone, In the system implementation, a display is made using Blynk. There are 4 on and off switch buttons which are used to facilitate and activate the Led lights. In this research, the control of Led using blynk is done 10 times. Led control testing is used to see each procedural function running correctly as expected, the results of tests that have been done get the results of 10x experiments that have been done to get 2 x interrupted experiments in the LEDs needed to connect the wifi network
COMPARISON OF QUICKSORT AND MERGESORT METHOD FOR USER INTERFACE AND USER EXPERIENCE ASSESSMENT IN ADISUTJIPTO COLLEGE OF TECHNOLOGY Abidin, Muhammad Zainal; Nugraheny, Dwi; Indrianingsih, Yuliani
Compiler Vol 9, No 1 (2020): Mei
Publisher : Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (720.459 KB) | DOI: 10.28989/compiler.v9i1.633

Abstract

This study is intended to assess the user interface and user experience on the Adisutjipto College of Technology website using the mergesort method and compared with the quicksort method in finding the highest value of several variables or elements that are categorized as good or good in order to improve the quality of the Adisutjipto College of Technology website. The results of the study show that the quicksort method is faster in the process of calculating questionnaire data than the merge method with an average time record of 0.476667 seconds for the quicksort method and 0.576667 seconds for the mergesort method. The results of the comparison of the two methods on the questionnaire website to assess the accuracy in terms of user interface and user experience on the Adisutjipto College of Technology website, that the mergesort method is more accurate than the quicksort method, the Usability category scores the highest, while the Expressive aesthentics category has the lowest value
Performance Analysis of Illumination Invariant Change Detection Method for Detecting Image Change in Night Vision Camera Adri Priadana
Compiler Vol 8, No 2 (2019): November
Publisher : Institut Teknologi Dirgantara Adisutjipto

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1054.897 KB) | DOI: 10.28989/compiler.v8i2.514

Abstract

At present, the use of video cameras is not only limited to documenting events but is also used for surveillance systems. Changes in lighting that occur in the surveillance area is one of the problems that result in a false alarm on the surveillance system. Illumination Invariant Change Detection is a method for detecting image changes on images. This study aims to determine the performance of the Illumination Invariant Change Detection method to detect image changes in night vision surveillance cameras. The Illumination Invariant Change Detection method does not work well for detecting image changes on a night vision camera under dark lighting conditions at an average value of Lux 0 with an infrared lamp on. The accuracy of the application of the method to detect image changes on night vision cameras is 80% with the selection of the threshold value of the detection of image changes that is 75000 pixels.
ENGINEERING WEB-BASED INFORMATION SYSTEMS FOR MANAGEMENT OF WOMEN AND CHILD PROBLEM HANDLING ACTIVITIES Zaidir Zaidir; Indra Listiawan
Compiler Vol 9, No 2 (2020): November
Publisher : Institut Teknologi Dirgantara Adisutjipto

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (981.13 KB) | DOI: 10.28989/compiler.v9i2.817

Abstract

The problem of violence against women and children, viewed from an individual as well as a social perspective, can have multiple effects. The effects such as psychological and individual health and the quality of public health. Women and children in everyday life often receive unpleasant treatment from close people and strangers. The constraints experienced are that often the two affairs are combined and handled by one sector, the number of officers is less than the cases handled, there is not enough budget to carry out follow-up actions and many residents do not want to disclose their problems directly to the authorities. There are many problems for women and children, so a "Task Force for Handling Women and Children Problems (Satgas PPA)", both at the central and regional levels. The activities of the PPA Task Force include: outreach, identification of conditions and services needed, protection of women and children at the scene (emergency assistance), placement and displacement of women and children who experience problems and referrals and / or recommendations. The research objective was to produce a management system for handling women and children activities in the village of Katekan, Gantiwarno, Klaten. The research method used consists of literature study, data collection and system development with the Waterfall method. The result of this research is a system capable of managing the activities of the task force handling women and children that can provide information in all variations to help make decisions. This system is built using PHP programming and MySQL DBMS.  
IMPLEMENTASI LOAD BALANCING BERBASIS CLOUD COMPUTING UNTUK MENDUKUNG INFRASTRUCTURE AS A SERVICE MENGGUNAKAN METODE QUICK SORT Hero Wintolo; Lalu Suwandi Yusuf
Compiler Vol 7, No 1 (2018): May
Publisher : Institut Teknologi Dirgantara Adisutjipto

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (936.353 KB) | DOI: 10.28989/compiler.v7i1.260

Abstract

Implementation of load balancing in cloud computing applications using quick sort method is a study to determine the access speed of each server. Design a cloud computing application using 4 laptops as application users and 3 laptops or PCs as servers in data storage. In sending data performed by the user application, the data will be distributed to the server that has been selected by the system with a quick sort method that sort the rest of the server capacity and then choose the server with the largest capacity. The stored data is placed in the htdocs file on the server. Based on the tests performed, cloud computing applications can run on at least 2 laptops using the windows version. Testing the server is also done by directly using the command prompt. During testing each server receives ping from the application to determine server performance in using load balancing. Testing without load balancing that sends data 50 times of 10 Mb to one server yields speed 15 ms, with 2 server divided by two in its data delivery that is as much as 25 times 10 Mb then speed 12 ms.
THE DEVELOPMENT OF CHATBOT APPLICATION ON LINE MESSAGING PLATFORM FOR CUSTOMER SERVICE IN JOGJA SEWA KAMERA Dimas Pratama Jati; Muhammad Rifqi Maarif
Compiler Vol 7, No 2 (2018): November
Publisher : Institut Teknologi Dirgantara Adisutjipto

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (564.5 KB) | DOI: 10.28989/compiler.v7i2.368

Abstract

In recent days, customer care is one of the pivotal aspects in business environment. Quick and reliable response to any of customer question was highly correlated to customer satisfaction and obviously affect the conversion rate of any kind of products or services offered to them. Jogja Sewa Camera is a small company which the main business is to rent a camera. That company serve no less than 25 booking request and questions about the product they offered to the customer. With the limitation of operational staff, the work for responding the customer booking request and question is a bit overwhelmed. Thus, an automated mechanism was built in this research to help the company to handle the customer service. In this research, a chatbot based on Line Messaging Platform was developed for automatic customer service. This chatbot can answer any of frequent or common question and booking request from the customer.
Django Framework and Python-Gammu as Middleware SMS Broadcast Puji Winar Cahyo; Arief Ikhwan Wicaksono
Compiler Vol 8, No 1 (2019): May
Publisher : Institut Teknologi Dirgantara Adisutjipto

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (630.077 KB) | DOI: 10.28989/compiler.v8i1.430

Abstract

Because the growing of mobile technology in recently days, technology practitioners are required to be able to create a variety of devices and media that support the mobile technology. Application developers compete to create mobile applications that have a variety of features, including video call, voice sending, image sending or text messaging. Developing of mobile applications have an impact on using of Short Message Service, although using of Short Message Service began to shift, but the Short Message Service feature cannot be abandoned, because Short Message Service is a standard feature carried by mobile devices (mobile phones). For this reason, we need to develop Short Message Service Broadcast middleware as an intermediary for Short Message Service communication between web technology and mobile devices. This technology is using for disseminating information between systems that have been built with mobile devices via Short message service. Broadcast system will produce information about new student admissions, That will be received directly by Senior High School Students through their mobile phones. The Middleware can send message broadcast in real time to more than 500 cellular numbers automatically with an average time of 13 seconds for one message. The advantage of using this technology is direct configuration with Python Back-End. Meanwhile, Technology for message inbox still requires further configuration.