## ANALISA DAN PERANCANGAN SISTEM INFORMASI PEMBELIAN PRODUK BERORIENTASI OBYEK STUDI KASUS : PT. MURNI SOLUSINDO NUSANTARA
Tubagus Lukman Nul Hakim 1) , Dian Anubhakti 2)
1 Sistem Informasi, Fakultas Teknologi Informasi, Universitas Budi Luhur
1,2 Jl. Raya Ciledug, Petukangan Utara, Kebayoran Lama, Jakarta Selatan 12260 E-mail : akhimleechongwe@gmail.com 1) , dian.anubhakti @budiluhur.ac.id 2)

## Abstrak
PT. Murni  Solusindo Nusantara  yang saat ini  memerlukan system yang dapat membantu sistem  Penjualan Barang.   Saat   ini   aktivitas   pekerjaannya  masih   menggunakan   sistem   yang   sangat   sederhana   dan   belum menggunakan fasilitas pengolahan data yang baik, maka menimbulkan masalah antara lain, tidak tersedianya data   untuk   menyimpan   informasi   pelanggan   yang   mengakibatkan   kesulitan   dalam   mengetahui   data-data pelanggan,   penomoran   pada   data   purchase   order   tidak   tersedia   sehingga   pencarian   data   terhambat, penyimpanan   dokumen   terbatas   sehingga   banyak   data   yang   hilang   dan   pembuatan   laporan   penjualan terhambat, tidak adanya laporan rekapitulasi, permintaan barang, pembayaran dan tagihan sehingga tidak mengetahui   laporan-laporan   secara   lengkap,   pencatatan   data   barang   tidak   teliti   sehingga   dokumen   tidak terstruktur dengan baik. Untuk mengatasi permasalahan tersebut, penulis menggunakan fishbone diagram untuk mengidentifikasi penyelesaikan masalah dan pendekatan berorientasi objek untuk menganalisa sistem. Metode pengembangan sistem pada penilitian ini menggunakan pemodelan yaitu UML (Unified Modeling Language), sedangkan bahasa pemrograman menggunakan Microsoft Visual Basic.Net 2008, dan database MySql. Dengan adanya sistem usulan ini, diharapkan pengolahan data yang ada pada PT. Murni Solusindo Nusantara menjadi lebih tersruktur dan baik.
Kata kunci: Sistem Informasi, Pembelian Produk , Analisa dan Perancangan Pembelian Produk , Metodologi Berbasis Objek.
1. PENDAHULUAN
1.1. Latar Belakang Pada   zaman   millennial   seperti   ini perkembangan   sangat   maju   pesat,   dan   persaingan sangatlah   ketat.   Dalam   hal   ini   komputer   menjadi salah   satu   teknologi   yang   sangat   penting   dan sangatlah   membantu.   Dengan   adanya   komputer yangb   secara   terkomputerisasi   maka   aktivitas menjadi  sangat  terbantu yang dapat  dibilang  lebih efektif   dan   efisien.   Dalam   dunia   komputer nampaknya   tidak   dapat   dihindarkan   lagi   beberapa aktivitas   yang   dapat   kita   jumpai,   Misalnya   pada bidang   perdagangan,   perbankan   dimana   sistem informasi   dan   pengolahan   data   yang   efektif   dan efisien   harus   segera   diwujudkan   dengan komputerisasi. Hal ini tentunya akan meningkatkan pelayanan terhadap pelanggan dan menjadi kepuasan tersendiri bagi pelanggan.
PT Murni Solusindo Nusantara adalah sebuah perusahaan   penyedia   solusi   di   bidang IT dan peralatan   perbankan.   Hingga   sampai   saat   ini   PT Murni   Solusindo   Nusantara   masih   menggunakan sistem yang sangat sederhana yang mungkin masih sering terjadi beberapa kesalahan. Terdapat beberapa kesalahan yang sering terjadi dalam proses persiapan dokumen, proses pencatatan dokumen yang kurang terstruktur dengan baik dan  pencatatan data barang tidak   teliti   sehingga   dokumen   tidak   terstruktur
dengan   baik.   Jika   terus   menerus   seperti   ini   akan membuat   reputasi   perusahaan   menurun   dan mengalami kerugian.

