point of sale (pos) - bunafit-komputer.com of sale pos butik v3...butik berbasis web dengan php,...

44
1

Upload: nguyenphuc

Post on 30-Mar-2018

261 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

1

Page 2: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

2

Point of Sale (POS)Sistem Penjualan dan Pembelian pada

Butik Berbasis Web dengan PHP, MySQLdan Dreamweaver

( Programmer : Bunafit Nugroho )

Harga Source : Rp. 750.000, -

Untuk pemesanan, silahkan kirim SMS ke nomor :0857 2799 8969 // 0812 7228 4906

Contoh pesan SMS : " planetKode, beli Source program POS v3Toko Butik Berbasis Web "

Page 3: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

3

Proyek ini dibuat untuk PengembanganProyek (Bisnis, Kasir Toko), atau UntukContoh Tugas Akhir (TA) dan Skripsi

Informatika Komputer

Bunafit Nugroho , adalah Web Programmer dan Penulis BukuPemrogramman Best Seller. CekiDot at www.bunafit-komputer.com.

CARA PEMESANAN

Kami menjual Source Programnya, Anda dapatmengembangkannya lagi untuk Tugas Akhir(TA) atau

Skripsi bidang Informatika.

Untuk pemesanan, silahkan kirim SMS ke nomor :0857 2799 8969 // 0812 7228 4906

Contoh pesan SMS : " planetKode, beli Source program POS v3Toko Butik Berbasis Web". Kami akan segera membalas,

harganya Rp. 750.000,- (tujuh ratus lima puluh ribu)

www.planetKode.com

Page 4: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

4

JASA PRIVATE & PEMBUATANPROGRAM

Anda punya desain baru ?Kami siap membuatkan untuk Anda. Biaya pemesanan programdengan konsep baru biayanya Rp. 2.000.000,- sampai dengan Rp.

3.500.000,- (tergantung kerumitan dan waktu pengerjaan yangdiminta).

www.bunafit-komputer.com

Anda ingin membuat sendiri ?Jika Anda ingin bisa membuat programnya sendiri, dari awalsampai selesai. Kami membuka kelas Private atau Bimbingan

Belajar Membuat Program, untuk kasus Point of Sale (POS) atauProgram Kasir berbasis Web dan Multi User kami berikan biayaRp. 3.500.000,- (atau tergantung tingkat kerumitan dan lamanya

waktu belajar, di bunafitCamp.Com Yogyakarta)

www.bunafitCamp.com

Page 5: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

5

Bagian 1.Relasi Tabel Point of Sale (POS)

barang

kd_barang *nm_barangharga_beliharga_jualdiskonstokketerangankd_jenis **

pembelian_itemno_pembelian **kd_barang **harga_belijumlah

Keterangan:

* : Primary Key / Kunci Utama** : Foreign Key / Kunci Tamu

: Hubungan One to One

: Hubungan One to Many

penjualan_itemno_penjualan **kd_barang **harga_jualjumlah

pembelianno_pembelian *tgl_transaksicatatankd_supplier **userid

penjualanno_penjualan *tgl_transaksipelanggancatatanuseriduser_login

id *useridpasswordnamalevel

supplierkd_supplier *nm_supplieralamattelpon

jenis

kd_jenis *nm_jenislabelkd_kategori **

tmp_pembelianidkd_barang **harga_beliqtyuserid

tmp_penjualanidkd_barang **harga_jualqtyuserid

kategorikd_kategori *nm_kategori

returbeli_itemno_returbeli **kd_barang **catatanjumlah

returbelino_returbeli *tgl_transaksikd_supplier **userid

tmp_returbeliidkd_barang **qtycatatanuserid

Page 6: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

6

Bagian 2.Desain Basis Data (Database) Sistem Point

of Sale(POS)

Page 7: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

7

Ada yang bertanya fungsi dari kolom label di tabel jenis ? , fungsinya adalahuntuk menyimpan informasi label barang. Misalnya saja, untuk kategoriPakaian Muslim ber jenis Kerudung kita beri label KR, sehingga nanti kodebarang yang ada di bawah jenis Kerudung kita bisa beri label KR0001,KR0002, KR0003,.........dan seterusnya.

Page 8: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

8

Lihat pada data password di atas, datanya kita enkripsi dengan tipe MD5,sehingga informasi password-nya tidak dapat dibaca secara langsung. Andadapat mengganti password-nya dari phpMyAdmin, atau dengan membuat akunuser baru level Admin dengan enkripsi data password adalah MD5.

