Journal of Information System, Applied, Management, Accounting and Research. http://journal.stmikjayakarta.ac.id/index.php/jisamar , jisamar@stmikjayakarta.ac.id , jisamar2017@gmail.com e-ISSN: 2598-8719 (Online), p-ISSN: 2598-8700 ( Printed) , Vol. 6 No.1,   Februari 2022

## APLIKASI SISTEM INFORMASI PENJUALAN KUE BERBASIS NETBEANS
(Studi Kasus: Toko Septa Sari Kranggan)

## Ida Fitriani
Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Indraprasta PGRI Email: Idafitriani2604@gmail.com
Received: December 15, 2021 . Revised: January 7, 2022 . Accepted: January 15, 2022 . Issue Period: Vol.6 No.1 (2022), Page 184-192
Abstrak: Toko  Septa  Sari  adalah  sebuah  toko  yang  berada  di  Jalan  Kranggan  ,  Jawa  Barat yang  menjual  berbagai  macam  jenis  roti  dan  kue.  Septa  Sari  masih  menggunakan  sistem manual  dalam  aspek  pemesanan  dan  transaksi  bisnisnya.  Beberapa  masalah  yang  ada  antara lain proses pemesanan dan transaksi yang masih harus ditulis di buku, dan data produk yang telah  dipesan  dan  dijual  belum  tersimpan  di  dalam  basis  data  yang  benar.  Sehingga memungkinkan  data  tersebut  rusak  atau  hilang.  Untuk  itu  tujuan  penelitian  ini  adalah merancang  sistem  informasi  untuk  dapat  mencetak  laporan  yang  diperlukan  secara  berkala. Metode  penelitian  yang  digunakan  adalah  metode  pengumpulan  data  yang  berupa  studi kepustakaan  dan  studi  lapangan  serta  metode  waterfall.  Hasil  dari  penelitian  ini  adalah aplikasi  penjualan  dan  pemesanan  berbasis  java  Netbeans  dengan  menggunakan  database MySQL
Kata kunci: : Sistem Informasi, Penjualan, Kue, PHP, Netbeans
Abstract: Septa Sari shop is a shop located on Jalan Kranggan, West Java that sells various types of bread and cakes. Septa Sari still uses a manual system in the aspects of ordering and business  transactions.  Some  of  the  problems  that  exist  include  the  ordering  process  and transactions that still have to be written in the book, and product data that has been ordered and sold has not been stored in the correct database. This allows the data to be damaged or lost. For this reason, the purpose of this research is to design an information system to be able to print the required reports on a regular basis. The research method used is a data collection method in the form of library research and field studies as well as the waterfall method. The result  of  this  research  is  a  Java  Netbeans-based  sales  and  ordering  application  using  a MySQL database
Keywords: : Information System, Sales, Cake, PHP, Netbeans