## 1.2. Masalah
Beberapa   identifikasi   masalah  yang   berkaitan dengan   Sistem   Informasi   pembelian   produk   pada PT.  Murni   Solusindo   Nusantara,   adalah   sebagai berikut :
a) Tidak ada   laporan   rekapitulasi   pembelian produk.   karena   tidak   mempunyai   detail rekapitulasi   produk   yang   sering   dibeli menyebabkan  sulitnya   mengetahui  produk apa saja yang banyak dibeli.
b) Data   stock   produk   belum   terdokumentasi dengan   baik   dan   rapih,   sehingga mengakibatkan   banyak   kesalahan   pada pembelian.
c) Belum   tersedianya   bukti   penerimaan produk   yang   direkam   oleh   pihak Purchasing, menyebabkan kesalahpahaman pada saat penerimaan produk sebagai bukti.
d) Tidak   ada   laporan   penerimaan   produk karena tidak mempunyai detail penerimaan produk secara detail menyebabkan  sulitnya mengetahui   list   produk   apa   saja   yang diterima.
e) Tidak adanya laporan pembayaran sehingga menyulitkan untuk mengetahui produk apa saja yang sudah dibayarkan.
f) Tidak ada laporan pembelian produk, karna tidak   mempunyai   data   secara   detail, sehingga menyulitkan produk apa saja yang dibeli.

## 1.3. Batasan Masalah
Batasan   masalah   yang   di   tulis   ini   bertujuan untuk   membatasi   dan   memusatkan   permasalahan yang   dibahas,   berikut   ini   adalah   ruang   lingkup masalah yang akan dibahas :
a) Masalah yang dibahas :
1. Transaksi Retur
2. Transaksi pembelian produk
3. Transaksi pemesanan produk
4. Transaksi penerimaan produk
b) Masalah yang tidak dibahas seperti :
1. Transaksi Pembuatan Faktur Pajak Kepada Pelanggan
2. Transaksi Pembuatan Form Invoice Kepada Pelanggan
3. Transaksi Pembuatan Form Delivery Order Kepada Pelanggan
4. Transaksi   Pembuatan   Form   Sales   Order Kepada Accounting.
5. Laporan Penjualan Produk.
1.4. Tujuan dan Manfaat Penulisan
a. Tujuan Penulisan Beberapa   Tujuan   yang   dilakukan   untuk tercapainya sebuah sistem ini antara lain:
1. Membuat  analisa  dan  perancangan  sistem informasi   pembelian   dan   pengecekan produk berbasis komputer, dengan harapan dapat dapat membantu perusahaan.
2. Memberikan   kemudahan   bagi   pihak sumber   daya   manusia   untuk   meberikan informasi yang optimal dan akurat.
3. Mengurangi   terjadinya   ketidak   akuratan dalam  mengentry dan mencetak data data pembelian.
b. Manfaat Penulisan Adapun manfaat dari penulisan adalah : 1. Untuk   mengetahui   dokumentasi   yang terjadi   dalam   proses   pembelian   produk pada PT Murni Solusindo Nusantara.
2. Memudahkan   dalam   mengontrol   data masuk   maupun   data   keluaran   dalam penyajian   informasi   tentang   proses pembelian   produk sehingga   dapat dilakukan dengan cepat dan akurat.
3. Memperbarui   proses   penyimpanan   data pembelian produk
4. Memberikan   laporan-laporan   secara   tepat dan akurat.
5. Meningkatkan   efektifitas   dan   efisiensi dalam hal pembelian produk.

