RANCANG BANGUN APLIKASI RETAIL
BERBASIS CLIENT SERVER
(STUDI KASUS TOKO AGUNGMART MUNTILAN)
1. Pendahuluan
AgungMart merupakan sebuah toko yang terletak di Jl. K.H. Ahmad Dahlan no 67, RT 02 RW 05, Kendal Growong, Pucungrejo, Muntilan, Magelang. Yang melakukan usaha dibidang penjualan kebutuhan sehari-hari dan kebutuhan lainnya. Misalnya sabun, makanan, minuman, gas, dan lain-lain.
Pada masa kini sebagian besar aplikasi akan dirancang agar dapat berbasis Client Server, dimana dengan adanya database server yang kompatibel sehingga
dapat menampung segala jenis data yang dibutuhkan oleh komputer lain. Sedangkan retail itu sendiri adalah kegiatan jual beli baik barang maupun jasa secara langsung kepada konsumen. Konsumen yang membeli barang atau jasa tersebut akan langsung menggunakannya (bukan untuk kepentingan bisnis).
diperlukan suatu sistem yang berhubungan dengan administrasi (keuangan) yang baik menyangkut transaksi jual-beli yang dilakukan AgungMart. Dengan demikian dapat disimpulkan bahwa AgungMart membutuhkan perangkat teknologi sistem retail untuk membantu melancarkan bisnis pada AgungMart. Mengingat pentingnya masalah tersebut, maka perangkat teknologi ini berbasis komputer yang lengkap dan sistematis agar bisa digunakan untuk membantu kinerja karyawan pada AgungMart.
Berdasarkan uraian diatas penulis bermaksud mengadakan penelitian untuk penulisan kerja praktik dengan judul “Rancang Bangun Aplikasi Retail Berbasis Client Server (Studi Kasus Toko AgungMart Muntilan)”. Sistem yang akan
dirancang akan memiliki beberapa fitur utama diantaranya sistem ini dapat digunakan untuk mengolah data penjualan yaitu transaksi penjualan terhadap konsumen, lalu yang kedua adalah mengolah data pembelian yaitu data yang meliputi transaksi penjualan antara toko dengan suplier, dan yang ketiga adalah stock opname dimana pada fitur ini pengguna dapat mencocokan antara stok
barang yang ada digudang dengan hasil data pada sistem. Serta dapat menghasilkan informasi yang dibutuhkan diantaranya berupa laporan pembelian, penjualan, maupun stok barang yang ada sehingga tercipta suatu manajemen administrasi yang efektif, efisien, dan produktif.
2. Rumusan Masalah
digunakan (user friendly) serta disesuaikan dengan kebutuhan pada di Toko AgungMart, sehingga memudahkan karyawan toko khususnya bagian administrasi dalam melakukan transaksi dan menyajikan informasi yang efektif dan efisien.
3. Batasan Masalah
Berdasarkan identifikasi masalah tersebut, maka dibatasi masalah mengenai hal-hal yang berhubungan dengan aplikasi retail, yaitu :
a. Aplikasi retail dioperasikan oleh Karyawan bagian administrasi di Toko AgungMart.
b. Aplikasi retail ini memiliki fasilitas seperti database barang, databese suplier, perhitungan transaksi penjualan, penghitungan transaksi pembelian, stock opname.
c. Menghitung total pemasukan perhari. d. Pencarian data harga tiap barang.
4. Tujuan Penelitian
5. Manfaat Penelitian
Adapun manfaat yang diharapkan dari adanya penelitian kerja praktik ini adalah sebagai berikut :
a. Dapat digunakan sebagai bahan pertimbangan untuk pemanfaatan aplikasi retail.
b. Dapat mengoptimalkan kinerja karyawan
c. Dapat mengefektifkan perhitungan pada transaksi penjualan, pembelian, dan stock opname.
d. Dapat memberikan pelayanan yang lebih baik kepada konsumen.
e. Memberikan informasi transaksi penjualan yang akurat kepada pemilik Toko.
6. Kajian Hasil Penelitian
Penelitian mengenai aplikasi retail sebelumnya pernah dilakukan oleh Widiatmoko (2012) dalam penelitiannya yang bertema Sistem Informasi Penjualan berbasis Client Server dengan teknologi SMS, dengan deskripsi sistem tersebut terdiri dari MySQL Server yang berperan sebagai server untuk mengirim dan menerima SMS dari HP user. Cara kerjanya dapat dituliskan sebagai berikut pertama, user mengirimkan request melalui HP. Kemudian oleh SMS Gateway yang terdapat pada server, request tersebut diterjemahkan ke dalam format request yang sudah ditentukan dengan sebelumnya mencari request user pada
database server dimana SMS Gateway terprogram. Setelah menemukan jawaban
Penelitian yang kedua dilakukan oleh Setyawan (2011), dalam penelitiannya yang bertema Analisis dan Perancangan Sistem Informasi Penjualan Berbasis Client Server, pembahasannya meliputi input data barang, data suplier dan output
berupa laporan data barang, laporan transaksi yang terjadi secara berkala tiap bulan.
Kajian yang ketiga dilakukan oleh Indriyanna (2012), Sistem Informasi Penjualan Retail Toko MiniMarket berbasis multi user, pada laporan ini penulis memproses data pengguna, data golongan, data produk, data barang, data pemasok, transaksi pembelian, data pelanggan dan transaksi penjualan, lalu semua inputan tersebut akan di proses sehingga menghasilkan laporan yang dibutuhkan pengguna.
Berdasarkan 3 referensi diatas, penulis bermaksud untuk mengetahui proses pengolahan data, kemudian dibuat sebuah analisis untuk penginputan data-data dan proses sirkulasi data (seperti data barang, data pembelian barang, pengecekan stok barang dan pengecekan harga barang, serta data transaksi penjualan), terkait juga bagaimana pemrosesan pada sistem sehingga diharapkan dapat menghasilkan output (laporan stok barang, laporan transaksi penjualan, laporan transaksi
7. Metode Penelitian
Metode yang dilakukan dalam penelitian untuk mendapatkan data yang lengkap dan akurat dengan cara sebagai berikut :
7.1. Pengumpulan data a. Observasi
Pengumpulan data dilakukan dengan mengadakan pengamatan langsung dari suatu kegiatan yang sedang dilakukan oleh Toko yang bersangkutan dengan tujuan mencari dan mengumpulkan data yang diperlukan.
b. Wawancara
Pengumpulan data dilakukan dengan menggunakan metode wawancara langsung dengan karyawan dan pemilik toko yang bersangkutan, sehingga data yang diperoleh lebih akurat.
c. Studi literatur
Pengumpulan data dilakukan dengan cara membaca buku-buku yang terkait, mencari referensi melaui internet, dan dokumentasi lain yang berhubungan dengan penelitian.
7.2. Analisis dan perancangan sistem
7.3. Pembangunan program
Menerjemahkan data yang telah di rancang/algoritma ke dalam bahasa pemrograman yang telah ditentukan, dengan kata lain menerjemahkan design dalam bahasa yang bisa di kenali oleh komputer. Pembangunan program merupakan tahapan secara nyata dalam mengerjakan suatu sistem. Dalam artian penggunaan komputer akan lebih di maksimalkan.
7.4. Implementasi
9. Daftar Kepustakaan
Indriyanna, 2012, Sistem Informasi Penjualan Retail Toko MiniMarket berbasis Multi User, GavaMedia, Jakarta.
Setyawan, 2011, Analisis dan Perancangan Sistem Informasi Penjualan Berbasis Client Server, Naskah Publikasi, Sekolah Tinggi Ilmu Menejemen dan Informatika, Amikom Yogyakarta, Yogyakarta.
Widiatmoko, 2012, Sistem Informasi Penjualan berbasis Client Server dengan Teknologi SMS, Proyek Tugas Akhir, Universitas Sebelas Maret, Surakarta.
Widjaja, Edwin H, 2013, Perancangan Aplikasi Point Of Sales Berbasiskan Customer Relationship Management pada Toko Buku Notre-Dame, Naskah Publikasi, Universitas Bina Nusantara, Jakarta.
Fajar, 2010, Sistem Informasi Penjualan Berbasis Client-Server, Naskah Publikasi, Universitas Gunadarma, Jakarta.
Rakhmiati, 2012, Rancang Bangun Aplikasi Penjualan dan Pembelian Obat Berbasis Client/Server pada Apotek Mitra Husada, Proyek Tugas Akhir, Universitas Komputer Indonesia, Bandung.
Sutanta, Edhy, 2010, Sistem Basis Data, Graha Ilmu, Yogyakarta.
Zakiar, Emy, 2010, Faktor-faktor Pendorong Bisnis Retail, Naskah Publikasi, Universitas Indonesia, Jakarta.
Luthfiana, Irfan, 2009, Sistem Informasi Perpustakaan Berbasis Client Serverdi SLTP 38 Bandung, Naskah Publikasi, Universitas Komputer Indonesia, Bandung.
Mulyawan, Rizky, 2011, Aplikasi Retail Berbasis Dekstop Pada Mini Market Erfa, Naskah Publikasi, Sekolah Tinggi Ilmu Menejemen dan Informatika, Amikom Yogyakarta, Yogyakarta.
Yanuar Y, Hakim L, 2012, Pemrograman Delphi dengan Database Microsoft SQL Server, Alex Media Komputindo, Jakarta.
Solichin, Achmad, 2010, MySQL Dari Pemula Hingga Mahir, Universitas Budi Luhur, Jakarta.