Sistem Sokongan Keputusan (DSS): Demo PoS untuk Kedai Runcit

Isi kandungan:

Anonim

Dalam tutorial ini, kami akan membuat sistem titik penjualan mudah untuk sebuah kedai runcit rekaan. Sistem ini akan digunakan oleh staf operasi untuk mencatat transaksi perniagaan dari hari ke hari, staf taktikal juga akan menggunakan sistem tersebut untuk memantau prestasi semasa kedai runcit.

Sistem akan mempunyai kemampuan untuk mengeksport data untuk unggul. Excel akan digunakan sebagai alat sistem sokongan keputusan untuk menganalisis data. Data dalam Excel juga dapat digabungkan dengan data dari sumber lain.

Komponen MIS kedai runcit

1. Prosedur Perniagaan

Prosedur perniagaan menentukan bagaimana urus niaga perniagaan dari hari ke hari mesti dijalankan. Sistem titik penjualan akan digunakan untuk mencatat penjualan harian.

Senarai berikut menggariskan aktiviti yang harus dilakukan semasa pelanggan membeli barang

  1. Pelanggan memberikan barang yang akan dibeli dengan wang tunai sehingga
  2. Juruwang mencari sistem untuk item yang disajikan dalam sistem untuk mendapatkan harga
  3. Juruwang memasukkan kuantiti barang yang dibeli, dan sistem menghitung jumlah kos. Proses ini diulang untuk semua barang yang dibeli
  4. Sekiranya juruwang salah menambahkan item atau kuantiti item ke dalam sistem, mereka seharusnya dapat menghapusnya jika pembayaran belum diposkan. Sekiranya pembayaran telah diposkan, juruwang tidak boleh mengeluarkan apa-apa.
  5. Setelah mengesahkan jumlah bil pelanggan, sistem harus membenarkan juruwang menghantar pembayaran pelanggan dan mencetak resit untuk pelanggan.

2. Orang

Pengguna yang akan menggunakan sistem ini adalah juruwang, akauntan dan pengguna kawalan inventori. Semua pengguna mesti menggunakan komputer secara literal dan dilatih mengenai cara menggunakan sistem penjualan.

3. Perkakasan

Sistem titik penjualan akan Microsoft Access sebagai mesin pangkalan data. Akses Microsoft adalah mesin pangkalan data yang berdiri sendiri dan dengan demikian, sistem akan dijalankan pada satu komputer. Komputer yang digunakan perlu mempunyai spesifikasi berikut.

  • RAM minimum 1GB
  • Minimum 10GB ruang penyimpanan percuma pada pemacu tempatan di mana pangkalan data akan berada
  • Komputer harus menjalankan operasi berdasarkan windows dengan sekurang-kurangnya windows XP dan ke atas
  • Kelajuan pemproses harus minimum 1GHz

4. Perisian

Komputer yang akan digunakan dengan sistem harus mempunyai spesifikasi minimum berikut.

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

5. Data

Transaksi perniagaan dari hari ke hari akan disimpan dalam pangkalan data Microsoft Access.

Kamus Pangkalan Data Titik Jualan

Kamus pangkalan data menerangkan bidang pangkalan data, apa yang mereka lakukan dan jenis data.

Berikut ini menerangkan jadual yang akan kita ada dalam pangkalan data kita. Demi kesederhanaan, kami akan menjadikan jumlah jadual hanya empat (4).

Jadual Produk

S / N Nama Medan Jenis data Penerangan
1 ID Berangka Catat kunci utama
2 Nama Produk Tali Nama produk
3 Harga Berangka Harga produk
4 Kuantiti_at_hand Berangka Kuantiti tersedia pada masa tertentu
5 Disyorkan_supplier_id Berangka Kunci asing yang menghubungkan ke jadual pembekal

Jadual Pelanggan

S / N Nama Medan Jenis data Penerangan
1 ID Berangka Catat kunci utama
2 Nama Pelanggan Tali Nama pelanggan
3 Jumlah_pembelian Berangka Nilai terkumpul dari jumlah penjualan kepada pelanggan tertentu

Jadual Pembekal

