ANALISA SISTEM INFORMASI PENJUALAN DENGAN METODOLOGI BERBASIS OBJECT ORIENTED (STUDI KASUS PADA TB. ISMAIL SANUJI)
Adi Prayitno 1) , Bruri Trya Sartana 2)
1 Sistem Informasi, Fakultas Teknologi Informasi, Universitas Budi Luhur
1,2 Jl. Raya Ciledug, Petukangan Utara, Kebayoran Lama, Jakarta Selatan 12260 E-mail : adiprayitno121212 @gmail.com 1) , brury @budiluhur.ac.id 2)

## Abstrak
Toko Bangunan merupakan sarana untuk menyediakan berbagai Alat Alat bahan bahan bangunan yang berguna bagi masyarakat. Dalam pelaksanaannya sistem yang berjalan di TB. Ismail Sanuji dinilai belum maksimal. Ini diketahui dari hasil pengumpulan data yang dilakukan oleh penulis, hal ini dikarenakan sistem yang digunakan adalah masih manual yang artinya masih menggunakan kertas. Untuk menyelesaikan masalah tersebut, maka diperlukan   sebuah   sistem   informasi   yang   telah   terkomputerisasi.   Penulis   mencoba   mengusulkan   dengan merancang sebuah sistem informasi penjualan menggunakan bahasa pemrograman Microsoft Visual Studio 2008 dan menggunakan database MySql. Adapun metodologi yang digunakan adalah metodologi berorientasi obyek. Diagram yang digunakan di dalam metodologi berorientasi obyek adalah activity diagram, package diagram,  use  case  diagram  dan class  diagram.  Selain  itu  ada pula diagram  lain  yaitu entity  relationship diagram   sebagai   dasar   pembuatan   sistem.   Penulis   berharap   dengan   adanya   rancangan   sistem   informasi pembelian dan penjualan yang terkomputerisasi dapat membantu mengatasi masalah-masalah seperti proses penyimpanan data lebih terintegrasi dan proses pencarian data menjadi lebih mudah.
Kata kunci: sistem informasi penjualan, metodologi berorientasi object.

## 1. PENDAHULUAN
1.1. Latar Belakang Penggunaan   teknologi   komputerisasi berkembang sangat cepat, dan untuk itu diperlukan tenaga-tenaga   terampil   di   bidang hardware dan software untuk menangani sistem dalam pengolahan komputer   atau   informasi.  Penggunaan   teknologi komputerisasi   akan   berdampak   baik   terhadap jalannya   suatu   pekerjaan.   Dalam   hal   ini   apotek adalah   lembaga   yang  mempunyai   peranan   penting sebagai   sarana   untuk   menyediakan   berbagai   obat yang   berguna   bagi   masyarakat.  TB.   Ismail   Sanuji adalah   usaha   yang   bergerak   dibidang   penjualan bahan   bangunan   pengelolaan   datanya   belum terkomputerisasi   dan   masih   manual   menyebabkan kurang   efektifnya   pendataan   di   toko   bangunan tersebut.
Dengan   terus   berkembangnya   jaman   maka dibutuhkan   sebuah   terknologi   informasi   untuk pengolahan berbagai data di sebuah toko bangunan, sebagai   contoh   pemesanan   bahan   bangunan   dan penjualan   bahan   bangunan   yang   dapat   membantu user mengetahui   sejauh   mana   perkembangan   toko bangunannya.  Untuk   mengatasi   masalah   tersebut, penulis   akan   membuat   sistem   informasi   yang berjudul   “ANALISA   SISTEM   INFORMASI PENJUALAN   DENGAN   METODOLOGI BERBASIS OBJECT ORIENTED (STUDI KASUS PADA TB. ISMAIL SANUJI)” yang bertujuan untuk mempermudah   dan   mempercepat   pengolahan
transaksi   penjualan   serta   pembuatan   laporan   agar menjadi lebih cepat dan tepat.