## 2. METODE PENELITIAN
2.1. Teori–teori yang Dibahas
a. Konsep Dasar Sistem Informasi Beberapa   karakteristik   system   untuk   bias dikatakan sebagai sistem Adapun karakteristik yang dimaksud adalah sebagai berikut: [1]
1) Komponen Sistem ( Components System )
2) Batas Sistem ( Boundary System )
3) Lingkungan   Luar   Sistem  ( Environment System )
4) Penghubung Sistem ( Interface System )
5) Masukan Sistem ( Input System )
6) Pengolahan Sistem ( Processing System )
7) Keluaran Sistem ( Output System )
8) Sasaran   Sistem   ( Objective )  dan   tujuan ( Goals ). [1]
b. Konsep   Dasar   Berorientasi   Obyek   ( Object Oriented ) Berorientasi   obyek   adalah   suatu   strategi pembangunan perangkat lunak yang
mengorganisasikan   perangkat   lunak   sebagai kumpulan obyek yang berisi data dan operasi yang diberlakukan kepadanya.
Metodelogi pengembangan sistem berorientasi obyek mempunyai 3 karakteristik utama, yaitu : [2]
1. Encapsulation Encapsulation
(pengkapsulan)
merupakan   dasar   membatasi   ruang   yang ada   dalam   system,   sehingga   tidak   keluar dari   batasan-batasan   system   yang direncanakan

## 2. Inhereritance
Inhereritanc e (pewarisan)   adalah teknik  yang  menyatakan  bahwa  anak  dari obyek   akan   mewarisi   data/atribut   dan metode dari induknya langsung.

## 3. Polymorphism
Polymorphism ( polimorfisme )   yaitu konsep yang menyatakan bahwa hal  yang sudah ada atau sama akan tetapi bebrbeda akan kinerja dari yang sebelumnya.
c. Definisi Pembelian Ada   beberapa   hal   dalam   proses   pembelian barang   sehingga   dapat   terstruktur   antara   lain adalah : [3]
1. Permintaan pembelian
2. Pemilihan supplier
3. Penempatan pemesanan pembelian 4. Penerimaan Barang/Produk
5. Pencatatn  transaksi pembelian
d. Definisi Stock Persediaan   merupakan   sebuah   aktivitas   yang meliputi   produk   milik   perusahaan   dengan   maksud dan tujuan agar bias di operjual/belikan dalam satu periode atau lebih. [4]

## 2.2. Studi Literature
Studi   Literature   dilakukan   untuk membandingkan  beberapa  kasus  yang  terjadi   pada sistem   pembelian   produk   diantaranya   sebagai berikut:
a. Journal Murni Sadar Volume 7, No.1, April 2015,   dengan   judul   “ Perancangan   system informasi   pembelian   dan   penjualan   pada Toko Prima Jaya Elektronik Pematangsiantar” .   Dibuat   oleh Novendra Adiputra   Sinaga menjelaskan   bahwa   pada toko prima jaya elektronik  dalam  usahanya belum menggunakan sistem terkomputerisasi Untuk   pengembangan   sistem   peneliti menggambarkan   data   flow   diagram   pada Toko Prima Jaya Elektronik untuk dijadikan bahan   model   dasar   untuk   tercapainya sebuahy system yang nantinya akan dibuat menggunakan   Microfost   Visual   Basic. Aplikasi   database   ini   dibuat   dengan menggunakan   Visual   Basic   2006   dan mySQL. [5]
b. Journal   Konferensi   Nasional   Sistem   & Informatika,   Volume   9,   No.   10,   2015, dengan   judul   “Rancang   Bangun   Aplikasi Sistem   Inventory   Berbasis   Desktop Menggunakan   JSE.”   Dibuat   oleh   Junaidi, Ridwan Arifin, Amanda Septiani. Hasil dari rancang   bangun   ini     diharapkan   akan menjadi sebuah sistem yang sengaja dibuat untuk  memudahkan   user   dalam   melakukan sebuah   pekerjaan   terkait   dibidang   ini   dan juga untuk menghindara hal-hal yang bhisa terjadi   seperti Human   error ,   penyimpanan yang   tidak   terstruktur,   hingga   kesalahan yang   dapat   merugikan   satu   dengan   yang lainya  . [6]
3. HASIL DAN PEMBAHASAN
3.1. Sejarah Singkat Perusahaan PT. Murni Solusindo Nusantara adalah Sebuah perusahaan   jasa   yang   bergerak   dalam   Bidang   IT perbankan. distributor resmi mesin pengolahan kas Glory di Indonesia. PT. Murni sudah banyak dikenal oleh   beberapa   perusahaan   perbankan   mulai   dari bank   BUMN   hingga   bank   Swasta   diindonesia,
bebebrapa produk yang dihadirkan berkaitan dengan proses   yang   ada   didalam   perbankan,   antara   lain seperti,   Mesin   Hitung   uaang   (MHU),   Cek/Giro Processing (MICR), Mesin Antrian (SMARTQUE), hingga   beberapa   produk   seperti   IT  Komputer   dan yang   lainnya.   Sehingga   dapat   dipercaya   menjadi distributor No. 1 yang ada diindonesia.

