Claim Missing Document
Check
Articles

Found 12 Documents
Search

REFACTORING APLIKASI XYZ MENGGUNAKAN PENDEKATAN CLEAN ARCHITECTURE Nugroho, Bowo; Azhar, Nur Fajri; Subekti, Putra Cendikia
Information System Journal Vol. 7 No. 01 (2024): Information System Journal (INFOS)
Publisher : Universitas Amikom Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24076/infosjournal.2024v7i01.1579

Abstract

Implementasi Clean Architecture dalam pengembangan aplikasi Android menggunakan bahasa pemrograman Kotlin, dengan fokus pada penerapan prinsip desain SOLID. Evaluasi dilakukan pada dampak Clean Architecture terhadap kompleksitas kode yang menunjukkan penurunan rata-rata nilai kompleksitas dari 1,5 menjadi 1,4. Penelitian juga menganalisis perubahan kinerja aplikasi sebelum dan setelah menerapkan Clean Architecture, dengan penekanan pada penggunaan CPU, memori dan waktu eksekusi, Metodologi penelitian mengikuti pendekatan waterfall untuk refactoring aplikasi XYZ. Hasil penelitian memberikan pemahaman mendalam tentang perubahan kode dalam implementasi Clean Architecture dalam pengembangan aplikasi XYZ. Kesimpulannya, penerapan Clean Architecture dapat mengurangi kompleksitas kode dan berpotensi meningkatkan kinerja aplikasi, memberikan landasan yang kuat untuk pengembangan perangkat lunak yang lebih efisien dan dapat dipelajari oleh peneliti di bidang ini.
PELATIHAN PEMBELAJARAN BLOCKCHAIN BUSINESS UNTUK SISWA SMKN 1 BALIKPAPAN Azhar, Nur Fajri; Riksal, Muh. Zul Ikraam; Fadillah, Ansar; Kairupan, Muhammad Nasa'i; Syakbani, Ahmad Rusdianto Andarina; Catherina, Angela; Angeline T, Carmelita; Cahya, Caroline Adi
PIKAT Jurnal Pengabdian Kepada Masyarakat ITK Vol. 5 No. 2 (2024): PIKAT : Jurnal Pengabdian Kepada Masyarakat
Publisher : LPPM Institut Teknologi Kalimantan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35718/pikat.v5i2.782

Abstract