## 1.2. Masalah
Permasalahan   yang   dihadapi   oleh  TB.   Ismail Sanuji-adalah sebagai berikut :
a) Staff   admin   tidak   mendapatkan   informasi karna   banyaknya   data   yang   bertumpu   di faktur   mengakibatkan   informasi   tentang pelunasan yang tidak akurat.
b) Staff admin salah pengiriman barang karna kurang telitinya dalam proses pengiriman.
c) Staff admin   membuat   laporan   penjualan terlambat   karena   harus   melihat   dari tumpukan faktur.
d) Dokumen   transaksi   tidak   gunakan   secara baik   sehingga   semua   jumlah   pengiriman tidak menggunakan surat jalan-.
e) Staff   admin   salah   menghitung   data penjualan karena harga barang yang suatu saat dapat berubah.
f) Sulitnya staff admin   dalam   menentukan perkembangan   penjualan   setiap   bulannya karena   tidak   adanya   laporan   pengiriman dan laporan rekapitulasi.
g) Staff admin tidak mengetahui pesanan yang yang tidak terkirim.
1.3. Tujuan Dan Manfaat Penulisan Pada TB. Ismail Sanuji yang dimana nantinya diharapkan rancangan tersebut dapat :
a) Mempermudah staff admin   bangunan mendapatkan   informasi   laporan   penjualan bahan bangunan.
b) Mempermudah staff admin   bangunan mendapatkan   informasi   tentang   perhitungan hasil penjualan.
c) Mempermudah staff admin   bangunan   dalam mencari data arsip.
d) Mempermudah staff admin   bangunan   untuk mendapatkan   informasi   mengenai-jumlah bahan bangunan yang terjual.
e) Mempermudah staff admin   bangunan menghitung jumlah stok bahan banguan.
f) Meningkatkan Fleksibel kerja   khususnya dengan   menggunakan   sistem   penjualan   yang sudah terkomputerisasi.
g) Membantu   mempercepat   proses   terhadap pemesanan pada TB. Ismail Sanuji.
h) Untuk   mempermudah staff admin   dalam pembuatan laporan.

## 2. METODE PENELITIAN
2.1. Konsep Dasar Sistem Informasi Pengertian sistem informasi menurut  O’Brian dikutip   oleh   Yakub   dalam   Pengantar   Sistem Informasi, Sistem Informasi adalah kombinasi antara orang,   perangkat   keras,   perangkat   lunak,   jaringan komunikasi, dan sumber data yang mengumpulkan, mentransformasikan, menyebarkan, informasi dalam suatu organisasi.[1]

## 2.2. Konsep Dasar Analisa Dan Perancangan Sistem Informasi
According   to   Jacob,   system   analysis   can   be interpreted as a process to understand the existing system,   by   analyzing   the   positions   and   job descriptions   (business   users),   business   processes, business rules, the solution (business problem and business soul) , and the company's plans (business plan). [2]

## 2.3. Konsep Dasar Berorientasi Obyek
According to Whitten object-oriented analysis is: "Describing a new object or object modification to   be   combined   with   existing   objects   in   a   useful business computer application " [3]

## 2.4. Pengertian
a. Pengertian Penjualan
According  Basu Swastha dalam Irwan Sahaja
(2014 : 246), sales is a process of exchange of goods or services between the seller and the buyer. So it can   be   concluded   that   the   sale   is   a   human undertaking to convey the necessities that have been produced to those who need the predetermined over common goals.

## b. Pengertian efektif
According Anggraini, susan dwi 2015, effective is a state that indicates the extent to which the plan can be achieved, the more effective the activity, so that the word can be achieved from a certain way or business   in   accordance   with   the   objectives   to   be achieved. Learning media can be said to be effective if   it   meets   the   criteria,   among   them   able   to   give influence, change or can bring result. So effectively can be seen from how far the goal is achieved, the more   goals   are   achieved   the   more   effective   the learning media.

