## MEMBANGUN SISTEM INFORMASI PENJUALAN TUNAI PADA PT.MULTIDIMENSI TECHNOLOGY
Fekih Ardlian 1) , Ady Widjaja 2) 1 Sistem Informasi, Fakultas Teknologi Informasi, Universitas Budi Luhur 1,2 Jl. Raya Ciledug, Petukangan Utara, Kebayoran Lama, Jakarta Selatan 12260 E-mail : fkh.ardlian @gmail.com 1) , ady.widjaja @budiluhur.ac.id 2)

## Abstrak
Seiring dengan kemajuan dan berkembangnya teknologi sekarang ini membantu perusahaan-perusahaan dalam menjalankan kegiatan sehari-hari. PT. Multidimensi Technology adalah sebuah perusahaan yang menjalankan usahanya dibidang penjualan peralatan komputer serta aksesoris yang  berkaitan dengan komputer. Proses penjualan pada PT.Multidimensi Technology masih menggunakan Microsoft Excell mulai dari proses pembuatan Delivery Order, Kwitansi, Faktur serta laporan penjualan kepada pimpinan membuat bagian penjualan lama dalam memproses penjualan kepada pelanggan. Begitu juga dalam hal memeriksa kondisi stok barang yang berada digudang bagian penjualan kesulitan dalam memerika ketersediaan barang. Informasi mengenai stok barang tersebut merupakan hal yang sangat penting dalam usaha penjualan. Melihat permasalahan tersebut penulis  mengusulkan  dan  membuat  sebuah  aplikasi   penjualan  pada  PT.  Multidimensi   Technology. Aplikasi tersebut akan memproses semua kegiatan penjualan dan pelaporan-pelaporan kepada pimpinan.
Kata kunci: Informasi, Aplikasi, Penjualan.

## 1. PENDAHULUAN
Seiring dengan kemajuan dan berkembangnya teknologi   sekarang   ini   membantu   perusahaan- perusahaan dalam menjalankan kegiatan sehari-hari. PT.   Multidimensi   Technology   adalah   sebuah perusahaan   yang   menjalankan   usahanya   dibidang penjualan  peralatan  komputer  serta  aksesoris yang berkaitan dengan komputer. Proses penjualan pada PT.Multidimensi   Technology   masih   menggunakan Microsoft   Excell   mulai   dari   proses   pembuatan Delivery   Order,   Kwitansi,   Faktur   serta   laporan penjualan   kepada   pimpinan   membuat   bagian penjualan lama dalam memproses penjualan kepada pelanggan. Begitu juga dalam hal memeriksa kondisi stok barang yang berada digudang bagian penjualan kesulitan   dalam   memerika   ketersediaan   barang. Informasi mengenai stok barang tersebut merupakan hal   yang   sangat   penting   dalam   usaha   penjualan. Melihat permasalahan tersebut penulis mengusulkan dan   membuat   sebuah   aplikasi   penjualan   pada   PT. Multidimensi   Technology.   Aplikasi   tersebut   akan memproses   semua   kegiatan   penjualan   dan pelaporan-pelaporan kepada pimpinan.

## 2. METODE PENELITIAN
Dalam hal pembuatan dan penyusunan rencana sistem   Informasi   penjualan   tunai   ini,   digunakan beberapa cara atau metode untuk mendapatkan data yang diperlukan yaitu : a. Wawancara (Interview)
Wawancara   akan   dilakukan   dengan memberikan   pertanyaan-pertanyaan   secara   lisan kepada   bagian   yang   terkait   pada   sistem   penjualan tunai. b. Pengamatan (Observasi)
Pengamatan   juga   dilakukan   dengan   cara mengamati secara langsung kegiatan yang dilakukan oleh bagian yang terkait pada sistem penjualan tunai.
c. Penelitian Kepustakaan Penelitian kepustakaan akan dilakukan dengan cara   mempelajari   berbagai   pustaka   yang   berkaitan pada   sistem   informasi   penjualan   tunai   terutama jurnal-jurnal dan buku-buku.
d. Desain Sistem Dalam   tahapan   desain   sistem   akan   terbagi menjadi   dua   tahapan   yaitu   pertama   tahap   analisa sistem dan yang kedua adalah perancangan sistem

