SNIPTEK 2015
ISBN : 978-602-72850-6-4
Sistem Informasi Penjualan Produk Kimia Berbasis Web
Pada PT. Dino Abadi Mineral Jakarta
Sulaeman Hadi Sukmana1
STMIK Nusa Mandiri sulaemanhadi@gmail.com
Achmad Maezar Bayu Aji2
STMIK Nusa Mandiri achmad.maezar@gmail.com
Abstract— Improvement or development of sales is the goal of
any firms, both engaged in the sale of goods or services. Many things can be done in order to increase sales, such as by a good marketing strategy. Need a media to publish information, both information about the company or the goods to be sold. One medium that can be used is the internet. The development of the internet is fast and significant influence in every aspect of our lives. Indonesia as one of the countries that have many categories of population in the world, is a promising market of internet technology. Companies can use the Internet as a tool to publish information or to make sales online, or referred to as E-Commerce. With e-commerce or the sale of information can be accessed wherever and whenever customers need. By this author makes a thesis chemistry product sales for PT. Dino Abadi Mineral web-based, using php and MySQL. With the development of sales in the Main Work Shop Collection presented by the authors are expected to be easier to publish more extensive sales and can be very helpful in trading activities effectively and efficiently.
Keywords: : Sales, Internet, Chemistry Product, PT. Dino Abadi Mineral
Abstrak – Peningkatan atau perkembangan penjualan
merupakan tujuan dari setiap perusahaaan, baik yang bergerak di bidang penjualan barang ataupun jasa. Banyak hal yang bisa dilakukan agar penjualan dapat meningkat, diantaranya dengan strategi pemasaran yang bagus. Diperlukan suatu media untuk mempublikasikan informasi, baik informasi tentang perusahaan ataupun barang–barang yang akan dijual. Salah satu media yang dapat di gunakan adalah internet. Perkembangan internet memang cepat dan memberi pengaruh yang signifikan dalam segala aspek kehidupan kita. Indonesia sebagai salah satu negara yang mempunyai jumlah penduduk dalam kategori banyak di dunia, merupakan pasar teknologi internet yang menjanjikan. Perusahaan bisa menggunakan internet sebagai alat untuk mempublikasikan berbagai informasi ataupun dapat melakukan penjualan secara online, atau disebut dengan E-Commerce. Dengan adanya e-commerce informasi ataupun penjualan bisa diakses dimanapun dan kapanpun pelanggan membutuhkan. Dengan ini penulis membuat skripsi penjualan produk kimia yang ada pada PT. Dino Abadi Mineral yang berbasis web, dengan menggunakan php dan MySQL. Dengan perkembangan penjualan pada PT. Dino Abadi Mineral yang diajukan oleh penulis diharapkan dapat lebih mudah untuk mempublikasikan penjualan lebih luas serta dapat sangat membantu dalam kegiatan bertransaksi secara efektif dan efisien.
Kata Kunci: Penjualan, Internet, Produk Kimia, PT. Dino Abadi Mineral
PENDAHULUAN
PT. Dino Abadi Mineral merupakan perusahaan yang bergerak dalam penjualan produk-produk bahan kimia dan dijual secara grosir kepada para agen-agen yang
ingin memasarkannya secara retail sehingga bisnis ini bersifat B2B (Bussiness to Bussiness). Permasalahan yang dihadapi oleh PT. Dino Abadi Mineral adalah dalam kegiatan perusahaan tersebut masih sering terjadi kesalahan atau masalah dalam penyampaian informasi.
Dikarenakan, pelanggan seringkali kesulitan
mendapatkan informasi tentang produk-produk dan harga yang terbaru. Selain itu, perusahaan juga masih menghadapi masalah dalam jangkauan pemasarannya.
Untuk permasalahan jangkauan pemasaran yang
dihadapi oleh PT. Dino Abadi Mineral adalah pemasarannya hanya menggunakan media kertas, seperti pamflet, brosur, atau katalog produk yang nantinya akan disebarkan oleh para karyawan.
Menurut Wibowo (2013:4) Toko Sari Rasa Pacitan merupakan salah satu pusat oleh-oleh di Pacitan yang bergerak dibidang penjualan poduk-produk makanan khas Pacitan yang belum menerapkan bidang teknologi dalam memasarkan, mengiklankan, dan menjual produk-produk makanan khas Pacitan. Permasalahan yang terjadi pada Toko Sari Rasa Pacitan adalah informasi harga yang bisa berubah sewaktu-waktu belum dapat diinformasikan kepada semua pelanggan, tidak adanya informasi mengenai produk-produk makanan yang dijual. Dengan Memanfaatkan media informasi berupa e-commerce di internet untuk penjualan produk akan lebih banyak mengguntungkan, juga mempermudah proses pengembangan usaha dan dapat menghemat biaya. Konsumen lebih mudah memilih produk tanpa harus datang langsung.
II. METODOLOGI PENELITIAN A. Sistem
Menurut Yasin (2012:260) “Sistem merupakan sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu”.
B. Informasi
Menurut Kusrini dan Koniyo (2007:7) ”informasi adalah data yang sudah diolah menjadi sebuah bentuk yang berarti bagi pengguna, yang bermanfaat dalam pengambilan keputusan saat ini atau mendukung sumber informasi”.
C. Sistem Informasi
Menurut Robert A. Leitch dan K. Roscoe Davis, Sistem informasi adalah suatu sistem di dalam suatu
SNIPTEK 2015
ISBN : 978-602-72850-6-4
organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategis dari suatu organisasi serta menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan (Jogiyanto HM, 2005 : 11).
D. Penjualan
Definisi penjualan menurut Mulyadi (2008:202), “Penjualan merupakan kegiatan yang dilakukan oleh penjual dalam menjual barang atau jasa dengan harapan akan memperoleh laba dari adanya transaksi-transaksi
tersebut dan penjualan dapat diartikan sebagai
pengalihan atau pemindahan hak kepemilikan atas barang atau jasa dari pihak penjual ke pembeli.”
E. Kimia
Ilmu kimia adalah ilmu alam yang secara khusus mempelajari tentang perubahan materi, baik perubahan secara kimia maupun perubahan secara fisika. Perubahan materi dapat dipelajari melalui kajian perubahan energi yang menyertai perubahan materi. Untuk menjelaskan perubahan energy memerlukan teori yang disebut termodinamika kimia. Ilmu ini dikembangkan dari hukum-hukum mekanika (fisika) menurut Yayan (2010:1).
F. E-Commmerce
Menurut Hermawan dan Ahmadi (2013:9) E-Commerce adalah suatu kumpulan dari keseluruhan
strategi E-business. E-commerce dicari untuk
menambahkan aliran pendapatan dengan menggunakan internet untuk membangun hubungan dengan klien dan mitra usaha dan mengembangkan efisiensi dengan menggunakan strategi empty vessel.
G. Unified Modeling Language
Menurut Adi Nugroho dalam Yasin (2012:267) UML (Unifield Modelling Language) adalah notasi yang lengkap untuk membuat visiualisasi model suatu sistem. Sistem berisi informasi dan fungsi,tetapi secara normal digunakan untuk memodelkan sistem komputer.
H. Entity Relationship Diagram (ERD)
Menurut Yasin (2012:276) “ERD adalah suatu rancangan atau bentuk hubungan suatu kegiatan di dalam sistem yang berkaitan langsung dan mempunyai fungsi di dalam proses tersebut. ERD adalah suatu permodelan dari basis datarelasional yang didasarkan atas persepsi di dalam dunia nyata, dunia ini senantiasa terdiri dari Analisa Penelitian
I. Tahapan dalam analisa penelitian antara lain:
1. Analisis kebutuhan perangkat lunak adalah proses pengumpulan kebutuhan dilakukan secara intensif untuk mespesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat lunak apa yang di butuhkan oleh user. Spesifikasi kebutuhan perangkat lunak pada tahap ini perlu untuk didokumentasikan.
2. Desain adalah proses multi langkah yang fokus pada desain pembuatan program perangkat lunak representasi antarmuka, dan prosedur pengkodean. Tahap ini
menstranslasi kebutuhan perangkat lunak dari tahap analisis kebutuhan representasi desain agar dapat
diimplementasikan menjadi program pada tahap
selanjutnya.
3. Pembuatan kode program adalah desain harus di translasikan ke dalam program perangkat lunak. Hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain.
4. Pengujian adalah pengujian fokus pada perangkat lunak secara segi lojik dan fungsional dan memastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk menimimalisir kesalahan (error) dan memastikan keluaran yang di hasilkan sesuai dengan yang di inginkan.
5. Pendukung (support) atau pemeliharaan
(maintenance) adalah tidak menutup kemungkinan sebuah perangkat lunak mengalami perubahan ketika sudah dikirmkan ke user. Perubahan bisa terjadi karena adanya kesalahan yang muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus beradaptasi dengan lingkungan baru.
J. Metode Pengumpulan Data
Metode pengumpulan data yang penulis gunakan antara lain:
1. Observasi
Penulis melakukan observasi atau pengamatan secara langsung di PT. Dino Abadi Mineral untuk mempelajari dan mengumpulkan data serta informasi yang digunakan berhubungan dengan proses penjualan.
2. Wawancara
Merupakan metode yang dilakukan penulis dengan cara tanya jawab kepada pemilik perusahaan guna mendapatkan data-data yang akurat atas informasi tersebut.
3. Studi Pustaka
Metode ini membantu penulis dalam hal membuat laporan yang ditunjang dengan buku-buku, jurnal, internet dan referensi yang berhubungan dengan masalah yang dimuat dalam penyusunan penelitian ini.
HASILDANPEMBAHASAN
A. Prosedur Sistem Berjalan
Dalam kegiatan penjualan PT. Dino Abadi Mineral, diawali dengan pembeli mencari informasi melalui telepon atau datang langsung ke kantor untuk bertemu dengan bagian marketing. Kemudian, bagian Marketing memberikan penawaran barang kepada pembeli. Jika, pembeli tertarik dengan penawaran barang yang ditawarkan, pembeli akan membuat PO (Purchase Order) yang diserahkan ke bagian marketing. Kemudian, bagian marketing menyerahkan PO ke bagian keuangan. Bagian keuangan membuat Invoice yang nanti akan diserahkan ke pembeli sebagai info pembayaran. Setelah itu, pembeli membayar atas pesanan dan menyerahkan bukti pembayaran ke bagian keuangan lalu bagian keuangan akan membuatkan tanda bukti penerimaaan pembayaran yang berupa kwitansi dan memberikan kepada pembeli. Setelah menerima PO, bagian keuangan
SNIPTEK 2015
ISBN : 978-602-72850-6-4
membuat Delivery request marketing yang kemudian
diserahkan kebagian pengiriman untuk proses
pembuatan DO (delivery order) dan proses pengiriman. Dari sistem penjualan yg terdapat di PT.DAM, pembuatan laporan penjualan dari bagian keuangan kepada pemilik PT.DAM.
1. Activity Diagram Penjualan PT. DAM
Direktur Pengiriman Keuangan
Marketing Pembeli
Mencari Informasi
Produk Menerima Informasi danMembuat Penawaran
Menyerahkan Penawaran Menerima Penawaran Membuat PO Menyerahkan PO Menerima PO Menyerahkan PO Menerima PO Melakukan Pembayaran Menerima Pembayaran Menyerahkan Kwitansi MenyerahkanLaporan Menerima Kwitansi Membuat Invoice Menyerahkan Invoice Menerima Invoice Membuat Kwitansi MembuatLaporan
Menyerahkan DRM Membuat DRM Menerima Laporan Membuat DO Menerima DRM Menyerahkan Bukti Pembayaran Gambar 1
Activity Diagram PenjualanPT. DAM 2. Spesifikasi Sistem Berjalan
a. Nama Dokumen: Purchase Order
Fungsi : Sebagai masukan untuk data
pemesanan
Sumber : Pembeli
Tujuan : Bagian Markerting
Media : Kertas
Frekuensi : Setiap terjadinya transaksi
pemesanan barang
b.Nama Dokumen: Invoice
Fungsi : Sebagai Tagihan Pembayaran
Sumber : Bagian Keuangan
Tujuan : Pembeli
Media : Kertas
Frekuensi : Setiap terjadinya transaksi
pemesanan barang
c. Nama Dokumen: Bukti pembayaran
Fungsi : Sebagai masukan untuk data
pembayaran
Sumber : Pembeli
Tujuan : Bagian Keuangan
Media : Kertas
Frekuensi : Setiap terjadinya transaksi
pembayaran d. Nama Dokumen : Kwitansi
Fungsi : Sebagai bukti penerimaan
pembayaran
Sumber : Bagian Keuangan
Tujuan : Pembeli
Media : Kertas
Frekuensi : Setiap terjadinya transaksi
pembayaran
e. Nama Dokumen: Delivery Request Marketing
Fungsi : Sebagai bukti permintaan pengiriman
barang
Sumber : Bagian Keuangan
Tujuan : Bagian pengiriman
Media : Kertas
Frekuensi : Setiap terjadinya permintaan
pengiriman barang f. Nama Dokumen: Delivery Order
Fungsi : Sebagai bukti pengiriman dan
penerimaan barang
Sumber : Bagian Pengiriman
Tujuan : Pembeli
Media : Kertas
Frekuensi :Setiap terjadinya proses pengiriman
barang
g. Nama Dokumen: Laporan Penjualan
Fungsi : Mengetahui jumlah transaksi yang
dilakukan
Sumber : Bagian Keuangan
Tujuan : Pemilik
Media : Kertas
Frekuensi : Setiap Bulan
3. Tahapan Analisis
Sistem e-commerce adalah sistem penjualan secara online berbasis web dimana penjual dan pembeli tidak bertatap muka secara langsung. Calon pembeli melakukan pembelian melalui media browser. Berikut inispesifikasi kebutuhan (system requirement) dari sistem e-commerce;
Halaman Front-page:
A1.User bisa melihat cara pemesanan barang.
A2.User bisa memilih barang yang akan dibeli dan ditambahkan ke keranjang belanja.
A3. User melakukan selesai belanja.
A4. User bisa melakukan pendaftaran member.
A5. Sistem memfasilitasi data pengiriman dan metode pembayaran.
A6.User dapat login dengan account yang telah dibuat apabila belanja di lain hari.
A7. Sistem mengirimkan rincian pembelian via email. A8. User bisa melakukan konfirmasi pembayaran. A9. User bisa melihat histori transaksi.
SNIPTEK 2015
ISBN : 978-602-72850-6-4
Halaman Administrasi: B1.Admin dapat login
B2.Admin mengelola halaman penjualan online B3. Admin dapat mengelola data produk. B4. Admin dapat mengelola data kategori produk. B5. Admin dapat mengelola data user.
B6. Admin dapat mengelola data hubungi kami. B7. Admin dapat mengelola data transaksi. B8. Admin dapat mengelola data laporan penjualan Prosedur Menerima Pesanan
4. Use Case Diagram Belanja Online Halaman User
Sumber: Hasil Penelitian (2016)
Gambar 2.
Use Case Diagram Belanja Online Halaman User
Tabel 1
Deskripsi Use Case Diagram Penjualan Online Halaman User
Use Case Name Penjualan Online Halaman User
SNIPTEK 2015
ISBN : 978-602-72850-6-4
Goal User dapat melakukan pembelian secara online via web.Pre-conditions User telah memilih barang
Post-conditions System mengirim rincian faktur penjualan via email Failed end
condition
User membatalkan selesai belanja. Kemungkinan user
ingin menambah barang, atau membatalkan pembelian.
Primary Actors User
Main Flow / Basic Path
1. User memilih selesai belanja.
2. System mengecek apakah user sudah terdaftar atau belum. Jika belum maka system akan menampilkan halaman registrasi dan akan menampilkan halaman alamat pengiriman.Tapi, jika sudah maka user melakukan login untuk menyelesaikan transaksi
3. User memasukan alamat pengiriman, dan melanjutkan.
4. System menampilkan rincian belanja dan pilihan metode pembayaran. 5. User memilih metode pembayaran dan melanjutkan.
6. System memproses penjualan dan mengirimkan rincian penjualan ke email
user.
Invariant A:
A10. User memilih metode pembayaran dengan memilih bank tujuan debit. A11. System menampilkan pilihan nama bank.
A12. User memilih metode pembayaran. A13. System menampilkan metode pembayaran.
Sumber: Hasil Penelitian (2016)
SNIPTEK 2015
ISBN : 978-602-72850-6-4
Gambar 3
Use Case Diagram Penjualan Online Halaman Admin Tabel 2
Deskripsi Use Case Penjualan Online Halaman Admin
Use Case Name Penjualan Online Halaman Admin
Requirements B1
Goal Admin dapat mengelola data halaman admin
Pre-conditions Admin telah login
Post-conditions Mengelola data penjualan halaman admin
Failed end condition Gagal login
Primary Actors Admin
Main Flow / Basic Path
1. Admin mengelola data produk. 2. Admin mengelola data kategori produk. 3. Admin mengelola data user.
4. Admin mengelola data laporan penjualan. 5. Admin mengelola data hubungi kami. 6. Admin dapat mengelola data transaksi
Alternate Flow/Invariant A:
A2. Admin dapat merubah gambar profil admin A3. Admin dapat mengganti password A4. Admin dapat mengelola profil perusahaan A5. Admin dapat mengelola cara pemesanan
6.
Activity Diagram Belanja Online Halaman Front Pageuc Halaman Admin M... Admin Login Mengelola Data Produk Mengelola Kategori Produk
Mengelola Data User Mengelola Data
Hubungi Kami Mengelola Data
Laporan Penj ualan
Tambah Tambah Simpan Edit Hapus Edit Hapus Simpan Mengelola Data Transaksi Tambah Edit Simpan Edit Simpan Hapus Cetak Harian Edit Simpan
Cetak Per Periode
Cetak Per Bulan
«extend» «extend» «extend» «extend» «extend» «include» «include» «include» «extend» «extend» «include» «include» «include» «extend» «extend» «extend» «include» «include» «extend» «extend» «include» «extend» «include» «include» «include» «extend» «include» «include»
SNIPTEK 2015
ISBN : 978-602-72850-6-4
Gambar 4
Activity Diagram Belanja Online Halaman Front Page 7. Design Database
Gambar 5
Logical Data Model (UML Notation) Penjualan Online act Design Model
Start
memilih semua produk memfilter per kategori
Decision
Simpan ke keranj ang belanj a Decision
Decision
Tampilkan Item dan Total Belanj a Isi data pendaftaran
member dan alamat pengiriman Memilih Jenis
Pembayaran
Menyelesaikan Transaksi Menerima konfirmasi belanj a lew at email
Mengkonfirmasi Pembayaran
End Tambah produk
Pilih produk Lain
Lanjutkan Belanja
class Data Mo...
kota «column» nama_kota ongkos_kirim alamat «column» alamat kodepos pelanggan «column» password nama_lengkap alamat email telpon pesanan «column» status_order tgl_order jam_order pesanan_detail «column» jumlah barang «column» nm_barang spesifikasi harga keterangan stok gambar kategori «column» nm_kategori 1 terdapat 1 1 memiliki 1..* 1 melakukan 1..* 1 berisi 1..* 1 terdiri dari 1..* 1 memiliki 1
SNIPTEK 2015
ISBN : 978-602-72850-6-4
Gambar 6
Physical Data Model (Information Engineering Notaion) Penjualan Online 8. Tampilan Web
a) Tampilan Home Page
Gambar 7 Tampilan Home Page b) Halaman Login User
dm Data Mo... kategori «column» nm_kategori *PK id_kategori «PK» + PK_kategori(INT) kota «column» *PK id_kota: INT * nama_kota: VARCHAR(100) * ongkos_kirim: INT «PK» + PK_kota(INT) pelanggan «column» *PK id_kustomer: INT * password: VARCHAR(50) * nama_lengkap: VARCHAR(100) * alamat: TEXT * email: VARCHAR(100) * telpon: VARCHAR(20) «PK» + PK_pelanggan(INT) pesanan «column» *PK id_orders: INT * status_order: VARCHAR(50) * tgl_order: DATE * jam_order: TIME * id_kustomer: INT «PK» + PK_pesanan(INT) pesanan_detail «column» * id_orders: INT * id_barang: INT * jumlah: INT t_alamat «column» *PK id_alamat: INT alamat: VARCHAR(250) * kodepos: VARCHAR(5) id_kota: INT id_kustomer: INT «PK» + PK_t_alamat(INT) tb_barang «column» *PK id_barang: INT * id_categori: INT * nm_barang: VARCHAR(30) * spesifikasi: TEXT * harga: VARCHAR(50) * keterangan: VARCHAR(50) * stok: INT * gambar: VARCHAR(255) «PK» + PK_tb_barang(INT)
SNIPTEK 2015
ISBN : 978-602-72850-6-4
Gambar 8 Tampilan Login User
c)
Halaman Keranjang BelanjaGambar 9
Tampilan Keranjang Belanja
KESIMPULAN
Berdasarkan penelitian dan serangkaian pengujian pada aplikasi website penjualan produk kimia yang telah dibangun, penulis akhirnya dapat menarik kesimpulan mengenai pembuatan website penjualan produk kimia pada PT.Dino Abadi Mineral yaitu :
1. Penerapan sistem penjualan produk kimia berbasis web pada PT.Dino Abadi Mineral juga mempunyai beberapa keuntungan pula disisi pelanggan/pembeli barang tidak perlu langsung datang dan dapat menimalisir waktu dan juga efektifitas dari para pelanggan/pembeli.
SNIPTEK 2015
ISBN : 978-602-72850-6-4
2. Aplikasi website penjualan ini dapat memperluas target market penjualan produk kimia secara online. 3. Memiliki fitur yang sudah mewakili perusahaan yang bersangkutan ke dalam aplikasi website penjualan ini.
4. Mempermudah pengelolaan data laporan penjualan bagi pihak penjual.
REFERENSI
Aan Tri Wibowo.Pembuatan Aplikasi E-Commerce Pusat Oleh-Oleh Khas Pacitan Pada Toko Sari Rasa Pacitan. ISSN : 2302-5700, Hal 62-67 Anhar. 2010. Panduan Menguasai PHP&MYSQL
Secara Otodidak. Jakarta : Media Kita. Chandra Ahmadi, Dadang Hermawan. 2013.
E-Bussiness & E-Commerce. Yogyakarta : Andi Offset
Desy Kusuma Damayanti, Sukadi. Pembuatan Website Kecap Manis Sri Rejeki Pacitan. ISSN : 2302-1136, Hal 93-96
HM, Jogiyanto. 2005. Sistem Teknologi Informasi. Yogyakarta : Andi Offset.
Kadir, Abdul. 2009. Membuat Aplikasi Web dengan PHP + Database MySQL. Yogyakarta : Andi Offset.
Kusrini, Andri Koniyo. 2007. Tuntunan Praktis Membangun Sistem Informasi Akuntasi dengan Visual Basic & MS SQL Server. Yogyakarta: Andi Offset
Maimunah, Rahma Farah Ningrum, Henderi. Sistem Pemasaran Berbasis Web Dalam Meningkatkan Pelayanan Terhadap Pelanggan. ISSN : 1411-0814, Hal 55-66.
Pahlevi, Mirza Said. 2013. Tujuh Langkah Praktis Pembangunan Basis Data. Jakarta: Elex Media Komputindo
Rosa A.S dan M. Shalahuddin. Modul Pemebelajaran Rekayasa Perangkat Lunak. Bandung : Modula. Sunarya, Yayan. 2010. Kimia Dasar 1. Bandung: Yrama
Widia.
Yasin, Verdi. 2011. Rekaya Perangkat Lunak Berorientasi Objek. Jakarta : Mitra Wacana Media.
PROFIL PENULIS
Achmad Maezar Bayu Aji, Lahir di Jakarta tanggal 23 April 1991. Lulusan Pascasarjana STMIK Nusa Mandiri tahun 2015.
Sulaeman Hadi Sukmana, Lahir di Cirebon 25 Maret 1991. Lulusan Pascasarjana STMIK Nusa Mandiri tahun 2016.