## 2.5. Metode Pengumpulan Data
Dibawah   ini   adalah   tahapan   dalam pelaksanaann kegiatan penelitian seperti berikut :
a. Wawancara
Wawancara   dilakukan   untuk   mengetahui masalah   yang   di   timbulkan - langsung   oleh   pemilik TB. Ismail Sanuji terkait yang menjadi pembimbing bagi penulis.
b. Observasi suatu   cara   mengumpulkan   data   melalui pengamatan   dan   pencatatan   data   yang   fleksibel untuk mempelajari  sistem  yang ada di  TB. Ismail Sanuji.
c. Teknik Dokumentasi Dokumentasi   merupakan   himpunan   atau kumpulan   bahan   atau   dokumen   yang   digunakan sebagai sumber penelitian.
d. Literatur Penelitian   pustaka   dilakukan   untuk mengumpulkan data dengan informasi melaui buku dan   bahan   pelengkap   lainnya   yang   sesuai   dengan permasalahannya dalam penulisan.
3. HASIL DAN PEMBAHASAN 3.1. Proses Bisnis Sistem Berjalan
a. Activity Diagram Proses Penjualan Tunai
Gambar 1. Activity Diagram proses penjualan tunai
b. Activity Diagram Proses Pemesanan Barang
c. Activity Diagram Proses Pembayaran
d. Activity Diagram proses Pengiriman Barang
e. Activity Diagram Proses Retur f. Activity Diagram Proses Pembuatan Laporan 3.2. Analisa Sistem Usulan
Gambar 2. Activity Diagram Proses Pemesanan Barang
Gambar 3. Activity Diagram Proses Pembayaran
Gambar 4. Activity Diagram Proses Pengiriman Barang
Gambar 5. Activity Diagram Proses Retur
Gambar 6. Activity Diagram Proses Pembuatan Laporan
Gambar 7. Fishbone Diagram

## 3.3. Use Case Diagram
Rancangan sistem   usulan   digambarkan menggunakan Use   Case   Diagram .   Adapun Use Case Diagram terdiri dari :
1) Use Case Diagram Master
2) Use Case Diagram Transaksi
3) Use Case Diagram Laporan
3.4. Pemodelan Data
a. ERD (Entity Relationship Diagram)
3.5. Desain Graphical User Interface
a) Struktur Tampilan
b) Rancangan Layar
1. Struktur Tampilan Menu Utama Bagian Penjualan Entry Data Pelanggan Entry Data Barang Entry Data Kendaraan Gambar 8. Use Case Diagram Master Bagian Penjualan Cetak Faktur Kontan Entry Surat Pesanan Cetak Faktur Cetak Kwitansi Pelanggan Cetak Surat Jalan Entry Retur Cetak Surat Tagihan Gambar 9. Use Case Diagram Transaksi Staff Admin Cetak Laporan Penjualan Tunai Cetak Laporan Penjualan Via Pesanan Cetak Laporan Pembayaran Cetak Laporan Pengiriman Barang Cetak Laporan Retur Pemilik Cetak Rekapitulasi Barang Yang Sering Dipesan Cetak Laporan Tagihan Gambar 10. Use Case Diagram Laporan Gambar 11. Entity Relationship Diagram MASTER TRANSAKSI LAPORAN SISTEM INFORMASI PENJUALAN TUNAI PADA TB. ISMAIL SANUJI KELUAR Entri Data Pelanggan Cetak Faktur Kontan Entri Data Barang Cetak Laporan Pembayaran Entri Surat Pesanan Cetak Faktur Cetak Kwitansi Cetak Laporan Pengiriman Barang Cetak Laporan Penjualan Tunai Cetak Laporan Penjualan Via Pesanan Entri Data Kendaraan Cetak Laporan Retur Cetak Surat Jalan Entri Retur Barang Cetak Laporan Rekapitulasi Barang Yang Sering Dipesan Cetak Surat Tagihan Cetak Laporan Tagihan Gambar 12. Struktur Tampilan
Gambar 13. Struktur Tampilan Menu Utama
2. Rancangan Layar Form Master
3. Rancangan Layar Transaksi Gambar 14. Entri Data Pelanggan Gambar 15. Entri Data Barang Gambar 16. Entri data Kendaraan Gambar 17. Cetak Faktur Kontan Gambar 18. Entri Surat Pesanan Gambar 19. Cetak Faktur Gambar 20. Entri Surat Tagihan Gambar 21. Cetak Kwitansi
4. Rancangan Layar Laporan
Gambar 22. Cetak Surat Jalan 22 Gambar 23. Entri Retur Barang Gambar 24. Cetak Laporan Penjualan Tunai Gambar 25. Cetak Laporan Penjualan Via Pesanan Gambar 26. Cetak Laporan Pembayaran Gambar 27. Cetak Laporan Surat Tagihan Gambar 28. Cetak Laporan Pengiriman Barang Gambar 29. Cetak laporan Retur
3.6. Rancangan Dokumen Keluaran
Gambar 30. Cetak Laporan Rekapitulasi Barang Yang Sering Di Pesan
Gambar 31. Rancangan Keluaran Faktur Kontan
Gambar 32. Rancangan Keluaran Faktur Gambar 33. Rancangan Keluaran Surat Tagihan Gambar 34. Rancangan Keluaran Kwitansi Gambar 35. Rancangan Keluaran Surat Jalan
Gambar 36. Rancangan Keluaran Laporan Penjualan Tunai
Gambar 37. Rancangan Keluaran LaporanPenjualan Via
Pesanan