## I. PENDAHULUAN
Semakin cepat perkembangan teknologi informasi pada era globalisasi saat ini membuat setiap individu maupun  kelompok  harus  mempersiapkan  berbagai  macam  hal  guna  menghadapi  arus  besar  globalisasi. Maraknya  penggunaan  teknologi  informasi  diberbagai  kalangan,  juga  menarik  minat  para  pengusaha  kecil maupun  besar  untuk  memanfaatkan  teknologi  ini  untuk  keperluan  perusahaannya.  Penggunaan  teknologi informasi  ini  terjadi  hampir  di  seluruh  sektor  yang  terdapat  pada  perusahaan,  baik  dari  sektor  yang  sederhana hingga sector-sektor yang kompleks pada kegiatannya seperti sektor pengarsipan hingga keuangan.
Toko  Septa  Sari  yang  berlokasi  di  daerah  Krangga  Kota  bekasi  adalah  sebuah  toko  yang  bergerak dibidang  penjuakan  dan  pemesanan  kue.  Menurut  .  Menurut  Prasetyo  &  Susanti,  Penjualan  merupakan  suatu kegiatan  yang  dilakukan  sebagian  manusia  dalam  menjual  barang  dagangan  yang  dimiliki  baik  itu  barang
Journal of Information System, Applied, Management, Accounting and Research. http://journal.stmikjayakarta.ac.id/index.php/jisamar , jisamar@stmikjayakarta.ac.id , jisamar2017@gmail.com e-ISSN: 2598-8719 (Online), p-ISSN: 2598-8700 ( Printed) , Vol. 6 No.1,   Februari 2022
ataupun  jasa  kepada  pasar  agar  mencapai  suatu  tujuan  yang  diinginkan.[1]  Dan  pendapat  lainnyan  adalah menurut Sedangkan menurut Suryadi, pemesanan adalah perjanjian pemesanan tempat antara 2 (dua) pihak atau lebih,  perjanjian  pemesanan  tempat  tersebut  dapat  berupa  perjanjian  atas  pemesanan  suatu  ruangan,  kamar, tempat duduk dan lainnya, pada waktu tertentu dan disertai dengan produk jasanya.[2]
Penerapan  teknologi  informasi  seperti  ini  sejalan  dengan  prinsip  dasar  dari  adanya  perkembangan teknologi  yakni  alat  bantu  bagi  manusia  untuk  melakukan  pengelolaan  data  sehingga  mendapatkan  suatu informasi.  Kemudian  informasi  yang  telah  didapatkan  tersebut,  dapat  dimanfaatkan  baik  secara  langsung maupun tidak langsung dalam pelaksanaan pekerjaannya. Perkembangan dalam penerapan teknologi informasi di dalam kehidupan sehari – hari akan terus terjadi mengikuti perkembangan kebutuhan manusia yang semakin bervariasi dan semakin kompleks. Teknologi informasi ini sangat diperlukan bagi setiap perusahaan baik besar maupun  kecil.  Meningkatkan  produktifitas  perusahaan  tersebut.  Banyak  variasi  teknologi  yang  banyak ditawarkan  oleh  para  spesialis  –  spesialis  telekomunikasi  yang  bertujuan  membantu  para  pengusaha  dalam pengelolaan perusahaan secara otomatisasi. Proses pendataan petnjualan dan rekap laporan yang masih manual sangat  memakan  waktu  oleh  karna  itu  untuk  mengatasi  kebutuhan-kebutuhan  perusahaan  dalam  mengelola kegiatan-kegiatan baik dari kegiatan jual-beli hingga saat ini manajemen keuangan dirancang dan dibuat Sistem Informasi  Penjualan  di  Toko  Kue  SEPTA  SARI,  diharapkan  dengan  adanya  aplikasi  yang  kami  rancang  ini dapat membantu dan mempermudah instasi kinerja dalam teknologi informasi.

## II. METODE DAN MATERI

