## RANCANG BANGUN SISTEM INFORMASI PENJUALAN PADA DEMONTEEN OUTDOOR MENGGUNAKAN
UNIFIED MODELING LANGUAGE
Eko Pranowo 1) , Humisar Hasugian 2)
1 Sistem Informasi, Fakultas Teknologi Informasi, Universitas Budi Luhur
1,2 Jl.Raya Ciledug, Petukangan Utara, Kebayoran Lama, Jakarta Selatan 12260 E-mail : 1312503210@budiluhur.ac.id 1) , isar_hsg@yahoo.com 2)

## Abstrak
Demonteen  Outdoor  adalah  sebuah  perusahaan  perseorangan  yang  bergerak  di  bidang  penjualan. Dalam pengelohan sistem informasi penjualan di Demonteen Outdoor  masih menerapkan beberapa sistem yang masih belum tersusun dengan rapih, dan masih melakukan pencarian arsip-arsip untuk mendapatkan informasi mengenai data pengolahan barang penjualan. Selama sistem yang sedang berjalan saat ini terus dilakukan akan cukup memperlambat terhadap  beberapa kebutuhan data yang seharusnya dapat tersedia dengan cepat, tepat, dan  akurat.  Untuk  mengatasi  permasalahan  diatas,  penulis  melakukan  analisis  dan  perancangan  sistem menggunakan UML. Adapun tujuan dalam penulisan penelitian ini adalah untuk mengetahui sistem proses bisnis yang berjalan, membuat rancangan program aplikasi, dan mengimplementasikan sistem informasi dan melakukan analisis  serta  pengujian  program  yang  terbatas  pada  aplikasi  penjualan  pada  Demonteen  Outdoor.  Dengan menggunakan  bahasa  pemograman  VB.Net  dan  MySQL  sebagai  media  penyimanan  data.  Dengan  adanya program  aplikasi  penjualan  ini  diharapkan  dapat  memudahkan  penjaga  toko  di  bagian  pelayanan  penjualan dalam melaksanakan tugas, sehingga dapat  mempermudah untuk mendapatkan hasil  yang memuaskan dan dapat membantu untuk mendapatkan informasi  dengan  cepat dan tepat.
Kata Kunci : sistem informasi, penjualan, Demonteen Outdoor , Unified Modeling Language.
1. PENDAHULUAN
1.1 LATAR BELAKANG
Demonteen  Outdoor adalah  salah  satu  usaha dagang  yang  bergerak  dalam  bidang  penjualan peralatan outdoor seperti  peralatan camping ,  naik gunung,  panjat  tebing, caving , rafting , trecking , maupun perlengkapan lainnya.
Melihat  ada  beberapa  permasalahan  yang muncul dalam Demonteen Outdoor untuk membantu menympurnakan  sistem  dengan  cara  membuat aplikasi yang berbasis komputerisasi untuk menunjang  kinerja  staf  serta  mengatasi  penurunan pelayanan  terhadap  konsumen.  Berdasarkan  uraian yang  ada  diatas  penulis  tertarik  untuk  mengadakan sebuah  penelitian  yang  berkaitan  dengan  sistem penjualan  pada Demonteen  Outdoor, Dalam penelitian  ini  penulis  memilih  judul “Rancang
Bangun  Sistem  Informasi  Pada Demonteen Outdoor Menggunakan Unified Modeling Language ”.

## 1.2 MASALAH
Berikut  ini  adalah  jenis  Masalah  yang  sering dihadapi di Demonteen Outdoor sebagai berikut:
a. Tidak adanya bukti retur, sehingga penjaga toko tidak  mengetahui  apakah  barang  sudah  di  retur atau belum.
b. Tidak adanya catatan stok barang yang di jual di toko  sehingga  pemilik  toko  sulit  untuk mengetahui jumlah stok barang yang dijual.
c. Belum  adanya  laporan  barang  yang  paling  di minati oleh pembeli, sehingga pemilik toko sulit
untuk  menentukan  letak  strategis  untuk  barang yang paling di minati oleh pembeli.
d. Tidak adanya nota pemesanan sehingga penjaga toko  bingung  membedakan  nota  pemesanan dengan nota penjualan.
e. Kurang  lengkapnya  laporan  penjualan  di karenakan penjaga toko sering lupa membedakan nota penjualan dengan nota pemesanan.

