Jurnal Buana Informatika
Latest Publications


TOTAL DOCUMENTS

208
(FIVE YEARS 48)

H-INDEX

2
(FIVE YEARS 0)

Published By Universitas Atma Jaya Yogyakarta

2089-7642, 2087-2534

2021 ◽  
Vol 12 (2) ◽  
pp. 136
Author(s):  
Arnan Dwika Diasmara ◽  
Aditya Wikan Mahastama ◽  
Antonius Rachmat Chrismanto

Abstract. Intelligent System of the Battle of Honor Board Game with Decision Making and Machine Learning. The Battle of Honor is a board game where 2 players face each other to bring down their opponent's flag. This game requires a third party to act as the referee because the players cannot see each other's pawns during the game. The solution to this is to implement Rule-Based Systems (RBS) on a system developed with Unity to support the referee's role in making decisions based on the rules of the game. Researchers also develop Artificial Intelligence (AI) as opposed to applying Case-Based reasoning (CBR). The application of CBR is supported by the nearest neighbor algorithm to find cases that have a high degree of similarity. In the basic test, the results of the CBR test were obtained with the highest formulated accuracy of the 3 examiners, namely 97.101%. In testing the AI scenario as a referee, it is analyzed through colliding pieces and gives the right decision in determining victoryKeywords: The Battle of Honor, CBR, RBS, unity, AIAbstrak. The Battle of Honor merupakan permainan papan dimana 2 pemain saling berhadapan untuk menjatuhkan bendera lawannya. Permainan ini membutuhkan pihak ketiga yang berperan sebagai wasit karena pemain yang saling berhadapan tidak dapat saling melihat bidak lawannya. Solusi dari hal tersebut yaitu mengimplementasikan Rule-Based Systems (RBS) pada sistem yang dikembangkan dengan Unity untuk mendukung peran wasit dalam memberikan keputusan berdasarkan aturan permainan. Peneliti juga mengembangkan Artificial Intelligence (AI) sebagai lawan dengan menerapkan Case-Based reasoning (CBR). Penerapan CBR didukung dengan algoritma nearest neighbour untuk mencari kasus yang memiliki tingkat kemiripan yang tinggi. Pada pengujian dasar didapatkan hasil uji CBR dengan accuracy yang dirumuskan tertinggi dari 3 penguji yaitu 97,101%. Pada pengujian skenario AI sebagai wasit dianalisis lewat bidak yang bertabrakan dan memberikan keputusan yang tepat dalam menentukan kemenangan.Kata Kunci: The Battle of Honor, CBR, RBS, unity, AI


2021 ◽  
Vol 12 (2) ◽  
pp. 116
Author(s):  
Yohanes Hugo Maur ◽  
Andi Wahju Rahardjo Emanuel

Abstract. Information technology architecture planning for Baubau Village using TOGAF ADM. Babau Village is a village located in Kupang Regency, East Nusa Tenggara Province. Currently, Babau Village has implemented information technology as a centre for information and administrative services. To improve the quality of service to the community, existing information technology needs to be further developed because the amount of information in the system will continue to increase along with population growth. The problem faced if information technology is not developed is a system performance problem. For further development to be more focused, research on an information technology architecture design for Babau Village. The design using TOGAF ADM is a blueprint and a roadmap for the development of advanced information technology services. The aim is that the existing business processes within the Babau Village related to information and administrative services continue to develop according to the needs of the community and the organizational management of Babau Village.Keywords: enterprise architecture planning, TOGAF, ADM, Babau VillageAbstrak. Kelurahan Babau adalah sebuah kelurahan yang terletak di Kabupaten Kupang, Provinsi Nusa Tenggara Timur. Saat ini Kelurahan Babau sudah menerapkan teknologi informasi sebagai pusat pelayanan informasi dan administrasi. Demi meningkatkan kualitas pelayanan kepada masyarakat, teknologi informasi yang ada perlu dikembangkan lebih lanjut karena jumlah informasi yang ada dalam sistem akan terus meningkat seiring pertumbuhan jumlah penduduk. Masalah yang dihadapi apabila teknologi informasi tidak dikembangkan ialah masalah kinerja sistem. Agar pengembangan tahap lanjut lebih terarah, penelitian mengenai sebuah perancangan arsitektur teknologi informasi untuk Kelurahan Babau. Perancangan yang menggunakan TOGAF ADM tersebut merupakan blueprint dan juga roadmap untuk pengembangan pelayanan teknologi informasi tahap lanjut. Tujuannya ialah proses bisnis yang ada didalam Kelurahan Babau terkait pelayanan informasi dan administrasi terus berkembang sesuai dengan kebutuhan masyarakat dan pengurus organisasi Kelurahan Babau.Kata Kunci: arsitektur teknologi informasi, TOGAF, ADM, Kelurahan Babau


