## ANALISA DAN PERANCANGAN SISTEM INFORMASI PENJUALAN DENGAN METODOLOGI BERORIENTASI OBYEK STUDI KASUS : SINAR BAROKAH ABADI
Fery Syamsul Maarif 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 : 1112520349@student.budiluhur.ac.id 1) , dian.anubhakti @budiluhur.ac.id 2)

## Abstrak
Pada   era  digitalisasi  seperti   sekarang   ini   perkembangan   teknologi   sangat   berkembang   dengan   pesat, ketergantungan dunia bisnis dan industri terhadap sistem informasi berbasis komputerisasi kian hari semakin tinggi.  Untuk menunjang hal tersebut diperlukan dukungan informasi yang tepat dalam hal mengelola jasa pelayanan jual beli agar tujuan suatu pelayanan dapat terlaksana dengan baik. Jenis metode yang digunakan adalah berorientasi objek dengan menggunakan Unified Modeling Language (UML). Tidak tersedianya data pengembalian barang, data pengiriman dan lambatnya pembuatan laporan merupakan masalah yang terjadi Pada SINAR BAROKAH ABADI adalah perusahaan yang bergerak dibidang penjualan bahan-bahan bangunan berupaya meningkatkan kualitas pelayanan serta informasi yang dibutuhkan pelanggan agar dapat diterima secara cepat dan tepat sehingga mutu  pelayanan  memuaskan. Dengan adanya Rancangan Sistem Penjualan diharapkan dapat mengatasi masalah yang terjadi pada sinar barokah abadi.
Kata kunci: sistem informasi penjualan, metodologi berorientasi obyek, UML.

## 1. PENDAHULUAN
Perkembangan   pengetahuan   dan   teknologi yang   dapat   menimbulkan   persaingan   yang   ketat dalam   dunia   usaha.   Untuk   melangsungkan   daya hidup dan meningkatkan daya saingnya diperlukan sistem   yang   memadai,   kebutuhan   akan   informasi yang   menjadi   perhatian   khusus   dari   setiap perusahaan-perusahaan   di   dunia   dan   khususnya   di daerah   Tangerang   dan   sekitarnya,   agar   dapat menunjang   kelancaran   dalam   kegiatan   usaha. Informasi yang di peroleh aan digunakan perusahaan untuk mengatasi berbagai macam situasi dan kondisi agar   bertindak   lebih   hati-hati,   sehingga   mencegah dari   adanya   kerugian.   Informasi   dapat   digunakan sebagai  dasar pengambil keputusan yang tepat.  Di zaman   sekarang   ini   penggunaan   sistem   informasi khususnya   sistem   komputer   merupakan   salah   satu kebutuhan hidup dalam melakukan aktivitas sehari- hari dalam perkantoran yang modern. Hal ini tidak dapat dihindarkan lagi dikarenakan sistem komputer dapat   mengoptimalkan   pekerjaan   dibandikan dilakukan   secara   manual.   Dengan   seperti   itu informasi   dapat   dikelola   sesuai   dengan   yang diinginkan dan dapat digunakan secara lebih efektif dan efisien. Informasi akan lebih bermanfaat apabila dikelola   dengan   sebaik   mungkin   agar   tidak terjadinya   suatu   kesalahan-kesalahan.   Penggunaan sistem komputer akan sangat membantu perusahaan- perusahaan   yang   sedang   menjalankan   usahanya, oleh   karna   ini   perusahaan-perusahaan   sebaiknya menggunakan   sistem   komputer   dalam   menunjang keputusan   dan   dapat   digunakan   semaksimal mungkin dalam meningkatkan kwalitas kerja dengan
mengganti   kebiasaan   menggunakan   cara   manual menjadi cara yang lebih komputerisasi.
SINAR BAROKAH ABADI selaku usaha yang bergerak dibidang penjualan bahan bangunan secara tunai, tentunya melakukan  proses pengolahan data agar dapat menghasilkan informasi yang dibutuhkan. Berdasarkan   hal   tersebut,   penulis   mencoba   untuk memberikan   masukan   dengan   melakukan   analisa terhadap kekurangan yang perlu diperbaiki dengan memperbaiki proses bisnis yang terjadi, diharapkan akan membantu dalam proses pengolahan data pada SINAR   BAROKAH   ABADI   sehingga   dapat menyajikan kebutuhan akan data dan informasi yang efektif dan efisien.
.
1.1. Masalah SINAR   BAROKAH  ABADI   merupakan   unit bisnis   yang   sedang   berkembang   dan   memiliki beberapa masalah  yaitu :
a. Tidak adanya data retur.
b. Data surat jalan tidak tersedia.
c. Data stok barang tidak tersedia
d. Lambat dalam menghasilkan laporan yang dibutuhkan oleh pimpinan
e. Tidak   tersedianya   laporan   penjualan barang, sehingga data penjualan tidak dapat terdefinisi dengan jelas.
f. Laporan   pengembalian   barang   tidak tersedia, saat ini masih menggunakan nota untuk   mencatat   data   barang   yang dikembalikan.