## 1.3 TUJUAN DAN MANFAAT PENULISAN
Ada  beberapa  tujuan  dan  manfaat  yang  dapat diperoleh dari penulisan adalah :
1. Manfaat Bagi Pemilik Toko
a) Membantu  pemilik  toko  supaya  lebih mengetahui  barang  apa  saja  yang  paling sering di beli oleh pembeli.
b) Mempermudah pemilik toko untuk melakukan pengecekan laporan penjualan.
2. Manfaat Bagi Penjaga Toko:
a) Mempermudah penjaga toko saat melakukan transaksi penjualan.
b) Membantu  menjaga  toko  untuk  mengetahui stok barang dengan mudah.
c) Membantu  penjaga  toko  dalam  mencatat proses pemesanan.
3. Manfaat bagi pembeli :
a) Membantu pembeli dalam mencari peralatan pendakian yang paling di butuhkan.
b) Mempermudah    pembeli mendapatkan barang yang dia cari dengan sangat cepat.
1.4 LANDASAN TEORI
Menurut  Indrajani  (2011:48),  sistem  dapat didefinisikan sebagai kelompok elemen yang saling terhubung atau saling  berinteraksi hingga terbentuk satu  persatu.  Konsep  umum  sistem  adalah  “suatu kelompok  komponen  yang  saling  terhubungan, bekerja sama untuk mencapai hasil yang memuaskan dan dapat menerima input serta menghasilkan output dalam proses mentransformasi yang lebih baik”.
UML  dapat  di  definisikan  seperti  “ Unified Modelling  Language (UML)  adalah  metode  yang luas  di  gunakan  untuk  mengambarkan  dan mendokumentasikan desain perangkat lunak sebuah sistem.” biasa di terapkan untuk:
1) Menggambarkan  batasan  sistem  dan  fungsi sistem dapat dibuat dengan use case dan actor.
2) Mevisualisasikan  beberapa  kegiatan  atau proses bisnis yang dilakukan dan dibuat dengan interaction diagram.
3) memvisualisasikan  presentasi  struktur static dalam  sebuah  sistem  dan  berbentuk class diagram.

## 1.5 KONSEP DASAR BERORIENTASI OBYEK
Rosa  A.S  dan  M.  Shalahuddin  (2011  :  960),
mengartikan  analisa  berorientasi  obyek  adalah sebagai  obyek  atau  di  sebut  juga Object  Oriented Analysis  (OOA) adalah  seperti  tahapan  untuk menganalisa spesifikasi atau kebutuhan sistem yang akan  diperbaiki  dengan  konsep  berorientasi  objek, apakah  benar  kebutuhan  yang  ada  dapat  dibangun dengan  konsep  berorientasi  objek,  benarkah kebutuhan yang ada dapat di visualisasikan menjadi sebuah sistem berorientasi objek”.

## 1.6 PENGERTIAN PERALATAN OUTDOOR
Peralatan   yang  digunakan  dalam  melengkapi keperluan untuk ekspedisi atau perjalanan . Seperti tenda,  matras,  tas,  merupakan  peralatan  untuk melakukan kegiatan di luar ruangan seperti camping , dan  dapat  membantu  untuk  melakukukan  aktivitas olahraga  seperti hiking, caving, tubing , dan rafting .
2. METODE PENELITIAN
2.1 METODE PENGUMPULAN DATA
Untuk  menyelesaikan  Penelitian  ini,  penulis memerlukan  data  yang  sudah  dihubungkan  dengan topik yang  ingin dibahas sesuai penelitian ini.  Ada beberapa  metode  penelitian  yang  dapat  digunakan untuk  melakukan  pengumpulan  data  atau  materi penulisan dengan cara  seperti: a. Wawancara ( Interview )
Proses  Pengumpulan  data  yang  di  lakukan dengan  cara  berhadapan  dengan  narasumber langsung dengan memberikan beberapa pertanyaan  tentang    proses  bisnis  yang  sedang berjalan  kepada  narasumber ataupun  penjaga toko di Demonteen Outdoor. b. Pengamatan ( Observasi )
Sealama  melakukan  pengamatan  ,  penulis mendatangi langsung proses bisnis yang sedang berjalan  pada Demonteen  Outdoor dengan  cara melakukan pengamatani secara langsung.
c. Analisa Dokumen Selama  proses  pengambilan  data  dalam penelitian  dengan  mencari  beberapa  informasi berdasarkan dokumen yang terkait agar diperoleh informasi yang sesuai dengan kebutuhan aplikasi  yang akan dibuat.
d. Studi kepustakaan (Library Research) Proses pengumpulan data juga bisa diperoleh dengan  cara  melakukan  studi  kepustakaan  dan mencari  beberapa  buku  serta  refrensi  lain  yang sesuai  dengan  permasalahan  yang  sedang diamati.  Selain  itu  mengunakan  catatan  semasa kuliah.
3. HASIL DAN PEMBAHASAN
3.1 PROSES BISNIS SISTEM BERJALAN
a. Activity  Diagram Proses  Pemesanan  dan Pembayaran
Proses Pemesanan Dan Pembayaran Barang
Pelanggan
Penjaga Toko Pilih Barang Konfirmasi Harga Konfirmasi Barang Membuatkan Nota Terima Nota Membuatkan daftar pemesanan Memberikan nota pemesanan Menerima nota pemesanan Melakukan Pembayaran Menerima Pembayaran ada tidak
Gambar 1.  Activity Diagram Pemesanan dan Pembayaran
Prose Pelunasan dan Pengambilan Barang Penjaga Toko Pelanggan Mempersiapkan Barang pesanan Membuatkan Nota Pelunanasan Menerima Barang Dan Nota Pengecekan Barang Melakukan Pembayaaran Menukarkan Barang Menerima Pembayaran Rusak tidak Gambar 2. Activity Diagram Pengambilan Barang dan Pelunasan Barang Proses Pembuatan Laporan Penjualan Penjaga Toko Pemilik Toko Membuat Laporan Penjualan Menyerahkan Laporan Penjualan Menerima Laporan Penjualan Gambar 3. Activity Diagram Laporan.