Menurut Yaga et al. (2018), Blockchain merupakan sebuah ledger atau buku besar digital yang terdistribusi dari transaksi yang telah ditandatangani secara kriptografis dan dikelompokkan ke dalam blok. Setiap blok dihubungkan secara kriptografis dengan hash blok sebelumnya setelah dilakukan validasi dan menjalani keputusan konsensus. Ketika blok baru berhasil dibuat dari proses mining, data yang terdapat pada blok sebelumnya akan sangat susah atau hampir mustahil untuk diubah maupun dimanipulasi. Berkaitan dengan definisi Blockchain yang telah dijelaskan menurut Yaga et al. (2018), bisa ditarik kesimpulan mengenai definisi Blockchain secara umum, bahwa Blockchain merupakan database terdistribusi yang akan mencatat setiap terjadinya pertukaran atau transaksi dalam setiap blok dan dilindungi dengan metode keamanan kriptografi, sehingga aman dan tidak dapat mudah diubah nilainya. Pada saat ini telah terjadi perkembangan teknologi keempat. Inovasi ini Sejalan dengan semangat pemerintah mewujudkan visi ekonomi digital Indonesia 2020 (Kementerian Komunikasi dan Informatika Republik Indonesia, 2017). Banyak kesadaran atau tidak Aspek teknologi Revolusi Industri Keempat ini menandai lahirnya inovasi inovatif di berbagai bidang seperti pemerintahan, transportasi, transaksi, jual beli, komunikasi, dan Banyak lainnya. Meskipun teknologi blockchain telah berkembang sangat pesat dan banyak digunakan dalam kehidupan sehari-hari masyarakat, Indonesia dinilai memiliki dua tantangan besar. Pertama, Indonesia diyakini belum bisa memanfaatkan sepenuhnya potensi teknologi baru tersebut.Kegiatan pelatihan ini diupayakan dapat memaksimalkan sumber daya manusia yang ada di Indoneisa khususnya kota Balikpapan di tingkat SMK agar dapat mengembangkan teknologi blockchain.
Expert System for Diagnosing Plant-disturbing Organisms on Rice Plants Using the Euclidean Probability Method and Bayes Theorem with Forward Chaining Inference Technique Azhar, Nur Fajri; Prihasto, Bima; Nadhira Rizqana Nur Salsabila
SPECTA Journal of Technology Vol. 8 No. 3 (2024): SPECTA Journal of Technology
Publisher : LPPM ITK

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Rice is a basic human need that needs to be fulfilled continuously, especially in Indonesia. However, rice production decreased by 2.05% in 2023; the decline was influenced by the lack of rice fields and crop failure due to attacks by plant-disturbing organisms such as Blast, Brown Spot, and even Ricefield Rats. Therefore, expert system technology is useful to help create opportunities for progress in the agricultural sector in overcoming the decline in production. This research utilizes the best method between Euclidean Probability, Bayes` Theorem, and a combination of both in diagnosing plant-disturbing organisms in rice plants. The expert system works by analyzing the symptoms and characteristics of the plants using weight values obtained from the Analytical Hierarchy Process, comparing them with a database of known plant-disturbing organisms, and providing accurate diagnoses and management recommendations. The objectives are to determine which method provides the most accurate diagnosis and to explore how these methods can support sustainable agriculture. The combination of Bayes' theorem with Euclidean methods and Bayes' theorem alone achieved an agreement of 8 out of 10 cases with expert diagnoses. In comparison, the Euclidean method alone achieved an agreement of 9 out of 10 cases. The results demonstrate that the Euclidean Probability method offers a more accurate diagnosis, aligning with expert diagnoses in 9 of the 10 case studies, thus supporting its application in sustainable agricultural practices.
Implementasi Web Profile Pantai Seraya Sebagai Upaya Meningkatkan Industri Pariwisata di Kota Balikpapan Fadhliana, Nisa Rizqiya; Azhar, Nur Fajri; Rasyid, Abdul; Arinda, Afriani Maya
Wahana Jurnal Pengabdian kepada Masyarakat Vol. 3 No. 2 (2024): Edisi Desember
Publisher : Ilmu Bersama Center

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.56211/wahana.v3i2.707

Abstract

Kota Balikpapan merupakan kota yang memiliki sektor wisata yang cukup menjanjikan untuk dikembangkan, salah satunya adalah destinasi wisata pantai seraya. Terletak dekat dengan pusat kota dan dapat diakses dengan mudah. Hanya saja informasi mengenai pantai seraya masih minim dan susah untuk didapatkan, sehingga belum banyak wisatawan yang berkunjung ke destinasi wisata tersebut. Promosi digital merupakan kegiatan promosi yang dapat dilakukan dengan lebih mudah, cepat dan biaya yang lebih murah. Banyak platform digital yang bisa dimanfaatkan guna mempromosikan pantai seraya ke wistawan. Salah satu alat promosi digital yang bisa dimanfaatkan adalah web profile pantai seraya. Web profile ini akan memberikan informasi kepada wisatawan mengenai pontensi wisata yang dimiliki pantai seraya. Evaluasi web profile pantai seraya memperoleh hasil bahwa pengunjung dapat mendapat informasi yang dibutuhkan mengenai destinasi wisata pantai seraya.
Design and Build Inventory Management Information System with Personal Extreme Programming Method Fiqar, Tegar Palyus; Raphi, Andi Sultan Asharil; Azhar, Nur Fajri
Journal Geuthee of Engineering and Energy Vol 2, No 1 (2023): Journal Geuthee of Engineering and Energy
Publisher : Geuthèë Institute

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (559.909 KB) | DOI: 10.52626/joge.v2i1.15

Abstract

Every company and agency has facilities and infrastructure that play an important role in supporting operational activities. Similar to other institutions, the Kalimantan Institute of Technology also has facilities and infrastructure that need to be managed. The Kalimantan Institute of Technology has not fully implemented the Inventory management process properly, where data on facilities and infrastructure have not been stored into the database and in the loan process they still use Microsoft Excel as storage media which makes it difficult to manage facilities and infrastructure from the Kalimantan Institute of Technology. The method used in this research is the Personal Extreme Programming (PXP) method which consists of several stages, namely requirements, planning, iteration initialization, design, implementation (unit testing, code, refactor), system testing, retrospective. Development of an Inventory Management Information System using framework and developed several features such as facilities and infrastructure management, loan management, and other supporting features. The development of an Inventory Management Information System is expected to provide convenience to the Kalimantan Institute of Technology in managing facilities and infrastructure.
IMPLEMENTASI BLOCKCHAIN DAN NON FUNGIBLE TOKEN (NFT) UNTUK MEMVALIDASI KEASLIAN DAN KEPEMILIKAN DOKUMEN RESMI Azhar, Nur Fajri; Nasa’i Kairupan, Muhammad; Rusdianto Andarina Syakbani, Ahmad; Fadillah, Ansar
Equiva Journal Vol 1 No 1 (2023)
Publisher : Jurusan Matematika dan Teknologi Informasi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35718/equiva.v1i1.788

Abstract

Data security and authenticity of ownership of private documents such as land certificates and identity cards or KTP are critical aspects of Indonesia's development process. Database system that has been implemented by the government to secure citizen's personal information is still susceptible to 6 major risk factors, namely, data breaches and theft, damaged data due to virus attacks, limited data storage space, data loss due to system damage, data can be accessed without certain access rights, as well as a lack of system certainty when security threats occur. The rampant cases of data counterfeiting and selling of KTP and land certificates have been a problem for the Indonesian government and have claimed lives for a long time. Based on the problem of public service management, this proposal suggests the development of a public service application for KTP and land certificates based on blockchain titled NFT Document Inspector to help mitigate risks contained in the Indonesian government`s database system as well as ensuring the authenticity of KTP and land certificates. The results of this research will provide insights for policy makers, practitioners and researchers regarding the adoption of blockchain mechanisms to secure citizen's private data in order to accelerate the digital transformation of public services for Indonesia to recover faster and rise stronger, which in this case is KTP and land certificate.
Implementation of Sparrow Pest Detection Using YOLOv8 Method on Raspberry Pi and Google Coral USB Accelerator Nugroho, Bowo; Azhar, Nur Fajri; Pratama , Boby Mugi; Syakbani, Ahmad Rusdianto Andarina; Wibowo, Darrell Rajendra; Syam, Andi Muhammad Agung Ramadhani
Sebatik Vol. 29 No. 1 (2025): June 2025
Publisher : STMIK Widya Cipta Dharma

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.46984/sebatik.v29i1.2558