## 3.2. Activity Diagram
Berikut adalah beberapa Activity diagram yang sedang berjalan saat ini, supaya dapat disimpulkan beberapa masalah yang terjadi pada saat ini seperti :
a. Activity   Diagram Proses   Pembuatan Form Permintaan Pembelian Produk .
Activity   Diagram Proses   Pembuatan Form Permintaan   Pembelian   Produk. menggambarkan proses permintaan pembelian yang sedang berjalan pada saat ini.
b. Activity   Diagram Proses   Pembuatan Puchase Order. ActivityDiagramProsesPermintaanPembelianProduk Purchasing Supplier Membuat FPPP Kirim FPPP Terima FPPP Gambar 1. Activity Diagram Proses Pembuatan Form Permintaan Pembelian Produk. ActivityDiagramProsesPembuatanPurchaseOrder Purchasing Supplier Terima FPPP Membuat PO Terima Purchase Order Konfirmasi Permintaan Pembelian Produk Membuat Purchase order Lirim Purchase Order yang disetujui Sesuai ? Tidak Sesuai ? Gambar 2. Activity Diagram Proses Pembuatan
Puchase Order.
Activity   Diagram Proses  Pembuatan Puchase Order. diatas   adalah   proses   yang   sedang   berjalan pada saat ini.
3.3. Analisa Masalah
Dalam menangani analisa masalah yang terjadi ditempat   risset,   penulis   menggunakan  Metode berupa Fishbone   Diagram yang   digambarkan sebagai berikut :
Tabel 1. Deskripsi Fishbone Diagram
No Kriteria Masalah Solusi 1 Proses  Kesulitan   dalam membuat Laporan Penerimaan  Tidak   adanya pencatatan   Bukti Pembayaran  Dibuatkan Modul   Bukti Penerimaan  Dibuatkan Bukti pembayaran
2 Place  Pembuatan Laporan Pembelian Produk Lama  Penyimpanan arsip   dokumen tersimpan   di dalam   database sesuai   dengan jenis transaksi 3 Produk  Kurangnya Jumlah   produk yang sering dibutuhkan  Dibuatkan Laporan Rekapitulai produk   yang sering dibeli 4 Pysical Evidenc e  Tidak ada laporan pembelian produk
 Tidak ada laporan penerimaan produk
 Tidak ada laporan pembayaran
 Tidak ada laporan rekapitulasi pembelian produk  dibuatkan laporan pembelian produk  dibuatkan laporan penerimaan produk
 dibuatkan laporan pembayaran  dibuatkan laporan rekapitulasi
pembelian produk