## 3.2 SISTEM USULAN
a. Fishbone Diagram
Ada beberapa cara untuk mengetahui beberapa permasalahan  dalam  penelitian  ini  dan  dapat digambarkan pada Fishbone Diagram berikut ini: Proses penjualan barang yang tidak Efesien dan terjadi kerugian Bukti Fisik Informasi Proses Informasi untuk mengetahui retur barang Yang sangat kurang Tidak adanya bukti retur Informasi untuk mengetahui Pemesanan barang yang sangat kurang Kurangnya informasi untuk mengetahui Barang yang paling laku terjual Tidak ada bukti pelunasan Untuk pembayaran secara DP Dokumen Pemesanan Kurang Lengkap Tidak ada pencatatan barang yang laku terjual Tidak adanya laporan pemesanan barang Belum ada kwitansi pelunasan Dokumen Surat Pemesanan Tidak Ada Gambar 4 . Fishbone Diagram
Merupakan  sebuah  rancangan sistem  yang digambarkan  menggunakan Use  Case  Diagram . Adapun Use Case Diagram :
1) Use Case Diagram Master Penjaga Toko Entry Data Pelanggan Entry Data Barang Gambar 5 . Use Case Master. 2) Use Case Diagram Transaksi Pelanggan Cetak Kwitansi Lunas Entry Pemesanan Entry Data Retur Cetak Nota Penjaga Toko Gambar 6 . Use Case Transaksi 3) Use Case Diagram Laporan Penjaga Toko Pemilik Toko Cetak Laporan Pemesanan Barang Cetak Laporan Pelunasan Pemesanan Barang Cetak Laporan retur Cetak Laporan Penjualan Cetak Laporan Barang terlaris Cetak Stok Barang Gambar 7 . Use Case  Laporan 3.3 PEMODELAN DATA
Untuk  mevisualisasikan  atau  memodelkan beberapa  data  yang  sudah  di  olah  maka  dapat menggunakan Entity  Relationship  Diagram (ERD) seperti berikut ini :
Pelanggan Nota Barang Pemesanan Retur Kwitansi dapat ada bu at lakukan isi *kd_plg nm_plg alamat no_tlp *kd_brg nm_brg merek warna harga *kd_retur tgl_retur *no_kwitansi tgl_kwitansi *no_nota tgl_nota bayar *kd_pesanan *kd_brg jml_pesanan harga_pesanan dp keterangan *no_nota *kd_pesanan qty *no_nota *no_nota *kd_retur *kd_plg *kd_pesanan M N N M N 1 M 1 1 1 1 *kd_retur *kd_brg keterangan jml_retur *kd_pesanan tgl_pesanan M stok Sisa punya terima *kd_pesanan *no_kwitansi *no_nota jumlah 1 M
Gambar 8 . Entity Relationship Diagram