Page 9: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

9

Page 10: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

10

Page 11: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

11

Page 12: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

12

Page 13: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

13

Page 14: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

14

Page 15: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

15

Bagian 3.Tampilan Program Manajemen Data

Page 16: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

16

Manajemen Data KasirAnda dapat Menambah Data Kasir (Admin dan Kasir), Menampilkan DataKasir, Mengubah Data Kasir dan Menghapus Data. Klik menu Data User(Kasir) untuk mengaksesnya.

Page 17: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

17

Manajemen Data SupplierSupplier adalah penyedia barang yang dijual di toko, juga disebut distributor.Anda dapat Menambah Data Supplier, Menampilkan Data Supplier,Mengubah Data Supplier dan Menghapus Data. Klik menu Data Supplieruntuk mengaksesnya.

Page 18: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

18

Manajemen Data KategoriKategori adalah pengelompokkan barang secara umum. Pada halaman ini,Anda dapat Menambah Data Kategori, Menampilkan Data Kategori,Mengubah Data Kategori dan Menghapus Data. Klik menu Data Kategoriuntuk mengaksesnya.

Page 19: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

19

Manajemen Data JenisJenis adalah pengelompokkan barang secara khusus di bawah KategoriBarang. Pada halaman ini, Anda dapat Menambah Data Jenis, MenampilkanData Jenis, Mengubah Data Jenis dan Menghapus Data. Klik menu DataJenis untuk mengaksesnya.

Page 20: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

20

Manajemen Data BarangBarang adalah produk yang dijual pada toko, di dalam tabel ini kitakelompokkan berdasarkan Jenis Barang. Pada halaman ini, Anda dapatMenambah Data Barang, Menampilkan Data Barang, Mengubah DataBarang dan Menghapus Data. Klik menu Data Barang untuk mengaksesnya.

Page 21: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

21

Cetak Barcode BarangKode barang dapat Anda tempel di setiap barang yang dijual , di dalam labelbarang juga dapat Anda lengkapi dengan kode berbentuk garis/bar (disebut;barcode).Jadi, nanti untuk membaca kode barang, Anda dapat menulis langsung lewatKeyboard, atau dengan menggunakan alat pembaca kode baris (barcode) yangbernama Tool Barcode Reader.Untuk membuat kode Barcode, klik menu Print Barcode, lalu pilih filterKategori atau Jenis Barang, selanjutnya klik tombol Tampilkan.

Daftar Kode Barang dan Kode Barcode Barang akan ditampilkan, selanjutnyaAnda dapat mencetaknya, dan dapat menempelnya pada label di dalam barang.

Page 22: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

22

Bagian 4.Tampilan Program Transaksi

Transaksi Pembelian BarangTransaksi Pembelian Barang ini kita lakukan saat ada barang datang yangdikirim oleh Supplier ke toko kita. Jadi, setiap ada barang/stok masuk, kitaharus mencatatnya per item barang.

Untuk memasukkan data barang, Anda dapat menggunakan Barcode reader,atau dengan mengetikkan langsung Kode Barang-nya, lalu tulis Harga Beliyang didapat dari Supplier, dan jumlah (Qty) barang yang dibeli (barangmasuk) saat ini, lalu klik tombol Pilih.

Setelah tombol Pilih diklik, maka data barang tadi akan disimpan sementara ditabel tmp_pembelian. Daftar data yang sudah masuk di tampilkan dalamDAFTAR ITEM BARANG( grid data ), data ini dapat dihapus jika memangada kesalahan.

Page 23: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

23

Jika Anda lupa Kode Barang-nya, Anda dapat mengklik menu Cari barang dibawah kotak masukan Kode Barang/Barcode , maka Anda akan mendapatkanhalaman baru untuk mencari nama barang.

Dari halaman Pencarian, Anda dapat memfilter data berdasarkan JenisBarang, atau mencari nama barang.

Page 24: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

24

Transaksi Penjualan BarangTransaksi Penjualan Barang digunakan untuk kasir saat ada konsumen ataupelanggan membeli barang yang kita jual di toko. Jadi, setiap ada penjualanretail barang, halaman program ini yang kita jalankan.

Seperti transaksi sebelumnya, pada saat ada penjualan barang, maka Anda harusmemasukkan kode barang atau Barcode ke halaman program, lalu masukkanjumlah barangnya yang dibeli, selanjutnya klik tombol Pilih.

Page 25: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

25