Abstract

Sparrows are one of the most costly pests for farmers, as they can reduce rice yields by 50-60%. Traditional control methods, such as the use of scarecrows, windmills, and pesticides, are often ineffective or cause negative impacts on the environment, such as damage to ecosystems and human health. To overcome this problem, YOLOv8-based object detection technology offers a modern solution to automatically detect bird pests with a high level of accuracy. This research aims to implement the YOLOv8 model on power-efficient embedded devices, such as Raspberry Pi 4 and Google Coral USB TPU Accelerator, to support real-time sparrow detection at an affordable cost. The research was conducted through three main stages, namely collecting bird image datasets to support model training, training the YOLOv8n model to produce reliable bird pest detection, and implementing the model on embedded devices with and without TPU accelerators to evaluate detection performance. The evaluation results show that the YOLOv8 model has high performance with precision 0.91, recall 0.86, mAP50 0.92, and mAP50-95 0.59 after being trained for 300 epochs. Implementation on Raspberry Pi 4 without accelerator only resulted in an inference speed of 0.39 Frame Per Second, while with Google Coral USB TPU, the speed increased significantly to 7 Frame Per Second.  This proves that TPU accelerators are highly effective in supporting real-time object detection. This technology is expected to help farmers protect crops efficiently, reduce losses due to pests, support sustainable agricultural productivity, and contribute to the overall improvement of food security.
EVOLUTION OF RESEARCH AND COMMUNITY SERVICE INFORMATION SYSTEM (SIMPAS LPPM) INSTITUT TEKNOLOGI KALIMANTANKALIMANTAN INSTITUTE OF TECHNOLOGY Azhar, Nur Fajri; Nugroho , Bowo; Alfani Putera, M. Ihsan; Kairupan, Muhammad Nasa'i; Ramadhana, Rizky Irswanda
SPECTA Journal of Technology Vol. 9 No. 2 (2025): Specta Journal of Technology
Publisher : LPPM ITK

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35718/specta.v9i2.1309

