## RANCANG BANGUN SISTEM INFORMASI PENJUALAN PADA PT HASTIKA TELEKOMUNIKASI KENCANA

## Ega Shela Marsiani
Program Studi Teknik Informatika, Universitas Indraprasta PGRI egashela@gmail.com
Submitted April 22, 2021; Revised November 27, 2021; Accepted November 28, 2021

## Abstrak
Perancangan  Sistem  Informasi  Penjualan  ini  dibuat  dengan  tujuan  memudahkan  instansi  dalam melakukan transaksi jual beli dalam jumlah besar atau bisa juga disebut dengan grosir sampai nantinya akan  tercetak  bukti  transaksi  berupa  nota.  Metode  yang  digunakan  pada  penelitian  ini  melalui pendekatan  wawancara  dan  studi  pustaka  dengan  instansi  terkait  yaitu  PT.  Hastika  Telekomunikasi Kencana  Tebet  Jakarta.  Hasil  dari  penelitian  ini  adalah  sebuah  aplikasi  yang  dapat  membantu memudahkan PT. Hastika dalam pembuatan bukti pembayaran dan berbagai transaksi jual beli, serta keamanan data lebih terjamin .
Kata Kunci : Rancang Bangun, Sistem Informasi Penjualan, nota

## Abstract
This Sales Information System Design is created with the aim of easing agency’s buying and selling transactions in large quantities often called wholesalers until the proof of transaction in the form of receipts  are  printed.  The  methods  used  in  this  research  are  an  interview  approach  and  a  literature study in the related agency, namely PT. Hastika Telekomunikasi Kencana Tebet Jakarta. The result of this research is an application that can help PT. HastikaTelekomunikasi Kencana in making the proof of  payment  and  of  various  buying  and  selling  transactions  and  in  providing  more  guaranteed  data security
Keywords: Design, Selling Information System, Receipt

