PERANGKAT LUNAK SISTEM PENJUALAN BARANG PADA HEALTYREX DISTRO BERBASIS WEB 1 Ati Suci Dian Martha, M.T, 2 Arie Nugroho 1,2 Program Studi Teknik Informatika, STMIK LPKIA Jln. Soekarno Hatta No. 456 Bandung 40266, Telp. +62 22 75642823, Fax. +62 22 7564282 Email : arn.arie@yahoo.com Abstrak Perangkat lunak merupakan program ditujukan untuk menyelesaikan suatu permasalahan dalam tertentu sudah dibuat oleh pabrik pembuat perangkat lunak. Di era teknologi sekarang ini menuntut pengusaha untuk menggunakan teknologi komputer dalam usahanya. Pengusaha tidak menggunakan teknologi komputer dalam pelaksanaannya, akan sangat sulit untuk bersaing. Penjualan barang masih konvensional menjadi masalah tersendiri bagi calon konsumen akan membeli produk perusahaan, sehingga calon konsumen terkendala dengan informasi produk di jual mengurungkan niatnya untuk membeli. Maka dari itu untuk menginformasikan produk perusahaan membutuhkan suatu media penjualan melalui internet guna menginformasikannya kepada masyarakat. Penelitian penuls tujukan adalah untuk memecahkan masalah penjualan dialami perusahaan guna meningkatkan pendapatan dengan membuat perangkat lunak yg memudahkan perusahaan menginformasikan produknya kepada konsumenya. Pembuatan perangkat lunak menggunakan Adobe Dreamweaver dengan bahasa pemrograman php dan menggunakan web server Apache serta database MySQL, di harapkan agar dapat mempermudah dalam penjualan dan meningkatkan penjualan perusahaan. Kata kunci : penjualan, e-commerce, perangkat lunak 1. Pendahuluan Perangkat lunak (application software) merupakan program ditujukan untuk menyelesaikan suatu permasalahan dalam tertentu sudah dibuat oleh pabrik pembuat perangkat lunak. Di era teknologi sekarang ini, segala sesuatunya menggunakan teknologi komputer, menuntut pengusaha untuk menggunakan teknologi komputer dalam usahanya. Pengusaha tidak menggunakan teknologi komputer dalam pelaksanaannya, akan sangat sulit untuk bersaing. Selain kecepatannya, keakuratan dalam penggunaan teknologi dalam sebuah usaha juga menjadi faktor menjamin kelancaran dalam mengelola usaha. Penjualan barang masih konvensional menjadi masalah tersendiri bagi calon konsumen akan membeli produk perusahaan, sehingga calon konsumen terkendala dengan informasi produk di jual serta jarak jauh mengurungkan niatnya untuk membeli. Secara tidak langsung hal ini menjadi kerugian tersendiri bagi perusahaan karena produknya kurang di ketahui oleh konsumen. Maka dari itu sistem penjualan secara online merupakan salah satu pilihan baik untuk meningkatkan penjualan barang. Permasalah terjadi tersebut salah satunya dapat diatasi dengan pembangunan website meliputi pemberian informasi mengenai produk di jual, promo sedang berjalan, dan informasi lainya, dengan demikian perusahaan dapat memasarkan suatu produk atau jasa kepada konsumen dengan jangkauan lebih luas, sehingga dari segi bisnis merupakan peluang baik untuk memperluas pangsa pasar dari produk atau jasa ditawarkan. Diharapkan dengan tersedianya sarana pembelian secara online dapat menginformasikan produk kepada konsumen dan memperluas area penjualan serta meningaktkan pendapatan perusahaan, sehingga konsumen akan di mudahkan dalam pembelian produk dan dapat mengaksesnya dimanapun kapapun. Ruang lingkup dalam pembuatan ini adalah: 1. Belum adanya perangkat lunak dapat menginformasikan produk dan mendukung proses penjualan barang secara online di Healtyrex Distro. 2. Belum adanya media promosi untuk mengenalkan produk baru.
Dari identifikasi permasalahan diatas maka penulis memiliki maksud dan tujuan, sebagai berikut: 1. Dengan adanya perangkat lunak penjualan perusahaan dapat menginformasikan produknya kepada konsumen serta dapat mendukung penjualan secara online. 2. Menyediakan media promosi untuk produk baru. 2. Dasar Teori Sistem adalah suatu kesatuan usaha terdiri dari bagian-bagian berkaitan satu sama lain berusaha mencapai suatu tujuan dalam suatu lingkungan kompleks. Pengerian tersebut mencerminkan adanya beberapa bagian dan hubungan antar bagian, ini menunjukan kompleksitas dari sistem meliputi kerja sama antar bagian interdependen satu sama lain. (Marimin, 2008) Perangkat lunak yaitu perangkat lunak di buat oleh softwaer house berguna untuk menyelesaikan pekerjaan sifatnya umum atau standar. Contoh perangkat lunak, yaitu Microsoft Word digunakan untuk membuat suatu dokumen dan Microsoft Excel digunakan untuk mengolah data berupa angka-angka atau grafik. (Lia, 2006) Menurut Basu Swastha dalam bukunya berjudul Manajemen Penjualan Edisi 3 bahwa Menjual adalah ilmu dan seni mempengaruhi pribadi dilakukan oleh penjual untuk mengajak orang lain agar bersedia membeli barang atau jasa ditawarkannya. (Swastha, 2009) Sedangkan menurut Dr. Faisal Afif dalam bukunya berjudul Psikologi Penjualan bahwa Penjualan merupakan meyakinkan gagasan kita kepada orang lain sehingga orang lain itu dapat berfikir untuk melakukan sesuatu. (Afif, 2000) Dari kedua definisi penjualan diatas dapat disimpulkan bahwa penjualan adalah ilmu dan seni dilakukan oleh penjual untuk mempengaruhi pribadi pembeli dimana penjual mampu meyakinkan gagasannya kepada pembeli sehingga pembeli dapat berfikir untuk membeli barang atau jasa ditawarkan sehingga dapat menguntungkan penjual. 3. Analisis Perancangan Perangkat Lunak 3.1. Aliran Proses 3.1.1. Use Case Diagram Use Case menjelaskan tentang urutan kegiatan dilakukan oleh actor dan system. Di dalam use case selain menjelaskan kegiatan namun use case juga menjelaskan kegiatan dilakukan actor berinteraksi terhadap system. Gambar 3.1 Use Case Diagram Table 3.1 Use Case Melihat Katalog Nama Use Case Melihat Katalog Pengunjung Untuk Melihat Barang Deskripsi Use Case Pengunjung menggunakan untuk melihat barangbarang perusahaan. Menampilkan menu utama 1. Pengunjung melihat kategori 2. Menampilkan kategori barang. 3. Memilih barang. 4. Menampilkan data barang tersimpan di database Table 3.2 Use Case Membuat Akun Nama Use Case Membuat Akun Pengunjung Daftar akun untuk menggunakan Deskripsi Use Case melakukan pendaftaran untuk mendapatkan hak akses penggunaan registrasi 1. Mengisi identitas pengunjung 2. Data pengunjung disimpan ke database. 3. Melakukan aktifitas selanjutnya untuk masing-masing akun.
Table 3.3 Use Case Melakukan Transaksi Nama Use Case Melakukan Transaksi Pelanggan Untuk memesan barang Deskripsi Use Case Pelanggan memilih barang akan dibeli Menampilkan daftar barang akan dibeli 1. Pelanggan memilih barang-barang diinginkan 2. Menampilkan data detail barang diinginkan pelanggan, Menampilkan daftar produk telah dipilih pelanggan. Jika pelanggan telah login maka produk akan masuk database dan menunggu persetujuan admin, jika pelanggan belum login maka sistem akan menampilkan 3. Melakukan aktifitas lain atau selesai halaman login member Table 3.4 Use Case Login Nama Use Case Login ; Pelanggan Untuk mengakses Deskripsi Use Case /Pelanggan melakukan login untuk berinteraksi dengan login 1. /Pelanggan mengisikan username dan password 2. Aplikasi menerima username dan password 3. Pilih tombol login 4. Validasi username dan password, jika tidak sesuai maka akan tampil pemberitahuan login gagal. Jika sesuai dengan database, akan tampil halaman sesuai dengan hak akses aktor Table 3.5 Use Case Mengelola Barang Nama Use Case Mengelola Barang Untuk kelola barang Deskripsi Use Case menggunakan untuk mengelola (menambah, mengubah, menghapus) daftar barang dijual pada halaman daftar barang 1. menambah, mengubah ataupun menghapus data barang dijual 2. Menyimpan barang ke database Menampilkan data barang telah disimpan secara keseluruhan Table 3.6 Use Case Mengelola Pesanan Nama Use Case Mengelola Pesanan Untuk kelola pesanan Deskripsi Use Case menggunakan untuk mengelola (menyetujui, menolak) daftar pesanan. pesanan 1. mengubah status data pesanan 2. Menyimpan data pesanan ke database. Table 3.7 Use Case Mengelola Pengiriman Nama Use Case Mengelola Pengiriman Untuk mengelola pengiriman Deskripsi Use Case menggunakan untuk mengelola (mengubah status) daftar pengiriman.
1. mengubah status data pengiriman pengiriman 2. Menyimpan data pengiriman ke database. 3.1.3 Class Diagram Class diagram digunakan untuk menggambarkan struktur objek dari sistem, memuat objek-objek terdapat dalam sistem beserta hubungan/relasi antar objek. Table 3.8 Use Case Mengelola Akun Nama Use Case Mengelola Akun Untuk mengelola pelanggan Deskripsi Use Case menentukan siapa saja berhak dan tidak berhak untuk menggunakan 1. membuka data pelanggan 3. dapat menambah, mengubah ataupun menghapus user dapat berinteraksi dengan daftar pelanggan 2 Menampil data pelanggan telah tersimpan dalam database. 4. Data pelanggan terupdate 3.3 Gambar Class Diagram 3.2 Perancangan Antarmuka Perancangan antar muka merupakan penggambaran dari tampilan digunakan oleh pengguna dan rancangan tampilan dari antarmuka. Semua interaksi itu dapat dilakukan oleh pengguna dalam sistem. 3.1.2 Activity Diagram Diagram aktivitas menggambarkan alur aktivitas sekuensial dari setiap use case/ proses bisnis/ logika sistem. 3.3 Gambar Halaman Utama User 3.2 Gambar Activity Diagram Melihat Katalog 3.4 Gambar Halaman Login
4. Implementasi dan Pengujian Berisi uraian mengenai tahapan untuk membangun/mewujudkan rancangan sistem baru secara nyata. Kegiatan dibahas meliputi konstruksi (coding), pengujian perangkat lunak, dan instalasi. 1. Pilih menu tersedia sesuai dengan hak akses pengguna. Pilih kategori barang atau barang tersedia di katalog, kemudian akan muncul barang per kategori atau detail barang. 2. dapat merubah katalog atau menghapus barang ada di katalog dengan cara klik icon ada di sisi kanan atas barang. Gambar 4.1 Gantt Chart Aktivitas Implementasi 4.1 Lingkup dan Batasan Penjelasan mengenai ruang lingkup dan batasan implementasi, termasuk modul program akan diimplementasikan, fungsional sistem dan lain sebagainya termasuk lingkungan implementasi. 1. Fungsi button-button pada setiap form, validasi textbox di setiap form 2. Hak akses tiap user beda 3. Input seluruh master di halaman utama admin 4. Menyimpan seluruh data ke dalam database 4.2 Implementasi Antar Muka Aplikasi diimplementasikan dengan object oriented menggunakan Adobe Dreamweaver CS6. Aplikasi menyediakan beberapa fitur Daftar Member, Katagori, Keranjang, Produk, dll. Gambar 4.3 Gambar Form Detail Barang 1. Jika ingin membeli barang dipilih maka klik tombol beli. 2. Jika sudah tekan tombol beli maka barang akan masuk ke dalam keranjang. Gambar 4.4 Gambar Form Detail Barang 1. Jika ingin membeli barang dipilih maka klik tombol beli. 2. Jika sudah tekan tombol beli maka barang akan masuk ke dalam keranjang. Gambar 4.2 Gambar Form Katalog
Gambar 4.5 Gambar Form Transaksi Validas i data 2. Tombol beli Membeli quantity lebih banyak dari stok tersedia Menamba hkan dalam list pembelia n Pemilihan barang gagal Menampil kan sesuai dengan barang dipilih 30 100 1. Mengisikan data identitas pengiriman barang dan pembayaran. 2. Jika sudah tekan tombol Kirim untuk menyelesaikan transaksi pembelian. 4. Hasil Pengujian Sub bab ini memperlihatkan hasil pengujian dilakukan dalam bentuk tabel. N o Tabel 4.1 Hasil Pengujian Antar Muka Aplikasi Fungsi Diuji Tampilan web dapat dibuka diberbag ai browser komputer Cara Pengujia n Membuk a web di berbagai browser 2. Menu Menekan tombol semua menu 3 Menu tentang Melihat ketersedi aan menu Hasil Diharapk an Tampilan web tidak mengala mi perubaha n layout antar muka Menampi lkan antar muka sesuai menu dipilih Menampi lkan tentang Hasil Penguji an 20 100 80 5. Kesimpulan dan Saran Setelah melalui beberapa tahapan analisa, perancangan dan implementasi, maka diperoleh kesimpulan sebagai berikut: 1. Dengan adanya ini HealtyRex Distro dapat dengan mudah menginformasikan produk dan mendapatkan kemudahan untuk menjual produknya dengan cara online. 2. Dengan adanya ini dapat memudahkan perusahaan dalam mengenalkan produk baru dengan mudah. Saran atau masukan dapat penulis berikan untuk menunjang atau pengembangan selanjutnya, sebagai berikut: 1. Diharapkan pembayaran dapat langsung dilakukan melalui e-banking atau melalui paypal 2. Diharapkan dimasa mendatang ini dapat menerima transaksi secara kredit dan menyediakan fasilitas transaksi pembelian bagi reseller. Daftar Pustaka: 1. Lia Kuswayanto (2006). Mahir dan terampil berkomputer: Grafindo Media Pratama 2. Marimin, Tanjung, Prabowo (2008). Sistem informasi Manajemen Sumber Daya Manusia. 3. Swastha, Bashu, Dr. (2009). Manajemen Penjualan Edisi 3. Yogyakarta: BPFE Yogyakarta. 4. Afif, Faisal, Dr. (2000). Psikologi Penjualan Edisi Kedua. Jakarta: Erlangga. N o Tabel 4.2 Hasil Pengujian Setiap Level Fungsi Diuji Cara Pengujian Hasil Diharapka n Hasil Penguji an