## Metode Penelitian
Metode pengumpulan data merupakan teknik atau cara yang dilakukan oleh peneliti untuk mengumpulkan data. Pengumpulan  data  dilakukan  untuk  memperoleh  informasi  yang  dibutuhkan  dalam  rangka  mencapai  tujuan penelitian.
a. Metode pengumpulan data yang di berikan oleh Toko Kue SEPTA SARI dalam bentuk teks dan lisan yang berisi varian rasa kue, harga kue, dan jenis-jenis kue yang ada pada Toko Kue SEPTA SARI.
b. Metode pengumpulan data yang digunakan dalam penelitian ini adalah metode kualitatif dengan pendekatan teknik  deskriptif.  Metode  kualitatif  adalah  metode  penelitian  yang  digunakan  untuk  meneliti  pada  kondisi obyek yang alamiah dimana peneliti adalah sebagai instrumen kunci. Teknik deskriptif merupakan penelitian untuk  mengumpulkan  informasi  mengenai  status  gejala  yang  ada,  yaitu  keadaan  apa  adanya  pada  saat penelitian dilakukan. teknik pengumpulan data merupakan langkah paling strategis dalam penelitian karena tujuan utama dari penelitian adalah mendapatkan data [3]
Aplikasi  dibangun  dengan  pendekatan System  Development  Life  Cycle (SDLC).  Siklus  hidup  pengembangan sistem  merupakan  serangkaian  aktifitas  yang  dilaksanakan  oleh  professional  dan  pemakai  sistem  informasi untuk  mengembangkan  dan  mengimplementasikan  sistem  informasi.  Adapun  tahap-tahap  pendekatan  SDLC sebagai berikut:
a. Tahap Perencanaan Sistem
Tahap perencanaan sistem dilakukan dengan  melakukan studi kelayakan  yaitu: tahap  wawancara dan tahap observasi.
b. Tahap Analisis Sistem
Pada  tahap  ini  dilakukan  identifikasi  sistem  informasi  penjualan  yang  dibutuhkan  adalah  data  varian  rasa kue,  harga  kue,  dan  juga  data  bahan  untuk  pembuatan  kue.  Selanjutnya  akan  dilakukan  pemahaman  alur yang sedang berjalan di Toko Kue Septa Sari mengenai data penjualan.
c. Tahap Perancangan Sistem
d. Tahap Uji Penggunaan
Aplikasi  dapat  di  pakai  jika  tahap  uji  coba  telah  selesai  dengan  demikian  aplikasi  sudah  dapat  di  gunakan sesuai dengan kebutuhan.

## MATERI
Sistem
Journal of Information System, Applied, Management, Accounting and Research. http://journal.stmikjayakarta.ac.id/index.php/jisamar , jisamar@stmikjayakarta.ac.id , jisamar2017@gmail.com e-ISSN: 2598-8719 (Online), p-ISSN: 2598-8700 ( Printed) , Vol. 6 No.1,   Februari 2022
Menurut  Kadir  (2009),  sistem  adalah  sekumpulan  elemen  yang  saling  terkait  ataut  erpadu  yang  dimaksudkan untuk  mencapai  suatu  tujuan.  Pendekatan  sistem  yang  menekankan  pada  prosedur  yang  saling berhubungan,berkumpul  bersama-sama  untuk  melakukan  suatu  kegiatan  atau  untuk  menyelesaikan  sasaran tertentu. Dari kedua pengertian di atas dapat disimpulkan bahwa pengertian sistem adalah kumpulan yang saling berinteraksi satu sama lain untuk mencapai tujuan atau sasaran tertentu.[4]

## Sistem Informasi
Menurut  Sutabri  Informasi  adalah  data  yang  telah  diklasifikasikan  atau  diolah  atau  diinterpretasikan  untuk digunakan  dalam  proses  pengambilan  keputusan.  Sistem  pengolahan  informasi  akan  mengolah  data  menjadi informasi atau mengolah data dari bentuk tak berguna menjadi berguna bagi yang menerimany. [5]

## SQL
Media  penyimpanan  data  pada  aplikasi  ini  menggunakan  database  MySQL.  “Basis  data  atau  database  adalah kumpulan dari data-data yang membentuk suatu berkas (file) yang saling berhubungan (relation) dengan tatacara yang tertentu untuk membentuk data baru atau informasi” [6]

## Netbeans
“Netbeans adalah sebuah perangkat lunak open source sehingga dapat digunakan secara gratis untuk keperluan komersial  maupun  non  komersial  yang  didukung  oleh  Sun  Microsystem”  [7]  Peneliti  membuat  aplikasi penjualan  menggunakan  bahasa  pemrograman  Java  dengan  editor  Netbeans.  “Java  merupakan  bahasa pemrograman  paling  popular  dan  secara  resmi  dipelajari  di  bangku  perkuliahan.  Popularitas  tersebut  terjadi karena java memiliki berbagai macam kelebihan yang dirinci dalam setiap fiturnya”