S / N Nama Medan Jenis data Penerangan
1 ID Berangka Catat kunci utama
2 Nama Pembekal Tali Nama pelanggan
3 Nombor telefon Berangka Nombor hubungan untuk pembekal
4 Alamat emel Tali Alamat e-mel untuk pembekal

Jadual Jualan

S / N Nama Medan Jenis data Penerangan
1 ID Berangka Catat kunci utama
2 ID pelanggan Berangka Pengecam unik pelanggan
3 Tarikh transaksi Tarikh Tarikh transaksi direkodkan
4 Amaun yang dibayar Berangka Jumlah pembelian
5 Dibayar Boolean Medan Boolean yang menunjukkan sama ada pelanggan telah membayar atau tidak

Jadual Butiran Jualan

S / N Nama Medan Jenis data Penerangan
1 ID Berangka Catat kunci utama
2 sales_id Berangka Pengecam unik pelanggan
3 Product_id Tarikh Tarikh transaksi direkodkan
4 kuantiti Berangka Jumlah pembelian
5 Dibayar Boolean Medan Boolean yang menunjukkan sama ada pelanggan telah membayar atau tidak

Gambar rajah hubungan entiti pangkalan data Point of Sale

Gambar rajah entiti menunjukkan hubungan antara jadual dalam pangkalan data. Jadual berikut menerangkan hubungan antara jadual pangkalan data

S / N Perhubungan Utama Kunci asing Sifat hubungan
1 Produk ke Jualan Id dalam produk Product_id dalam penjualan 1 hingga Banyak
2 Penjualan kepada pelanggan Id pada pelanggan Pelanggan_id dalam penjualan Banyak ke Banyak
3 Produk kepada pembekal Id dalam pembekal Disyorkan_supplier_id dalam produk Banyak hingga 1

Gambar berikut menunjukkan hubungan antara jadual dalam pangkalan data kami.

Bagaimana transaksi diproses dalam sistem

  1. Sistem mengambil semua rekod pelanggan dari jadual pelanggan dan mengisi kombo drop-down
  2. Juruwang mengklik butang transaksi baru. Ini mencipta rekod baru dalam jadual penjualan dan menghasilkan id transaksi.
  3. Sistem mengambil semua produk dari jadual produk dan mengisi kombo drop down
  4. Juruwang memilih produk dari senarai juntai bawah. Sistem menyimpan id produk dan harga untuk item semasa.
  5. Juruwang memasukkan kuantiti yang dibeli. Sistem mengira subtotal berdasarkan harga tersimpan dan kuantiti yang dimasukkan. Proses ini diulang sehingga semua produk telah dimasukkan ke dalam sistem.
  6. Juruwang memasukkan jumlah yang telah dibayar oleh pelanggan. Sistem mengira perubahan jika pelanggan membayar lebih daripada harga.
  7. Juruwang mengklik butang pembayaran pos. Sistem mengemas kini;
    1. kuantiti produk di jadual produk
    2. mengemas kini bidang pembayaran dan menandakan transaksi sebagai dibayar dalam jadual penjualan
    3. mengemas kini medan jumlah pembelian dalam jadual pelanggan

Tangkapan Skrin Antara Muka Pengguna Grafik Tempat Jualan

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

Di sini kami telah menunjukkan pelbagai tetingkap kemasukan data yang digunakan semasa POS, untuk memberikan gambaran keseluruhan bidang yang diisi ketika melakukan transaksi.

Tingkap Titik Jualan yang digunakan oleh juruwang pada titik tunai

Antara muka pengguna direka sedemikian rupa sehingga membimbing juruwang melalui langkah-langkah yang terlibat dalam membuat transaksi pembelian yang berjaya.

Tetingkap kemasukan data pelanggan

Tetingkap kemasukan data produk

Ringkasan

Tutorial ini menunjukkan kepada anda langkah-langkah praktikal yang terlibat dalam mengembangkan sistem maklumat dan menjelaskan prototaip sistem POS (tempat penjualan). Sistem ini telah dikembangkan menggunakan Visual Basic for Applications (VBA) di Microsoft Access.