## 3. HASIL DAN PEMBAHASAN
Pada Hasil dan pembahasan akan Membahas Sistem   yang   berjalan,   yang   terdiri   atas   prosedur dalam melaksanakan berbagai macam kegiatan pada penjualan   dan   dalam   proses   penyusunan   laporan- laporan kepada pimpinan
3.1. Activity Diagram
a. Proses   Penerimaan   Pesanan   dan   Pengiriman barang
Bagian Penjualan Kirim PO Terima PO Buat Delivery Order Kirim Barang Terima Delivery Order Terima Barang Kurir Pelanggan

## Gambar 1. Activity Diagram proses Pemesanan dan pengiriman barang
Pelanggan akan mengirim Purchase Order, dan akan   diterima   oleh   bagian   penjualan,   kemudian bagian penjualan akan membuat Deliver Order, dan menyerahkan Deliver Order tersebut kepada bagian
kurir   dan   kurir   mengirimkan   barang   kepada pelanggan
b. Pembayaran Pelanggan Bagian Keuangan Buat Faktur Terima Faktur dan Kwitansi Lakukan Pembayaran Buat Kwitansi Kirim Faktur dan Kwitansi Terima Pembayaran

## Gambar 2. Activity Diagram Pembayaran
Bagian   Penjualan   akan   membuat   Faktur   dan kwitansi   pembayaran   berdasarkan   Purchase   order, dan   memberikannya   kepada   pelanggan,   kemudian pelanggan   akan   menerima   Faktur   serta   Kwitansi untuk dilakukan pembayaran.
c. Laporan Penjualan
Pimpinan Bagian Penjualan Lihat Arsip Kwitansi Terima Laporan Penjualan Buat Laporan Penjualan Gambar 3. Gambar 3 : Activity Diagram Laporan

## Pembayaran
Bagian   penjualan   akan   melihat   arsip-arsip penjualan dan akan membuat laporan penjualan dan menyerahkannya kepada pimpinan.

## 3.2. Fishbone Diagram
Kegiatan Proses penjualan Barang Mengalami Penurunan Transaksi Penjualan Terhambat dan Lama Sulit Mengetahui Kondisi Stok Stop Opname dilakukan Seminggu Sekali Perusahaan dan Pelanggan Dirugikan Kesalahan dalam Perhitungan Total Penjualan Penyajian Laporan Tidak Akurat Arsip Penjualan Yang hilang Penyimpanan Arsip tidak rapih Sulit mengetahui faktur Yang sudah dibayar atau belum dibayar Belum ada Laporan Penagihan dan Pengiriman Pembuatan dilakukan dengan Ms. Excell Belum adanya Aplikasi Yang membuat laporan secara sistem
Gambar 4. Fishbone Diagram
Pada   pembuatan   pesanan   Bagian   Penjualan kesulitan dalam mengetahui kondisi stok di gudang, dikarenakan   proses   stock   opname   yang   dilakukan seminggu sekali, sehingga menyebabkan pelayanan penjualan   terhambat   dan   lama   solusinya   adalah dibuatkan   modul   untuk   mengupdate   stock   serta melihat stock atau ketersediaan barang yang ada di gudang,   Pada   pembuatan   dokumen   Faktur   masih ditemukan   kesalahan   dalam   perhitungan   total penjualan,  hal   ini   disebabkan  human  error  Bagian penjualan   dalam   proses   menghitung   harga   dan jumlah   yang   salah,   sehingga   mengakibatkan perusahaan rugi dan sulitnya mengetahui faktur yang sudah   dibayarkan   atau   belum   dibayarkan   oleh pelanggan sehingga perlu sebuah modul pembuatan Faktur yang dapat mengambil harga barang secara otomatis   di   data   barang   serta   dapat   melakukan perhitungan   otomatis   antara   harga   dan   jumlah barang   yang   dijual,   serta   menampilkan   total keseluruhan   penjualan   Pada   penyerahan   laporan kepada   pimpinan   sering   tidak   akurat,   yang disebabkan   oleh   arsip   penjualan   ada   yang   hilang sehingga diperlukan sebuah modul untuk menangani proses   kegiatan   penjualan   barang   yang   saling berhubungan   sehingga   dihasilkan   sebuah   laporan yang tepat dan akurat
3.3. Use Case Diagram Sistem Usulan Digunakan   untuk   menampilkan   dan menggambarkan akan kebutuhan serta fungsionalitas sistem dari sisi user berdasarkan hasil analisa yang telah dilakukan.
Entry PO Cetak Delivery Order Cetak Faktur Cetak Kwitansi Bagian Penjualan Bagian Keuangan Pelanggan Gambar 5. Use Case Sistem Usulan File Transaksi
J u r n a l   I D E A L I S   V o l . 1   N o . 2 ,   M e i   2 0 1 8  | 316 Cetak Laporan Penagihan Pimpinan Cetak Laporan Pengiriman Cetak Laporan Penjualan Cetak Laporan Rekapitulasi Penjualan Cetak Laporan Pemesanan Bag. Penjualan Cetak Laporan Stok Gambar 6. Use Case Sistem Usulan Cetak Laporan 3.4. Rancangan Basis Data
Setelah   menganalisa   dan   mendapatkan gambaran  dari   sebuah  fungsionalitas  sistem,  maka langkah   selanjutnya   adalah   merancang   konsep sebuah basis data yang terorganisir.
1) Pemodelan   data   konseptual ( Class   Diagram
Entitas )

