## MERANCANG  SISTEM INFORMASI PENJUALAN BERBASIS OBJECT ORIENTED PADA C.V. TRIARGA
Lukman Hakim 1 , Ady Widjaja 2
Program Studi Sistem Informasi, Fakultas Tekhnologi Informasi, Universitas Budi Luhur JL. Raya Ciledug, Petukangan Utara, Kebayoran Lama, Jakarta Selatan12260
Email : hakimannn@gmail.com , Ady_w168@yahoo.co.id

## ABSTRAK
CV.  TRIARGA  adalah    perusahaan  dagang  yang  bergerak  di  bidang  penjualan  alat  –  alat outdoor . Masalah yang Sering dihadapi di toko tersebut antara lain tidak adanya laporan pengiriman, tidak adanya laporan retur,  tidak  adanya  laporan  penjualan,  tidak  adanya  laporan  tagihan  pembayaran,  tidak  adanya  laporan rekapitulasi  barang  terlaris,  tidak  adanya  laporan  pendapatan.  Tidak  adanya  laporan  tersebut  akan  membuat pemilik toko sulit mengetahui informasi. Dan di dalam proses penjualannya masih dilakukan secara manual yang besar  kemungkinan  terjadi  kesalahan  dalam  proses  penjualan.    Dengan  adanya  permasalahan  tersebut,  maka diperlukan  suatu  sistem  yang  terkomputerisasi  sehingga  dapat  memberikan  informasi  yang  tepat,  cepat  dan akurat  yang  dapat  digunakan  dalam  pengambilan  keputusan  yang  menunjang  jalannya  aktifitas  transaksi  dan pembuatan  laporan.  Berdasarkan  hal  tersebut,  penulis  memilih  judul  “ MERANCANG  SISTEM  INFORMASI PENJUALAN  BERBASIS  OBJECT  ORIENTED  PADA  CV.  TRIARGA ”  dan  diimplementasikan  dengan menggunakan bahasa pemrograman Visual Basic.NET 2008 dan menggunakan database MySQL-Front . Dengan sistem  yang  sudah  terkomputerisasi  diharapkan  dapat  membantu  kegiatan  pengolahan  dan  pengontrolan  data transaksi. Sistem komputerisasi dapat menghasilkan data lebih akurat, relevan dan tepat waktu yang dibutuhkan manajemen  dalam  pengambilan  keputusan.  Dengan  sistem  komputerisasi  diharapkan  dapat  mempermudah  dan mempercepat proses penjualan didalam CV. TRIARGA.
Kata kunci : Sistem Informasi Penjualan, Object Oriented
1. PENDAHULUAN

## 1.1  Latar Belakang
Dengan  perkembangan  teknologi  yang  sangat pesat  di  era    globalisasi  ini,  maka  begitu  juga dengan  berbagai  media  informasi  yang  semakin canggih  sehingga  arus  informasi  menjadi  sangat cepat  dalam  penyampaiannya  kepada  masyarakat. Begitupun  pada  CV.  TRIARGA  yang  menuntut pengerjaan  untuk  tepat,  cepat,  dan  akurat    dalam mengambil  keputusan.  Dengan  adanya berbagai  macam  tuntutan  dalam  menghadapi persaingan,  dibutuhkan  suatu  sistem  yang  dapat menunjang agar dapat mempermudah semua proses manual  menjadi  terkomputerisasi  sehingga  dapat mengolah  data  menjadi  lebih  baik  dan  informasi yang dihasilkan menjadi lebih akurat.
Kelebihan  lain  dari  teknologi  juga  dapat mengurangi potensi terjadinya kesalahan
pengolahan  data  dibanding  pengolahan  data  secara manual,  tapi  tentunya  semua  ini  tergantung  dari kualitas sumber daya manusia yang mengoperasikan teknologi.
Oleh  karena  itu,  CV.  TRIARGA  berencana untuk  membuat  suatu  sistem  informasi  penjualan yang  baik  untuk  mendukung    kelancaran  jalan  nya bisnis dibidang usahanya tersebut.
Oleh  karena  itu,  solusi  yang  penulis  berikan adalah membantu memberikan pemecahan masalah yang  terjadi  dalam  proses  pengolahan  penjualan pada  CV.  TRIARGA.  Berdasarkan  hak  tersebut,
maka  dalam  penyusunan  Tugas  Akhir  ini  penulis mengambil  judul “  MERANCANG  SISTEM INFORMASI PENJUALAN BERBASIS OBJECT ORIENTED PADA CV. TRIARGA”