## Logical Record Structure(LRS)
Setelah terbentuk berdasarkan hasil transformasi ERD ke LRS maka akan menjadi Seperti :
pelanggan *kd_plg nm_plg alamat no_tlp isi *kd_pesanan *kd_brg jml_pesanan harga_pesanan barang *kd_brg nm_brg merek warna harga stok kwitansi *no_kwitansi tgl_kwitansi *no_nota retur *kd_retur tgl_retur *no_nota ada *kd_brg *kd_retur jml_retur keterangan nota *no_nota tgl_nota dp bayar Sisa Keterangan *kd_pemesanan *kd_brg *kd_brg *no_nota *kd_plg *kd_pesanan *no_nota *kd_brg *kd_retur Pemesanan *kd_pemesanan tgl_pemesanan *kd_plg dapat *no_nota *kd_brg qty *no_nota *kd_pemesanan
Gambar 9 . Logical Record Structure
3.4 Desain Graphical User Interface
1) Struktur Tampilan
ANALISA DAN PERANCANGAN SISTEM INFORMASI PENJUALAN PADA DEMONTEEN OUTDOR  MENGGUNAKAN UNIFIED MODELING LANGUAGE MASTER TRANSAKSI LAPORAN Entry Data Barang
Entry Data Pelanggan Entry Pemesanan
Cetak Nota Cetak Kwitansi Cetak Laporan Penjualan Cetak Laporan Pemesanan Barang Cetak Laporan Stok Barang Cetak Laporan Rekapitulasi Barang Terlaris Cetak Laporan Retur Entry Data Retur Cetak Laporan Pelunasan Barang Pesanan Gambar 10 : Struktur Tampilan
1. Rancangan Layar Menu Utama
Menu Utama Menu Utama Master Transaksi Laporan Keluar
Gambar 11 . Rancangan Layar menu utama

## 2. Rancangan Layar Data Barang
Entry Data Barang Entry Data Barang

## Entry Data Barang
Kode Barang Nama Barang Merek Harga Satuan <<autonumber>> <<x-30-x>> <<x-10-x>> Warna : : : : : Cari 999.999.999 Rp SIMPAN UBAH HAPUS BATAL KELUAR <<x-20-x>> Stok 9999
Gambar 12 . Rancangan Layar Entry Data Barang

## 3. Rancangan Layar  Data Pelanggan
Entry Data Pelanggan Entry Data Pelanggan

## Entry Data Pelanggan
Kode Pelanggan Nama Pelanggan Alamat <<autonumber>> <<x-30-x>> <<x-13-x>> Telepon : : : : Cari SIMPAN UBAH HAPUS BATAL KELUAR <<x-50-x>> Gambar 13 .  Rancangan Layar Entry Pelanggan 4. Rancangan Layar  Pemesanan Barang
Cetak Nota Cetak Nota Kode Pemesanan Tanggal Data Pelanggan Data Barang Kode Pelanggan Nama Pelanggan Alamat <<autonumber>> dd/MM/yyyy <<tampil>> Telepon : : : : Cari <<tampil>> <<tampil>> <<tampil>> Cari Kode Barang Nama Barang Merek Harga Satuan <<tampil>> <<tampil>> <<tampil>> Warna : : : : : Cari <<tampil>> Rp Jumlah Pemesanan <<tampil>> 99 99,999,999 Total Tambah <<tampil>> Kode Barang <<tampil>> Nama Barang <<tampil>> Merek <<tampil>> Harga Satuan <<tampil>> Qty <<tampil>> Total Grand Total : : <<tampil>> : SIMPAN BATAL KELUAR Pemesanan Barang <<tampil>> : Stok
Gambar 14 . Rancangan Layar Pemesanan Barang
5. Rancangan Layar  Nota
Cetak Nota Cetak Nota No Nota Tanggal Data Pemesanan Kode Pemesanan Nama Pelanggan Alamat <<autonumber>> dd/MM/yyyy <<tampil>> Telepon : : : : Cari <<tampil>> <<tampil>> <<tampil>> Cari <<tampil>> Kode Barang <<tampil>> Nama Barang <<tampil>> Merek <<tampil>> Harga Satuan <<tampil>> Qty <<tampil>> Total Grand Total <<tampil>> : SIMPAN BATAL KELUAR NOTA Tanggal Pemesanan : Kode Pelanggan dd/MM/yyyy : <<tampil>> Bayar Dp Sisa : : : <<tampil>> <<tampil>> <<tampil>>
Gambar 51 . Rancangan Layar Nota