2021 ◽  
Vol 12 (2) ◽  
pp. 106
Author(s):  
Hari Setyo Permadi ◽  
Mohammad Ridwan ◽  
Febri Rismaningsih

Abstract. Fuzzy Logic Implementation on A Portable Automatic Handwashing Station with An Android-Based Monitoring System. When the COVID-19 pandemic hit the world and Indonesia, washing hands with soap was the first step to prevent the virus from entering the body. The hand washing facilities used by the community are still operated by hand. This creates an opportunity for the virus to spread. This study aims to create a hand washing facility using ultrasonic and Arduino sensors to avoid touching method in its operation, and a monitoring system with Android to monitor waste, water and soap which is equipped with features facilitating the maintenance system. This study implemented fuzzy logic in determining the engine ignition reaction with the hand distance indicator to the sensor. The result of testing the accuracy of the ultrasonic sensor to read hand distance is 92.65%.Keywords: Fuzzy Logic, Android, Handwashing Station Abstrak. Saat pandemi COVID-19 melanda dunia dan Indonesia, mencuci tangan dengan sabun merupakan langkah awal pencegahan virus masuk ke dalam tubuh. Sarana cuci tangan yang digunakan oleh masyarakat masih dioperasikan dengan tangan. Hal tersebut menyebabkan peluang penyebaran virus. Penelitian ini bertujuan membuat alat cuci tangan menggunakan sensor ultrasonik dan Arduino untuk menghidari metode sentuh pada pengoprasiannya, dan sistem monitoring dengan Android untuk memantau limbah, air dan sabun yang dilengkapi dengan fitur yang memudahkan sistem perawatan. Penelitian ini menggunakan logika Fuzzy dalam menentukan reaksi penyalaan mesin dengan indikator jarak tangan ke sensor. Hasil pengujian keakuratan sensor ultrasonik untuk membaca jarak tangan ialah 92.65%. Kata Kunci: Logika Fuzzy, Android, Alat Cuci Tangan


2021 ◽  
Vol 12 (2) ◽  
pp. 98
Author(s):  
Eka Larasati Amalia ◽  
Moch. Zawaruddin Abdulullah ◽  
Muhammad Daffa Attariq

Abstract. PT Bintang Sidoraya Information Systems with Sales Forecasting Using Statistical Parabolic Projection Method. The problem that often occurs in companies is the sales prediction in the future period based on data and information in the previous period. These predictions will affect the decisions taken by management for stock availability for the coming period. Due to the demand for goods shipping from around all major cities in Indonesia, sufficient stock availability is needed to minimize the possibility of losing customers. This research was conducted to build an information system application to record data and accompanied by forecasting features using the Statistical Parabolic Projection method. The result of this research is an information system that successfully predicts sales that can facilitate the stock availability calculation for the future period.Keywords: PT Bintang Sidoraya, information systems, Statistical Parabolic Projection Abstrak. Permasalahan yang sering terjadi pada perusahaan ialah prediksi penjualan di periode yang akan datang berdasarkan data dan informasi pada periode sebelumnya. Prediksi tersebut akan berpengaruh terhadap keputusan yang diambil oleh manajemen untuk berapa persediaan stok periode yang akan datang. Karena permintaan pengiriman barang yang hampir mencakupi seluruh kota besar di Indonesia, diperlukan persediaan stok yang cukup untuk meminimalkan terjadinya potensi kehilangan pelanggan. Penelitian ini dilakukan untuk membangun aplikasi sistem informasi untuk melakukan perekapan data dan disertai fitur peramalan menggunakan metode Statistical Parabolic Projection. Hasil dari penelitian ini ialah sebuah sistem informasi yang berhasil melakukan prediksi penjualan yang dapat mempermudah penentuan jumlah stok pada periode mendatang.Kata kunci: PT Bintang Sidoraya, information systems, Statistical Parabolic Projection


2021 ◽  
Vol 12 (2) ◽  
pp. 88
Author(s):  
Made Devayani Dinda Maristha ◽  
Albertus Joko Santoso ◽  
Findra Kartika Sari Dewi