Abstract

The Research and Community Service Information System (SIMPAS) at the Institute for Research and Community Service (LPPM) of the Kalimantan Institute of Technology (ITK) has evolved since it was introduced in 2018 to improve efficiency and transparency in managing research and community service activities. This research focuses on the development of SIMPAS through technical updates and the addition of features to meet increasingly complex user needs. This evolution includes updating the system environment using the latest version of Laravel, database refactoring to simplify data processing, and adding features such as account registration using Google email and more flexible user role management. This research uses the Scrum methodology in system development, which allows for continuous improvement and focuses on collaboration between teams. The results of this research are expected to optimize the main business functions of LPPM ITK in the process of submitting proposals, selection, to reporting research and community service results, which in turn supports the achievement of the Tri Dharma of Higher Education and regional development. This research also discusses the integration of the system with other related platforms, as well as the potential use of modern technology to support operational security and efficiency.
Rancang Bangun Sistem Informasi PTSP Layanan Ijin Mendirikan Bangunan IMB Mushola dan Layanan Hibah/Bantuan Mushola Berbasis Website Menggunakan Metode ICONIX Process Putera, M. Ihsan Alfani; Syafitri, Syahriah; Kirsan, Aidil Saputra; Azhar, Nur Fajri
Indonesian Research Journal on Education Vol. 5 No. 1 (2025): Irje 2025
Publisher : Fakultas Keguruan dan Ilmu Pendidikan, Universitas Pahlawan Tuanku Tambusai

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31004/irje.v5i1.2120

Abstract

Kementerian Agama Kota KLM merupakan sebuah instansi dibawah naungan pemerintah dengan tujuan untuk membantu Presiden dalam melaksanakan urusan pemerintahan bidang agama di daerah kota KLM. Saat ini Kementerian Agama (Kemenag) Kota KLM sudah menerapkan Pelayanan Terpadu Satu Pintu (PTSP) pada sistem layanannya, namun Kemenag Kota KLM masih memiliki kendala walaupun telah menerapkan sistem layanan tersebut. Kendala-kemdala yang tidak jarang terjadi seperti sistem pelayanan membutuhkan waktu yang cukup lama karena masih dilakukan secara manual, staf Kementerian Agama Kota KLM tidak jarang mengalami kesulitan dalam mengelola banyaknya berkas persyaratan yang masih berupa hardcopy, kepala bidang yang bersangkutan tidak jarang melakukan dinas diluar kantor sehingga untuk mendapatkan tanda tangan persetujuan membutuhkan waktu yang cukup lama dan masyarakat lupa membawa berkas persyaratan layanan dengan lengkap. Selain itu Kementerian Agama pada tahun 2022 memiliki beberapa program prioritas yang dimana salah satunya merupakan transformasi digital untuk memudahkan pelayanan kepada masyarakat. bedasarkan poin-poin tersebut tentunya dapat diatasi dengan rancang bangun sistem informasi Pelayanan Terpadu Satu Pintu (PTSP) berbasis website menggunakan metode ICONIX Process. Sistem ini akan dibangun menggunakan framework codeigniter setelah itu diuji menggunakan black box testing untuk mengetahui apakah sistem yang dibangun telah sesuai dengan keinginan pengguna. Diharapkan dengan adanya penelitian ini dapat membantu Kementerian Agama Kota KLM meningkatkan pelayanan kepada masyarakat kota KLM dan dapat menerapkan sistem pemerintahan yang lebih baik (good governance).
Implementing AES-RSA Hybrid Encryption to Enhance the Security of Salary Slip Distribution Information System Abdullah, Riska Kurniyanto; Azhar, Nur Fajri; Mujahidin, Syamsul; Hoan, Richard Owen
Jambura Journal of Electrical and Electronics Engineering Vol 7, No 1 (2025): Januari - Juni 2025
Publisher : Electrical Engineering Department Faculty of Engineering State University of Gorontalo

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.37905/jjeee.v7i1.28737