## 1.2  Masalah
Adapun  masalah  yang  ada  pada  CV.
TRIARGA pada proses penjualan saat ini yaitu: a.  Pemilik kesulitan mengetahui barang apa saja yang laris terjual. Karena tidak ada informasi laporan rekapitulasi penjualan barang terlaris b.  Pemilik  sulit  untuk  melakukan  pengambilan keputusan. Karena penyajian laporan bulanan yang kurang akurat
c.  Dokumen memungkinkan terjadinya selip/hilang/rusak. Karena masih berupa arsip – arsip kertas.
d.  Sering  terjadi  kesalahan  dalam  pencatatan data karena kurang teliti.

## 1.3  Tujuan dan Manfaat Penulisan
a. Tujuan Penulisan
Tujuan  dari  penulisan  rancangan  sistem informasi  penjualan  pada  CV.  TRIARGA  ini adalah sebagai berikut:
1). Dengan  sistem  yang  sudah  terkomputerisasi, memudahkan  pemilik  mengambil  keputusan terkait barang yang paling laris terjual karena adanya laporan rekapitulasi barang terlaris
2). Memudahkan  pemilik  mengetahui  hasil pendapatan setiap bulannya sehingga pemilik
dapat  mengambil  keputusan-keputusan  guna kelancaran usahanya.
3). Merancang  sistem  informasi  yang  dapat meningkatkan  mutu  pelayanan  terhadap pencarian data dan informasi yang diperlukan staf.
4). Merancang  sistem  informasi  yang  dapat membuat  penyajian0  laporan  menjadi  lebih mudah  dan  cepat,  karena  tidak  perlu  lagi merekap data secara manual.

## b. Manfaat Penulisan
1). Proses  pengolahan  data  menghemat  waktu menjadi  efisien  dan  cepat.  Sehingga  data menjadi lebih akurat.
2). Pemilik  dapat  mengetahui  hasil  pendapatan setiap bulannya.
3). Penyajian  laporan  menjadi  menghemat  waktu, cepat dan akurat.

## 2.  LANDASAN TEORI
2.1  Konsep Dasar Sistem
Dalam  menyusun  dan  merancang  sistem informasi  terdapat  beberapa  konsep  yang  dapat dijadikan  acuan  dan  landasan,  dimana  konsep- konsep tersebut merupakan teori yang berhubungan dengan perancangan sistem informasi serta pemecahan masalah yang ada.
a. Pengertian Sistem
Menurut  Indrajani  (2011:3)  dalam  buku  yang berjudul  Perancangan  Basis  Data  Dalam All  in 1, “Sistem  informasi  merupakan  kombinasi  teratur apapun  dari  orang-orang ,  hardware,  software , jaringan  komunikasi,  dan  sumber  daya  data,  yang mengumpulkan,  mengubah,  dan  menyebarkan informasi dalam sebuah organisasi”.
b.Karakteristik Sistem
Menurut  Sutabri  (2012:20)  dalam  buku Konsep  Sistem  Informasi  menjelaskan  bahwa “Model umum sebuah sistem adalah input, proses, dan  output.  Hal  ini  merupkan  konsep  sebuah sistem yang sangat sederhana sebab sebuah sistem dapat mempunyai beberapa masukan dan keluaran. Selain  itu,  sebuah  sistem  memiliki  karakteristik atau sifat-sifat tertentu, yang mencirikan bahwa hal tersebut  bisa  dikatakan  sebagai  suatu  sistem”. Karakteristik  sistem  yang  dimaksud    adalah sebagai berikut :

