Sustav za podršku odlučivanju (DSS): Demo PoS za maloprodaju

Sadržaj:

Anonim

U ovom uputstvu stvorit ćemo jednostavan sustav prodajnog mjesta za fiktivnu maloprodaju. Sustav će koristiti operativno osoblje za bilježenje svakodnevnih poslovnih transakcija, a taktičko osoblje također će koristiti sustav za praćenje trenutnih performansi maloprodajne trgovine.

Sustav će imati mogućnost izvoza podataka u Excel. Excel će se koristiti kao alat za podršku odlučivanju za analizu podataka. Podaci u programu Excel mogu se kombinirati i s podacima iz drugih izvora.

Trgovina na malo MIS komponentama

1. Poslovni postupci

Poslovni postupci definiraju kako se moraju obavljati svakodnevne poslovne transakcije. Sustav prodajnog mjesta koristit će se za bilježenje dnevne prodaje.

Sljedeći popis daje pregled aktivnosti koje treba obaviti kada kupac kupi predmet

  1. Kupac predmete koji se kupuju prezentira u gotovini do
  2. Blagajna pretražuje sustav kako bi pronašla predstavljeni predmet u sustavu kako bi pronašla cijenu
  3. Blagajna unosi količinu kupljenog predmeta, a sustav izračunava ukupni trošak. Ovaj postupak se ponavlja za sve kupljene predmete
  4. Ako blagajnik pogrešno doda stavku ili količinu predmeta u sustav, trebali bi je moći ukloniti ako uplata još nije knjižena. Ako je uplata knjižena, blagajnik ne bi trebao moći ništa ukloniti.
  5. Nakon provjere ukupnog računa kupca, sustav bi trebao omogućiti blagajni da knjiži kupčevo plaćanje i ispiše račun za kupca.

2. Ljudi

Korisnici koji će koristiti sustav bit će blagajnici, računovođe i korisnici kontrole zaliha. Svi korisnici moraju biti doslovno računalni i biti obučeni kako koristiti sustav prodajnih mjesta.

3. Hardver

Prodajno mjesto sustav Microsoft Access će biti pokretač baze podataka. Microsoftov pristup je samostalni mehanizam baze podataka i kao takav sustav će se izvoditi na jednom računalu. Računalo koje se koristi mora imati sljedeće specifikacije.

  • Minimalno 1 GB RAM-a
  • Minimalno 10 GB slobodnog prostora za pohranu na lokalnom disku na kojem će biti baza podataka
  • Računalo bi trebalo pokretati Windows zasnovan operativni sustav s najmanje Windows XP i novijim verzijama
  • Brzina procesora trebala bi imati najmanje 1 GHz

4. Softver

Računalo koje će se koristiti sa sustavom treba imati sljedeće minimalne specifikacije.

  • Operativni sustav zasnovan na Microsoftu
  • Microsoft Office Suite (posebno Microsoft Word i Microsoft Access)

5. Podaci

Svakodnevne poslovne transakcije bit će pohranjene u bazi podataka Microsoft Access.

Rječnik baze podataka prodajnih mjesta

Rječnik baze podataka opisuje polja baze podataka, što rade i vrstu podataka.

Sljedeće opisuje tablice koje ćemo imati u našoj bazi podataka. Radi jednostavnosti zadržati ćemo broj tablica na samo četiri (4).

Tablica proizvoda

S N Naziv polja Vrsta podataka Opis
1 iskaznica Numerički Snimite primarni ključ
2 Ime proizvoda Niz Naziv proizvoda
3 Cijena Numerički Cijena proizvoda
4 Količina_u_ruci Numerički Dostupna količina pri ruci u bilo kojem trenutku
5 Recommended_supplier_id Numerički Strani ključ koji vodi do tablice dobavljača

Tablica kupaca

S N Naziv polja Vrsta podataka Opis
1 iskaznica Numerički Snimite primarni ključ
2 Ime kupca Niz Ime kupca
3 Ukupne kupnje Numerički Akumulirana vrijednost ukupne prodaje određenom kupcu

Tablica dobavljača

