Claim Missing Document
Check
Articles

Found 28 Documents
Search

ANALISIS QUALITY CODE MENGGUNAKAN SONARQUBE DALAM SUATU APLIKASI BERBASIS LARAVEL Ajeng Febriana Rahmawati; Yeremia Alfa Susetyo
IT Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi Vol 2 No 2 (2023): IT-Explore Juni 2023
Publisher : Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24246/itexplore.v2i2.2023.pp99-103

Abstract

Analisis Kode Statis (Static Code Analysis) masuk ke dalam metode white box testing yang digunakan pada pengembangan aplikasi. Analisis ini dilakukan dengan cara mengevaluasi source code untuk mendeteksi pelanggaran kode apa saja yang terdapat dalam project aplikasi open source To Do List berbasis website menggunakan Laravel dan Vue.js. Proses analisis kode statis bertujuan memberikan pemahaman serta memastikan basic code pada project telah memenuhi standarisasi pengkodean yang telah ditetapkan. Teknik pengujian source code dilakukan melewati proses scanning pada project dengan standarisasi pengkodean yang telah ditetapkan dan diatur dalam Quality Gate SonarQube sebagai acuan untuk seberapa tinggi kualitas kode yang harus dilalui. Hasil analisis yang diperoleh melalui tool SonarQube menunjukkan pelanggaran kode yang ditemukan secara keseluruhan pada project To Do List dengan beberapa kategori issues, yaitu 4 bug, 2 security hotspots, 31 code smell, dan 117 duplicate lines of code dengan density sebesar 18,3% yang membutuhkan total waktu estimasi pengerjaan untuk perbaikan pelanggaran kode sebanyak 2 jam 35 menit.
Implementasi Analisis Markov pada R Studio untuk Model Prediksi Perpindahan Pengguna Transportasi Online Yerymia Alfa Susetyo
Jurnal Teknologi Dan Sistem Informasi Bisnis Vol 5 No 3 (2023): July 2023
Publisher : Prodi Sistem Informasi Universitas Dharma Andalas

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47233/jteksis.v5i3.844

Abstract

The development of transportation in Indonesia has entered an era of collaboration with information technology. Online-based transportation has proven to facilitate the mobility of people's lives. The emergence of various online transportation providers in Indonesia requires these providers to have data-based programmed business planning. Predicting customer loyalty is one of the factors considered in business planning. This study aims to predict the switching behavior of online transportation users using Markov Analysis. The study uses data taken from 100 respondents in Jakarta. User switching patterns are analyzed based on the first, second, and third months of online transportation providers used by the respondents. Gojek and Grab are used as the online transportation providers examined in this study. The study results in a Steady State or equilibrium condition, showing that Gojek has a 66% user loyalty rate, while Grab has a 34% user loyalty rate.
PEMBANGUNAN AUTOMASI EMAIL BLAST PADA APLIKASI DOCUMENT SHARING MENGGUNAKAN GMAIL API DI PT XYZ Ivan Andika Surya; Yeremia Alfa Susetyo
JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika) Vol 8, No 3 (2023)
Publisher : STKIP PGRI Tulungagung

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.29100/jipi.v8i3.4031

Abstract

Sistem pengelolaan surel yang efektif dibutuhkan untuk membantu proses bisnis perusahaan terutama di bidang ritel. Pengelolaan penyebaran surel secara manual memiliki berbagai kelemahan yang timbul dari keterbatasan manusia seperti lupa dalam pengiriman surel, keterlambatan penyampaian informasi, dan lain-lain. Hal-hal semacam itu dapat menghambat proses bisnis perusahaan. Penelitian ini bertujuan untuk membangun arsitektur perangkat lunak automasi email blast pada aplikasi Document Sharing menggunakan Gmail API dan beberapa layanan dari Google Cloud Platform. Lalu untuk memastikan perangkat lunak bekerja dengan baik dan sesuai dengan kebutuhan pengguna, perangkat lunak akan melalui tahap pengujian black box. Setelah dilakukan pengujian, perangkat lunak akan diluncurkan sebagai solusi dari permasalahan yang dihadapi perusahaan. Penelitian ini menghasilkan sebuah perangkat lunak automasi email blast berbasis web. Dengan adanya perangkat lunak tersebut, PT XYZ sudah tidak perlu melakukan pengiriman ulang surel secara manual. Sehingga proses bisnis dan penyebaran informasi yang terjadi di PT XYZ menjadi efisien, cepat, dan terstruktur.
ANALISIS PERBANDINGAN PERFORMA DATABASE DUCKDB DAN SQLITE PADA PENGOLAHAN BIG DATA Farid Arya Nugraha; Yerymia A. Susetyo
JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika) Vol 8, No 3 (2023)
Publisher : STKIP PGRI Tulungagung

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.29100/jipi.v8i3.4032

Abstract

