## ANALISA DAN PERANCANGAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA PT. JATI KUAT DENGAN METODOLOGI BERORIENTASI OBYEK
Dana Ardi Pangestu 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 : 1312501727@student.budiluhur.ac.id 1) , dian.anubhakti @budiluhur.ac.id 2)

## Abstrak
PT. JATI KUAT perusahaan yang bergerak di bidang penjualan dan pembelian. Dalam pengelolaan sistem PT. JATI KUAT masih menggunakan sistem secara manual, dengan melakukan pencarian informasi mengenai data pengolahan barang pembelian dan penjualan, oleh karena itu menghambat keefisienan waktu. Untuk mengatasi beberapa  masalah tersebut,  penulis mengusulkan “Rancangan Sistem Informasi  Penjualan Dan  Pembelian Pada   PT.   JATI   KUAT   Dengan   Metodologi   Berorientasi   Obyek”.  Tujuannya   dengan   sebuah   sistem terkomputerisasi ini  dapat  memudahkan proses  pembelian dan penjualan pada PT. JATI KUAT. Sistem  ini menggunakan Microsoft Visual Studio 2008 dan database MySQL.
Kata kunci: Sistem Informasi, Penjualan Dan Pembelian, Metodologi Berorientasi Obyek.

## 1. PENDAHULUAN
1.1. Latar Belakang Perkembangan   teknologi   meningkatkan kinerjanya agar lebih efisien dan efektif dalam setiap bidangnya   untuk   menghadapi   persaingan   yang semakin   ketat.   Sehingga   dalam   menghadapi persaingan   tersebut   maka   dibutuhkan   sistem   yang dapat   mempermudah   proses   manual   menjadi terkomputerisasi sehingga dapat mengolah informasi yang dibutuhkan dengan cepat, tepat dan akurat. Sistem informasi pada PT. JATI KUAT saat ini masih menggunakan sistem manual sehingga masih terjadi   beberapa   masalah,   diantaranya   kesalahan pencatatan   dalam   proses   transaksi   penjualan, kurangnya informasi dalam pengambilan keputusan, penumpukan   dokumen   yang   membuat   dokumen rusak   atau   hilang   sehingga   tidak   dapat   digunakan kembali   ketika   dibutuhkan.   Kebutuhan   PT.   JATI KUAT akan suatu sistem yang dapat mempermudah kegiatan  yang ada  pada  toko tersebut, baik dalam proses   transaksi   ataupun   pembuatan   laporan.  Dari beberapa uraian permasalahan diatas, maka penulis bermaksud   melakukan   penelitian   dan   mengambil judul   “ ANALISA   DAN   PERANCANGAN SISTEM    INFORMASI    PENJUALAN  DAN PEMBELIAN PADA PT. JATI  KUAT DENGAN METODOLOGI BERORIENTASI OBYEK ”.

## 1.2. Masalah
Sistem pada Unit Produksi PT. JATI KUAT ini masih   menggunakan   aplikasi   Microsoft   Excel   dan juga pencatatan manual. Permasalahan yang ada di PT. JATI KUAT antara lain :
a. Tidak   adanya  jumlah   stok   barang,   sehingga sulit untuk me restock barang yang telah habis.
b. Karena tidak adanya rekap barang yang terlaris terjual,   sehingga   sulit  untuk   melakukan penambahan jumlah stok barang yang diminati.
c. Tidak   adanya   laporan   pembelian   barang, sehingga sulit mengetahui jumlah pengeluaran uang dalam setiap bulan.
d. Tidak   tersedianya   laporan   retur   pembelian, owner tidak mengetahui barang apa saja yang sudah di retur ke supplier.
e. Tidak   adanya   bukti   pelunasan   untuk pembayaran   secara   dp,   sehingga   staff   tidak mengetahui pelanggan tersebut sudah melunasi atau belum.

## 1.3. Tujuan dan Manfaat Penulisan
a) Dengan  sebuah  sistem,  memudahkan owner untuk mengetahui stok barang yang tersedia
b) Mempermudah owner untuk   mengetahui barang apa saja yang terlaris terjual.
c) Memudahkan owner untuk   mengetahui informasi pengeluaran.
d) Memudahkan owner untuk   mengetahui informasi barang yang diretur
e) Mempermudah Staff admin untuk mengetahui pelunasan pembayaran.