Abstract

This study aims to enhance security and efficiency in the digital distribution of salary slips within the XYZ Higher Education environment. The proposed method combines hybrid encryption using the Advanced Encryption Standard (AES-128) and Rivest–Shamir–Adleman (RSA) algorithms, as well as integrates Time-Based One-Time Password (TOTP) for two-factor authentication. This approach ensures the confidentiality of sensitive data while minimizing the potential for data leakage or unauthorized access to employee salary information. In its implementation, the system is designed using the Laravel framework and the Scrum software development methodology, enabling an iterative, measurable, and easily adaptable development process. Testing results indicate that the system can distribute salary slips with an average data encryption time of 0.15 milliseconds per slip (using AES-128), and an average AES key decryption time with RSA of 5 milliseconds per operation over 100 test iterations. Furthermore, when two-factor authentication (TOTP) was applied, the rate of unauthorized access attempts dropped to 0% across 50 brute force attack simulation attempts. Thus, the hybrid encryption approach is proven effective in maintaining data integrity, and the integration of TOTP enhances user authentication security. These quantitative findings establish the system as a more measurable reference model for other institutions seeking to manage sensitive data securely, efficiently, and reliably.Penelitian ini bertujuan untuk meningkatkan keamanan dan efisiensi dalam pendistribusian slip gaji secara digital. Metode yang diusulkan yaitu memadukan enkripsi hibrida menggunakan algoritma (Advanced Encryption Standard) AES-128 dan (Rivest–Shamir–Adleman) RSA, serta mengintegrasikan Time-Based One-Time Password (TOTP) sebagai autentikasi dua faktor. Pendekatan ini memastikan kerahasiaan data sensitif, sekaligus meminimalkan potensi kebocoran atau akses tidak sah terhadap informasi gaji karyawan. Dalam implementasinya, sistem dirancang menggunakan kerangka kerja Laravel dan metodologi pengembangan perangkat lunak Scrum, sehingga memungkinkan proses pengembangan yang iteratif, terukur, dan mudah diadaptasi. Hasil pengujian menunjukkan bahwa sistem dapat mendistribusikan slip gaji dengan rata-rata waktu enkripsi data sebesar 0,15 milidetik per slip (menggunakan AES-128) dan waktu dekripsi kunci AES menggunakan RSA rata-rata 5 milidetik per operasi, pada skenario 100 percobaan. Selain itu, saat pengujian autentikasi dua faktor (TOTP) diterapkan, tingkat kegagalan akses tidak sah menurun hingga 0% pada 50 percobaan simulasi serangan bruteforce. Dengan demikian, enkripsi hibrida terbukti efektif dalam menjaga integritas data, dan integrasi TOTP meningkatkan tingkat keamanan autentikasi pengguna. Hasil kuantitatif ini dapat dijadikan sebagai model acuan yang lebih terukur bagi institusi lain yang ingin mengelola data sensitif secara aman, dan andal.