## 1.2. Tujuan  dan Manfaat Penelitian
a. Tujuan Penelitian
Untuk   menghasilkan   Rancangan   Sistem Informasi  pada  SINAR   BAROKAH  ABADI   tentu saja   dibutuhkan   langkah-langkah   untuk   mencapai tujuan tersebut yang sesuai dengan tujuan penelitian yaitu :
1. Menyediakan   modul   retur   barang   yang berguna   untuk   menyimpan   data pengembalian barang yang rusak atau tidak sesuai
2. Menyediakan   modul   pengiriman   barang untuk   mengetahui   barang   apa   saja   yang dikirim   ke   pelanggan   beserta   jumlah   dan keterangan barang yang disampaikan.
3. Menyediakan laporan yang diperlukan oleh pimpinan Sinar Barokah Abadi dalam rangka pengambilan   keputusan   untuk   kemajuan organisasi
4. Memudahkan   pimpinan   dalam   memantau perkembangan usaha diperusahaan.

## b. Manfaat Penelitian
Berdasarkan   tujuan   diatas,   maka   manfaat dibuatnya   sistem   informasi   ini   adalah   sebagai berikut:
1. Menciptakan   sistem   komputerisasi   yang dapat memudahkan proses penjualan.
2. Menciptakan efektivitas dan efisiensi dalam bekerja.
3. Tersedianya   laporan-laporan   yang dibutuhkan   oleh   pemilik   usaha   untuk mengambil   keputusan.   Masalah   yang selama ini ada dalam proses penjualan akan teratasi   dengan   adanya   penyimpanan   data yang disimpan ke dalam database.

## 2. METODE PENELITIAN
2.1.  Konsep Dasar Sistem Informasi
a. Definisi sistem Pengertian   sistem   adalah   sebagai   berikut “Sistem ialah suatu himpunan benda yang nyata atau abstrak (a set of thing) yang terdiri dari komponen – komponen   yang   saling   berkaitan,   berhubungan, berketergantungan, yang secara keseluruhan bersatu dalam satu kesatuan (Unity) untuk mencapai suatu tujuan tertentu secara lebih  efisien dan efektif.[1]
b. Karakteristik Sistem
Sistem   memiliki   karakteristik   yang   berupa masukan dan keluaran yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem. Model umum sebuah sistem terdiri dari input , proses dan output .[2]

## 2.2. Konsep Dasar Analisa Sistem
Analisa   sistem   merupakan   kegiatan   untuk mempelajari   as   is   system,   dengan   melihat   proses bisnis, aturan bisnis dan aturan yang ada pada suatu organisasi   untuk   menemukan   solusi   atas permasalahan   yang   terjadi   agar   organisasi   dapat menjalankan proses bisnisnya dengan baik, sehingga visi dan misi organisasi dapat terwujud.[3]