## 3.4. Pemodelan Sistem - Use Case Diagram
Dari   hasil   analisa   system   berjalan   yang dilakukan   maka   sistem   dapat   didesain   atau dikelompokkan   menjadi   3   jenis, Use   Case Diagram   : 1. Use   Cased   Mastere 2. Use   Case Transaksi 3. Use Case Laporan.
Dalam use   case   diagram   master ini   terdapat submenu Entry Data   Divisi,   Entry   Data   Produk, Entry Data Supplier yang   dimana   masing   masing submenu mempunyai fungsi yang berbeda.
Dalam use case diagram transaksi ini terdapat submenu Entry   FPPP, Cetak PO, Cetak   Bukti Penerimaan   Produk,   Cetak Retur , Entry Bukti Pembayaran   yang   masing   masing   submenu mempunyai fungsi yang berbeda.
Reputasi Perusahaan Menurun & Finansial loss Kesulitan dalam membuat laporan penerimaan Kurangnya jumlah barang yang sering dibutuhkan Pembuatan Laporan pembelian barang lama Tidak ada laporan permintaan barang Tidak ada laporan Rekapitulasi pembelian barang Gambar 3. Fishhbone Diagram UseCaseDiagramFileMaster Entry Data Divisi Entry Data Produk Entry Data Supplier PURCHASING Gambar 4. Use Case Diagram Master Sistem Informasi Pembelian Produk UseCaseDiagramFileTransaksi Entry FPPP Cetak PO Cetak Bukti Penerimaan STAFF PURCHASING Cetak ReturCetak Bukti Penerimaan Entry Bukti Pembayaran STAFF DIVISI SUPPLIER STAFF FINANCE Gambar 5. Use Case Diagram Transaksi  Sistem Informsai Pembelian Prdouk
3.5. Perancangan Grapich User Interface Dari   hasil   pemodelan   sistem   maka   terdapat
Menu transaksi yang terdiri dari : Entry FPPP, Cetak PO, Cetak Bukti Penerimaan Produk, Cetak Retur, Entry Bukti Pembayaran. Menu Laporan yang terdiri dari : Cetak Laporan permit produk, Cetak laporan pembelian   produk,   Cetak   Laporan   Penerimaan produuk,   Cetak   Laporan   Pembayaran,   Cetak Laporan retur, Cetak Laporan rekapitulasi pembelian produk.
a) Struktur Tampilan Menu
b) Rancangan   layar  File   Master   Sistem Informasi Pembelian Produk
Rancangan layar diatas adalah rancangan layar master yang digunakan untuk mendukung terjadinya proses transaksi.
c) Rancangan   Layar   Transaksi    Sistem Informasi Pembelian Produk.
UseCaseDiagramFileLaporan Cetak Lap. Permintaan Cetak Lap. Pembelian Cetak Lap. Penerimaan STAFF PURCHASING Cetak Lap. Pembayaran Cetak Lap. Retur MANAGER Cetak Lap. Rekapitulasi Pembelian Gambar 6. Use Case Diagram Laporan Sistem Informaasi Pembelian Prodouk MENU UTAMA MASTER Entry Data Divisi Entry Data Barang Entry Data Supplier Transaksi Cetak PO Entry FPPP Cetak Bukti Barang Masuk Cetak Pembayaran Cetak Retur Laporan Cetak Laporan Permintaan Cetak Laporan Pembelian Cetak Laporan Penerimaan Cetak Laporan Pembayran Cetak Laporan Retur Cetak Laporan Rekapitulasi Pembelian Barang Gambar 7. Struktur Tampilan Menu Utama Gambar 8. Rancangan Layar Form Entry Divisi
Gambar 9. Rancangan Layar Form Entry Data Produk
Gambar 10. Rancangan Layar Form Entry Data Supplier
Rancangan layar diatas adalah rancangan layar transaksi   yang   digunakan   untuk   mendukung terjadinya proses Laporan.
d) Rancangan   Layar   Laporan Sistem Informasi Pembelian Produk
Gambar 11. Rancangan Layar Form Entry Permintaan Pembelian Produk
Gambar 12. Rancangan Layar Form Cetak Purchase Order
Gambar 13. Rancangan Layar Form Cetak Penerimaan Produk
Gambar 14. Rancangan Layar Form Entry Pembayaran
Gambar 15. Rancangan Layar Form Cetak Retur Produk.
Gambar 16. Rancangan Layar Cetak Laporan Permintaan
Rancangan layar diatas adalah rancangan layar Laporam   yang   digunakan   untuk   mendukung terjadinya proses hasil keluaran laporan.
e) Hasil  Cetak  Keluaran   Sistem   Informasi
Pembelian Produk
Gambar 17. Rancangan Layar Cetak Laporan Pembelian Produk
Gambar 18. Rancangan Layar Cetak Laporan Penerimaan
Gambar 19. Rancangan Layar Cetak Laporan Pembayaran
Gambar 20. Rancangan Layar Cetak Laporan Retur
Gambar 21. Rancangan Layar Cetak Laporan Rekapitulasi Pembelian Produk
Gambar 22. Rancangan Keluaran Laporan Permintaan Produk
Gambar 23. Rancangan Keluaran Laporan Pembelian Produk
Gambar 24. Rancangan Keluaran Laporan Penerimaan