## Penjualan
Menurut Mulyadi (2008), Penjualanmerupakan kegiatan yang dilakukan oleh penjual dalam menjual barang atau jasa dengan harapan akan memperoleh laba dari adanya transaksitransaksi tersebut dan penjualan dapat diartikan sebagai pengalihan atau pemindahan hak kepemilikan atas barang atau jasa dari pihak penjual ke pembeli. [8]

## 2. PEMBAHASAN DAN HASIL

## 3.1 Analisa Masalah
Berdasarkan masalah-masalah yang terdapat pada Septa Sari, maka peneliti  memberikan alternatif penyelesaian masalahnya, yaitu perlu adanya komputerisasi yang menggunakan metode tertentu untuk mengoptimalkan biaya pengolahan data penjualan, baik persediaan, baik dalam hal penyimpanannya maupun biaya pemesanan barang. Selain itu, untuk lebih mempercepat transaksi penjualan dan laporan yang dibuat oleh bagian adminisrasi jauh lebih akurat dan cepat, perlu adanya sistem komputerisasi penjualan dan pemesanan barang atau kue. Sehingga tidak  mengeluarkan  banyak  biaya  dan  tenaga.  Dalam  aplikasi  penjualan  dan  pemesanan  ini  juga  tersedia  data persediaan barang yang tersisa agar tidak ada lagi miss-komunikasi antara pegawai, dan untuk menjaga kualitas produk  yang ada di perusahaan. Serta pembuatan laporan  yang dilakukan di aplikasi  sehingga tidak perlu lagi meng-input data karena sudah otomatis ter-update apabila sudah melakukan transaksi penjualan. Berikut adalah gambaran sistem yang diusulkan oleh penulis untuk Toko Septa Sari.
Diagram Konteks
Journal of Information System, Applied, Management, Accounting and Research. http://journal.stmikjayakarta.ac.id/index.php/jisamar , jisamar@stmikjayakarta.ac.id , jisamar2017@gmail.com e-ISSN: 2598-8719 (Online), p-ISSN: 2598-8700 ( Printed) , Vol. 6 No.1,   Februari 2022
Gambar 1.  Diagram Konteks
Pada  diagram  konteks  di  atas  terdapat  tiga  terminator  yaitu  pembeli,  admin  ,pemilik,  dan  Tim  produksi. Sedangkan pada proses terdapat satu proses yaitu sistem penjualan dan pemesanan pada Toko Kues Septa Sari
ERD (Entity Relationship Diagram)
Gambar 2. ERD (Entity Relationship Diagram ) Tampilan Login
Gambar 3.  Tampilan Login
Diatas  merupakan  tampilan  layar  login.  Pada  layar  login  admin  akan  mengisi  username  dan  password  untuk dapat  mengakses  aplikasi.  Jika  admin  salah  mengisi  username  atau  password  maka  akan  muncul  pesan
Journal of Information System, Applied, Management, Accounting and Research. http://journal.stmikjayakarta.ac.id/index.php/jisamar , jisamar@stmikjayakarta.ac.id , jisamar2017@gmail.com e-ISSN: 2598-8719 (Online), p-ISSN: 2598-8700 ( Printed) , Vol. 6 No.1,   Februari 2022
“Username  atau  Password  salah!!!”,  jika  admin  mengisi  username  dan  password  dengan  benar  maka  admin dapat mengakses aplikasi.

## Tampilan Layar Dashboard
Gambar 4.  Tampilan Layar Dashboard
Diatas merupakan tampilan layar dashboard. Pada layar dashboard admin dapat melihat beberapa menu dan icon yang  dapat  diakses  oleh  admin.  Jika  admin  ingin  melakukan  input  data  maka  admin  harus  memilih  menu navigasi  yang  ada  disebelah  kiri  tampilan  layar  dashboard  seperti  ketika  admin  ingin  melakukan  input  data customer maka admin harus pilih menu dengan nama customer. Jika admin ingin melakukan cetak laporan maka admin  dapat  memilih  icon  laporan  yang  ada  ditengah  tampilan  layar  sesuai  kebutuhan.  Jika  admin  ingin menutup aplikasi maka admin dapat memilih menu navigasi dengan nama “Exit”.

