Sistem Pendukung Keputusan (DSS): Demo PoS untuk Toko Eceran

Daftar Isi:

Anonim

Dalam tutorial ini, kita akan membuat sistem tempat penjualan sederhana untuk toko ritel fiktif. Sistem akan digunakan oleh staf operasional untuk mencatat transaksi bisnis sehari-hari, staf taktis juga akan menggunakan sistem untuk memantau kinerja toko ritel saat ini.

Sistem akan memiliki kemampuan untuk mengekspor data ke excel. Excel akan digunakan sebagai alat sistem pendukung keputusan untuk menganalisis data. Data di Excel juga bisa digabungkan dengan data dari sumber lain.

Komponen SIM toko ritel

1. Prosedur Bisnis

Prosedur bisnis menentukan bagaimana transaksi bisnis sehari-hari harus dilakukan. Sistem point of sale akan digunakan untuk mencatat penjualan harian.

Daftar berikut menguraikan kegiatan yang harus dilakukan ketika pelanggan membeli suatu barang

  1. Pelanggan menyajikan barang yang akan dibeli ke kas sampai
  2. Kasir mencari sistem untuk item yang disajikan dalam sistem untuk mengambil harga
  3. Kasir memasukkan jumlah barang yang dibeli, dan sistem menghitung total biaya. Proses ini diulangi untuk semua item yang dibeli
  4. Jika kasir salah menambahkan item atau jumlah item ke dalam sistem, mereka harus dapat menghapusnya jika pembayaran belum diposting. Jika pembayaran telah diposting, kasir seharusnya tidak dapat mengeluarkan apapun.
  5. Setelah memverifikasi total tagihan pelanggan, sistem harus mengizinkan kasir untuk mengirim pembayaran pelanggan dan mencetak tanda terima untuk pelanggan.

2 orang

Pengguna yang akan menggunakan sistem ini adalah kasir, akuntan, dan pengguna kontrol inventaris. Semua pengguna harus benar-benar komputer dan dilatih tentang cara menggunakan sistem titik penjualan.

3. Perangkat Keras

Sistem point of sale akan menggunakan Microsoft Access sebagai mesin database. Akses Microsoft adalah mesin database mandiri dan dengan demikian, sistem akan dijalankan pada satu komputer. Komputer yang digunakan harus memiliki spesifikasi sebagai berikut.

  • Minimal RAM 1GB
  • Minimal 10GB ruang penyimpanan gratis di drive lokal tempat database berada
  • Komputer harus menjalankan operasi berbasis windows dengan setidaknya windows XP dan di atasnya
  • Kecepatan prosesor harus minimal 1GHz

4. Perangkat Lunak

Komputer yang akan digunakan dengan sistem harus memiliki spesifikasi minimum sebagai berikut.

  • Sistem operasi berbasis Microsoft
  • Microsoft Office Suite (Khususnya Microsoft Word dan Microsoft Access)

5. Data

Transaksi bisnis sehari-hari akan disimpan dalam database Microsoft Access.

Kamus Database Point of Sale

Kamus database menjelaskan bidang database, apa yang dilakukannya, dan tipe datanya.

Berikut ini adalah tabel-tabel yang akan kita miliki di database kita. Demi kesederhanaan, kita akan membuat jumlah tabel menjadi hanya empat (4).

Tabel Produk

S / N Nama Bidang Tipe data Deskripsi
1 Indo Numerik Rekam kunci utama
2 Nama Produk Tali Nama produk
3 Harga Numerik Harga produk
4 Quantity_at_hand Numerik Kuantitas tersedia di tangan pada waktu tertentu
5 Recommended_supplier_id Numerik Kunci asing yang terhubung ke tabel pemasok

Tabel Pelanggan

S / N Nama Bidang Tipe data Deskripsi
1 Indo Numerik Rekam kunci utama
2 Nama Pelanggan Tali Nama pelanggan
3 Total_purchases Numerik Nilai akumulasi dari total penjualan ke pelanggan tertentu

Tabel Pemasok