## 2.2 Konsep Dasar Informasi
a. Pengertian Informasi Informasi  adalah  data  yang  telah  dikelola  dan diproses  untuk  memberikan  arti  dan  memperbaiki proses  pengambilan  keputusan.  Sebagaimana perannya , pengguna membuat keptusan yang lebih baik sebagai kuantitas dan kualitas dari peningkatan  infromasi”.  (Marshall  dan  steinbart, 2015: 4).
b. Kualitas Informasi Menurut  Tata  Sutabri  (2012  :  13)  dalam  buku Konsep  Sistem  Informasi  menjelaskan  bahwa, Kualitas  informasi  tergantung  dari  tiga  hal  yaitu seperti  yang dijelaskan  berikut ini,  informasi  yang dihasilkan harus :

## 2.3 Konsep Dasar Berorientasi Obyek
Menurut Shelly dan Rosenblatt didalam bukunya yang  berjudul  “ System  Analysis  and  Design  Eight Edition  Boston “  UML  didefinisikan  sebagai “ Unified  Modelling  Language  (UML) merupakan metode yang luas digunakan untuk memvisualisasikan dan mendokumentasikan desain perangkat  lunak  sebuah  sistem ” (Shelly dan  Rosenblatt,  2010  :147).  Hal  ini  disebabkan karena  UML  menyediakanbahasa  pemodelan visual  yang  memungkinkan  pengembangan  sistem untuk  membuat blueprint dalam  bentuk  baku, mudah  dimengerti  serta  dilengkapi  dengan mekanisme yang efektif.

## 2.4 Analisa Berorientasi Obyek
Dalam  melakukan  analisa  dan  perancangan sistem  berorientasi  obyek  penulis  menggunakan bantuan UML ( Unified Modelling Language ).
a. Analisa  berorientasi  obyek  ( Object  Oriented Analysis )
Analisa  berorientasi  obyek  adalah  cara  baru dalam memikirkan suatu masalah dengan menggunakan  model  yang  dibuat  menurut  konsep sekitar  dunia  nyata.  Dasar  pembuatan  adalah obyek  yang  merupakan  kombinasi  antar  sktruktur data dan perilaku dalam satu entitas.

## 2.5 Teori Pendukung
a. Pengertian Penjualan Menurut Arief Sugiono, Yanuar Nanok Soenarno, dan SynthiaMadya Kusumawati (2010:133)  dalam  buku  berjudul  Akuntansi  dan pelaporan  keuangan:  untuk  bisnis  skala  kecil  dan menengah  menjelaskan  bahwa  “  Penjualan  bersih merupakan  selisih  antara  penjualan  baik  yang dilakukan secara tunai maupun kredit dengan retur penjualan dan potongan penjualan.”

## 2.6     Perancangan Berorientasi Obyek
Perancangan  berorientasi  obyek  merupakan proses spesifikasi yang terperinci atau pendefinisian dari kebutuhan-kebutuhan fungsional  dan  persiapan  untuk  rancangan  bangun implementasi  yang  menggambarkan  bagaimana suatu  sistem  dibentuk.  Untuk  mengembangkan suatu  sistem  baru,  dilakukan  dengan  menguraikan hubungan  proses-proses  dalam  bentuk  diagram- diagram.