## Tampilan Form Data Transaksi
Gambar 5.  Tampilan Form Data Transaksi
Diatas adalah tampilan form data transaksi. Pada form data transaksi terdapat tombol mata yang berfungsi untuk melihat kode customer dan kode kue, tombol show berfungsi untuk memanggil data customer dan data produk
Journal of Information System, Applied, Management, Accounting and Research. http://journal.stmikjayakarta.ac.id/index.php/jisamar , jisamar@stmikjayakarta.ac.id , jisamar2017@gmail.com e-ISSN: 2598-8719 (Online), p-ISSN: 2598-8700 ( Printed) , Vol. 6 No.1,   Februari 2022
berdasarkan  kode  yang  diinginkan,  tombol  proses  berfungsi  untuk  menghitung  total  harga  dan  total  berat, tombol  tambah  barang  berfungsi  untuk  menyimpan  data  pesanan  customer  yang  telah  admin  input,  tombol selesai digunakan untuk menyimpan data pengiriman dan mengakhiri input data transaksi, tombol refresh untuk mengembalikan  tampilan  form  data  transaksi  ke  awal  sebelum  admin  melakukan  input  data.  Jika  admin  ingin menambah  data  transaksi  baru,  admin  harus  menginput  kode  faktur,  tanggal  order,  kode  customer,  kode  kue, nama customer, varian rasa, nama kue, harga kue, berat kue, jumlah beli lalu klik tombol tambah barang untuk menyimpan data transaksi

## Tampilan Form Data Pembayaran

## Gambar 6.  Tampilan Form Data Pembayaran
Diatas adalah tampilan form data pembayaran. Pada form data pembayaran terdapat tombol save yang berfungsi untuk menyimpan data pembayaran yang telah di input, tombol edit berfungsi untuk mengubah data pembayaran yang diinginkan, tombol mata untuk melihat kode faktur, tombol show untuk memanggil data berdasarkan kode faktur  yang  dipilih,  tombol  tempat  sampah  berfungsi  untuk  menghapus  data  pembayaran  yang  diinginkan, tombol  kaca  pembesar  berfungsi  untuk  melakukan  pencarian  data  pembayaran  yang  spesifik,  tombol  refresh untuk  mengembalikan  tampilan  form  data  pembayaran  ke  awal  sebelum  admin  melakukan  input  data.  Jika admin ingin menambah data baru, admin harus menginput kode pembayaran, tanggal pembayaran, kode faktur, total  harga  kue,  total  ongkir,  total  tagihan,  jumlah  yang  sudah  dibayar,  sisa  tagihan  dan  status  pembayaran. Kemudian  klik  tombol  save,  data  akan  otomatis  tersimpan  kedalam  database  dan  tampil  pada  tabel  data pembayaran dibawah. Data pembayaran yang tersimpan dapat dicetak oleh admin sebagai invoice berdasarkan kode faktur yang dipilih.

## Tampilan Laporan Customer
Journal of Information System, Applied, Management, Accounting and Research. http://journal.stmikjayakarta.ac.id/index.php/jisamar , jisamar@stmikjayakarta.ac.id , jisamar2017@gmail.com e-ISSN: 2598-8719 (Online), p-ISSN: 2598-8700 ( Printed) , Vol. 6 No.1,   Februari 2022
Gambar 7.  Tampilan Laporan Customer
Pada tampilan laporan data customer diatas, admin dapat mencetak hasil print out dari data-data customer yang ada pada database.