## Gambar 7. Pemodelan data konseptual
2) Spesifikasi Basis Data
Spesifikasi basis data sendiri merupakan uraian yang   rinci   dari   tiap-tiap   tabel.   Berikut   ini   contoh sebagian dari Spesifikasi basis data: a) Nama Table : Pelanggan Media Data : Hard Disk
Isi Data : Data Pelanggan Organisasi :Index Sequential Primary Key :NoPlg Panjang Record : 101 Byte Jumlah Record : 244 Record Struktur : Tabel 1 : Tabel Spesifikasi Basis data pelanggan b) Nama Tabel: PO Media data : Hard Disk Isi Data : DataPesanan Barang Organisasi : Index Sequential Primary Key : NoPO Panjang Record : 24 Byte Jumlah Record : 3960 Record Struktur : Tabel 2 : Tabel Spesifikasi Basisdata PO 3) Estimasi Kebutuhan Basis Data (a) Estimasi   Kebutuhan   basis   data   3   tahun kedepan Nama File Panjang Jumlah Jumlah Dalam /Table Record(P) Record(j) Byte(P x J) 1 Pelanggan 101 244 24,644 2 PO 15 3,960 59,400 3 Isi 20 11,880 237,600 4 Barang 71 222 15,762 5 Faktur 16 3,960 63,360 6 DO 20 3,960 79,200 7 Kurir 30 5 150 8 Kwitansi 17 3,960 67,320 Total 547,436
No
(b) Estimasi Kebutuhan Simpanan data dalam 3 tahun kedepan No
Kebutuhan Jumlah 1 Sistem Operasi menggunakan Microsoft Windows 7 19,676,774,591 2 Program Aplikasi Microsoft Visual Studio 2005 2,234,193,359 3 DBMS yang digunakan Mysql Server 5.xxx 45,293,660 4 Database 547,436 Total 21,956,809,046

## 3.5. Struktur Tampilan
Gambar 8. Struktur Tampilan
3.6. Rancangan layar ( User Interface )
Berikut Contoh Sebagian Rancangan layar.
PT.MULTIDIMENSI TECHNOLOGY PT.MULTIDIMENSI TECHNOLOGY Master Transaksi
Laporan