## 1. PENDAHULUAN
Pada masa sekarang ini  untuk menghadapi persaingan  global,  perusahaan-perusahaan sangat  membutuhkan  peranan  komputer dalam  mengambil  suatu  keputusan  untuk menyelesaikan masalah yang ada berdasarkan  pada  informasi  yang  tepat sasaran.  Sehingga, dibutuhkan suatu teknologi  informasi  yang  mumpuni  serta dapat  dipertanggung  jawabkan  dalam menghimpun segala informasi yang diperlukan oleh perusahaan demi kemajuan perusahaan  tersebut.  Sebagaimana  kita ketahui  bahwa performance perusahaan antara lain dapat kita lihat dari hasil analisa kinerja  perusahaan  dalam  kurun  waktu beberapa tahun.
Adapun
kinerja perusahaan  pada  umumnya  dapat  dinilai
dengan  melakukan  analisa  atas  beberapa jumlah  faktur  penjualan (invoice) yang diperoleh perusahan tersebut selama melakukan  proses  transaksi  jual  beli.  PT. Hastika  Telekomunikasi  Kencana  adalah salah  satu Dealer  Resmi Telkomsel  yang melayani penjualan product-product Telkomsel  berupa  Perdana,  Voucher,  dan Pulsa  Elektronik  M  Kios  kepada Sub Dealer ataupun Reseller ,  dimana Sub Dealer ataupun Reseller tersebut  akan mendistribusikan  kembali  kepada  para konsumen  dan  pelanggan  Telkomsel.  Saat ini sistem penjualan Perdana dan Voucher, yang ada pada PT. Hastika Telekomunikasi Kencana  masih  menggunakan Microsoft Word dan Microsoft  Excel .  Selain  itu hampir  semua  data-data  tidak  disimpan dalam  komputer  melainkan  disimpan
dalam berkas-berkas dilemari penyimpanan. Hal ini tentu saja
menyebabkan pengolahan
data-data laporan  penjualan  menjadi  kurang  optimal serta  dalam  hal  pembuatan  dan  pencarian data menjadi semakin sulit.
Dengan  demikian  untuk  mempercepat  dan mempermudah  aktifitas  penjualan  dan pengolahan data PT. Hastika Telekomunikasi Kencana diperlukan sebuah sistem penjualan dan penyimpanan data  yang  baik.    Data  adalah  sesuatu  yang belum  mempunyai  arti  bagi  penerimanya dan  masih memerlukan  adanya  suatu pengolahan  [1].    Berdasarkan  jenis,  data terbagi  dua,  yaitu [2]:  Data  Kuantitatif yaitu  data  yang  terbentuk  angka  atau bilangan.  Sesuai  dengan      bentuknya,  data kuantitif  dapat  diolah  atau  dianalisis menggunakan teknik perhitungan matematik  atau  statistika.  Data  Kualitatif yaitu data yang berbentuk kata-kata, bukan dalam  bentuk  angka.  Data  kuantitatif diperoleh  melalui  berbagai  wawancara, analisis dokumen, atau observasi [2].
Dari  permasalahan  tersebut  dibutuhkan sebuah  aplikasi  yang  dapat  merekap  data penjualan  secara  efektif  dan  efisian.  Arti dari  aplikasi  itu  sendiri  adalah  suatu subclass software komputer yang memanfaatkan kemampuan komputer secara  langsung  untuk  melakukan  suatu tugas  yang  diinginkan  oleh user [3]. Sedangkan media penyimpanan menggunakan MySQL ( My  Structured Query Language ) yang berarti penyimpanan data yang fleksibel dan cepat aksesnya  sangat  dibutuhkan  dalam  sebuah website  yang  interaktif  dan  dinamis  [4]. Untuk mewujudkan aplikasi yang diharapkan peneliti menggunakan software
Netbeans yaitu  merupakan sebuah aplikasi
Integrated Development Environtment (IDE)  yang  berbasiskan java dari Sun Microsystem yang  berjalan  diatas swing dan  banyak  digunakan  sekarang  sebagai
editor untuk berbagai bahasa pemrograman [5].
Tujuan  dari  penelitian  ini  sebagai  dasar penyelesaian masalah dan solusi pemecahan  masalah  maka  dibutuhkan suatu aplikasi pemrograman untuk aktifitas penjualan  serta  pembuatan  laporan  secara otomatis.  Aplikasi  ini  dapat  digunakan untuk  mewujudkan  suatu  pengolahan  data yang  sistematis  yang  tentunya  semakin maju  sarana  dan  prasaranya  selain  itu digunakan  juga  untuk  menunjang  kegiatan operasional di PT. Hastika Telekomunikasi Kencana.
Manfaat dari penelitian ini adalah diharapkan  dapat  membantu  PT.  Hastika Telekomunikasi Kencana dalam pengolahan  data  sehingga  tercapainya sistem  informasi  penjualan  yang  efektif dan efisien. Sistem adalah suatu himpunan dari  berbagai  bagian  atau  elemen,  yang saling  berhubungan  secara  terorganisasi berdasar  fungsi  -  fungsinya,  menjadi  satu kesatuan  [9],  sedangkan  menurut  JMII sistem  didefinisikan  sebagai  sekumpulan prosedur  yang  saling  berkaitan  dan  saling terhubung  untuk  melakukan  suatu  tugas bersama-sama.  Secara  garis  besar,  sebuah sistem informasi terdiri atas tiga komponen utama. Ketiga komponen tersebut mencakup software, hardware , dan brainware .  Ketiga  komponen  ini  saling berkaitan satu sama lain [10].

## 2. METODE PENELITIAN
Penulis  menggunakan  metode  penelitian Research  and  Development yaitu  adalah suatu  proses  pengembangan  studi  kasus yang dilakukan dengan melakukan rangkaian  penelitian  yang  menggunakan berbagai  metode  dalam  suatu  siklus  yang melewati berbagai tahapan [4]. Metode tersebut diambil untuk menghasilkan  informasi  dan  data  yang diperlukan.

## Metode Pengumpulan Data
Metode  pengumpulan  data  yang  penulis gunakan  untuk  mengumpulkan  data  serta informasi  yang  sangat  mendukung  untuk penyempurnaan  hasil  dari  penelitian  ini antara lain:
a. Studi Kepustakaan
Pengumpulan data dan informasi berupa  kutipan  buku,  artikel,  laporan, serta  bahan-bahan  lain  yang  berkaitan dengan  penelitian  ini.  Dari  bahan- bahan  tersebut  diambil    beberapa  teori yang  dapat  dijadikan  pokok  utama untuk  menganalisa  masalah yang
ditemukan dalam penelitian dan digunakan untuk menyelesaikan
masalah tersebut.
b. Studi Lapangan Studi  lapangan  dilakukan  dengan melihat  langsung  penerapan  sistem informasi Penjualan pada PT.Hastika.
c. Menarik Kesimpulan
1) Apakah  fungsi  yang  terdapat  pada aplikasi penjualan PT.Hastika sudah dapat berfungsi sesuai
tujuan. 2) Apakah  sistem  yang  dibuat  sudah dapat  memenuhi  kebutuhan  untuk suatu proses pekerjaan yang berkenaan dengan sistem penjualan.
Hardware  yang  digunakan  adalah  1  buah laptop  dan  software  yang  digunakan Neatbeans dan Xampp . XAMPP  merupakan  “Singkatan  dari  X (empat  sistem  operasi  apapun), Apache , MySQL,  PHP, Perl ,  XAMPP  adalah tools yang  menyediakan  paket  perangkat  lunak dalam  satu  buah  paket.  Dalam  paket
XAMPP sudah
terdapat Apache ( webserver ), MySQL ( database ),  PHP  ( server  side  script ),  perl, FTP server, PHP MyAdmin” [5].

