Program "Shop Transaction and Database System in C" adalah sebuah program yang dirancang untuk menjalankan sistem pengelolaan transaksi dan basis data di toko. Dengan menggunakan bahasa pemrograman C, program ini bertujuan untuk menjalankan fungsi merekam, mengelola, dan melacak transaksi penjualan serta informasi produk di sebuah toko. Dalam program ini terdapat 2 mode, yaitu mode admin dan mode pelanggan.
-
Manajemen Barang:
- Fitur untuk menambah, mengedit, dan menghapus barang dari database.
- Menyimpan informasi barang seperti ID, nama, stok, dan harga.
- Implementasikan filter untuk mempermudah pencarian barang.
-
Manajemen Membership:
- Fitur untuk menambah, mengedit, dan menghapus membership dari database.
- Menyimpan informasi member seperti ID, username, password, nama, no telp, alamat, tanggal regist, dan saldo.
- Implementasi filter untuk mempermudah pencarian member.
- Fitur top up saldo dan edit data diri bagi pengguna yang telah mendaftar membership.
-
Transaksi Penjualan:
- Pelanggan dapat memilih barang untuk dimasukkan ke keranjang untuk dibeli.
- Hitung total pembelian dan perbarui stok produk setelah transaksi sukses.
- Menyimpan riwayat transaksi dan struk yang bisa dilihat di mode admin.
-
Tampilan Antarmuka:
- Input arrow atas dan bawah pada keyboard untuk memilih aksi.
- Input string yang dibatasi sesuai keperluan (cnth: input khusus huruf, input khusus angka, dsb).
- Tampilan berwarna.
- Data barang, member, dan transaksi ditampilkan dalam tabel
- Download executable file (Shop-System-v1.0.0.zip) di sini.
- Karena program memanfaatkan ANSI escape sequences untuk mendukung tampilan, aktifkan ANSI escape sequences terlebih dahulu dengan cara mengetikkan perintah berikut ini di CMD.
Sebagai informasi tambahan, ketikkan perintah berikut di CMD untuk menonaktifkan ANSI escape sequences.
reg add HKCU\Console /v VirtualTerminalLevel /t REG_DWORD /d 1
reg delete HKCU\Console /v VirtualTerminalLevel /f
- Ekstrak file .zip yang sebelumnya didownload.
- Jalankan file
main.exe
. Jika ada peringatan "Windows protected your PC", klikMore info
kemudianRun anyway
.
- Clone source code.
- Pastikan compiler C (seperti GCC) sudah terinstal di sistem Anda.
- Karena program memanfaatkan ANSI escape sequences untuk mendukung tampilan, aktifkan ANSI escape sequences terlebih dahulu dengan cara mengetikkan perintah berikut ini di CMD.
Sebagai informasi tambahan, ketikkan perintah berikut di CMD untuk menonaktifkan ANSI escape sequences.
reg add HKCU\Console /v VirtualTerminalLevel /t REG_DWORD /d 1
reg delete HKCU\Console /v VirtualTerminalLevel /f
- Ekstrak file .zip yang sebelumnya didownload.
- Buka folder yang sudah diekstrak kemudian jalankan file
main.c
di C/C++ IDE. Compile filemain.c
untuk mendapatkan filemain.exe
. - Untuk melakukan compile juga bisa dilakukan di CMD dengan cara membuka CMD di direktori tempat file
main.c
disimpan kemudian ketikgcc main.c -o main
. - Jalankan file
main.exe
.
- Jalankan file
main.exe
. - Jalankan program dalam ukuran layar lebar atau MAXIMIZE.
- Untuk login ke mode admin, gunakan username
Admin1
dan password123
. - Gunakan arrow atas dan bawah serta
Enter
pada keyboard untuk menentukan pilihan. - Tekan
Esc
untuk membatalkan proses atau kembali ke halaman sebelumnya.
Proyek ini dikembangkan oleh:
Buyung Saloka