Claim Missing Document
Check
Articles

Found 27 Documents
Search

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.
AUTOMATIC GIT REPOSITORY DEPLOYER IN UBUNTU USING PYTHON, JENKINS AND CLOUD FIRESTORE AT PT XYZ Dewangga, Felix Vicky Lugas; Nugraha Saian, Pratyaksa Ocsa
Jurnal Teknik Informatika (Jutif) Vol. 4 No. 6 (2023): JUTIF Volume 4, Number 6, Desember 2023
Publisher : Informatika, Universitas Jenderal Soedirman

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

Abstract

PT XYZ is a retail company using Cloud Computing to support its business operations. The company requires the back-end application deployment process to be done automatically on each server computer. The problem occurs insecure in the process of the back-end application deployed manually causing human error vulnerabilities and inefficient when the version of application change occurs to operate on each server computer takes time as long as the number of server computers that need to be configured. The research aims to design a deployer system that help company to deploy back-end applications on each Ubuntu server computer automatically efficiently and securely. The research method uses Research and Development to create system. The research produces a design and build of an automated deployer system using Jenkins to create data configuration that aim the version of back-end application as target deploy and stored in the Cloud Firestore database. The stored data causing deployer system change version back-end application as stored data using GIT command and provide application to operate as service on each server computer. Operation result of application recorded as data deployment that stored in the Cloud Firestore then Jenkins detect it to store data as deployment log. Based on the results, the deployer system considered is able to operate back-end application automatically according the target version on each server computer as eficient and secure deployment process. This conclusion is supported by the results of the questionnaire, which obtained a 85% percentage and was classified as "Strongly Agree" with the created system.
Perancangan sistem manajemen session real-time menggunakan firestore, python, dan javascript Richard Alvin Munandar; Pratyaksa Ocsa Nugraha Saian
IT Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi Vol 5 No 1 (2026): IT-Explore Februari 2026
Publisher : Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.24246/itexplore.v5i1.2026.pp50-64

Abstract

PT. XYZ is one of the largest retail companies in Indonesia. PT. XYZ has a website-based application that functions to help employees who work in IT Support to handle operational problems. However, this website has not implemented a session management system which can affect the level of security. Therefore, a system design was created for real-time session management using Firestore, Python, and Javascript. Firestore is used as a database to store sessions and Firestore has a feature called the Firestore snapshot listener which functions to detect changes in real-time. The research method includes identifying needs, initial prototype design, prototype creation, prototype evaluation, prototype refinement, and system implementation. Black Box Testing is used as a method for testing this system, where the results are in accordance with the needs and interviews are conducted with the admin of this website to test the session management system and find out the admin's response regarding the designed session management system. The results obtained are satisfactory because security can be further improved, user experience is improved, and the company's needs can be achieved.
Development of a Proximity-Based Pet Adoption Website Application Muhamad Akbar Susanto; Pratyaksa Ocsa Nugraha Saian
International Journal Software Engineering and Computer Science (IJSECS) Vol. 5 No. 3 (2025): DECEMBER 2025
Publisher : Lembaga Komunitas Informasi Teknologi Aceh (KITA)

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35870/ijsecs.v5i3.5443

Abstract

This study examines the development of a web-based application designed to facilitate pet adoption through practical, structured, and location-based mechanisms. The primary problem addressed is the absence of digital platforms capable of integrating adoption processes more efficiently than traditional methods. The application employs Java Spring Boot for backend architecture, ReactJS for frontend interface, and MongoDB for data management. The Haversine formula with a 50 km radius was implemented to display animals based on proximity to users. Algorithm implementation results demonstrate that Haversine effectively calculates distances and presents animals according to nearest locations, thereby enhancing search accuracy and relevance for prospective adopters. Core functionality includes a WebSocket-based real-time chat system enabling direct communication between prospective adopters and owners without page reloading. System development followed the Waterfall model encompassing requirements analysis, design, implementation, and testing phases. Evaluation through User Acceptance Testing (UAT) using a 1-4 Likert scale yielded satisfaction rates of 82% among prospective adopters and 84.5% among pet owners, both categorized as "highly satisfied." These findings validate that the application serves as a more efficient and structured alternative, with potential for further development to support expanding user bases in the future.
Evaluasi Kinerja Non-Cryptographic Hash Functions (NCHFs) dalam Sinkronisasi Data pada DBMS Oracle dan Postgres Nowo, Caroluce Ricky Harkris; Saian, Pratyaksa Ocsa Nugraha
JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika) Vol 9, No 4 (2024)
Publisher : STKIP PGRI Tulungagung

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

Abstract