## 2. METODE PENELITIAN
2.1. Jenis Penelitian Mendatangi langsung  (kualitatif) dan mencari informasi   kepada   pihak-pihak   yang   terkait   yaitu pemilik Toko dan staf-staf nya.

## 2.2. Obyek Penelitian
Objek   penelitian   ini   dilakukan  di   PT.   JATI KUAT  Jl.   Raya   Parung   –   Ciputat   No.   77,   Serua, Bojong sari Kota Depok -  Jawa Barat.

## 2.3. Metode Pengumpulan Data
1) Pengamatan (Observasi)
Mengamati langsung tempat riset  pada PT. JATI KUAT
2) Wawancara ( Interview )
Melakukan  wawancara  langsung  dengan beberapa staf terkait dan mendapatkan data langsung   dari   sumbernya   dengan   tanya jawab.
3) Analisa Dokumen Mengumpulkan data berdasarkan dokumen berkaitan yang menjadi objek.

## 3. HASIL DAN PEMBAHASAN
3.1. Ulasan Singkat Organisasi PT. JATI KUAT didirikan pada tahun 2012 oleh
Bpk Maulana Dimas Adi. Hingga saat ini PT. JATI KUAT terus berkembang.
3.2. Proses Bisnis Berjalan
a. Proses   Pemesanan   Dan   Pembayaran Pembelian
b. Proses Penerimaan Barang c. Proses Laporan Penjualan 3.3. Analisa Sistem Usulan a. Fishbone Diagram b. Use Case 1) Use Case Master Cek ketersidaan barang Konfirmasi ke owner [Masih Ada] [Habis] Terima konfirmasi Pesan barang dan transfer uang yang harus dibayar Terima pesanan Supplier Owner Bagian Gudang
Gambar 1. Activity  Proses Pemesanan Dan Pembayaran
Pembelian
Siapkan barang dan surat jalan Serahkan barang Serahkan surat jalan Terima surat jalan Terima barang Cek barang Mencatat barang yang akan diretur Kembalikan barang [ada kerusakan] [tidak ada kerusakan] Bagian Gudang Supplier Gambar 2. Activity Penerimaan  Barang Membuat laporan penjualan memberikan laporan penjualan menerima laporan penjualan Ow ner Staff Admin Gambar 3. Activity Laporan Penjualan Gambar 4. Fish Bone
2) Use Case Transaksi 3.4. Model Data a. ERD (Entity Relationship) b. LRS (Logical Relationship)
c. Spesifikasi Basis Data Nama File
: Barang Media : Harddisk
Isi : Data Barang Primary Key : KdBarang Organisasi : Index sequential Panjang Record: 46 byte Struktur
Tabel 1 Tabel Spesifikasi Data Tabel Barang
No Nama Field Jenis Lebar Keterangan 1 kdbarang Varchar 4 Berisi 4 digit kode barang 2 nmbarang Varchar 30 Nama barang terdiri dari huruf A-Z 3 Stok Integer 4 Berisi data stok barang {9999} 4 hrgsatuan Integer 8 Berisi data harga satuan {99,999,999} 3.5. Desain GUI
a. Tampilan Menu b. Rancangan Form a. Master Barang b. Nota
Admin Entry Data Barang Entry Data Supplier Entry Data Pelanggan Gambar 5. Use Case  Master Cetak Surat Jalan Admin Supplier Cetak Retur Pembelian Cetak Tanda Terima Barang Cetak Surat Pesanan Gambar 6. Use Case Transakasi Gambar 7. ERD (Entity Relationship Diagram) SP nosp kdsupplier tglsp PESAN nosp kdbarang jmlpesan SUPPLIER kdsupplier nmsupplier alamat notelp DAPAT noreturpemb kdbarang jmlretur keterangan DETILTTB nottb kdbarang jmlterima hargaterima RETURPEMBELIAN noreturpemb nottb tglreturpemb TTB nottb nosp tglttb BARANG kdbarang nmbarang stok hargasatuan PELANGGAN kdpelanggan nmpelanggan alamat notelp DETILNOTA nonota kdbarang qty harganota KWITANSI nokwitansi nonota tglkwitansi SURATJALAN nosj nonota tglsj ISI kdbarang noreturpenj jmlretur keterangan RETURPENJUALAN noreturpenj nonota tglreturpenj NOTA nonota kdpelanggan DP bayar sisa tglnota kdpelanggan nonota nonota nonota noreturpenj nonota kdbarang kdbarang kdbarang noreturpemb nottb kdbarang kdbarang nosp nottb kdsupplier nosp Gambar 8. LRS(Logical Relationship ) Gambar 9. Tampilan Menu Gambar 10. Master Barang Gambar 11. Nota
4.1. Sequence
a. Sequence Entry Data Barang b. Sequence Nota 3.6. Masalah dan Solusi
Tabel 2.  Masalah dan Solusi
4. KESIMPULAN
a. Dengan   sistem   yang   terkomputerisasi, owner dapat dengan mudah mengetahui stok   barang   yang   tersedia,   sehingga mumudahkan owner untuk   me restock barang yang telah habis.
b. Dengan   adanya   laporan   rekapitulasi barang   terlaris   terjual   memudahkan owner untuk melakukan pengkontrolan jumlah   stok   barang   yang   banyak diminati.
c. Dengan   adanya   transaksi   cetak   retur dapat memudahkan  staff admin  apabila terjadinya retur barang.
Penulis memberikan saran sebagai berikut:
a. Perangkat   keras   ( hardware )   maupun perangkat   lunak   ( software )   dapat mendukung sistem yang diusulkan.
b. Dibutuhkan   personil-personil   yang terampil,  perlu   dilakukan   pelatihan khususnya   personil   bagian   pembelian penjualan, agar sistem berjalan dengan baik.
c. Dibutuhkan back up data  untuk setiap file transaksi yang digunakan.

