Studi Kasus
Dalam penulisan penjualan pulsa biasanya sebuah counter melakukannya secara manual yakni menggunakan sebuah
buku untuk mencatat pulsa apa saja yang terjual pada hari tersebut. Dalam proses ini kami ingin mencoba merancang
sebuah sistem yaitu Sistem Penjualan Pulsa, yang diperuntukkan umum bagi counter pulsa Cellular. Dimana perancangan
sistem tersebut dapat menyimpan data-data penjualan pulsa dalam satu database yang telah dibuat. Sehingga proses
pencatatan penjualan barang yang ada menjadi tersusun rapi dan akurat yang dapat dibuat laporan penjualannya untuk
dilihat oleh pemilik counter tersebut.
Dari permasalahan tersebut, sangat diperlukan kehadiran sistem baru yang dapat membantu mendukung aktivitas seperti
order penjualan, pembelian, dan transaksi secara otomatis supaya lebih akurat dan efisien. Dalam pembuatannya, kami
mengharapkan counter dapat mengolah data dengan cepat, tepat, dan akurat.
ERD
Tabel
Transaksi
Konsumen
Tabel
Pulsa_hp
Pulsa_listrik
Tabel
Vcgame Admin
STORE
PROCEDURE
FUNGSI MYSQL
EXAMPLE 1
MariaDB [(none)]> use project_uas;
Database changed
(INSERT DATA)
MariaDB [project_uas]> select * from
MariaDB [project_uas]> insert into konsumen
konsumen; values ("106","pajar");
+-------------+---------------+ Query OK, 1 row affected (0.032 sec)
(CMD) | id_konsumen | nama_konsumen |
+-------------+---------------+ MariaDB [project_uas]> select connection_id();
| 101 | asep | +-----------------+
| 102 | udin | | connection_id() |
| 103 | kipli | +-----------------+
| 39 |
| 104 | ujang |
+-----------------+
| 105 | tono |
1 row in set (0.007 sec)
+-------------+---------------+
5 rows in set (0.028 sec)
EXAMPLE 2 (LOCK TABLE AND UNLOCK TABLE READ)
(XAMPP)
| 106| pajar | | 107| vici |
+-------------+---------------+ +-------------+---------------+
6 rows in set (0.011 sec) 7 rows in set (0.049 sec)
Backup database
adalah menyalin data
dalam database ke file
eksternal (isi data dalam
bentuk query sql)
Restore database adalah menyalin
data dari file eksternal (dengan
mengeksekusi query sql) ke dalam Backup & Restore Database
database (Restore Database Menggunakan
PHPMyAdmin)
KESIMPULAN
Dalam prosesnya, sistem penjualan berjalan sesuai harapan. Sehingga, dapat membantu
para pemilik counter celluler menjalankan pekerjaan sehari-harinya.
Dalam pembuatan laporan data-data nya terlihat lebih rinci, akurat dan efisien.
Data yang dimasukkan pelanggan akan lebih mudah diketahui oleh admin counter celluler
karena data telah disimpan di database dan dapat dilihat pada akhir memasukkan
database
Proses pengambilan data untuk laporan juga lebih mudah karena tidak memerlukan waktu
lama, serta laporan dapat diminta kapan saja sesuai dengan kebutuhan masingmasing
orang yang membutuhkannya.
SARAN