Abstract. Recommendation System of Health Product Purchasing at ABC E-Commerce System based on Amazon Neptune’s Graph Database using Hybrid ContentCollaborative Filtering Method.Health products purchased by society, either in drugstores or pharmacies may vary according to their needs. ABC e-commerce is a Business to Business (B2B)-based e-commerce owned by PT XYZ. As a health product sales system from distributors to drug stores/pharmacies, they still do not have a health product purchase recommendation system yet. The recommendation system is needed to provide recommendations of health products for the customers. Amazon Neptune is implemented in this research to build a health product recommendation system. The hybrid contentcollaborative filtering method is used to generate complete recommendations based on content attributes and user habits. The datasets were product data, product categories, customers, product principals, and data of products trading. This research produces a health products recommendations model at ABC e-commerce with android based using web services. The implementation can provide recommendations of health products that can be accessed in real-time by customers.Keywords: health products, recommendation systems, graph database, Amazon Neptune, hybrid content-collaborative filteringAbstrak. Produk kesehatan yang dibeli masyarakat, melalui toko obat/apotek, dapat berbeda sesuai kebutuhan. E-commerce ABC berbasis Business to Business (B2B) milik PT XYZ sebagai sistem penjualan produk kesehatan dari distributor kepada toko obat/apotek belum memiliki sistem rekomendasi pembelian produk kesehatan. Sistem rekomendasi sebagai pengembangan fitur e-commerce ABC diperlukan untuk memberikan rekomendasi produk kesehatan yang sesuai dengan keadaan setiap pelanggan. Amazon Neptune sebagai graph database service yang dapat mengelola relasi dalam data yang saling terhubung, digunakan dalam penelitian untuk membangun sistem rekomendasi produk kesehatan. Metode hybrid content-collaborative filtering digunakan untuk menghasilkan rekomendasi yang lengkap berdasarkan atribut konten dan kebiasaan pengguna. Dataset yang digunakan meliputi data produk, kategori produk, pelanggan, principal, serta data jual-beli produk di e-commerce ABC. Penelitian ini menghasilkan model rekomendasi produk kesehatan yang diimplementasikan pada e-commerce ABC berbasis Android menggunakan web service. Implementasi tersebut memberikan rekomendasi produk kesehatan yang dapat diakses secara real-time oleh pelanggan pada saat menggunakan ecommerce ABC.Kata Kunci: produk kesehatan, sistem rekomendasi, graph database, Amazon Neptune, hybrid content-collaborative filtering


2021 ◽  
Vol 12 (2) ◽  
pp. 78
Author(s):  
Fathul Hafidh ◽  
Mirza Yogy Kurniawan ◽  
Rezky Izzatul Yazidah Anwar

Abstract. Disability Identification of Children with Special Needs Using An Iterative Dichotomiser 3 Algorithm (ID3). By using the identification of children with special needs, information about children having abnormalities will be collected, and the results are used as the basis for preparing the child's learning program. Identifying disabilities process requires instruments classifying the issues and the disorders. The current disability identification process is extremely complicated, where the average number of instruments made by schools/institutions is 100 pieces. The complexity can also be observed in the presence of similar items as well as some of the same items on different disabilities. The process can be accelerated by doing data mining. One of its models is Iterative Dichotomiser (ID3) that can solve problems by generating a decision tree. This research implemented ID3 model to 152 symptoms as attribute, 11 labels, and 84 data. This model had 91.81% accuracy with cross-validation test. Decision tree generated by this model can make disabilities identification easier. Keywords: Children with Special Needs, Identification, Iterative Dichotomiser (ID3)Abstrak. Dengan adanya Identifikasi Anak Berkebutuhan Khusus akan terhimpun informasi apakah seorang anak mempunyai kelainan kemudian hasilnya dijadikan dasar penyusunan program pembelajaran anak tersebut. Proses identifikasi ketunaan memerlukan instrumen-instrumen dimana dari instrumen tersebut dapat diklasifikasikan sehingga dapat diketahui kecenderungan dari penyimpangan atau kelainan yang dimiliki. Proses identifikasi ketunaan saat ini sangat rumit dimana ratarata jumlah butir instrumen yang dibuat sekolah/lembaga sebanyak 100 buah. Kerumitan juga dapat dilihat dengan adanya butir yang mirip pada ketunaan yang berbeda. Proses ini dapat dipermudah dengan melakukan data mining. Salah satu modelnya adalah Iterative Dichotomiser 3(ID3) yang dapat menyelesaikan masalah dengan menghasilkan pohon keputusan. Dari total instrumen sebanyak 152 Gejala dan data set identifikasi sebanyak 84 ABK, dihasilkan node dari pohon keputusan sebanyak 11 rule. Klasifikasi metode ID3 telah diuji dengan cross-validation dan mendapatkan akurasi sebesar 91.81%. Hasil Pohon keputusan dari metode ID3 memudahkan dalam memprediksi identifikasi ketunaan pada ABK.Kata Kunci: Anak Berkebutuhan Khusus, Identifikasi, Iterative Dichotomiser (ID3)