## 2.3. Konsep Dasar Berorientasi Obyek
UML   dijabarkan   sebagai   “Unified   Modeling language   (UML)   yang   merupakan   metode   untuk digunakan,
mendeskripsikan
dan mendokumentasikan   desain   perangkat   lunak   dari sebuah   sistem.  “Sistem   berorientasi   obyek merupakan   sebuah   sistem   yang   dibangun   dengan berdasarkan   metode   berorientasi   obyek   yang merupakan sebuah sistem yang memiliki komponen yang dibungkus (dienkapsulasi) menjadi kelompok data   dan   fungsi.   Setiap   komponen   dalam   sistem berorientasi   dapat   mewarisi   atribut   dan   sifat   dari komponen lainnya, dan dapat berinteraksi satu sama lain”. [4]

## 2.4. Analisa Berorientasi Obyek
Sebagian   besar   pendekatan   pengembangan sistem   telah   membagi   pengetahuan   [data]   dari proses. Teknik objek muncul untuk menghilangkan pemisah data dan proses ini. [5]

## 2.5. Teori Pendukung
Penjualan  terjadi  ketika hak  perpindahan dan tuntutan  pembayaran  timbul,  tetapi  penjualan  juga dianggap terjadi pada waktu barang dagangan secara fisik   dipindahkan   atau   ditandai   untuk   pelanggan, sesudah   pelanggan   tersebut   menyatakan   keinginan membeli.   Penjualan   merupakan   aktifitas   utama perusahaan yang sangat penting untuk menyalurkan barang-barang   hasil   produksi   kepada   konsumen, sebab penjualan adalah sasaran terakhir dari seluruh aktifitas perusahaan, yaitu mendapatkan keuntungan. [6]
2.6. Studi Literatur
a. Penel i tian   yang   dilakukan   oleh  Angga   dan Bunyamin   dengan   judul   “Pengembangan Apl i kasi Penjualan Bahan Bangunan di Toko Bagja Jaya Menggunakan Metode Waterfall” Bahwa proses penjualan yang dilakukan saat ini masih menggunakan catatan di kertas dan masih   belum   tersedianya   laporan   yang dibutuhkan   untuk   proses   pengambilan keputusan  karena   mempunyai   mekanisme yang   berurutan   seperti   melakukan   analisa hingga   sampai   dengan   tahap   pengujian, sangat dianjurkan untuk memperoleh banyak
riset   dan   pendukung   dalam   melakukan penelitian.[7]
b. Penelitian  yang  dilakukan   oleh   Sholikhah, Sairan dan Syamsiah dengan judul penelitian
“Aplikasi   Penjualan   Barang   Dagang   pada CV   Gemilang   Muliatama   Cikarang”
Menghasilkan rancang bangun aplikasi yang dapat   digunakan   oleh   CV  Gemilang   untuk membantu dalam memudahkan proses bisnis yang terjadi. Dalam penelitian ini dihasilkan beberapa   laporan   yang   sangat   membantu organisasi   untuk   dapat   memberikan pelayanan   terbaik   bagi   pelanggan   dan mempermudah   pimpinan   organisasi   untuk mengambil   keputusan   yang   tepat   guna kelangsungan   bisnis   perusahaan   yang dipimpinnya[8]

## 3. HASIL DAN PEMBAHASAN 3.1. Analisa Masalah
Analisa   masalah   merupakan   kegiatan   untuk mengidentifikasi   masalah   yang   terjadi   pada   suatu organisasi   untuk   menemukan   solusi   yang   terbaik bagi   organisasi   untuk   mewujudkan   visi   dan   misi. Analisa masalah ini merupakan kegiatan yang sangat penting   untuk   mengidentifikasi   masalah   yang dihadapi   oleh   organisasi   untuk   menemukan   solusi terbaik.   Hasil   dari   analisa   masalah   merupakan rekomendasi bagi tahapan selanjutnya.