## 4. KESIMPULAN
Sesuai   dengan   persoalan   yang   dihadapi terdapat   beebrapa   Kesimpulan   yang   hadir   dalam penulisan   ataupun   analisa   yang   sudah   dilakukan dengan beberapa pendekatan, antara lain :
1. User dapat mengetahui data Produk secara detail   karena   sudah   ada   modul   untuk mencatat   informasi   data   produk   secara detail melalui modul entry data produk. 2. Proses pencarian data purchase order dapat dilakukan   dengan   lebih   mudah   karena sudah  tersedia  penomoran purchase  order melalui modul entry purchase order. 3. Proses   pencarian   data Pembayaran dapat dilakukan dengan lebih mudah karna sudah tersedia   penomoran Pembayaran melalui modul entry pembayaran
4. Proses penomoran pada data produk sudah dibuatkan   secara   otomatis   (autonumber) dan detail ,   sehingga   dapat   mengetahui dengan mudah data produk melalui modul entry data produk.
5. Manager   dapat   mengetahui   laporan permintaan   produk   yang   sering   diminta karena   sudah   disediakan   modul   cetak laporan permintaan produk perperiode.
6. Manager   dapat   mengetahu   laporan rekapitulasi produk mulai dari produk yang sering   dibeli   sampe   produk   yang   jarang dibeli   perperiode   dengan   modul   cetak laporan rekapitulasi pembelian produk.
Dalam beberapa rancangan sistem yang sudah dibuat   ini,   diharapkan   kedepanya   agar   dapat dipergunakan dengan baik bagi PT. Murni Solusindo Nusantara.   Maka   dari   itu   saran   yang   bisa   penulis berikan untuk kemajuan organisasi ini adalah:
1. Mempersiapkan   hardware   dan   software yang   spesifikasinya   dapat   mendukung sistem dengan baik.
2. Menunjang Terbuatnya sistem agar Sistem yang   sudah   dibuat   dapat   bekerja   dengan baik dan benar. 3. Sebelum menggunakan sistem terkomputerisasi   ini   diharapkan   dilakukan pelatihan yang benar dalam penggunaanya,
agar   tidak   terjadi   kesalahan   dalam penginputan   atau error pada   sistem nantinya.
4. Melakukan   proteksi   penyimpanan   data sebagai data pribadi perusahaan agar tidak dapat   diilegalkan   oleh   pihak-pihak   yang tidak bertanggung jawab.
5. Melakukan Perawatan sistem secara berkala terhadap   perangkat   lunak   dan   perangkat
Gambar 25. Rancangan Keluaran Laporan Pembayaran
Gambar 26. Rancangan Keluaran Laporan Retur
Gambar 27. Rancangan Keluaran Laporan Rekapitulasi Pembelian Produk.
keras yang dilakukan oleh yang sudah ahli untuk mencegah terjadinya kerusakan pada perangkat
5. DAFTAR PUSTAKA
[1] Tata   Sutabri.   2012.  Analisis   Sistem   Informasi, Jogjakarta : Penerbit Andy.
[2] Rossa A.S san M. Salahudin 2011. Buku Rekayasa Peranglat Lunak, Bandung : INFORMATIKA.
[3] Mulyadi.   2007 .   Sistem   Perencanaan   dan Pengendalian Manajemen . Salemba. 4. Jakarta
[4] Rangkuti,   Freddy.   2004. Manajemen   Persediaan Aplikasi   di   Bidang   Bisnis. Jakarta   :  PT.   Raja
Grafindo Persada
[5] Novendra   Adisaputra   Sinaga,   1   April   2017. “ Perangcangan   Sistem   Informasi   Pembelian, Penjualan dan Persediaan Pada took Prima Jaya
Elektronik Pematangsiantar”.
[6] Junaidi,     Ridwan  Arifin,    Amanda   Septiani.   2015 “Rancangan   Bangun   Aplikasi   Sistem   Inventory Berbasis Desktop”.