2021 ◽  
Vol 12 (2) ◽  
pp. 126
Author(s):  
Difa Al Fansha ◽  
Muhammad Yusril Helmi Setyawan ◽  
Mohamad Nurkamal Fauzan

Abstract. Load Test on Microservice implementing CQRS and Event Sourcing. In developing an application, determining the architecture is a very important job. This research implements microservice architecture with CQRS pattern and event sourcing on OpenAPI, API-driven and event-driven integration between services. Applying the right architecture can make the performance of the application faster. There are two test activities that are useful to find out the difference in the frequency of requests for APIdriven and event-driven that can affect response time, error rate and throughput, as well as analyze which architecture has better performance. The test is carried out using a load test technique using the JMeter tool. This study proves that microservices with CQRS and Event Sourcing patterns have 3.7% faster performance compared to API-driven, and communication between services has no effect on error rate and throughput. Keywords: microservice, load test, CQRS, event sourcing, software architecture Abstrak. Dalam pengembangan sebuah aplikasi, penentuan arsitektur merupakan pekerjaan yang sangat penting. Penelitian ini mengimplementasikan arsitektur microservice dengan pola CQRS dan event sourcing pada OpenAPI, integrasi antar service berbasis API-driven dan event-driven. Penerapan arsitektur yang tepat dapat membuat performansi dari aplikasi menjadi lebih cepat. Terdapat dua aktivitas pengujian yang berguna untuk mengetahui perbedaan frekuensi request pada API-driven dan eventdriven yang dapat mempengaruhi response time, error rate dan juga throughput, serta menganalisis arsitektur mana yang memiliki performa yang lebih baik. Pengujian dilakukan dengan teknik load test yang menggunuakan tool JMeter. Penelitian ini membuktikan bahwa microservice dengan pola CQRS dan Event Sourcing memiliki performansi lebih cepat 3,7% dibandingkan dengan API-driven, serta komunikasi antar service tidak berpengaruh pada error rate dan throughput.Kata Kunci: microservice, load Test, CQRS, event sourcing, software arsitektur


2021 ◽  
Vol 12 (2) ◽  
pp. 146
Author(s):  
Daniel Tunggono Saputro ◽  
Wida Pesah Sucihermayanti

Abstract. The health level in Indonesia is still a challenge in every central and district area, especially the health level of infants and toddlers. The Health Office in North Bengkulu Regency always strives to provide the best health services to the people in North Bengkulu. Focusing on the health level of infants and toddlers in Bengkulu Regency, this study applies clustering to help the Health Office determining their health level in each village/district. K-means algorithm is used to cluster each subdistrict based on indicators of infant mortality, under-five mortality, morbidity, and nutritional status. The result showed that the processing of existing indicators is grouped into three clusters covering high, medium and low health levels.Keywords: Clustering, K-means, Health, RapidMiner Abstrak. Tingkat kesehatan di Indonesia masih menjadi tantangan di setiap daerah pusat maupun kabupaten, terutama tingkat kesehatan pada bayi dan balita. Dinas Kesehatan di Kabupaten Bengkulu Utara selalu berusaha untuk memberikan pelayanan kesehatan terbaik terhadap masyarakat di Bengkulu Utara. Dalam rangka memperhatikan tingkat kesehatan bayi dan balita pada Kabuaten Bengkulu, penelitian ini menerapkan klasterisasi untuk membantu Dinas Kesehatan mengetahui tingkat kesehatan bayi dan balita disetiap desa/ kecamatan. Algoritma K-means digunakan untuk mengklasterisasisetiap kecamatan berdasarkan indikator angka kematian bayi, angka kematian balita, angka kesakitan , dan status gizi. Hasil proses pengolahan indikator yang ada dikelompokan ialah tiga klaster meliputi tingkat kesehatan tinggi, sedang dan rendah. Kata Kunci: Klasterisasi, K-means, Kesehatan, RapidMiner


2021 ◽  
Vol 12 (1) ◽  
pp. 39
Author(s):  
Nuri Cahyono

