Kali ini saya akan proses pembuatan aplikasi Penjualan Point Of Sales (POS) yang sederhana dengan menggunakan
delphi. Disini saya menggunakan DELPHI XE2 tapi prosesnya sama bagi pengguna delphi versi lain. Sebelum praktek
sedikit saya jelaskan apa itu POS. POS adalah aplikasi penjualan yang digunakan untuk memanajemen penjualan atau
toko-toko kecil, biasanya POS berisi modul-modul yang terdapat pada aplikasi guna untuk memanajemen datanya. Misal:
Data Barang
Data Pelangan
Data Pengguna
Data Supplier
Transaksi Pembelian
Transaksi Penjualan
Laporan Penjualan
Laporan Pembelian
Kalau untuk aplikasi POS yang berharga mahal mungkin modulnya lebih banyak dari itu ada juga yang bisa terkoneksi
Karena ini nanti akan membahas aplikasi POS yang sederhana, maka saya batasi masalah agar pembahasan nanti tidak
meluas. Modul-modul diatas yang nantinya saya gunakan untuk membuat aplikasi POS.
Tahap-tahap yang perlu dilakukan pertama adalah membuat database POS nya. Database yang nanti saya gunakan adalah
MySQL. Untuk yang belum mengetahui bagaimana membuat database menggunakan MySQL bisa merujuk ke
halaman Membuat Database Dengan MySQL. Kita akan membuat database dengan nama possederhana. Setelah
membuat database maka selanjutnya adalah mebuat tabel, bagi yang belum tahu pembuatan tabel dan operasi di dalamnya
silahkan berujuk ke halaman Operasi tabel mysql. Tabel-tabel yang kita buat nanti adalah:
Terdiri dari Field-field: ( kodebarang, namabarang, satuan, hargabeli, hargajual, kdsupplier,stok ). kodebarang
key
Terdiri dari Field-field: ( id, kodepembelian, kodebarang, hargabeli, jumlah,subtotal). id sebagai primary key
Perancangan database sudah selesai. Desain database dapat dilihat pada gambar dibawah yang menggunakan Editor
Navicat.
Tutorial Pembuatan Aplikasi Sederhana untuk part 1 Sampai sini dulu. dengan perancangan databasenya.
Pada Part2 nanti akan desain interface di delphi . Aplikasi ini untuk pemula seperti saya. Kalau sudah pada master harap
kasih komen dan sarannya. Orang belajar, salah itu biasa jangan dicela atau dihina. :D