S N Naziv polja Vrsta podataka Opis
1 iskaznica Numerički Snimite primarni ključ
2 Ime dobavljača Niz Ime kupca
3 Kontakt broj Numerički Kontaktni broj dobavljača
4 Email adresa Niz Adresa e-pošte dobavljača

Tablica prodaje

S N Naziv polja Vrsta podataka Opis
1 iskaznica Numerički Snimite primarni ključ
2 Customer_id Numerički Jedinstveni identifikator kupca
3 Datum transakcije Datum Datum zabilježbe transakcije
4 Uplaćeni iznos Numerički Ukupan iznos kupnje
5 Plaćeno Booleova Logičko polje koje pokazuje je li kupac platio ili nije

Tablica detalja prodaje

S N Naziv polja Vrsta podataka Opis
1 iskaznica Numerički Snimite primarni ključ
2 prodajni_id Numerički Jedinstveni identifikator kupca
3 Identifikacijski broj proizvoda Datum Datum zabilježbe transakcije
4 količina Numerički Ukupan iznos kupnje
5 Plaćeno Booleova Logičko polje koje pokazuje je li kupac platio ili nije

Dijagram odnosa entiteta baze podataka prodajnog mjesta

Dijagram odnosa entiteta prikazuje odnos između tablica u bazi podataka. Sljedeća tablica opisuje odnose između tablica baze podataka

S N Odnos Primarni Strani kljuc Priroda odnosa
1 Proizvodi za prodaju Id u proizvodima Product_id u prodaji 1 mnogima
2 Prodaja kupcima Id kod kupaca Customer_id u prodaji Mnogi mnogima
3 Proizvodi dobavljačima Id kod dobavljača Recommended_supplier_id u proizvodima Mnogi prema 1

Sljedeća slika prikazuje odnose između tablica u našoj bazi podataka.

Kako se transakcija obrađuje u sustavu

  1. Sustav dohvaća sve zapise kupaca iz tablice kupaca i popunjava padajuću kombinaciju
  2. Blagajna klikne na novi gumb za transakciju. To stvara novi zapis u tablici prodaje i generira ID transakcije.
  3. Sustav dohvaća sve proizvode iz tablice proizvoda i popunjava padajuću kombinaciju
  4. Blagajna odabire proizvod s padajućeg popisa. Sustav zadržava ID proizvoda i cijenu trenutne stavke.
  5. Blagajna unosi kupljenu količinu. Sustav izračunava ukupan zbroj na temelju pohranjene cijene i unesene količine. Taj se postupak ponavlja sve dok svi proizvodi nisu postavljeni u sustav.
  6. Blagajna unosi iznos koji je kupac platio. Sustav izračunava promjenu ako kupac plati više od cijene.
  7. Blagajna klikne gumb za naknadno plaćanje. Sustav ažurira;
    1. količina proizvoda pri ruci u tablici proizvoda
    2. ažurira polje za plaćeni iznos i označava transakciju kao plaćenu u tablici prodaje
    3. ažurira polje ukupne kupnje u tablici kupaca

Snimke zaslona grafičkog korisničkog sučelja na prodajnom mjestu

Glavni prozor sustava - ovo je ulazna točka u sustav. Omogućuje korisnicima unos podataka, obradu transakcija, ispis izvješća i izvoz podataka o prodaji u Excel za daljnju analizu.

Ovdje smo demonstrirali razne prozore za unos podataka korištene tijekom POS-a, kako bismo dali pregled polja koje se popunjava tijekom izvršavanja transakcije.

Prozor na prodajnom mjestu koji koriste blagajnici na blagajni

Korisničko sučelje dizajnirano je na takav način da blagajnu vodi kroz korake koji su povezani s knjiženjem uspješne transakcije kupnje.

Prozor za unos podataka o kupcu

Prozor za unos podataka o proizvodima

Sažetak

Ovaj vam vodič prikazuje praktične korake u razvoju informacijskog sustava i objasnio je prototip POS sustava (prodajnog mjesta). Sustav je razvijen pomoću Visual Basic-a za aplikacije (VBA) u programu Microsoft Access.