## 3. HASIL DAN PEMBAHASAN
Data  Flow  Diagram  adalah  representasi grafik yang menggambarkan aliran informasi dan transformasi yang
diaplikasikan  sebagai  data  yang  mengalir dari masukan dan keluaran [7].
Pada  gambar  diagaram  dibawah  ini  dapat kita  ketahui  alur  aplikasi  yang  akan  kita buat, serta apa saja database yang ada pada aplikasi tersebut.
Terdapat  dua  diagram  yang  menjelasakan alur  pelanggan  melakuan  pemesanan hingga  akhirnya  mendapat  nota  untuk melanjutkan ke proses pembayaran.
Pelanggan Sistem Penjualan PT.Hastika Telekomunikasi Kencana Karyawan Manager Pembayaran_Penjualan Data_pemesanan Konfirmasi_Barang Struk_penjualan Barang_Yang_dipesan Pembayaran_Penjualan Struk_penjualan Barang_Yang_dipesan Data_pemesanan Konfirmasi_Barang Rekap_data_pen jualan Supplier Data_Pembelian Pembayaran_pembelian Rekap_data_pembelian Data_Pembelian Pembayaran_pembelian Faktur_pembelian Barang_yang_dibeli Faktur_pembelian Barang_yang_dibeli GM Marketing Laporan_Penjualan_Bulanan Laporan_Pengadaan Laporan_Penjualan_Harian Laporan_Stok_Barang Rekap_data_stok_barang Sumber : Dokumen Pribadi, 2021
Gambar 1. DFD Konteks
Pembeli
1.0
Pemesanan Penjualan Barang Karyawan 2.0 Pembayaran Penjualan
Barang
4.0 Pembayaran Pembelian Stok Barang 3.0 Pembelian Stok Barang Manager Pembayaran_Penjualan Struk_Penjualan Barang_yang_dibeli Rekap_Data_Pembelian Rekap_data_penjualan Data_Penjualan 5.0 Pembuatan Laporan Data_Pemesanan Data_Pemesanan Struk_Penjualan Konfirmasi_Barang Konfirmasi_Barang Pembayaran_Penjualan Struk_Penjualan Barang_yang_dipesan Barang_yang_dipesan Supplier Data_Pembelian Data_Pembelian Pembayaran_Pembelian Pembayaran_Pembelian Faktur_Pembelian Faktur_Pembelian Barang_yang_dibeli GM Marketing Laporan_penjualan Laporan_penjualan_bulanan Data_pemesanan Data_Pembelian Laporan_Pembelian_stokBarang Data_Barang Rekap_data_stok_barang Laporan_Stok_Barang Sumber : Dokumen Pribadi, 2021
Gambar 2. Diagram Nol
Pada  Gambar  2  .  Diagram  Nol  dijelaskan secara lengkap karyawan menerima pesanan  kemudian  karyawan  input  data pesanan  pada  sistem,  selanjutnya  sistem akan  menyimpan  pada  database  yang tersedia.
Dalam  proses  penyimpanan  dibutuhkan database,  dalam  database  tersebuta  ada yang kita kenal sebagai normalisasi dimana normalisasi  merupakan  sebuah  proses untuk  mengelompokkan  elemen-elemen data menjadi
tabel-tabel
yang menunjukkan  entitas  dari  masing-masing relasinya [7].
Id_Barang* Nm_Barang Stok Harga Data_Barang Id_Penjualan* Id_Pesanan** No_Struk** Id_barang** Kuantiti Tgl_Penjualan Data_Penjualan Id_Pembelian* Id_Barang** Jml_Pembelian Tgl_Pembelian Data_Pembelian No_Struk* Id_Penjualan** Id_Barang** Kuantiti Harga Sub_Total Total Struk_Penjualan Id_Pesanan* Id_Barang** Jml_Pesanan Tgl_Pesanan Data_Pemesanan
Sumber : Dokumen Pribadi, 2021 Gambar 3. Normalisasi
Tampilan  layar  antarmuka  pada  aplikasi keuangan siswa seperti dibawah ini :
Sumber : Dokumen Pribadi, 2021
Gambar 4. Tampilan Login
Pada form login ini  kita  diharuskan  untuk memasukkan username dan password agar dapat masuk ke aplikasi.
Sumber : Dokumen Pribadi, 2021
Gambar 5. Tampilan Menu Utama
Layar  diatas  menampilkan  tampilan  menu utama Sistem Informasi Penjualan
PT.Hastika,  pada  menu  utama  tersedia berbagai pilihan menu.
Sumber : Dokumen Pribadi, 2021

