RANCANG BANGUN APLIKASI RETAIL BERBASIS

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).
Toko AgungMart ini termasuk salah satu usaha retail yang ada di Indonesai.
Agar usaha retail dapat tetap eksis dan berkembang, diperlukan strategi
bisnis dan pengolahan yang baik. Strategi bisnis yang di maksud dapat
berupa peningkatan kualitas pemasaran, manajemen, pelayanan, dan lain-lain
termasuk penerapan teknologi informasi didalamnya. Selain itu karena banyaknya
barang yang dijual pada toko AgungMart dan setiap barang memiliki harga

masing-masing

yang

berbeda-beda,

sehingga

menimbulkan

beberapa

permasalahan diantaranya perhitungan keuangan yang kurang valid sehingga

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
Berdasarkan masalah yang telah dipaparkan pada latar belakang, maka
dirumuskan masalah yaitu bagaimana membuat aplikasi retail yang mudah

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
Tujuan dari pembuatan Aplikasi Retail, yaitu menghasilkan sebuah basis data
yang mendukung sistem administrasi untuk memudahkan dalam mengelola data
barang, transaksi penjualan, pembelian, mengecek harga barang, mengecek data
stok barang dan laporan transaksi perhari. Sebagai salah satu strategi toko berbasis
Teknologi Informasi. Kemudian dapat mengoptimalkan proses pengolahan data
yang dapat dilakukan dengan sistem komputerisasi.


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
atas request user, SMS Gateway meneruskan jawaban tersebut sebagai respon ke
user.

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
pembelian) yang valid guna membantu kinerja karyawan toko AgungMart secara
Optimal.

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
Menganalisis data-data yang diperoleh dari tempat penelitian yang digunakan
untuk mendeskripsikan sistem yang dibangun (data input, proses serta data
output yang dihasilkan). Kemudian merancang desain sistem dengan
menggunakan Diagram Alir Data (DAD) dan Entity Relationship Diagram

(ERD).

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
Pembuatan program dan basis data secara keseluruhan, melakukan install dan
menguji sistem, implementasi akan menghasilkan program aplikasi dan
dokumentasi.

8. Jadwal Penelitian
Jan

Feb

Mar


Apr

Mei

Jun

2014

2014

2014

2014

2014

2014

Kegiatan
Identifikasi Masalah

Pengajuan Proposal
Pengumpulan Data
Analisis dan
Perancangan Sistem
Pembangunan Program
Implementasi
Penyusunan Laporan

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.
Yuswanto, 2011, Pemrograman Client-Server Microsoft Visual Basic
6.0 Jilid 2, Prestasi Pustaka Publisher, Jakarta.

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.
______, 2013, Materi Kuliah Umum Genap 2013, Universitas Teknologi
Yogyakarta, Yogyakarta.