Data memiliki peran sangat penting pada zaman ini karena dengan data setiap perusahaan dapat mengambil keputusan dengan lebih baik. Namun data yang ada tentunya akan semakin besar dan kompleks seiring berjalannya waktu. Akibatnya adalah waktu pengolahan data menjadi lebih lambat dan dapat menghambat proses bisnis. Pemilihan database yang tepat sangat penting karena dapat mempengaruhi performa suatu aplikasi. Saat ini database memiliki banyak jenis diantaranya yaitu DuckDB dan SQLite di mana kedua database tersebut adalah database yang tepat untuk menangani big data. Untuk membandingkan dua database tersebut tahapan-tahapan metode yang penulis gunakan yaitu identifikasi kebutuhan perangkat, persiapan dataset, perancangan skema pengujian, implementasi dan pengujian, dan analisis hasil. Pada penelitian ini, query yang diuji antara lain insert, update, delete, select, sum, count, max, dan average. Data yang digunakan merupakan data sales dengan jumlah 6.362.620 data. Dari pengujian yang dilakukan SQLite unggul dalam mengeksekusi query insert, update semua kolom, delete, dan select. Sementara itu, DuckDB unggul dalam mengeksekusi query yang menggunakan fungsi agregat dan update dua buah kolom. Dengan hasil tersebut dapat ditarik kesimpulan bahwa SQLite cocok digunakan untuk melakukan proses transaksi. Sedangkan DuckDB cocok digunakan untuk melakukan proses analisis.
IMPLEMENTATION OF TEXT INDEXING SYSTEM IN WEB-BASED DOCUMENT SEARCH APPLICATION USING MONGODB Frankie Frankie; Yeremia Alfa Susetyo
Jurnal Teknik Informatika (Jutif) Vol. 4 No. 5 (2023): JUTIF Volume 4, Number 5, October 2023
Publisher : Informatika, Universitas Jenderal Soedirman

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.52436/1.jutif.2023.4.5.959

Abstract

The rapid growth of information technology has led to an increase in the amount of data stored in databases every day. Relational databases (SQL) that have been in use for a long time are now being developed with the emergence of NoSQL databases such as MongoDB. MongoDB stores data in BSON format and has a Text Indexes feature that is useful for speeding up text search on string content. This feature is particularly useful in searching for data in the form of texts or strings in large quantities. MongoDB's Text Indexes have a flexible schema that does not require a strict schema structure to index text data, unlike SQL databases that require columns with the appropriate data type to perform indexing. MongoDB's Text Indexes support more languages than SQL because they use an open-source text search engine called Apache Lucene. In this study, the researcher will implement Text Indexing on document data (PDF) that has been converted into text, then inserted into MongoDB before indexing. Afterward, the researcher will compare the performance of search queries between indexed and non-indexed data in MongoDB in terms of speed. The comparison results will be presented in tables and graphs to facilitate understanding. Based on the research conducted, it can be concluded that the use of the text indexing feature in MongoDB can speed up keyword or string search time. In the experiment conducted using 5000 data records, the results showed that the use of text indexing for searching 1 keyword resulted in a search speed improvement of 11705,88%, for searching 2 keywords it was 60833,33%, and for searching 3 keywords it was 44320%.
Model Clustering Zona Kesesuaian Lahan menggunakan Kombinasi Algoritma Fuzzy C-Means dan Partition Coefficient Index Yerymia Alfa Susetyo
JURNAL MEDIA INFORMATIKA BUDIDARMA Vol 7, No 3 (2023): Juli 2023
Publisher : Universitas Budi Darma

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30865/mib.v7i3.6097

Abstract

The agricultural sector is one of the vital supporters of national development. The planning of a good agricultural system needs to be supported by looking at the characteristics of each region. The diversity of agricultural areas in Indonesia needs to be simplified by classification according to their similar characteristics. This study aims to group the area of land suitability in an agricultural area. Clustering is obtained using the Fuzzy C-Means algorithm that is validated using the Partition Coefficient Index. Agriculture zone clusters are obtained from the identification of the characteristics of the slope, height, and rainfall of each region. It produced three clusters of land-compatibility zones with almost identical degree of membership. The Partition Coefficient Index algorithm is used to validate the resulting cluster. The results of these three clusters are valid, with PCI membership degrees already grouped according to each cluster. There are two points in the cluster 1, seven points in cluster 2, and eight points on cluster 3.The three clusters that have been generated can facilitate the identification of suitable agricultural land according to their respective characteristics.
Geospatial API Architecture with Laravel for Agricultural Land Suitability Detection System Yerymia Alfa Susetyo
Sistemasi: Jurnal Sistem Informasi Vol 12, No 3 (2023): Sistemasi: Jurnal Sistem Informasi
Publisher : Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32520/stmsi.v12i3.2844

Abstract

Identification of agricultural land suitability involves a variety of variables that are heterogeneous. The heterogeneity of spatially-based climate and physiographic data is in fact quite complex to solve. Therefore, a spatial-based system architecture that meets the criteria of inclusiveness, collaboration, capacity development, and quick request-response is needed. The research aims to build an API geospatial architecture with Laravel for Agricultural Land Suitability Detection Systems. The geospatial API architecture in this study was built using RESTFul Web services on the Laravel Framework. Simulation architecture involves five nodes as a server and one node as a client. Six main API were produced in this study. Four services are derived from four severs, where services are services related to spatial data (area, altitude, slope, and rainfall). Meanwhile, two other services, relating to conventional information zoning of agricultural land suitability generated by Server 5. The service generated by the last server was successfully implemented on the client-based web-based interactive map application.
Sistem Informasi Geografis Potensi Sumber Daya Kelautan Berbasis Android Saian, Pratyaksa Ocsa Nugraha; Pratama, Raka Arya; Susetyo, Yerymia Alfa
Jurnal Transformatika Vol. 18 No. 2 (2021): January, 2021
Publisher : Jurusan Teknologi Informasi Universitas Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26623/transformatika.v18i2.2574

Abstract

Indonesia is the biggest maritime country that has big marine resources too. It needed a good strategy so the marine resource usage can be managed well. Now, it can be helped by using information technology. The purpose of this research is to create a Geographic Information System for knowing potential marine resources in Daerah Istimewa Yogyakarta Coast. The result of this paper is a Geographic Information System that will runs in Android devices. The test results show 82,93% of users already satisfied with this application. It indicates that this application is in a Very Good category.