S / N Nama Bidang Tipe data Deskripsi
1 Indo Numerik Rekam kunci utama
2 Nama pemasok Tali Nama pelanggan
3 Nomor kontak Numerik Nomor kontak pemasok
4 Alamat email Tali Alamat email pemasok

Tabel Penjualan

S / N Nama Bidang Tipe data Deskripsi
1 Indo Numerik Rekam kunci utama
2 ID Pelanggan Numerik ID unik pelanggan
3 Tanggal transaksi Tanggal Tanggal transaksi dicatat
4 Jumlah yang dibayarkan Numerik Jumlah total pembelian
5 Dibayar Boolean Bidang Boolean yang menunjukkan apakah pelanggan telah membayar atau belum

Tabel Detail Penjualan

S / N Nama Bidang Tipe data Deskripsi
1 Indo Numerik Rekam kunci utama
2 sales_id Numerik ID unik pelanggan
3 ID Produk Tanggal Tanggal transaksi dicatat
4 kuantitas Numerik Jumlah total pembelian
5 Dibayar Boolean Bidang Boolean yang menunjukkan apakah pelanggan telah membayar atau belum

Diagram hubungan entitas database Point of Sale

Diagram hubungan entitas memperlihatkan hubungan antar tabel dalam database. Tabel berikut menjelaskan hubungan antara tabel database

S / N Hubungan Utama Kunci asing Sifat hubungan
1 Produk ke Penjualan Id dalam produk Product_id in sales 1 hingga Banyak
2 Penjualan ke pelanggan Id di pelanggan Customer_id dalam penjualan Banyak ke banyak
3 Produk ke pemasok Id di pemasok Recommended_supplier_id in products Banyak menjadi 1

Gambar berikut menunjukkan hubungan antar tabel di database kami.

Bagaimana transaksi diproses dalam sistem

  1. Sistem mengambil semua catatan pelanggan dari tabel pelanggan dan mengisi kombo drop-down
  2. Kasir mengklik tombol transaksi baru. Ini membuat rekor baru di tabel penjualan dan menghasilkan id transaksi.
  3. Sistem mengambil semua produk dari tabel produk dan mengisi kombo tarik-turun
  4. Kasir memilih produk dari daftar drop-down. Sistem menyimpan id produk dan harga untuk item saat ini.
  5. Kasir memasukkan jumlah yang dibeli. Sistem menghitung subtotal berdasarkan harga yang disimpan dan kuantitas yang dimasukkan. Proses ini diulangi sampai semua produk telah diposting ke dalam sistem.
  6. Kasir memasukkan jumlah yang telah dibayar pelanggan. Sistem menghitung perubahan jika pelanggan membayar lebih dari harga.
  7. Kasir mengklik tombol pasca pembayaran. Sistem memperbarui;
    1. jumlah produk yang tersedia di tabel produk
    2. memperbarui bidang jumlah yang dibayar dan menandai transaksi sebagai dibayar di tabel penjualan
    3. memperbarui bidang pembelian total di tabel pelanggan

Tampilan Layar Antarmuka Pengguna Grafis Point of Sale

Jendela utama sistem - ini adalah titik masuk ke dalam sistem. Ini memungkinkan pengguna untuk memasukkan data, memproses transaksi, mencetak laporan dan mengekspor data penjualan ke Excel untuk analisis lebih lanjut.

Di sini kami telah mendemonstrasikan berbagai jendela entri data yang digunakan selama POS, untuk memberikan gambaran umum bidang yang diisi saat melakukan transaksi.

Point of Sale Window digunakan oleh kasir di cash point

Antarmuka pengguna dirancang sedemikian rupa sehingga memandu kasir melalui langkah-langkah yang terlibat dalam memposting transaksi pembelian yang berhasil.

Jendela entri data pelanggan

Jendela entri data produk

Ringkasan

Tutorial ini menunjukkan kepada Anda langkah-langkah praktis yang terlibat dalam mengembangkan sistem informasi dan menjelaskan prototipe sistem POS (titik penjualan). Sistem telah dikembangkan menggunakan Visual Basic for Applications (VBA) di Microsoft Access.