## 3. METODOLOGI PENELITIAN 3.1 Jenis Penelitian
a.   Dalam melakukan proses penelitian ditoko CV. TRIARGA  ini  penulis  menggunakan  jenis penelitian  kualitatif  yaitu  dengan  mendatangi langsung  ke  sumber  data  nya.  Mengamati secara  langsung  proses  kegiatan  bisnis  yang terjadi  serta  mencari  informasi  kepada  pihak- pihak  yang terkait  yaitu pemilik toko dan staf- staf  nya  mengenai  proses  bisnis  yang  terjadi dalam kegiatan sehari-hari. Penulis mengumpulkan  data  lapangan,  menganalisis data,  merumuskan  hasil  informasi  yang  di dapatkan,  serta  menyusun  rekomendasi  untuk perbaikan kinerja dalam bidang bisnis ini.

## 3.2   Metode Pengumpulan Data
Dalam  rangka  menyelesaikan  Tugas  Akhir (TA) ini, penulis memerlukan data yang dihubungkan  dengan  topik  yang  dibahas.  Adapun metode penelitian yang digunakan dalam pengumpulan  data  atau  materi  penulisan  adalah dengan cara:
Metode pengumpulan data yaitu mendapatkan data dengan cara:
a. Pengamatan (Observasi)
Penulis  mengumpulkan  data  dengan  cara mengamati  langsung  tempat  riset.  Dengan  tujuan mengetahui  peninjauan  ke  lokasi  penelitian. Penulis  dapat  mengetahui  dengan  jelas  bagaimana cara  kerja  dari  sistem  penjualan  pada  Toko  CV. TRIARGA.
b. Wawancara ( Interview )
Mengumpulkan  data-data  yang  dibutuhkan dengan cara wawancara langsung dengan beberapa staf  terkait  yang  menjadi  pembimbing  bagi penulis. Mempelajari dan menganalisa sistem yang sedang  berjalan  serta  mendapatkan  data  langsung dari sumbernya dengan tanya jawab, dan informasi hasil  wawancara  diharapkan  benar-benar  dapat dipertanggung  jawabkan  atas  pernyataan  yang diajukan.
c. Analisa Dokumen Metode penelitian dengan cara
mengumpulkan data berdasarkan dokumen- dokumen berkaitan  yang menjadi objek penelitian.
d. Tinjauan Kepustakaan
Penulis menggunakan berbagai sumber bacaan,  baik  buku-buku  ilmiah,  Jurnal,  Prosiding, catatan  semasa  kuliah  terutama  yang  erat hubungannya dengan topik penulisan ini.

## 4. HASIL DAN PEMBAHASAN
4.1.PROSES BISNIS SISTEM BERJALAN
PELANGGAN STAF Datang ke toko Menanyakan barang yang ingin dibeli Memberi informasi total pembayaran Terima konfimasi pembayaran Melakukan pembayaran (satuan) Melakukan pembayaran (lusinan) Menerima pembayaran Membuat kwitansi bukti pelunasan (lunas) Membuat kwitansi bukti DP (DP) Menyerahkan ke pelanggan Menerima barang Gambar 1 :Activity Diagram Proses Pembelian Barang STAF PEMILIK Membat laporan pejualan bulanan Menerima laporan pejualan bulanan
Gambar 2 : Activity Diagram Proses Pembuatan Laporan