## 3.2. Analisa Proses Bisnis
1) Proses Penjualan Barang Staff penjualan melakukan entry data dan cetak Nota Penjualan   yang   berisikan   data   barang   yang akan dibeli pelanggan.
2) Proses Pengiriman Barang
Activity   diagram   pengiriman   barang merepresentasikan   proses   yang   terjadi   di   dalam organisasi   untuk   mengantarkan   barang   hingga   ke tangan   pelanggan.  Activity   diagram   di   bawah   ini menggambarkan   alur   pengiriman   barang   dari   staf administrasi,   bagian   gudang,   bagian   pengiriman hingga sampai ke tangan pelanggan
3) Proses Pembuatan Laporan Activity   diagram   pembuatan   laporan menggambarkan   alur   pembuatan   laporan   yang dilakukan oleh staf administrasi dalam menyajikan
Datang ke toko atau melalui telpon Beritahu pesanan Cek ketersedian barang Menyiapkan barang Mengkonfimasi Terima konfimasi Terima konfimasi Beritahu pelanggan Pelanggan Staf administrasi Bagian gudang [ kosong ] [ ada ] Pesan barang Terima pesanan mengkonfirmasi Buat nota Beritahu total pembayaran Terima total pembayaran Terima pembayaran Menyerahkan nota Terima nota Melakukan pembayaran Gambar 1. Activity Diagram Proses Penjualan Barang Cetak Surat Jalan Terima Surat jalan Menyiapkan barang yang dispesan Terima barang dan surat jalan Mengirim barang dan surat jalan Terima barang dan surat jalan Menyerahkan surat jalan Staff administrasi Bagian gudang Bagian pengiriman Pelanggan
laporan   yang   ditujukan   untuk   pimpinan.   Activity diagram   di   bawah   ini   menggambarkan   alur pembuatan laporan penjualan untuk disajikan kepada pimpinan Sinar Barokah Abadi
3.3. Use Case Diagram
a) Use Case File Master
Pada use case file master   terdapat aktor  staff Admin dan terdiri dari beberapa use case lain.
b) Use Case Transaksi
Pada use case file transaksi terdapat use case Cetak   Nota   ke  Pelanggan,   Cetak   Surat   Jalan   dan cetak invoice.
c) Use Case File Laporan
Use   case   laporan   di   atas   menggambarkan interaksi   antara   staf   administrasi   Sinar   Barokah Abadi dengan modul modul yang nantinya akan di
Staff Cetak Surat Jalan Cetak Retur Cetak Nota Tunaii Pelanggan Cetak Nota Cetak pelunasan Buat Laporan Penjualan Cetak Laporan Penjualan Menerima laopran Penjualan Menyerahkan laporan Penjualan Staff administrasi Pimpinan
Gambar 3. Acitivity Diagram Proses Pembuatan Laporan
Staff Administrasi Entry Data Barang Entry Data Pelanggan Entry Data Supir Entry Data Kendaraan Gambar 4. Use Case File Master Administrasi Gambar 5. Use Case File Transaksi Staff Administrasi Cetak Laporan Penjualan Nota Tunai Cetak Laporan Pengiriman Cetak Laporan Retur Barang Cetak Laporan Penjualan Pemilik Cetak Laporan Stock Barang Cetak Laporan Rekapitulasi Peenjualan Barang Gambar 6. Use Case File Laporan
aplikasikan dalam Sistem Informasi Penjualan yang akan dibuat.

## 3.4. Rancangan Class Diagram

## 3.5. Form Entry Barang
Form   entry   barang   digunakan   sebagai   acuan bagi developer aplikasi untuk membuat modul entry barang   yang   akan   digunakan   untuk mendokumentasikan data barang yang dimiliki oleh Sinar Barokah Abadi.

## 3.6.  Form Transaksi
Form  Cetak   nota   tunai   digunakan   untuk menghasilkan   cetakan   berupa   nota   sebahgai   bukti pembayaran yang telah dilakukan oleh pelanggan.