Kode barang ini dapat Anda ketik manual, a tau dengan Tool Barcode Reader,yang jelas setiap barang saat transaksi sudah dibawa pelanggan di depan kasir,jadi kasir tinggal membaca kode barangnya di label yangmenempel/menggantung di setiap barang tersebut.

Lihatlah gambar di atas, jika Anda sudah memiliki Barcode Reader (alatpembaca kode baris barcode), maka Anda dapat mencetak gambar di atas danditempel pada setiap barang yang dijual.

Fungsi Barcode Reader adalah seperti Keyboard, yaitu membaca kode dalambentuk baris (bar) ke dalam bentuk angka. Jika Keyboard adalah diketikangkanya, maka Barcode Reader cara kerjanya disinarkan infranya kea rahbaris-baris kode (bar code) dan hasilnya adalah kode angkanya.

Page 26: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

26

Transaksi Retur PembelianTransaksi Retur Pembelian ini kita pakai untuk mencatat se tiap ada barang yangkita retur/ kembalikan ke pada Supplier. Biasanya ini terjadi jika ada barangrusak, atau barang yang dikirim Supplier ada cacat.

Seperti transaksi sebelumnya, Anda harus memasukkan kode barang atauBarcode, lalu beri alasan kenapa barang dikembalikan (misalnya; rusak), lalumasukkan jumlah barangnya yang diretur, selanjutnya klik tombol Pilih.

Page 27: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

27

Bagian 5.Tampilan Laporan Master Data

Laporan Data Supplier dan Cetak Data Supplier

Cetak Data Supplier versi HTML

Page 28: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

28

Cetak Data Supplier versi Excel

Laporan Data Kategori dan Cetak Data Kategori

Page 29: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

29

Cetak Data Kategori versi HTML

Cetak Data Kategori versi Excel

Laporan Data Barang dan Cetak Data Barang

Page 30: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

30

Cetak Data Barang versi HTML

Cetak Data Barang versi Excel

Page 31: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

31

Laporan Data Barang Per Kategori dan Cetak Data

Cetak Data Barang Per Kategori

Page 32: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

32

Laporan Data Barang Terlaris dan Cetak Data

Cetak Data Barang Terlaris

Page 33: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

33

Bagian 6.Tampilan Laporan Transaksi

Laporan Transaksi Pembelian dan Cetak Data

View Laporan Transaksi Pembelian per Nota

Page 34: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

34

Cetak Data Laporan Transaksi Pembelian per Nota Format Excel

Cetak Data Laporan Transaksi Pembelian per Nota Format HTML

Page 35: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

35

Laporan Transaksi Pembelian Per Periode

Pertama, Pilih periode tanggalnya terlebih dahulu, setelah itu klik tombolTampilkan.

Page 36: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

36

Laporan Transaksi Retur Pembelian

View Laporan Transaksi Retur Pembelian per Nota

Page 37: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

37

Laporan Transaksi Penjualan dan Cetak Data

View Laporan Transaksi Penjualan per Nota

Page 38: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

38

Cetak Data Laporan Transaksi Penjualan per Nota Format HTML

Cetak Data Laporan Transaksi Penjualan per Nota Format Excel

Cetak Nota Penjualan

Page 39: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

39

Laporan Penjualan per Barang dan Cetak Data

Page 40: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

40

Laporan Penjualan per Kategori dan Cetak Data

Laporan Penjualan per Jenis dan Cetak DataPertama, pilih nama kategorinya, dan tahun penjualan yang akan dilaporkan,baru setelah itu klik tombol Tampilkan.

Page 41: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

41

Laporan Penjualan per Tanggal dan Cetak Data

Laporan Penjualan per Periode dan Cetak Data

Page 42: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

42

Bagian 7.Tampilan Laporan Grafik

Laporan Grafik Transaksi Penjualan per Kategori

Pada laporan di atas dilengkapi dengan informasi Omset (uang masuk) dari totalhasil penjualan tiap kategori barang pada tahun terpilih.

Page 43: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

43

Laporan Grafik Transaksi Penjualan per Bulan

Pada laporan di atas dilengkapi dengan informasi Omset (uang masuk) dari totalhasil penjualan tiap bulan pada tahun terpilih.

Page 44: Point of Sale (POS) - bunafit-komputer.com of Sale POS Butik v3...Butik Berbasis Web dengan PHP, MySQL ... Contoh Tugas Akhir (TA) dan Skripsi Informatika Komputer ... Anda punya desain

44

Laporan Grafik Transaksi Penjualan per Tahun