## Tampilan Laporan Pembayaran
Gambar 6  Tampilan Laporan Data Pembayaran
Pada tampilan laporan data pembayaran diatas, admin dapat mencetak hasil print out data-data pembayaran yang ada  pada  database.  Laporan  ini  berfungsi  untuk  mendata  customer  baik  yang  sudah  melunasi  pembayaran maupun yang belum .
Tampilan Laporan Penjualan
Journal of Information System, Applied, Management, Accounting and Research. http://journal.stmikjayakarta.ac.id/index.php/jisamar , jisamar@stmikjayakarta.ac.id , jisamar2017@gmail.com e-ISSN: 2598-8719 (Online), p-ISSN: 2598-8700 ( Printed) , Vol. 6 No.1,   Februari 2022
Gambar 7  Tampilan Laporan Data Pembayaran
Pada  tampilan  laporan  data  penjualan  diatas,  admin  dapat  mencetak  data  penjualan  kue  selama  1  bulan  dan diserahkan kepada pimpinan untuk dijadikan sebagai bahan evaluasi perusahaan.

## Tampilan Keluar Invoice
Gambar 7  Tampilan Invoice
Pada tampilan invoice diatas, admin  mencetak invoice sebagai surat rincian pembelian sekaligus sebagai  surat tagihan pembayaran kepada customer yang belum melunasi pembayaran

## 3. KESIMPULAN
Berdasarkan kesimpulan dari hasil penelitian di atas adalah :
1. Dengan adanya sistem penjualan Toko Septa Sari yang sudah terkomputerisasi ini yang dibuat menggunakan bahasa pemrograman berbasis Java dan databasenya  menggunakan MySQL, pengolahan data yang dilakukan oleh  admin  akan  lebih  mudah  dalam  hal  perekapan  data  seputar  Penjualan  dan  pembuatan  laporan  di  Toko Septa Sari yang akan tersimpan didalam sistem.
2. Dengan  adanya  sistem  penjualan  Toko  Septa  Sari  ini  admin  mampu  bekerja  lebih  efisiensi  pada  saat melakukan  pendataan,  sehingga  pendataan  bisa  lebih  cepat  dan  rapih,  jika  sewaktu-waktu  ada  data  yang dibutuhkan data tersebut mudah dicari sesuai dengan kategori yang telah dibuat.
Journal of Information System, Applied, Management, Accounting and Research. http://journal.stmikjayakarta.ac.id/index.php/jisamar , jisamar@stmikjayakarta.ac.id , jisamar2017@gmail.com e-ISSN: 2598-8719 (Online), p-ISSN: 2598-8700 ( Printed) , Vol. 6 No.1,   Februari 2022

## REFERENASI
[1] Prasetyo, A., & Susanti, R. (2016). Sistem Informasi Penjualan Berbasis Web Pada PT. Cahaya Sejahtera Sentosa Blitar. Jurnal Ilmiah Teknologi Informasi Asia , 10 (2), 1–16.
[2] Pradhana, Y. E. (2017). Pembuatan Website Repository Buku Ajar Politeknik NSC Surabaya dengan Menggunakan PHP dan MySQL. Politeknik NSC Surabaya.
[3] Sugiyono, M. P. P., & Kuantitatif, P. (2009). Kualitatif, dan R&D, Bandung: Alfabeta. Cet. Vii.
[4] Kadir, A. (2009). Mudah Menjadi Programmer: PHP. Yogyakarta: Yeskom.
[5] Sutabri, T. (2012). Konsep sistem informasi. Penerbit Andi.
[6] Rusmayanti, A. (2013). Sistem informasi pengelolaan keuangan pada Desa Ngadirejan. Speed-Sentra Penelitian Engineering Dan Edukasi , 6 (2).
[7] Suryadi, S. (2016). Rekayasa perangkat lunak ordering bibit rambutan okulasi berbasis android menggunakan eclipse. INFORMATIKA , 4 (3), 37–43.
[8] Faishol, A. (2017). Analisis Efektifitas Sistem Informasi Akuntansi Penggajian Karyawan Pada Cv. Gunung Dono Putra. Jurnal Penelitian Ekonomi Dan Akuntansi (JPENSI), 2(1), 14-Halaman