## 5. DAFTAR PUSTAKA
[1] Indrajani, 2011, Pemodelan Basis Data dalam All in 1 , Jakarta.
[2] Hartono, 2011, Analisis & Desain Sitem Informasi: Pendekatan Terstruktur Teori dan Praktik Aplikasi Bisnis . Bandung.
[3] Yakub,   2012, Pengantar   Sistem   Informasi , Yogyakarta.
[4] Rosa, A.S. dan Shalahudin M, 2011, Pembelajaran Rekayasa   Perangkat   Lunak   (Terstruktur   dan Berorientasi Obyek) . Bandung.
[5] Rosa,   A.S.   dan   Shalahudin   M,   2011, Rekayasa Perangkat   Lunak   (Terstruktur   dan   Berorientasi
Obyek) . Bandung.
[6] Abdullah,   Thamrin   dan   Francis   Tantri.   2012,
Manajemen Pemasaran . Depok.
[7] Assauri, S. 2011, Manajemen Pemasaran. Jakarta.
: A dmin : A dmin : EntryBarang : EntryBarang : CtrlEntry Barang : CtrlEntry Barang : Barang : Barang 1:  open( ) 2:  autonumber( ) 3:  autonumber( ) 4: s how_autonumber(  ) 5:  input( ) 6: input( ) 7: simpan( ) 8: simpan( ) 9: s impan( ) 10: c ari( ) 11: c ari( ) 12: getdata( ) 13: s how_dat a( ) 14: ubah( ) 15: ubah( ) 16: ubah( ) 17: hapus( ) 18: hapus ( ) 19: hapus ( ) 20: batal( ) 21: batal( ) 22: c lear( ) 23: k eluar( ) 24: k eluar( ) Gambar 12. Sequence Entry Data Barang : Admin : Admin : EntryNota : EntryNota : CtrlEntryNota : CtrlEntryNota : Nota : Nota : P elanggan : P elanggan : Barang : Barang : DetilNo ta : DetilNo ta 1: open( ) 2: au tonumber( ) 3: autonumber( ) 4: sho w_autonumber( ) 5: caripelang gan( ) 6: caripe langgan( ) 8: showpelanggan( ) 7: getpelan ggan( ) 9: caribarang( ) 10: caribarang( ) 11: getbarang( ) 12: showbarang( ) 13: inputqty( ) 14: inputqty( ) 15: hitungtotal( ) 16: showlist( ) 17: tambah( ) 18: tambah ( ) 19: pilihpembayaran( ) 20: pilihpembayaran( ) 21: hitunggrandtota l( ) 22: showlist( ) 23: cetak( ) 24: cetak( ) 2 5: simpan( ) 26: simp an( ) 27: batal( ) 28: batal( ) 2 9: clear( ) 30: keluar( ) 31: keluar( ) L O O P Gambar 13. Sequence Nota