## Gambar 9. Rancangan Layar File Utama
Pada   gambar   rancangan   layar   Menu   Utama akan menampilkan keseluruhan proses yang terjadi pada penjualan barang, masing-masing fungsi akan dikelompokan   sesuai   kebutuhan,   jika   file   master dipilih   maka   akan   muncul   kebutuhan   file   master, seperti Pelanggan, barang dan Kurir
Entry Pesanan Pelanggan Entry Pesanan Pelanggan
Nomor Transaksi No.Po [ Tampil ]
Tanggal Dd/mm/yyyy Pelanggan Nomor Pelanggan [ Tampil ]
Nama  Pelanggan [ Tampil ] Alamat
Barang Kode Barang [ Tampil ]
Nama Barang
[ Tampil ]
Satuan [ 9.999.999 ] Jumlah Harga [ 9999 ] Jumlah Pesan Harga Pesan
No. [ Tampil ] Kode Barang Nama Barang
Hrg P.O Satuan J ml P.O [ Tampil ] [ Tampil ] [ Tampil ] [ Tampil ] [ Tampil ]
Tombol Simpan Batal Keluar [ Tampil ] Telephone Cari [ Tampil ] [ Tampil ] [ Tampil ] J umlah Harga [ Tampil ] Cari Tambah [ Tampil ] Total
Pada   Entry   Pemesanan   Pelanggan   berisi tentang   data-data   barang   yang   dipesan   oleh pelanggan,   tombol   simpan   berfungsi   untuk menyimpan   data   ke   tabel   pemesanan,   batal   untuk membatalkan pesanan dan keluar untuk keluar dari form pemesanan
Form Cetak Delivery Order Form Cetak Delivery Order
Delivery Order Nomor DO [ Tampil ] Tanggal DO Dd/mm/yyyy PO Nomor PO No. [ Tampil ] Kode Barang Nama Barang
Jml Kirim Satuan [ Tampil ] [ Tampil ] [ Tampil ] [ Tampil ]
Tombol Cetak DO Batal Keluar Cari [ Tampil ] Tanggal PO Dd/mm/yyyy Pelanggan
Kode Pelanggan [ Tampil ] Nama Pelanggan [ Tampil ]
Alamat Pelanggan [ Tampil ] Cari Kurir Kode Kurir [ Tampil ] Nama Kurir [ Tampil ] Cari Daftar Barang yang akan dikirim Harga Barang [ Tampil ]
[ Tampil ] [ Tampil ] [ Tampil ] [ Tampil ] [ Tampil ] [ Tampil ]

## Gambar 11. Rancangan Layar Cetak Delivery Order
Pada Cetak Deliver Order berisi tentang data- data   barang   yang  akan   dikirim   kepada   pelanggan, tombol Cetak berfungsi untuk menyimpan data ke tabel   Deliver   Order   dan   akan   langsung   membuat Cetakan   Deliver   Order,   tombol   batal   untuk membatalkan Deliver Order dan keluar untuk keluar dari form Cetak Deliver Order
Form Cetak Kwitansi Form Cetak Kwitansi
Kwitansi Nomor Kwitansi [ Tampil ] Tanggal dd-mm-yyyy Nomor Faktur [ Tampil ] Nama  Pelanggan [ Tampil ] Alamat Tombol Cetak Kwt Keluar
Batal
Faktur [ Tampil ] Tanggal Faktur dd-mm-yyyy
Nomor Pelanggan [ Tampil ]
Cari Keterangan X – 30  – X

## Gambar 12. Rancangan Layar Cetak Kwitansi
Pada   Cetak   Kwitansi   berisi   tentang   barang- barang   yang   akan   dibuat   bukti   pembayaran mengenai   nominal   barang   yang   dibeli   oleh pelanggan,   tombol   cetak   berfungsi   untuk menyimpan   data   sekaligus   membuat   cetakan Kwitansi, tombol batal untuk membatalkan Kwitansi dan Keluar untuk keluar dari Form Kwitansi

