id
Abstract - Mas Store and Gem Renny Medan is a store that sells various types of gold and gem
jewelry. Jewelry is sold directly by the Mas shop and gem renny field to the community, especially
terdaerah terrain. The mas shop and the gem of renny medan have obstacles in the process as well
as the lack of medium of sale transaction in the gold shop and the gem of renny terrain. By looking at
the problems contained in the gold shop and gems field renny, it takes a jewelry sales program. To
create a sales program requires a method. The method used is waterfall, as a method of software
development. The proposed database design is ERD (Entity Relation Diagram) and LRS (Logical
Record Structure), Implementation of program using Microsoft Visual Basic 6.0 with MS database.
Access. With the design of sales program in Toko Mas and Permata Renny Medan is the best solution
to solve the problems found in the gold shop and gem renny field, and can achieve an effective and
efficient activities in supporting activities in this store.
Keywords: Sales Program, Mas Store and Gem Renny, Microsoft Visual Basic 6.0
Abstrak - Toko Mas dan Permata Renny Medan merupakan sebuah toko yang menjual berbagai jenis
perhiasan emas dan permata. Perhiasan tersebut dijual secara langsung oleh toko Mas dan permata
renny medan kepada masyarakat khususnya didaerah medan. Toko mas dan permata renny medan
memiliki kendala dalam proses serta kurangnya sarana media transaksi penjualan di toko mas dan
permata renny medan. Dengan melihat permasalahan yang terdapat di toko mas dan permata renny
medan, maka diperlukan sebuah program penjualan perhiasan. Untuk membuat program penjualan
membutuhkan metode. Metode yang digunakan adalah waterfall, sebagai metode pengembangan
perangkat lunak. Perancangan database yg diusulkan berupa ERD (Entity Relation Diagram) dan LRS
(Logical Record Structure), Implementasi program menggunakan Microsoft Visual Basic 6.0 dengan
database MS. Access. Dengan dirancangnya program penjualan penjualan di Toko Mas dan Permata
Renny Medan merupakan solusi yang terbaik untuk memecahkan permasalahan-permasalahan yang
terdapat pada toko mas dan permata renny medan, serta dapat tercapainya suatu kegiatan yang
efektif dan efisien dalam menunjang aktifitas pada toko ini.
Kata Kunci: Program Penjualan, Toko Mas dan Permata Renny, Microsoft Visual Basic 6.0
Dalam penelitian ini peneliti hanya membatasi perangkat lunak agar dapat dipahami
permasalahan dalam bentuk ruang lingkup, perangkat lunak seperti apa yang
yaitu dengan membahas tentang input data dibutuhkan oleh user. Spesifikasi
user, input data pelanggan, input data barang, kebutuhan perangkat lunak pada tahap
transaksi penjualan barang, penambahan stok ini perlu untuk di dokumentasikan.
barang, ubah password dan laporan barang b) Desain
serta laporan penjualan barang dengan periode Desain perangkat lunak merupakan
perhari yang ditujukan kepada pimpinan. proses multi langkah yang fokus pada
desain pembuatan program perangkat
B. TINJAUAN PUSTAKA lunak termasuk struktur data, arsitektur
1. Program perangkat lunak, representasi antar
Menurut Raharjo (2006:1) program adalah muka dan prosedur pengkodean.
”perangkat lunak (software) yang sebenarnya Tahap ini mentranslasi kebutuhan
merupakan tuntunan instruksi yang ditulis perangkat lunak dari tahap analisis
dalam bentuk kode–kode menggunakan kebutuhan ke representasi desain agar
bahasa pemrograman tertentu dan telah dapat diimplementasikan menjadi
dikompilasi dengan menggunakan compiler program pada tahap tahap selanjutnya.
yang sesuai”. Jadi perancangan program Desain perangkat lunak yang dihasilkan
penjualan adalah proses mengimplementasikan pada tahap ini juga perlu di
urutan langkah atau prosedur dalam bentuk dokumentasikan.
algoritma yang terstruktur untuk menangani c) Pembuatan kode program
masalah transaksi penjualan dengan Desain harus ditranslasikan ke dalam
menggunakan komputer sebagai media utama. program perangkat lunak.Hasil dari
tahap ini adalah program komputer
2. Definisi Database sesuai dengan desain yang telah dibuat
Menurut Anhar (2010:45) “Database pada tahap desain.
adalah sekumpulan tabel-tabel yang berisi data d) Pengujian
dan merupakan kumpulan dari field atau kolom. Pengujian fokus pada perangkat lunak
Struktur file yang menyusun sebuah database secara dari segi lojik dan fungsional
adalah Data Record dan Field”. dan memastikan bahwa semua bagian
sudah diuji.Hal ini dilakukan untuk
3. Model pengembangan perangkat lunak meminimalisir kesalahan (error) dan
Menurut Rosa dan Shalahuddin (2013:28), memastikan keluaran yang dihasilkan
“Model SDLC air terjun (waterfall) sering juga sesuai dengan yang diinginkan.
disebut model sekuensial linier (sequential e) Pendukung (support) atau
linear) atau hidup klasik (classic life cycle)”. pemeliharaan (maintenance)
Model air terjun menyediakan pendekatan alur Tidak menutup kemungkinan sebuah
hidup perangkat lunak secara sekuensial atau perangkat lunak mengalami perubahan
berururtan dimulai dari analisis, desain, ketika sudah dikirimkan ke
pengkodean, pengujian dan tahap pendukung user.Perubahan bisa terjadi karena
(support).yang terbagi menjadi lima tahapan, adanya kesalahan yang muncul dan
yaitu: tidak terdeteksi saat pengujian atau
perangkat lunak harus beradaptasi
dengan lingkungan baru. Tahap
Sistem/Rekayasa Informasi pendukung atau pemeliharaan dapat
mengulangi proses pengembangan
mulai dari analisis spesifikasi untuk
Analisis Desain Pengodean Pengujian perubahan perngakat lunak yang sudah
ada, tapi tidak untuk membuat
perangkat lunak baru.
Gambar 5. (ERD)
Entity Relationship Diagram
6. Program Flowchart
Flowchart menurut Jogiyanto (2005:795)
adalah "bagan (chart) yang menunjukkan alir
(flow) di dalam program atau prosedur sistem
secara logika".
Mulai
Pilihan Menu:
Gambar 6. (LRS) 1. User
2. Master
Logical Record Structure 3. Transaksi
4. Laporan
5. Utility
4. Rancangan Keamanan Data 6. About
Rancangan keamanan data untuk
melindung program dan data – data yang ada
didalamnya dari pemakai yang tidak Y
berkepentingan. Peneliti mengangkat User Log Out Log Out Log Out
Y
Barang Barang
T
T
Y
User User
T
Y
Transaksi Penjualan
Gambar 7. Rancangan Keamanan Data Form
T
Login
Y 1. Laporan Barang Y
Laporan Laporan
Laporan 2. Laporan
Barang Barang
5. Spesifikasi Program (HIPO) Penjualan
0.0 T
Menu Y
Utama Laporan Laporan
T Penjualan Penjualan
1.0 2.0 3.0 4.0 5.0 6.0 Y 1. Tambah Stok Barang Tambah Stok Y Tambah Stok
Utility
2. Ubah Pass Barang Barang
User Master Transaksi Laporan Utility About me
2.0 Selesai
A B C D E
Masukkan
Jumlah beli
Pilihan: Stok
1. Log In T (Nama
2. Exit Barang)
Tidak Y Jumlah >
Mencukupi Stok
, Stok
hanya: T
(stok)
Tampil:
Subtotal
Y Masukkan
Log In
Id User T
Ingin
tambah
barang lagi
Y
T T
Tampil:
Masukkan
Total Item,
Password Total
Y
Masukkan
Masukkan Uang
Password T Bayar
Password
Terdaftar
dgn benar
Maaf,
Uang
Uang Y
Bayar <
Y Anda
Total
Kurang
T
Tampil:
Menu Utama
Uang
Kembali
T
Exit
T
Simpan Batal
Y
Y
Data Telah Cetak
Simpan
Tersimpan Surat
Yakin Akan
Keluar
T
Yes/No T
Keluar
Y
Y
Selesai
Selesai
Gambar 11. Program Flowchart Transaksi
Tampil:
Permata Renny ini diharapkan dapat
Nama
Pelanggan
menghindari ketidaksesuaian data, dan
Masukkan
Non
Pelanggan
Y
Nama
Pembeli memudahkan pemakai dalam pencarian
Masukkan
Kode
data barang dan pembuatan laporan
Barang
Kode
Barang
T Kode
Barang
(output) dan alur data sehingga bisa
Ada Tidak Ada
Y
Stok
membuat program dan manajemen
T
Stok Ada
(Nama
Barang)
habis!
database lebih efektif dan efisien.
Y
Tampil: Nama
4. Prosedur suatu sistem harus dirancang
Barang,
Harga, Karat
secara baik, singkat, jelas dan memiliki
A B C D E
alur dan proses yang sesuai dengan
kebutuhan komponen-komponen di dalam
sistem. Sehingga tidak terjadi tumpang
DAFTAR PUSTAKA