## 4.2. ANALISA SISTEM USULAN
a. Analisa Masalah
Dalam  menganalisa  masalah  yang  ada  pada penulisan  tugas  akhir  ini  dapat  digambarkan  pada Fishbone Diagram berikut ini: .
Omset penjualan menurun yang mengakibatkan CV. TRIARGA merugi MANUSIA PROSES MEDIA Dokumen rawan hilang / rusak Dokumen disimpan dalam bentuk arsip-arsip Sulit mengetahui barang yang sering dipesan Tidak ada laporan informasi rekapitulasi barang terlaris Kesalahan dalam pencatatan data Human error INFORMASI Pemilik sulit mengetahui pendapatan yang diperoleh Dokumen terselip Perhitungan dan pengumpulan data tidak akurat Gambar 3 : Fishbone Diagram
b. Use Case Diagram Staf Toko Entry Data Barang Entry Data Kurir Entry Data Pelanggan Gambar 4 : Use Case Diagram Master Staf Toko Cetak Nota Cetak Surat Jalan Cetak Kwitansi Entry Data Retur Entry Data Pengiriman Barang Gambar 5 : Use Case Diagram Transaksi Staf Toko Cetak Laporan Penjualan Cetak Laporan Pendapatan Cetak Tagihan Pembayaran Cetak Laporan Retur Cetak Laporan Rekapitulasi Barang Terlaris Cetak Laporan Data Barang Pemilik Cetak Laporan Pengiriman Barang
Gambar 6 :Use Case Diagram Laporan
c. Activity Diagram Usulan
PELANGGAN
STAF Datang ke toko Menanyakan barang yang ingin dibeli Memberi informasi total pembayaran Terima konfimasi pembayaran Melakukan pembayaran (satuan < 12 ) Melakukan pembayaran (banyak ≥12) Menerima pembayaran Mencetak kwitansi bukti pelunasan (lunas) Mencetak kwitansi bukti DP (DP) Menyerahkan ke pelanggan Menerima bukti pembayaran Gambar 7 :Use Case Diagram Pembelian Barang STAF PEMILIK Cetak laporan pendapatan Menerima laporan Pilih form laporan Cetak laporan pejualan Cetak laporan pengiriman barang Cetak laporan retur Cetak laporan tagihan pembayaran Cetak laporan data barang Cetak laporan rekapitulasi barang terlaris Menyerahkan laporan Gambar 8 :Use Case Diagram Usulan Laporan

## 4.3. MODEL DATA
Berikut  ini  adalah  ERD  yang  didapat berdasarkan  hasil  analisa  yang  manadapat  dilihat pada gambar berikut ini:
Barang Detil_nota Nota dapat Pelanggan Detil_retur Retur Kwitansi punya Surat_Jalan buat TTB dapat M N M M N 1 1 1 M 1 1 1 *Kd_brg Nama_brg Merk Satuan Stok Hrg_satuan *Kd_barang *No_nota Qty Harga_nota *No_nota
Tgl_nota DP Bayar Sisa Status *No_nota *Kd_plg *Kd_plg Nama_plg Alamat_plg Notlp_plg *No_kwt Tgl_kwt *No_nota *No_kwt *No_retur Tgl_retur *No_retur *Kd_brg Jml_retur Keterangan *No_sj Tgl_sj *No_nota *No_sj *No_ttb Tgl_ttb *No_sj *No_ttb ada *No_nota no_retur 1 1 KURIR terima M 1 *kd_kurir Nm_kurir telp *no_sj Kd_kurir
Gambar 9 : Entity Relationship Diagram (ERD)

## 4.4. Struktur Tampilan
SISTEM INFORMASI PENJUALAN PADA CV. TRIARGA Master Transaksi Laporan Keluar Cetak Nota Entry Data Pelanggan Entry Data Barang Cetak Kwitansi Cetak Data Surat Jalan Entry Data Pengiriman Barang Cetak Laporan Penjualan Cetak Laporan Pendapatan Cetak Laporan Pengiriman Barang Cetak Laporan Tagihan Pembayaran Cetak Laporan Rekapitulasi Barang Terlaris Cetak Laporan Retur Entry Data Kurir Entry Data Retur Cetak Laporan Data Barang Gambar 10 : Struktur Tampilan 4.5. Rancangan Layar
Gambar 11 : Rancanan Layar Menu Utama
Gambar 12 : Rancangan Layar Master
Gambar 13 : Rancangan Layar Transaksi
Gambar 14 : Rancangan Layar Laporan Penjualan
TRIARGA Penerima, Hormat Kami, (……………………………………….) (STAF TOKO) KWITANSI Jl. Meruya Ilir No. 50 Prapatan Srengseng Raya Jakarta Barat No. Kwitansi : <<-x-6-x->> Telah Terima Pembayaran Dari
Nama :
Jumlah Terbilang : : : <<-x-30-x->> Tgl Kwitansi <<dd-mm-yyy>> 99.999.999 Rp Sebagai kwitansi pelunasan pembayaran Berdasarkan No. Nota : <<-x-6-x->> Tanggal Nota <<dd-mm-yyy>> : <<-x-100-x->> Gambar 15 : Rancangan Keluaran Cetak Kwitansi 4.6 Sequence Diagram
Gambar 17 : Sequence Diagram Cetak Laporan Pendapatan