## Cetak Laporan Pemesanan
S / D
Tombol Cetak Keluar DD / MM / YYYY DD / MM / YYYY Masukan  Periode Dari tanggal Gambar 13. Rancangan Layar Cetak Laporan Pemesanan
Pada   gambar   rancangan   layar   laporan Pemesanan, untuk menampilkan data laporan pilih periode tanggal mulai sampai dengan tanggal akhir, tekan   tombol   cetak   akan   tampil   laporan   tombol keluar untuk keluar dari Form

## Cetak Laporan Penjualan
S / D Tombol Cetak Keluar DD / MM / YYYY DD / MM / YYYY Masukan  Periode Dari tanggal

## Gambar 14. Rancangan Layar Cetak Laporan Penjualan
Pada   gambar   rancangan   layar   laporan Penjualan,   untuk   menampilkan   data   laporan   pilih periode tanggal mulai sampai dengan tanggal akhir, tekan   tombol   cetak   akan   tampil   laporan   tombol keluar untuk keluar dari Form

## 3.7. Sequence Diagram
Berikut contoh sebagaian Sequence Diagram
: Frm_Pelanggan : Ctrl_Pelanggan : Pelanggan Bagian Penjualan Display (NoPlg) Counter (NoPlg+1) Input Pelanggan () Input Pelanggan () Simpan Pelanggan() Simpan Pelanggan() Simpan Pelanggan() Ubah Pelanggan() Ubah Pelanggan() Ubah Pelanggan() Hapus Pelanggan() Hapus Pelanggan() Hapus Pelanggan() Open Form () Open Form () Open Form ()
Gambar 15. sequence diagram entry pelanggan
Gambar 16. sequence diagram entry Pemesanan
Gambar 17. sequence diagram Cetak Laporan Penjualan

## 4. KESIMPULAN
Setelah mempelajari semua permasalahan yang ada   dan   juga   solusi   pemecahan     masalah   yang ditawarkan, maka dapat diambil kesimpulan seperti di bawah ini :
a. Perlu   adanya   sebuah   fitur   untuk   dapat mengupdate   stock   dan   melihat   stock  atau ketersediaan barang yang ada di gudang
b. Perlu   adanya   modul   pembuatan   Faktur yang dapat mengambil harga barang  yang ada   dibarang   dan   melakukan   perhitungan yang   secara otomatis antara harga barang dan jumlah barang dan  menampilkan total keseluruhan penjualan
c. Proses pembuatan laporan kepada pimpinan dibuat   menggunakan   sistem,   sehingga laporan   yang   dikirim   kepada   pimpinan akurat.
Untuk   melengkapi   penelitian   yang   terlah dilakukan maka penulis memberikan saran sebagai berikut :
a. Melakukan   Pemeliharaan   serta   backup pada data pada hardware dan software.
b. Meningkatkan   ketelitian   pada   saat penginputan   data   penjualan   untuk menghindari kesalahan
5. DAFTAR PUSTAKA
[1] Mulyadi, 2009, Sistem Akuntansi , Jakarta, Salemba Empat
[2] Sulistiyowati,   Leny,   2010, Panduan   Praktis Memahami Analisis Laporan Keuangan , Jakarta, PT Elex Media Komputindo
[3] Tata   Sutabri.,   2012, Analisis   Sistem   Informasi . Yogyakarta : Andi
[4] Helmud   Ellya,   Melati   Suci   Mayasari,   2014,
"RANCANG   BANGUN   SISTEM   INFORMASI PENJUALAN   TUNAI   STUDI   KASUS   :   TB.
CAHAYA   BARU   PANGKALPINANG   DENGAN METODOLOGI   BERORIENTASI   OBYEK",
Seminar   Nasional   Teknologi   Informasi   dan Multimedia", STMIK AMIKOM Yogyakarta
[5] Anisah,   Fitriyanti,   2013,   "RANCANG   BANGUN SISTEM   INFORMASI   PENJUALAN   TUNAI PADA   CV.SUZUKI   SERVICE   CENTRE SUNGAILIAT",   Seminar   Nasional   Teknologi Informasi   dan   Multimedia",   STMIK   AMIKOM Yogyakarta