## 6. Rancangan Layar Kwitansi
Cetak Kwitansi Cetak Kwitansi No. Kwitansi Tanggal Data Nota Data Pelanggan
No. Nota Tanggal Nota DP <<autonumber>> dd/MM/yyyy <<tampil>> Sisa Bayar : : : : Cari <<tampil>> <<tampil>> Cari Kode Pelanggan
Nama Pelanggan Alamat <<tampil>> <<tampil>> <<tampil>> No. Telpon : : : : <<tampil>> CETAK BATAL KELUAR Kwitansi Lunas <<tampil>> <<tampil>> Terbilang : Gambar 16 . Rancangan Layar Kwitansi 7. Rancangan Layar Retur
Entry Retur Penjualan Entry Retur Penjualan No. Retur Tanggal Data Nota No. Nota Nama Pelanggan <<autonumber>> DD/MM/YYYY : : Cari <<tampil>> <<tampil>> Cari CETAK BATAL KELUAR Retur Penjualan Alamat : <<tampil>> No. Telpon : <<tampil>> <<tampil>> Kode Barang <<tampil>> Nama Barang <<tampil>> Jumlah Beli <<tampil>> Jumlah Retur <<tampil>> Keterangan Data Barang Kode Barang Nama Barang Merek Jumlah Retur <<tampil>> <<tampil>> Jumlah Beli : : : : : Cari
99 Keterangan <<tampil>> <<x-30-x>> : TAMBAH <<tampil>> Kode Barang <<tampil>> Nama Barang <<tampil>> Jumlah Beli <<x-4-x>> Gambar 17 . Rancangan Layar Retur 3.6 Tabel Korelasi Masalah dan Solusi
Tabel 1. Korelasi Masalah dan Solusi

## 4. KESIMPULAN 4.1 KESIMPULAN
Setelah  mempelajari  dan  memahami  beberapa permasalahan  yang  ada  dan  juga  solusi  pemecahan masalah  yang  telah  ditawarkan,  maka  bisa  diambil beberpa  kesimpulan  yang    dirinci  seperti  di  bawah ini :
a. Adanya  laporan  rekapitulasi  barang  terlaris memudahkan  pemilik  toko  untuk  mengetahui barang yang banyak diminati oleh pelanggan.
b. Dengan adanya transaksi entry data retur dapat memudahkan  Penjaga  toko  apabila  terjadinya retur barang.
c. Dengan  adanya  cetak  laporan  penjualan memudahkan  pemilik  toko  untuk  mengetahui pendapatan setiap bulannya.
d. Disediakannya cetak kwitansi pelunasan untuk memudahkan Penjaga toko mengetahui pelunasan oleh pelanggan.
e. Dengan  adanya  transaksi  pemesanan  barang dapat  memudahkan  penjaga  toko  untuk mencatat apabila terjadi pemesanan barang.

## 4.2 SARAN
Dengan  sistem  aplikasi  yang  sudah  di  buat tentunya ada hal - hal yang  harus diperhatikan dan dapat membantu perbaikan dan kemajuan Demonteen  Outdoor .  Ini  adalah  beberapa  saran untuk  melakukan  atau  merealisasikannya  adalah sebagai berikut :
a. Jenis  peralatan  yang  digunakan  merupakan jenis perangkat keras ( hardware ) ataupun jenis perangkat  lunak  ( software )  yang  dapat mendukung aplikasi yang sudah di tentukan.
b. Dalam penerapan aplikasi pemograman dibutuhkan  beberapa  sumber  daya  manusia yang  sudah  terampil,  untuk  itu  sangat  perlu untuk  dilakukan  pelatihan  khususnya  untuk penjaga  toko  agar  aplikasi  program  yang diusulkan dapat berjalan dengan baik.
c. Sangat perlu untuk mengingat pentingnya data yang  sudah  tersimpan  di  dalam  file,  maka dibutuhkan back up data untuk setiap file yang akan di simpan atau  digunakan.

## 5. DAFTAR PUSTAKA
[1] Fridayanthie E.W “ Perancanan Sistem Informasi Penjualan  Peralatan  Hiking  Berbasis Desktop  Pada  Toko  Cimone  Outdoor Tangerang” Jurnal Khatulistiwa Informatika”, Volume 3, No2 ISSN : 2339-
1928 , 2015.
[2]  Isa,  Irwan. Reengineering  Sistem  Informasi . Cetakan Pertama. Yogyakarta: Graha Ilmu, 2012.
[3]  Pailin  Bunga “Perancangan  Sistem  Informasi Penjualan  Pada  Toko  Ribo  Jaya”  ejurnal Unpatti.ac.id, volume 6, No 1, ISSN: 1978-
1105, 2012
[4] Sulistiyowati, Leny. Panduan Praktis Memahami  Laporan  Keuangan .  Jakarta: PT. Elex Media Komputindo, 2010.
[5] Zakiyudin, Ais. Sistem Informasi Manajemen , Jakarta: Mitra Wacana Media, 2012.