Jurnal Surya Informatika Journal homepage: https://jurnal. id/index. php/surya_informatika P-ISSN: 2477-3042. E-ISSN: 3026-3034 Vol. No. Mei 2025. Pp. Implementasi Aplikasi Netbeans untuk Pengolahan Data Barang pada Percetakan Duta Yuzaka Permai Amelia Anggraini . Akhmad Sayuti*. Aswin Dwiyono. Qhalam Ilahi. Sistem Informasi. Institut Teknologi dan Bisnis Bina Sriwijaya Palembang. Indonesia Teknik Komputer. Institut Teknologi dan Bisnis Bina Sriwijaya Palembang. Indonesia Ilmu Komputer. Universitas Sriwijaya Palembang. Indonesia Manajemen Informatika. Institut Teknologi dan Bisnis Bina Sriwijaya Palembang. Indonesia Article Info Kata Kunci: Aplikasi. NetBeans IDE 8. MySQL. Percetakan. Pengolahan Data. Keywords: Applications. NetBeans IDE 2. MySQL. Printing. Data Processing. Article history: Received 05 Mei 2025 Revised 07 Mei 2025 Accepted 08 Mei 2025 Available online 09 Mei 2025 DOI : 48144/suryainformatika. * Corresponding author. Akhmad Sayuti E-mail address: macesmad@gmail. ABSTRAK Percetakan Duta Yuzaka Permai merupakan salah satu usaha percetakan yang membutuhkan sistem pengelolaan data barang yang efisien untuk meningkatkan produktivitas dan akurasi dalam pengelolaan inventaris. Saat ini, pengolahan data barang di percetakan tersebut masih dilakukan secara manual, yang berpotensi menimbulkan kesalahan dan ketidakefisienan. Untuk mengatasi masalah ini, diperlukan sebuah aplikasi berbasis desktop yang dapat mengotomatisasi proses pengolahan data barang, dari pencatatan hingga pelaporan. Penelitian ini bertujuan untuk mengimplementasikan aplikasi berbasis NetBeans IDE yang mampu mengelola data barang di Percetakan Duta Yuzaka Permai dengan lebih efektif. Fitur-fitur utama yang akan dikembangkan meliputi pencatatan barang, pemantauan stok, dan pelaporan inventaris. Metodologi yang digunakan dalam penelitian ini adalah pendekatan pengembangan perangkat lunak berbasis model waterfall. Proses ini dimulai dengan analisis kebutuhan sistem, desain aplikasi, implementasi, pengujian, dan akhirnya evaluasi. Setiap tahap dalam pengembangan aplikasi bertujuan untuk memastikan bahwa aplikasi yang dihasilkan memenuhi kebutuhan dan harapan pengguna. Dengan adanya aplikasi ini, proses pencatatan dan pemantauan stok barang menjadi lebih terstruktur dan mudah dipantau, sehingga mengurangi potensi kesalahan dan meningkatkan produktivitas operasional. ABSTRACT Duta Yuzaka Permai Printing is a printing business that requires an efficient product data management system to increase productivity and accuracy in inventory management. Currently, product data processing in printing is still done manually, which has the potential to cause errors and inefficiencies. To overcome this problem, a desktop-based application is needed that can automate the process of processing goods data, from recording to This research aims to implement a NetBeans IDE based application that is able to manage goods data at Duta Yuzaka Permai Printing more effectively. The main features that will be developed include item recording, stock monitoring, and inventory reporting. The methodology used in this research is a software development approach based on the waterfall model. This process begins with system requirements analysis, application design, implementation, testing, and finally evaluation. Each stage in application development aims to ensure that the resulting application meets user needs and expectations. With this application, the process of recording and monitoring stock becomes more structured and easier to monitor. Implementasi Aplikasi Netbeans untuk Pengolahan Data Barang pada Percetakan Duta Yuzaka Permai Jurnal Surya Informatika Journal homepage: https://jurnal. id/index. php/surya_informatika P-ISSN: 2477-3042. E-ISSN: 3026-3034 Vol. No. Mei 2025. Pp. PENDAHULUAN Perkembangan teknologi ilmu komputer pada saat ini semakin maju, sehingga manusia dalam mengerjakan Saat ini teknologi informasi memainkan peran yang sesetiap pekerjaan selalu membutuhkan komputer. Kommakin penting dalam berbagai sektor industri, termasuk puter memiliki peranan yang sangat vital dalam pemecdalam industri percetakan. Percetakan Duta Yuzaka Perahan masalah khusus dalam pengolahan data, karena mai merupakan salah satu perusahaan percetakan yang komputer memiliki akurasi yang tinggi dalam pemmenghadapi tantangan dalam pengelolaan data barang, rosesan data, sehingga dapat mempermudah pekerjaan terutama dalam hal pencatatan, pemantauan, dan Adanya sistem komputer sangat membantu pelaporan inventaris. Proses pengolahan data barang dalam pemecahan masalah terutama dalam hal penyang masih dilakukan secara manual berpotensi megolahan data. Penggunaan komputer juga dapat dijadinyebabkan berbagai masalah seperti kesalahan pencatakan alat untuk mencapai tujuan dan mencari kemutan, ketidaksesuaian data, dan ketidakmampuan dalam dahan dalam melakukan suatu proses pekerjaan, terumelakukan analisis yang mendalam terhadap data inventama yang melibatkan banyak data. Hampir Hampir disemua instansi-instansi baik yang bersifat negeri Sistem informasi berbasis komputer saat ini telah menmaupun swasta menggunakan sistem komputer . jadi suatu hal yang primer bagi kebutuhan pemenuhan Semakin banyak orang-orang yang memesan produk kebutuhan informasi. Banyak bidang yang telah mesuatu perusahaan pasti akan sangat banyak data yang manfaatkan sistem informasi berbasis komputer sebagai akan dikelola oleh pengguna dalam melakukan sarana mempermudah pekerjaan. Mulai dari kalangan penginputan datanya. Percetakan Duta Yuzaka Permai pebisnis sampai dengan akademis/pendidikan telah merupakan salah satu tempat layanan usaha penyedia menggunakan komputer sebagai alat bantu dalam memjasa percetakan bagi masyarakat baik dari dalam kota permudah pekerjaan. Perkembangan IPTEK (Ilmu maupun masyarakat luar kota. Pengetahuan dan Teknolog. memicu banyak kalangan Sistem informasi adalah gabungan dari elemen bagian untuk mencari alternatif pemecahan masalah dibidang utama yaitu software, hardware, infrastruktur dan sumsistem informasi. Penggunaan komputer sebagai alat ber daya manusia, keempat bagian ini saling berhubbantu penyelesaian pekerjaan dibidang teknologi sistem ungan dan saling berkaitan untuk mencapai sebuah informasi semakin banyak bekembang disegala bidang. tujuan yang memberikan sebuah keputusan . Komputer dirasa banyak memiliki keunggulan. Website adalah halaman Ae halaman yang digunakan alasannya komputer dapat diprogram sehingga dapat untuk menampilkan informasi text, gambar, animasi, digunakan sesuai keinginan user/pemakainya. Bahasa suara, atau gabungan dari semuanya, baik berupa statis pemograman yang semakin banyak berkembang saat ini maupun dinamis yang membentuk rangkaian bangunan memberikan programer pilihan untuk memilih bahasa yang saling terkait, yangdihubungkan dengan beberapa pemograman yang akan digunakan untuk membangun jaringan halaman. Hubungan satu halaman web dengan Java adalah salah satu bahasa pemograman web lainnya disebut Hyperlink, sedangkan text yang yang berkembang pesat pada saat ini. Java dapat dijalandijadikan penghubung disebut Hypertext . kan diberbagai platform sistem informasi dan berbagai PHP adalah salah satu bahasa pemrograman untuk Dan aplikasi yang menggunakan bahasa pemmengembangkan web dinamis PHP atau Hypertext ograman java adalah NetBeans IDE . Preprocessor adalah salah satu bahasa pemrograman Untuk mengatasi masalah tersebut, diperlukan sebuah untuk mengembangkan web dinamis. PHP adalah sesistem yang dapat mengotomatisasi proses pengelolaan buah bahasa server-side scripting atau bahasa yang data barang dan memudahkan pengelolaan inventaris berjalan pada sisi server, yang artinya jika ingin mendengan lebih efisien. Salah satu solusi yang dapat ditjalankannya maka harus adanya web server, adapun erapkan adalah dengan mengembangkan aplikasi berbeberapa kelebihan dari PHP . , yaitu: basis desktop menggunakan NetBeans IDE. NetBeans Mudah dipelajari IDE adalah lingkungan pengembangan terintegrasi yang Cross platform dalam artian dapat diimplementamendukung pemrograman Java, dan sangat cocok untuk sikan ke berbagai operating system membangun aplikasi desktop dengan antarmuka Lisensi gratis pengguna grafis yang interaktif. Banyak orang memd. Memiliki akses yang cepat buka usaha jasa percetakan sebagai bentuk persaingan Didukung oleh beberapa local web server . bisnis dalam bidang penyediaan layanan kebutuhan unPercetakan merupakan sebuah proses industry untuk tuk kebutuhan masyarakat, perusahaan ataupun lainnya. memproduksi secara massal tulisan dan gambar. PerusOleh karena itu pengolahan data yang tepat sangat dibuahaan jasa percetakan adalah suatu usaha percetakan tuhkan dalam mencapai tersedianya informasi yang yang memproduksi berbagai macam media cetak dianberguna bagi masyarakat yang membutuhkan percetaranya: banner, spanduk, undangan dan masih banyak Dengan menggunakan komputer, dapat memyang lainnya . bantu banyak pekerjaan manusia dalam mengelola data NetBeans adalah salah satu aplikasi IDE (Integrated sesuai yang diinginkan . Development Environmen. yang digunakan oleh developer software komputer untuk menulis. Implementasi Aplikasi Netbeans untuk Pengolahan Data Barang pada Percetakan Duta Yuzaka Permai Jurnal Surya Informatika Journal homepage: https://jurnal. id/index. php/surya_informatika P-ISSN: 2477-3042. E-ISSN: 3026-3034 Vol. No. Mei 2025. Pp. mengcompile, mencari kesalahan, dan untuk menyebar- . Design (Perancanga. kan program . Merupakan tahapan perancangan desain perangkat lunak sebagai perkiraan sebelum dibuatnya kode METODE PENELITIAN Desain sistem menggunakan Flowchart. Entity Relationship Diagram (ERD) dan 1 Metode Pengumpulan Data perancangan User Interface. Metode pengumpulan data cara atau teknik yang . Penyelesaian Program digunakan untuk mengumpulkan informasi dari Pada tahapan ini merupakan tahapan dimana proberbagai sumber guna mendapatkan data yang dibutuhgrammer menerapkan desain dari suatu sistem kan dalam penelitian atau analisis. Beberapa metode yang telah disetujui pada tahapan sebelumnya. yang umum digunakan antara lain Sebelum desain ini diterapkan, terlebih dahulu dil. Observasi, akukan proses pengujian terhadap program untuk Persepsi dilakukan secara lugas di printer Sinper mendeteksi kesalahan yang ada pada sistem yang Computerized Printing. Operasional sistem memberikan tanggapan akan sistem yang sudah di pemesanan jasa percetakan dan data yang buat dan mendapat persetujuan mengenai sistem digunakan diamati. Ketahui masalah dalam kerangka kesepakatan, permintaan, dan laporan. Pengujian. Sistem Informasi Pemesanan Jasa Percetakan berSeluruh unit yang dikembangkan dalam tahap imbasis web dapat digunakan untuk menganalisis maplementasi diintegrasikan ke dalam sistem setelah salah yang ditemukan dan meningkatkan kinerja pengujian yang dilakukan masing-masing unit. dan strukturnya . Setelah integrasi seluruh sistem diuji untuk men. Wawancara, gecek setiap kegagalan maupun kesalahan. Pemilik Sniper Digital Printing menjadi subjek wa. Pemeliharaan wancara langsung. Menurut wawancara, salah satu Tahap ini merupakan tahap terakhir dari model masalah dengan pencetakan digital adalah sistem Sistem yang sudah selesai dijalankan yang digunakan tidak terkomputerisasi, yang berarti serta dilakukan pemeliharaan. Pemeliharaan menyediakan layanan pelanggan dan menyimpan berupa memperbaiki kesalahan yang tidak arsip dan file yang masih dilakukan secara manual ditemukan pada langkah sebelumnya . memakan waktu yang cukup lama . 3 Metode Pengembangan Perangkat Lunak . Studi Pustaka Metode Pengembangan Perangkat Lunak merupakan Penulis melakukan studi literatur dengan mengumpendekatan atau kerangka kerja yang digunakan untuk pulkan informasi yang diperlukan dan mencari refmerancang, mengembangkan, dan memelihara erensi yang berhubungan dengan observasi yang perangkat lunak. Jurnal, laporan, dan buku-buku yang Metode pengembangan sistem yang digunakan adalah isinya membahas tentang perancangan sistem inforModel Prototype, yang merupakan suatu proses pemmasi pemesanan produk percetakan sejenis yang buatan aplikasi yang bersifat berulang dan dengan sesuai dengan masalah yang dihadapi dapat dijadiperencanaan yang cepat dimana terdapat umpan balik kan sebagai sumber referensi . yang memungkinkan terjadinya perulangan dan perbai. Studi Literatur kan aplikasi sampai aplikasi tersebut memenuhi kebuPenulis membaca, mempelajari, dan mendalami tuhan dari pengguna . cara pembuatan aplikasi berbasis bahasa pemrograman Java melalui sumber-sumber seperti buku, jurnal, seminar, kegiatan kampus, serta pelatihan dari komunitas belajar atau kursus yang fokus pada pemrograman dan membahas materi tentang pembuatan aplikasi berbasis Java . Metode Pengembangan Sistem Dalam penelitian ini, penulis menggunakan metode pengembangan SDLC (Software Development Life Cycl. model waterfall. Dalam model Waterfall terdapat beberapa tahapan pengembangan antara lain sebagai berikut . Gambar 1. Metode prototype . Reqruitments Analysis Proses pengumpulan kebutuhan yang dilakukan 3. HASIL DAN PEMBAHASAN secara intensif untuk menspesifikasikan kebutuhan Data Flow Diagram (DFD) adalah sebuah representasi perangkat lunak atau software sesuai dengan kebugrafis dari suatu sistem yang menggunakan sejumlah tuhan user, agar user dapat dengan mudah mesimbol untuk menggambarkan bagaimana data mengamahami sistem yang akan dibuat. lir melalui proses yang saling terkait . Implementasi Aplikasi Netbeans untuk Pengolahan Data Barang pada Percetakan Duta Yuzaka Permai Jurnal Surya Informatika Journal homepage: https://jurnal. id/index. php/surya_informatika P-ISSN: 2477-3042. E-ISSN: 3026-3034 Vol. No. Mei 2025. Pp. Pada Diagram Konteks yang diusulkan, karyawan bertugas menginput informasi pemesanan, bukti pembayaran, status permintaan. Karyawan juga bertugas menerima bukti terima barang dari produksi, membuat faktur permintaan kepada produksi, membuat nota tagihan beserta pengiriman kepada pelanggan. Bagi Produksi bertugas membuat tembusan permintaan dari karyawan. Pelanggan menerima nota tagihan beserta bukti terima, dan barang. Bagi Direktur Utama menerima semua laporanlaporan data hasil pemesanan, faktur, pembayaran, dan pengiriman . Gambar 2. Diagram Konteks Tabel 1. Tabel Barang Nama Tabel : Barang Primary Key : kd_barang Field Name kd_barang nm_barang harga_barang Gambar 3. Entity Relationship Diagram (ERD) Type Varchar Varchar Varchar Varchar Int Size Int Int Keterangan Kode barang Nama barang Satuan Ukuran Harga barang Pajak pertambahan Stock barang Entity Relationship Diagram (ERD) adalah suatu diagram untuk menggambarkan desain konseptual suatu basis data relasional. ERD juga merupakan suatu diagram yang dikembangkan berdasarkan teori himpunan dalam bidang matematik. ERD digunakan untuk pemodelan basis data relasional . Berikut ini merupakan gambaran tentang sistem yang diusulkan pada Perancangan Sistem Informasi Pemesanan Pada Percetakan PT Mukti Lintas Media secara keseluruhan dalam bentuk entity relationship diagram: Hasil yang didapat pada penelitian Implementasi Aplikasi Netbeans untuk Pengolahan Data Barang pada Percetakan Duta Yuzaka Permai dari pengelola percetakan. Yang dapat diringkas pada Tabel 2 . Tabel 2. Tabel Barang Case Pengujian Login Input Data Barang Laporan Data Barang Logout Hasil Pengujian Berhasil Berhasil Berhasil Berhasil Untuk menjalankan aplikasi pengolahan data tersebut, dilakukan dengan menggunakan program Netbeans dan Xampp. Adapaun langkah dalam menjalankannya adalah sebagai berikut: Klik start. Pilih Xampp , kemudian klik tombol start pada Mysql Server. Lalu buka program Netbeans. Pilih dan klik Project yang akan digunakan, dan jalankan aplikasi dengan tekan tombol F6. Selanjutnya tahapan ini akan dijelaskan bagaimana langkah-langkah pengoperasian aplikasi tersebut. Form Login adalah Form awal untuk masuk ke aplikasi pengolahan data Percetakan Duta Yuzaka Permai. Untuk login pengguna . harus menginputkan username dan password, setelah itu klik tombol login. Jika data yang diinputkan salah, maka akan tampil kotak dialog yang menampilkan pesan peringatan dan harus login ulang dengan username dan password yang Implementasi Aplikasi Netbeans untuk Pengolahan Data Barang pada Percetakan Duta Yuzaka Permai Jurnal Surya Informatika Journal homepage: https://jurnal. id/index. php/surya_informatika P-ISSN: 2477-3042. E-ISSN: 3026-3034 Vol. No. Mei 2025. Pp. Permai. Untuk menampilkan laporan data barang, user harus mengklik tombol print pada form data barang. Gambar 4. Form Login Form Menu adalah tampilan awal setelah login aplikasi pengolahan data Percetakan Duta Yuzaka Permai. Pada form menu terdapat menubar yang berisi file, transaksi, report dan about. Untuk menu file berisi komponen data barang, data pelanggan, data admin, dan exit. Menu Transaksi berisi komponen penjualan. Menu Report berisi laporan trend penjualan, dan about berisi tentang Gambar 7. Laporan Data Barang KESIMPULAN Gambar 5. Form Menu Form Data Barang adalah form yang berisi tentang data barang Percetakan Duta Yuzaka Permai. Pada form ini terdapat beberapa data inputan yaitu, kode barang, nama barang, satuan, ukuran, harga barang, ppn dan stok Gambar 6. Form Data Barang Laporan Data Barang adalah laporan yang dihasilkan dari inputan data barang Percetakan Duta Yuzaka Kesimpulan untuk Implementasi Aplikasi Netbeans Pada Percetakan Duta Yuzaka Permai, maka peneliti menarik kesimpulan sebagai berikut: Aplikasi yang dihasilkan adaldah apilkasi pengolahan data Percetakan Duta Yuzaka Permai yang berisi tentang pengolahan data barang, data pelanggan dan penjualan. Tidak lagi memerlukan banyak dokumen fisik atau arsip penyimpanan , karena semua data telah disimpan dalam bentuk file. Data laporan yang dihasilkan lebih akurat dan detail. Selain itu proses pencarian datanya juga lebih mudah dan lebih cepat. Maka ada beberapa saran dari peneliti berikut adalah Implementasi Aplikasi Netbeans Pada Percetakan Duta Yuzaka Permai diantaranya: Pelatihan dalam penggunaan aplikasi pengolahan data Percetakan Duta Yuzaka Permai sangat diperlukan untuk penggunanya . , hal ini dimaksudkan untuk mengantisipasi terjadinya kesalahan . Sebagai pencegah terjadinya hal yang tidak diinginkan pada file data, maka sebaiknya dilakukan backup database secara berkala. Kerusakan pada hardware dan software yang mungkin bisa terjadi, maka harus dilakukan perawatan secara berkala pada komputer baik secara fisik maupun non fisik. Seiring dengan adanya kemajuan ilmu pengetahuan dan teknologi maka tidak akan menutup kemungkinan aplikasi yang sudah ada saat ini nantinya dapat dikembangkan lagi. Implementasi Aplikasi Netbeans untuk Pengolahan Data Barang pada Percetakan Duta Yuzaka Permai Jurnal Surya Informatika Journal homepage: https://jurnal. id/index. php/surya_informatika P-ISSN: 2477-3042. E-ISSN: 3026-3034 Vol. No. Mei 2025. Pp. REFERENSI