## 4. KESIMPULAN
Dari pembahasan yang diuraikan maka penulis dapat kesimpulan sebagai berikut :
a) Adanya penerapan sistem ini semua transaksi pemesanan,   pembayaran   dan   pelunasan   lebih data menjadi lebih akurat.
b) Dengan adanya fitur cetak surat jalan dan ada modul   laporan   pengiriman   barang   semua proses pengiriman barang menjadi lebih cepat.
c) Dengan adanya fitur cetak laporan faktur dan penjualan   via   pesanan   pembuatan   laporan penjualan menjadi lebih akurat dan efektif.
d) Adanya   cetak   surat   jalan   proses   pengiriman dilakukan dengan data yang di input di surat jalan.
e) Adanya mengentri surat pesanan, cetak faktur dan   adanya   fitur   perhitungan   di   faktur menghitung   data   penjualan   menjadi   lebih efektif dan cepat.
f) Dengan   ada   nya   fitur   laporan   rekapitulasi barang   yang   sering   dipesan   dan   laporan pengiriman   barang   perusahaan   bisa menentukan perkembangan penjualan kedepan untuk perusahaan.
Berikut   ini   adalah   saran   dari   penulis   kepada TB.   Ismail   Sanuji   agar   sistem   yang   diusulkan berjalan dengan baik :
a) Sebelum memasukkan data staff admin harus melakukan   pengecekan   kebenaran   terhadap data   supaya   informasi   yang   dihasilkan   dapat sesuai dengan keinginan pengguna.
b) Adanya pelatihan pengoperasian sistem kepada Staff admin agar dapat memahami sistem ini.
c) Harus   dapat   meningkatkan   teamwork   antara Staff yang baik dengan staff-staff yang lain.
d) Perlu dilakukan pemeliharaan pada TB. Ismail Sanuji secara periodik. Dan back up data secara periodik untuk mengantisipasi hal yang tidak di inginkan.
Gambar 38. Rancangan Keluaran Laporan Surat Tagihan
Gambar 39. Rancangan Keluaran Laporan Pembayaran
Gambar 40. Rancangan Keluaran Laporan Pengiriman Barang
Gambar 41. Rancangan Keluaran Laporan Retur
Gambar 42. Rancangan Keluaran Laporan Rekapitulasi Barang Yang Sering Dipesan

## 5. DAFTAR PUSTAKA
[1] Yakub,   2012.,   Pengantar   Sistem   Informasi, Yogyakarta: Graha Ilmu
[2] Jacob, 2012, Konsep Sistem Informasi.
[3] Whitten.   2010,   Modul   Pembelajaran   Rekayasa Perangkat   Lunak ( Terstruktur   dan   Berorientasi Obyek ) .
[4] Anggraini and susan dwi. 2015. Pengertian Efektif.
[5] Basu Swastha dalam Irwan Sahaja, 2014, pengertian penjualan.
[6] O’Brian dikutip oleh Yakub, 2012, Pengantar Sistem Informasi.