## Gambar 6. Tampilan Form Penjualan
Pada form penjualan  ini  user  dapat  meng- input rincian nama serta harga barang yang nantinya akan diproses secara detail.
Sumber : Dokumen Pribadi, 2021

## Gambar 7. Tampilan Form Stok Barang
Pada form ini  admin  akan  memantau ketersediaan  stok  barang,  juga  terdapat opsi ubah yang ditujukan untuk mengubah data  apabila  ada  kekeliruan  dalam  peng- input- an data.
Sumber : Dokumen Pribadi, 2021
Gambar 8. Tampilan Struk Penjualan Ini adalah Struk Penjualan yang memberikan rincian biaya transaksi pembayaran yang telah dilakukan.
Sumber : Dokumen Pribadi, 2021

## Gambar 9. Tampilan Laporan Penjualan Harian
Pada laporan ini tercantum barang apa saja yang  dijual  pada  hari  ini  beserta  jumlah barang dan harganya.
Sumber : Dokumen Pribadi, 2021

## Gambar 10. Tampilan Laporan Stok Barang
Pada  laporan  ini  ditampilkan  barang  apa saja yang sudah terjual, sehingga memudahkan  pengguna  dalam  pembuatan laporan.

## 4. SIMPULAN
Berdasarkan hasil penelitian dan pembahasan  mengenai  rancang  bangun sistem  informasi  penjualan  di  PT.Hastika Telekomunikasi  Kencana,  simpulan  dari perancangan  sistem  aplikasi  penjualan  ini adalah data disimpan di database komputer sehingga keamanan data lebih terjamin. Proses  pencarian  data  dan  pembuatan laporan dapat dilakukan dengan lebih cepat dan  akurat.  Pengolahan  data  lebih  efektif dan efisien sehingga pelayanan dapat lebih optimal.Kemungkinan  terjadi  kesalahan perhitungan  saat  transaksi  menjadi  lebih kecil.

## DAFTAR PUSTAKA
[1] Iswandy,  Eka.  Sistem  Penunjang
Keputusan untuk Menentukan Penerimaan  Dana  Santunan  Sosial Anak Negri dan Penyalurannya bagi Mahasiswa  dan  Pelajar  Kurang Mampu  di  Negri  Barung  Barung Balantai  Timur, Jurnal  TEKNOIF.
Vol 3 no 2, 2015 . [2] Wanda  J.N.  Tumbol.,  dan  Agus  T. Poputra. Analisis Dengan Menggunakaninformasi  Akuntansi Diferensial Dalam Pengambilan Keputusan  Membeli  Atau  Membuat Sendiri Bakso Pada Bakso Pasuruan. Jurnal EMBA, Vol.2 No.2, 2014 [3] Madcoms, Kupas  Tuntas  Adobe Dreamweaver CS5 Dengan Pemrograman  PHP  &  MySQL . Yogyakarta: Andi, 2010. [4] Nofriadi, Java Fundamental Dengan Netbeans 8.0.2 . Yogyakarta: DeePublish.2018 [5] M.  A.  &  M.  Asrori,  “Metodologi dan  Aplikasi  Riset  Pendidikan,”
Jakarta PT Bumi Aksara , 2014.
[6] Prasetio,  A.,  Tip  &  Trik  menjadi MASTER  PHP.,  Jakarta  Selatan: Mediakita, 2011
[7] R.  Sukamto  and  M.  Shalahuddin, Rekayasa Perangkat Lunak Terstruktur  dan  Berorientasi  Objek . Bandung: Informatika, 2014.
[8] Fathansyah, Basis  Data .  Bandung:
Informatika, 2012.
[9] Hartono. Sistem
Informasi Manajemen  Berbasis  Komputer . Jakarta : PT Rineka Cipta, 2013.
[10]   Pratama, I.A. Sistem informasi dan Implementasinya. Bandung:
Informatika Bandung, 2014