Dalam lingkungan bisnis modern, informasi dan data memiliki peran penting dalam pengambilan keputusan serta operasional perusahaan. Salah satu tantangan yang dihadapi adalah sinkronisasi data, terutama bagi perusahaan besar seperti PT XYZ, yang merupakan salah satu pemain terbesar industri ritel di Indonesia. Permasalahan muncul karena infrastruktur teknologi informasi mereka sedang dalam proses pergantian dan belum dapat sepenuhnya digantikan oleh yang lebih modern. Oleh karena itu, diperlukan proses sinkronisasi yang efektif untuk memungkinkan integrasi yang lancar antara perangkat lunak yang lama dan yang baru. Penelitian ini bertujuan untuk mengoptimalkan sinkronisasi data antara DBMS Oracle dan PostgreSQL dengan menggunakan Non-Cryptographic Hash Functions (NCHFs). Sebanyak tujuh NCHFs dievaluasi dalam eksperimen, dengan mempertimbangkan waktu eksekusi, penggunaan sumber daya, serta keberhasilan dan akurasi sinkronisasi. Hasil penelitian menunjukkan bahwa MetroHash secara konsisten memberikan kinerja terbaik. Dibandingkan dengan fungsi hash kriptografis standar seperti SHA-256, MetroHash berhasil mengoptimalkan waktu eksekusi hingga 29% lebih cepat. Ketika dibandingkan dengan NCHFs terbaik lainnya, seperti CityHash, MetroHash masih unggul dengan selisih waktu eksekusi sebesar 5%. Namun, pilihan penggunaannya harus disesuaikan dengan kebutuhan aplikasi dan situasi perusahaan. Selain MetroHash, CityHash juga merupakan alternatif yang layak dipertimbangkan. Di sisi lain, FNV-1a tidak disarankan karena kinerjanya yang kurang memuaskan.
Perancangan Website Pembelajaran Aksara Jawa Menggunakan Framework Laravel Vannessa, Valencia; Saian, Pratyaksa Ocsa Nugraha
JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika) Vol 10, No 4 (2025)
Publisher : STKIP PGRI Tulungagung

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

Abstract

Aksara Jawa merupakan salah satu elemen yang terdapat di dalam bahasa Jawa yang kerap digunakan sebagai alat komunikasi oleh penduduk Indonesia terutama yang tinggal di provinsi Jawa Timur, Jawa Tengah, dan Daerah Istimewa Yogyakarta. Aksara Jawa merupakan salah satu warisan leluhur dan bagian dari kekayaan budaya Indonesia yang sudah sepatutnya dilestarikan. Namun, pada era modern saat ini, aksara Jawa menjadi kurang populer terutama di kalangan pelajar. Penurunan popularitas ini termasuk dalam masalah yang serius karena berpotensi menghilangkan warisan budaya itu sendiri di masa depan. Salah satu hal yang dapat dilakukan untuk mengatasi permasalahan ini adalah dengan mengembangkan metode pembelajaran yang turut memanfaatkan teknologi di dalamnya. Penelitian ini memberikan sebuah solusi dengan membuat website pembelajaran aksara Jawa yang menyenangkan dan mudah untuk digunakan oleh pelajar sekolah dasar yang disebut dengan AyoSinau. AyoSinau merupakan website yang dirancang menggunakan model Waterfall, bahasa pemrograman PHP, dan framework Laravel. Hasil penelitian menunjukkan bahwa penggunaan website AyoSinau sebagai media pembelajaran aksara Jawa dapat mempermudah pelajar Sekolah Dasar dengan rentang usia 7-12 tahun untuk memahami dan mempelajari aksara Jawa.
Pengembangan Aplikasi Penyewaan Kostum Berbasis Web Menggunakan Framework Laravel Widjaja, Mario Indra; Saian, Pratyaksa Ocsa Nugraha
JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika) Vol 10, No 3 (2025)
Publisher : STKIP PGRI Tulungagung

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

Abstract

Fashion merupakan industri kreatif yang memperlihatkan berbagai macam aspek mulai dari desain, produksi, hingga aksesoris untuk memperindah penampilan tubuh serta mencerminkan kekayaan budaya. Pada tahun 2023, subsektor fashion telah menyumbang 18% dari PDB nasional dan penyewaan kostum termasuk salah satunya. Sayangnya, masih banyak toko persewaan kostum yang terkendala, khususnya dalam pencatatan manual pada buku atau komputer. Oleh karena itu, diperlukan sistem manajemen produk sewaan dengan harapan dapat memberi kemudahan dan kenyamanan bagi pelanggan serta pihak toko penyewaan kostum saat melakukan proses penyewaan kostum. Penggunaan framework Laravel pada pembuatan sistem produk sewaan ini dinilai tepat karena dalam proses pembuatannya pengembang menggunakan metode pengembangan Waterfall dengan membagi proyek menjadi beberapa fase terpisah. Dengan menggunakan framework Laravel dan metode pengembangan Waterfall, peneliti berhasil membuat website penyewaan kostum yang memudahkan pelanggan melakukan pemesanan kapan saja dan di mana saja, serta membantu pemilik toko dalam mengelola transaksi, melacak stok, dan mengurangi kesalahan.