Articles
IMPLEMENTASI JASPERREPORTS PADA SISTEM ONLINE REPORTING MENGGUNAKAN PYREPORTJASPER DI PT XYZ
Aryanto, Muhamad Rizky Dhean;
Susetyo, Yeremia Alfa
Jurnal Informatika Vol 8, No 2 (2024): JIKA (Jurnal Informatika)
Publisher : University of Muhammadiyah Tangerang
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.31000/jika.v8i2.10963
PT XYZ selalu memantau penjualan, stok barang, dan kinerja dari 17.813 cabang toko yang tersebar di Indonesia menggunakan sebuah sistem pelaporan online. Teknologi yang digunakan dalam sistem pelaporan online sebelumnya adalah HTML to PDF. Namun, laporan HTML kerap kali mengalami error, seperti menampilkan data yang nilainya tidak sesuai, layout yang berantakan, dan perubahan layout yang membuat laporan terpotong saat dicetak. Maka dari itu, teknologi tersebut akan digantikan oleh JasperReports yang merupakan teknologi pelaporan paling mutakhir saat ini. JasperReports memiliki sifat fixed atau tidak dapat diubah, baik dari layout, desain, hingga output akhirnya. Penelitian ini dikerjakan dengan waktu singkat namun dilakukan secara maksimal menggunakan metode Rapid Application Development. Implementasi dilakukan dalam sebuah micro-service khusus laporan yang berbasis JasperReports dengan bahasa pemrograman Python dan menggunakan package PyReportJasper sebagai jembatan antara Python dan JasperReports. Hasil dari penelitian ini adalah API yang nantinya digunakan oleh aplikasi Store Information System (SIS). Output dari API tersebut adalah laporan PDF yang layout-nya tidak akan berubah, tampilan yang jelas, dan mudah dicetak dengan mempertahankan kaidah desain laporan sebelumnya.
RANCANG BANGUN API MANAGEMENT PADA APLIKASI SSC MENGGUNAKAN FRAMEWORK WEBIX DI PT XYZ
Daniswara, Bayu Andy;
Susetyo, Yeremia Alfa
Jurnal Informatika Vol 8, No 2 (2024): JIKA (Jurnal Informatika)
Publisher : University of Muhammadiyah Tangerang
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.31000/jika.v8i2.10977
Perusahaan ritel modern kini semakin menghadapi tantangan dalam mengelola berbagai sistem dan aplikasi yang mendukung operasional bisnis mereka. PT XYZ, sebuah perusahaan ritel terkemuka di Indonesia, mengadopsi penggunaan API pada beberapa aplikasinya. Perusahan harus memiliki keterampilan untuk mengatur serta memantau API dengan mengelola hak akses dan melacak log penggunaan API. Maka dari itu, pengembangan sistem Management API menjadi sangat penting guna meningkatkan efisiensi dan kelincahan dalam administrasi API. Penelitian ini bertujuan merancang dan membangun sistem API Management dengan menggunakan framework Webix. Metode agile merupakan pendekatan pengembangan perangkat lunak yang berasal dari proses kerja berulang yang melibatkan penerapan aturan dan solusi yang telah disetujui sebelumnya. Dengan menerapkan metodologi Agile, penelitian ini melibatkan serangkaian tahapan, mulai dari persyaratan, desain, pengembangan, pengujian, implementasi, hingga peninjauan. Hasil akhir dari penelitian ini adalah rancangan sistem API Management yang mencakup pemantauan API, dokumentasi API, dan pengujian API yang menggunakan widget dari framework webix.
Analisis Perbandingan Compute Engine dan Cloud Run sebagai lingkungan Pengembangan Aplikasi Web di Google Cloud Platform
Kejora, Cahyo Bintang;
Susetyo, Yeremia Alfa
Jurasik (Jurnal Riset Sistem Informasi dan Teknik Informatika) Vol 9, No 1 (2024): Edisi Februari
Publisher : STIKOM Tunas Bangsa Pematangsiantar
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.30645/jurasik.v9i1.756
Cloud computing has become a significant issue in the world of Information and Communication Technology. A leading retail company in Indonesia, PT XYZ, faces challenges in choosing cloud computing services for their application development and operations. The company is faced with a choice between Compute Engine and Cloud Run on Google Cloud Platform. This research aims to analyze the comparison between the two services. By designing a web application which will then be deployed on the two cloud services, a comparative analysis of the applications deployed on the two services will then be made. Based on the test results and analysis carried out in this research, Cloud Run stands out in various aspects. From a cost perspective, the setup and performance of Cloud Run offers significant advantages compared to Compute Engine. Thus, this research concludes that Cloud Run is a more optimal choice for PT XYZ in the context of web application development, providing an efficient and economical solution.
Perancangan Sistem Informasi Penjualan Perangkat Seluler berbasis Web menggunakan Framework Laravel di Mobile Cell Toraja
Santoso, Wahyu Aji;
Susetyo, Yeremia Alfa
Jurasik (Jurnal Riset Sistem Informasi dan Teknik Informatika) Vol 9, No 2 (2024): Edisi Agustus
Publisher : STIKOM Tunas Bangsa Pematangsiantar
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.30645/jurasik.v9i2.797
In order to face increasing competition and improve operational efficiency, Mobile Cell plans to use the Laravel Framework as the development framework. The purpose of this research is to provide technological solutions to enhance operational efficiency and improve customer experience. The implementation of the system involves the creation of Use case Diagram, Activity Diagram, and system page views. Laravel applies the MVC (Model-View-Controller) architecture pattern, which simplifies the development and maintenance of applications. The Testing of the system shows success in key functions such as registration, login, adding to the shopping cart, checkout, payment, and viewing order history. This can be inferred from the 100% validity of the test results for each function.
Perbandingan Response Time Pencarian Menggunakan Text Indexing Pada MongoDB dan ArangoDB Berbasis Web
Avrylya, Tessalonica Putry;
Susetyo, Yeremia Alfa
MALCOM: Indonesian Journal of Machine Learning and Computer Science Vol. 4 No. 3 (2024): MALCOM July 2024
Publisher : Institut Riset dan Publikasi Indonesia
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.57152/malcom.v4i3.1308
Jumlah data dalam basis data meningkat setiap hari seiring dengan berkembangnya industri teknologi informasi. Basis data relasional (SQL) telah berevolusi sejak diperkenalkannya basis data NoSQL seperti MongoDB dan ArangoDB. Basis data tersebut memiliki fitur yang dapat menggunakan indeks teks untuk pencarian teks dan menyimpan data dalam format JSON/ BSON. Volume data, fleksibilitas struktural, dan kecepatan pencarian adalah masalah umum dalam pemrosesan data. Akibatnya, manajemen data menjadi tidak efektif yang menyebabkan penurunan kinerja basis data. Fokus utama dari penelitian ini adalah untuk melakukan perbandingan respon waktu terhadap pencarian menggunakan teks indeks pada basis data MongoDB dan ArangoDB yang berbasis website guna mempercepat pencarian sehingga mengetahui perbandingan performa kueri antar basis data. Berdasarkan temuan dari 1000, 10000, 100000, dan 1000000 rekaman data didapat kesimpulan bahwa pengindeksan teks MongoDB lebih cepat dibandingkan dengan ArangoDB. Pada pengujian didapatkan hasil pada satu kata kunci selisih kecepatan waktu eksekusi sebesar 170,75ms, untuk dua kata kunci sebesar 205,5ms, dan pada tiga kata kunci sebesar 267,75ms.
Pembangunan Aplikasi Monitoring Distribusi Bantuan Kepada UMKM Berbasis Web
Bangkalang, Dwi Hosanna;
Setiyawati, Nina;
Susetyo, Yerymia Alfa;
Saian, Pratyaksa Ocsa Nugraha
Progresif: Jurnal Ilmiah Komputer Vol 20, No 2: Agustus 2024
Publisher : STMIK Banjarbaru
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.35889/progresif.v20i2.1615
To encourage consumption and demand for MSME products in the form of goods and services, Dinas Koperasi, Usaha Kecil dan Menengah (DinKopUKM) of Salatiga City is taking steps by organizing activities that will provide stimulus in the form of gifts in the form of goods and gifts in the form of shopping vouchers. To expedite this program, an integrated aid distribution system was built, one of the applications in which is a web-based Aid Distribution Monitoring Application. This application functions to monitor voucher distribution. The application was built using the CodeIgniter framework and consists of six main features. The applications that have been built are tested using black box testing and user acceptance testing methods. From the testing process, it was found that the functional application was running as expected and users strongly agreed that the application that was built made it easier to monitor the distribution of aid to MSMEs.Kata kunci: Monitoring Aid Distribution; Web; Blackbox Testing; User Acceptance Testing; MSMEs AbstrakUntuk mendorong terjadinya konsumsi dan kebutuhan akan produk-produk UMKM baik berwujud barang maupun jasa, Dinas Koperasi, Usaha Kecil dan Menengah Kota Salatiga (DinKopUKM) melakukan langkah dengan menyelenggarakan kegiatan yang akan memberikan stimulus berupa hadiah berwujud barang dan hadiah berwujud voucher belanja. Untuk memperlancar program ini, maka dibangunlah sistem distribusi bantuan terintegrasi dimana salah satu aplikasi didalamnya adalah Aplikasi Monitoring Distribusi Bantuan berbasis web. Aplikasi ini berfungsi untuk melakukan pemantauan distribusi voucher. Aplikasi dibangun menggunakan framework CodeIgniter dan terdiri dari enam fitur utama. Aplikasi yang telah dibangun diuji menggunakan metode blackbox testing dan user acceptance testing. Dari proses pengujian, didapatkan bahwa fungsional aplikasi telah berjalan sesuai dengan yang diharapkan dan pengguna sangat setuju aplikasi yang dibangun memudahkan proses monitoring distribusi bantuan kepada UMKM.Kata kunci: Monitoring Distribusi Bantuan; Web; Blackbox Testing; User Acceptance Testing; UMKMÂ
Implementasi Fetch API dalam pengembangan Backend Website Daftar Film dengan Next.JS
Maulana, Irvan Dhimas;
Susetyo, Yeremia Alfa
Kesatria : Jurnal Penerapan Sistem Informasi (Komputer dan Manajemen) Vol 6, No 1 (2025): Edisi Januari
Publisher : LPPM STIKOM Tunas Bangsa
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.30645/kesatria.v6i1.560
This study aims to improve the performance of a film list website by implementing the Next.JS framework along with its Fetching API to solve challenges in search efficiency and providing accurate and up-to-date information for users. The amount of outdated and irrelevant data on film websites often prevents users in finding current movie information. This research develops an application using Next.JS, integrated with the Fetch API, to dynamically retrieve data using Server-Side Rendering (SSR) and Static Site Generation (SSG), improving communication between server and client, while providing a responsive and SEO-friendly user experience. Testing results with Lighthouse and Chrome DevTools show improved performance, with an application score of 92 on the Vercel platform and 82 on the Local side. Cache optimization on Vercel also reduced data transfer size from 2.2 MB to 0.27 MB, significantly speeding up load times and stabilizing the application. These results indicate that the application successfully delivers relevant and up-to-date information with high speed and stable performance. However, this study is limited in terms of testing devices and focuses only on the Vercel hosting platform.
Analisis Pengujian Database SQL dan NoSQL pada Aplikasi Berbasis Microservice dengan Spring Boot
Fatich, Steven Arycena;
Susetyo, Yeremia Alfa
Kesatria : Jurnal Penerapan Sistem Informasi (Komputer dan Manajemen) Vol 6, No 1 (2025): Edisi Januari
Publisher : LPPM STIKOM Tunas Bangsa
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.30645/kesatria.v6i1.561
Efficient database utilization is essential in application development. This study aims to analyze the performance of PostgreSQL (SQL) and MongoDB (NoSQL) in CRUD operations and data aggregation using the Spring Boot framework. The research stages include developing a test application, conducting 10 simulation tests for each operation, and analyzing response times. The results indicate that MongoDB excels in create operations with an average response time of 230.4 ms and delete operations at 2.6 ms. In contrast, PostgreSQL demonstrates better efficiency in read operations and aggregations (sum, average, min, max) with superior response times
Pengembangan Dashboard Admin menggunakan React JS dan Ant Design pada Toko Berkat
Pradipta, Rafael Deandra;
Susetyo, Yeremia Alfa
Kesatria : Jurnal Penerapan Sistem Informasi (Komputer dan Manajemen) Vol 6, No 1 (2025): Edisi Januari
Publisher : LPPM STIKOM Tunas Bangsa
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.30645/kesatria.v6i1.553
The development of a web-based administrative dashboard for CV Berkat was conducted using the React JS framework and the Ant Design library. The application development process followed the waterfall method, ensuring that each phase, from requirements analysis to system maintenance, was fulfilled and completed systematically. This dashboard is designed to monitor sales data, product management, and employee reports with an attractive and interactive user interface. Based on testing result using Lighthouse, it was shown that the application performs more optimally when hosted compared to running locally, with assesment metrics such as Largest Contentful Paint (LCP) and Total Blocking Time (TBT) showing better results. The combination of React JS and Ant Design has proven to accelerate the development process thanks to the readily available components and support for the Single Page Application (SPA) method. Overall, this dashboard meets CV Berkat’s needs for real-time and efficient data monitoring while also facilitating future feature development.
Penerapan JavaScript React pada perancangan front-end website UMKM Jemari Ragil
Elsie Naresvari;
Susetyo, Yeremia Alfa
IT Explore: Jurnal Penerapan Teknologi Informasi dan Komunikasi Vol 4 No 1 (2025): IT-Explore Februari 2025
Publisher : Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.24246/itexplore.v4i1.2025.pp16-32
UMKM Jemari Ragil has successfully digitized its business by joining the e-commerce platform Shopee since September 2023 and reached international markets such as Malaysia. Although marketing strategies through Instagram, WhatsApp, and TikTok are effective, challenges arise from the limited understanding of technology by customers, who often need guidance in using E-commerce. This research aims to implement React JavaScript for the Jemari Ragil' MSME website. The goal is to overcome the main obstacles faced by the owner of Jemari Ragil. The research method includes problem and needs analysis, design and system design, implementation or application development, and system testing. The result of this research is the successful implementation of JavaScript React to build an efficient and interactive MSME website interface. Through the results of Usability Testing system testing and measured using the System Usability Scale (SUS) which resulted in a score of 76 with a good category, indicating that the system can be accepted by users and meets the established usability standards.