Abstract.Extraction of Structured Information on Classified Ads Website User Profiles. The large amount of user data published on online buying and selling sites provides benefits for research and digital marketing. Data extraction was a method for obtaining data from publicly published website content. The first step was to determine the website category that was needed, then determined the attributes to be used as a reference in compiling the data extraction tags. The next step was to identify the tags that were taken based on the tag elements of the website that matched these attributes. Elements to compile tag extraction included CSS Selector, HTML Tag and Xpath. Based on this, a data extraction code was created with four iterations based on categories. The test was done by calculating the accuracy to find out the complete amount of extracted data. From a total of 16,000 data extracted in this test, the accuracy rate was 99.0625%.Keywords: Data Extraction, Web Scrapping, Classified AdsAbstrak.Perkembangan situs jual beli online berdampak pada banyaknya data pengguna yang dipublikasikan secara online. Profil pengguna situs web memiliki banyak manfaat baik untuk penelitian maupun untuk tujuan dalam pemasaran digital. Ekstraksi data adalah mekanisme untuk mendapatkan data dari konten situs web yang disajikan secara umum. Langkah pertama adalah menentukan kategori website kemudian menentukan atribut yang akan digunakan sebagai acuan dalam menyusun tag ekstraksi data yang diambil berdasarkan elemen tag dari website yang sesuai dengan atribut tersebut. Elemen tag yang diambil untuk menyusun tag ekstraksi antara lain CSS Selector, HTML Tag dan Xpath, kemudian dibuat skenario ekstraksi data dengan skenario empat kasus berdasarkan kategori yang telah ditentukan. Pengujian dilakukan dengan menghitung akurasi untuk mengetahui jumlah data yang berhasil di dapatkan secara lengkap. Dari total 16000 data dari hasil ekstraksi, dalam pengujian ini menghasilkan tingkat akurasi 99.0625%.Kata Kunci: Ekstraksi Data, Web Scrapping, Iklan Baris


2021 ◽  
Vol 12 (1) ◽  
pp. 1
Author(s):  
Rian Sanjaya ◽  
Yessica Nataliani

Abstract.Comparison of Weighted Criteria and Selection Criteria for Employee Performance Grouping with Fuzzy C-Means. The development of information technology makes it easier for companies to do many things and affect company operations. One of the objects affecting the company development is employees. Employees’ performance can be observed from their discipline, honesty, cooperation, and work quality. The purpose of this study is to group the employees based on their performance using fuzzy c-means. There are two kinds of clustering explained in this paper, i.e., clustering with feature weighting and clustering with feature selection. Using the feature weights of 25%, 30%, 25%, and 20% for work discipline, honesty, cooperation, and work quality, respectively, the clustering with feature weighting gives an accuracy rate of 0.8462. While using feature selection, the fuzzy c-means give 1, where the work discipline and honesty are the critical features in clustering. Therefore, we find that honesty is the most essential feature to cluster the employees based on their performance from this research.Keywords: clustering, employees, fuzzy c-means, feature weighting, feature selectionAbstrak.Perkembangan teknologi informasi mempermudah perusahaan dalam melakukan banyak hal dan mempengaruhi operasional perusahaan. Salah satu objek yang mempengaruhi operasional perusahaan adalah kinerja karyawan. Penilaian kinerja karyawan didasarkan pada empat kriteria, yaitu kedisiplinan, kejujuran, kerja sama, dan kualitas kerja, Tujuan penelitian ini untuk melakukan pengelompokan karyawan dengan fuzzy c-means. Pengelompokan yang dilakukan dalam penelitian ini terdiri dari dua macam, yaitu pengelompokan dengan pembobotan kriteria dan pengelompokan dengan seleksi kriteria. Dengan bobot sebesar 25%, 30%, 25%, dan 20% untuk kriteria kedisiplinan, kejujuran, kerja sama, dan kualitas kerja, pengelompokan dengan pembobotan kriteria menghasilkan akurasi sebesar 0.8462. Pengelompokan FCM dengan seleksi kriteria menghasilkan kriteria kedisiplinan dan kejujuran merupakan dua kriteria yang penting dalam pengelompokan karyawan, dengan akurasi sebesar 1. Dari hasil perbandingan dua macam pengelompokan tersebut didapatkan bahwa kejujuran merupakan kriteria terpenting dalam pengelompokan karyawan berdasarkan kinerjanya.Kata Kunci: pengelompokan, karyawan, fuzzy c-means, pembobotan kriteria, seleksi kriteria


Sign in / Sign up

Export Citation Format

Share Document