## 3.7. Form Cetak Laporan
Gambar 7. Class Diagram P e l a n g g a n -*K d _p e l -N m _p e l-A l a m a t -N o _te l p + A u t o n u m b e r ( ) + C a r i ( ) + S i m p a n ( ) + U b a h ( ) + H a p u s ( ) + T a m p i l D a t a K e L i s t ( ) S u r a t J a l a n -*N o _s j -T g l _s j -A l a m a t _k r m -N o _n o t a -K d _s u p i r -K d _k e n + A u t o n u m b e r ( ) + C a r i ( ) + S i m p a n ( ) + T a m p i l D a t a K e L i s t ( ) N o t a -*N o _n o t a -T g l _n o t a -K d _p e l + A u t o n u m b e r ( ) + C a r i ( ) + S i m p a n ( ) + T a m p i l D a t a K e L i s t ( ) S P P -*N o _s p p -T g l _s p p -K d _s u p p l i e r + A u t o n u m b e r ( ) + C a r i ( ) + S i m p a n ( ) + T a m p i l D a t a K e L i s t ( ) A d a -*N o _n o t a -*K d _b a r a n g -Q t y -J m l _h a r g a + C a r i ( ) + S i m p a n ( ) + T a m p i l D a t a K e L i s t ( ) B a r a n g -*K d _b a r a n g -N m _b a r a n g l-S a t u a n -H r g _j u a l -H r g _b e l i -S t o c k + A u t o n u m b e r ( ) + C a r i ( ) + S i m p a n ( ) + U b a h ( ) + H a p u s ( ) + T a m p i l D a t a K e L i s t ( ) T a m b a h -*N o _t t s j -*K d _b a r a n g -J m l _t e r i m a + C a r i ( ) + S i m p a n ( ) + T a m p i l D a t a K e L i s t ( ) T T S J -*N o _t t s j -T g l _T t s j -N o _s j b e l i -N o _s p p + A u t o n u m b e r ( ) + C a r i ( ) + S i m p a n ( ) + T a m p i l D a t a K e L i s t ( ) P e s a n -*N o _s p p -*K d _b a r a n g -J m l _p e s a n -H r g _p e s a n + C a r i ( ) + S i m p a n ( ) + T a m p i l D a t a K e L i s t ( ) 1 . . * P i l i h -*N o _s j -*K d _b a r a n g -J u m l a h _k r m + C a r i ( ) + S i m p a n ( ) + T a m p i l D a t a K e L i s t ( ) S u p p l i e r -*K d _s u p p l i e r -N m _s u p p l i e r -A l a m a t -N o _te l p + A u t o n u m b e r ( ) + C a r i ( ) + S i m p a n ( ) + U b a h ( ) + H a p u s ( ) + T a m p i l D a t a K e L i s t ( ) S u p i r -*K d _s u p i r -N m _s u p i r -A l a m a t -N o _te l p + A u t o n u m b e r ( ) + C a r i ( ) + S i m p a n ( ) + U b a h ( ) + H a p u s ( ) + T a m p i l D a t a K e L i s t ( ) K e n d a r a a n -*K d _k e n -N m _k e n -N o _p o l + A u t o n u m b e r ( ) + C a r i ( ) + S i m p a n ( ) + U b a h ( ) + H a p u s ( ) + T a m p i l D a t a K e L i s t ( ) R e t u r -*N o _r e t u r -T g l _r e t u r -N o _s j + A u t o n u m b e r ( ) + C a r i ( ) + S i m p a n ( ) + T a m p i l D a t a K e L i s t ( ) S i a p k a n -*N o _r e t u r -*K d _b a r a n g -J m l _r e t u r -K e t + C a r i ( ) + S i m p a n ( ) + T a m p i l D a t a K e L i s t ( ) 1 . . * 1 . . * 1 . . * 1 . . * 1 . . * 1 . . * 1 . . * 1 . . * 1 . . * 1 . . * 1 . . * 1 . . * 1 . . * 1 . . * 1 1 . . * 11 1 11 11 N o - T g l _ p e l u n a s a n - p p n - d i s k o n F o rmBarang <<AUTONUMBER>> <<x-10-x>> 9.999.999.999 Kode barang Nama barang Satuan Harga Jual Harga Beli Stock 999.999 Kata kunci : <<x-10-x>> <<DISPLAY>> Nama Barang <<DISPLAY>> Kode Barang <<DISPLAY>> Harga J ual <<DISPLAY>> Harga Beli <<DISPLAY>> Stock F or m  En t r y  B ar an g <<x-20-x>> <<DISPLAY>> Satuan 9.999.999.999 Tombol [ Cari Data ] Gambar 8. Form Master FormCetakNotaTunai <<AUTONUMBER>> Tanggal Nota Tunai <<DISPLAY>> Kode Barang <<DISPLAY>> Nama Barang <<DISPLAY>> Harga Data Barang FOR M CETA K  NOTA  TUNA I Nomor Nota Tunai dd/mm/yyyy Kode Barang Nama Barang <<DISPLAY>> <<DISPLAY>> Satuan <<DISPLAY>> Stock <<DISPLAY>> <<DISPLAY>> Jumlah Harga Jumlah Harga <<x-10-x>> <<DISPLAY>> <<DISPLAY>> Jumlah Harga Tambah <<DISPLAY>> Total Harga Jumlah <<DISPLAY>> Gambar 9. Form Cetak Nota Tunai FormLaporanPenjualan Tanggal s/ d dd/mm/yyyy dd/mm/yyyy LA PORA N PENJ UA LA N Periode Gambar 10. Form Laporan