## 5  PENUTUP

## 5.1   KESIMPULAN
a. Dengan dibuatnya sistem yang terkomputerisasi  ini,  diharapkan  dapat meningkatkan pelayanan pada CV. TRIARGA.
b. Dengan  sistem  yang  terkomputerisasi dapat  membantu  dalam  pembuatan  nota, surat  jalan,  kwitansi  yang  berfungsi dengan tepat, terperinci dan lebih jelas.
c. Dibuatkannya  laporan  stok  barang  untuk mengetahui sisa stok barang.
d. Dibuatkannya  laporan  pengiriman  guna mengetahui  pesanan  apa  saja  yang  sudah dikirim.
e. Dibuatkannya  laporan rekapitulasi  barang terlaris untuk mengetahui barang apa saja yang paling sering di beli oleh pelanggan.
f. Dibuatkannya  laporan  pendapatan  untuk mengetahui pendapatan dari pembayaran.
g. Dibuatkannya database supaya  tersimpan dengan baik.
h. Dibuatkannya
laporan tagihan
pembayaran  untuk  mengetahui  pelanggan mana saja yang belum melunasi pembayaran pesanan.
i. Dibuatkan  laporan  retur  barang  untuk mengetahui barang apa saja yang di retur
5.2   SARAN
a. Peralatan-peralatan  yang digunakan baik itu  perangkat  keras  ( hardware )  maupun perangkat  lunak  ( software )  hendaknya dapat mendukung sistem yang
diusulkan.
b. Dalam  penerapan  sistem  komputerisasi dibutuhkan personil-personil yang
terampil,  untuk  itu  perlu  dilakukan pelatihan  khususnya  personil  Bagian Penjualan  agar  sistem  yang  diusulkan dapat berjalan dengan baik. c. Melakukan  proteksi  dan  back-up  data secara  periodik  untuk  mengantisipasi adanya hal-hal yang tidak diinginkan. d. Melakukan pemulihan dan pengoperasian sistem, sehingga terjadinya  kesalahan  yang  berhubungan dengan  sistem  yang  sedang  berjalan dapat diketahui.

## DAFTAR PUSTAKA
[1]  A.S  Rosa  dan  M.  Shalahuddin. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi  Obyek .  Bandung  :  Informatika, 2011.
[2]   Mulyanto, Agus. Sistem Informasi  Konsep  & Aplikasi. Yogyakarta : Pustaka Pelajar, 2009.
[3]   Mulyadi. Sistem Akuntansi . Jakarta : Salemba Empat, 2008.
[4] Mustakini, Jogiyanto Hartono. Sistem Informasi  Teknologi .  Yogyakarta:  Andi Offset, 2009. [5] Puspitawati, Dewi. Sistem Informasi Akuntansi . Yogyakarta : Graha Ilmu, 2010.
[6]  Sutabri,  Tata. Analisis  Sistem  Informasi . Yogyakarta : Andi Offset, 2012.
[7]  __________. Konsep  Sistem  Informasi . Yogyakarta : Andi Offset, 2012.
[8]   Shelly  and  Rosenblatt. Sistem  Analysis  and Design  Eight  edition  Boston .  USA  :  Course Technology, 2010.
[9]   Shelly, Garry. B., Harry J. Rosenblatt. Sistem Analysis  and  Design,  eight  edition ,  Boston  : Course Technology, 2010.
[10]  Yakub. Pengantar Sistem Informasi .
Yogyakarta : Graha Ilmu, 2012.