Membuat Aplikasi Penjualan (POS) dengan Delphi Part1

Unknown | 2:45 AM | 13comments
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
  • Laporan Laba Rugi
Kalau untuk aplikasi POS yang berharga mahal mungkin modulnya lebih banyak dari itu ada juga yang bisa terkoneksi internet dengan menggunakan web service.


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:
  1. tbarang nantinya digunakan untuk meyimpan Data Barang
  2. Terdiri dari Field-field: ( kodebarang, namabarang, satuan, hargabeli, hargajual, kdsupplier,stok ). kodebarang sebagai primary key
  3. tbpelanggan nantinya digunakan untuk meyimpan Data Pelanggan
  4. Terdiri dari Field-field: ( kodepelanggan, namapelanggan, alamat, nomertelepon ). kodepelanggan sebagai primary key
  5. tbpengguna nantinya digunakan untuk menyimpan Data Pengguna Aplikasi
  6. Terdiri dari Field-field: ( kodepengguna, namapengguna, notelepon, password). kodepenggunasebagai primary key
  7. tb_pembelian nantinya digunakan untuk menyimpan Data Master Pembelian
  8. Terdiri dari Field-field: ( kodepembelian, tgl_pembelian, totalbeli, kodesupplier, kodepengguna). kodepembelian sebagai primary key
  9. tb_detailpembelian nantinya digunakan untuk menyimpan Detail Barang yang dibeli
  10. Terdiri dari Field-field: ( id, kodepembelian, kodebarang, hargabeli, jumlah,subtotal). id sebagai primary key
  11. tb_penjualan nantinya digunakan untuk menyimpan Data Master Penjualan
  12. Terdiri dari Field-field: ( kodepenjualan, tgl_penjualan, totaljual, kodepelanggan, kodepengguna). kodepenjualan sebagai primary key
  13. tb_detailpenjualan nantinya digunakan untuk menyimpan Detail Barang yang terjual
  14. Terdiri dari Field-field: ( id_tabel, kodepenjualan, kodebarang, hargajual, jumlah,subtotal). kodepembelian sebagai primary key .
Perancangan database sudah selesai. Desain database dapat dilihat pada gambar dibawah yang menggunakan Editor Navicat.

Tabel Penjualan

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

Database yang telah selesai dibuat tadi bisa Sedot disini
Share this article :

13 comments:

Anonymous said...

Wuih ada cara membuat aplikasi penjualan nih.

Unknown said...

iya... baru part1 . part selanjutnya baru proses. hehehhe.

Unknown said...

terimakasih ats tutorialnya Boss,,tp lw bisa link downloadnya ke mediafire/4shared,lw yg itu terlalu ribet downloadnya...trimaksih..

Unknown said...

makasih banyak buat infonya,, http://goo.gl/v6rtxA

Unknown said...

mas, punya aplikasi keuangan pake delphi, zeos & mysql ?

thz, Eddy kalikabur@ygmail.com

Unknown said...

mas, punya aplikasi keuangan (penjualan) pake delphi, zeos & mysql ?

Unknown said...

mas mau nanya dong,kalo bahasa koding delphi xe2 sama delphi 7 sama atau tidak ?

bitcoin said...
This comment has been removed by the author.
bitcoin said...

gan bisa minta aplikasi penjualan (POS) nya yang full nggak.
tolong gan buat tugas akhir saya. ini email saya gan tusantrey2@gmail.com
tolong bantuannya. makasih

Unknown said...

Editor navicat d mana yah?

agum said...

Sekarang udah 2018. Setelah 5 tahun berlalu, ilmu yg bapak bagikan masih bermanfaat, terutama bagi saya.
Terimakasih banyak...

Unknown said...

mas , itu kok ada kode supplier ? brarti harusnya ada tabel supplier dong

Unknown said...

memang ada table supplier mas

 
Copyright © 2011. TUTORIAL DELPHI DAN DATABASE - All Rights Reserved