## 3.8. Hasil Output Aplikasi
Laporan   penjualan   digunakan   sebagai informasi bagi pemilik Sinar Barokah Abadi untuk mengetahui   transaksi   yang   terjadi   selama   periode tertentu
Laporan pengiriman barang untuk mengetahui berapa banyak toko melakukan pengiriman barang dalam periode tertentu.
Laporan stock barang sebagai   estimasi stock barang yang dibutuhkan di periode mendatang.
Laporan   rekapitulasi   penjualan   barang   untuk mengetahui   penjulan   tipe   barang   apa   saja   yang sering terjual.

## 4. KESIMPULAN
a. Dengan adanya modul cetak retur maka data barang   yang   rusak   atau   dikembalikan   oleh pelanggan dapat dengan mudah diketahui dan dipilah barang yang rusak dengan stok barang yang tersedia.
b. Dengan   adanya   data   surat   jalan   data pengiriman   barang   akan   lebih   terorganisasi dan   proses   pengiriman   barang   akan   lebih efisien.
c. Dengan adanya data stok barang maka dapat diminimalisir kekurangan barang yang terjadi di Sinar Barokah Abadi
d. Ketersediaan   laporan   penjualan   dapat membantu   pimpinan   mengetahui   hasil penjulana barang secara komplek.
e. Ketersediaan laporan status pelanggan dapat membantu untuk mengetahui penjualan tunai dan non tunai.

## 5. DAFTAR PUSTAKA
[1] Sutabri,   T.,   2012, Analisa   Sistem   Informasi. Yogyakarta : Andi.
[2] Sutabri, T., 2012, Karakteristik Sistem . Yogyakarta : Andi. [3] Ariesto,   H.   S.,   2012, Rekayasa   perangkat   lunak terstruktur. bandung : informatika
[4] Yakub.,   2012, Pengantar   Sistem   Informasi . Yogyakarta : Graha Ilmu.
[5] Mulyadi..   2010, Sistem   Akuntansi .   Yogyakarta: Salemba Empat.
Gambar 11. Laporan Penjualan
Gambar 12. Laporan Pengiriman
Gambar 13. Laporan stock barang
Gambar 14.  laporan Rekapituasi barang