V tej vadnici bomo ustvarili preprost sistem prodajnih mest za fiktivno maloprodajo. Sistem bo operativno osebje uporabljalo za beleženje vsakodnevnih poslovnih transakcij, taktično osebje pa bo sistem uporabljalo tudi za spremljanje trenutne uspešnosti maloprodaje.
Sistem bo lahko izvozil podatke v excel. Excel bo uporabljen kot orodje sistema za podporo odločanju za analizo podatkov. Podatke v Excelu lahko kombinirate tudi s podatki iz drugih virov.
Trgovina na drobno z MIS komponentami
1. Poslovni postopki
Poslovni postopki določajo, kako morajo potekati vsakodnevne poslovne transakcije. Sistem prodajnih mest bo uporabljen za beleženje dnevne prodaje.
Naslednji seznam opisuje dejavnosti, ki jih je treba opraviti, ko stranka kupi izdelek
- Kupec predmete, ki jih je treba kupiti, predloži v gotovino do
- Blagajna po sistemu poišče predstavljeni artikel v sistemu in poišče ceno
- Blagajnik vnese količino kupljenega predmeta in sistem izračuna skupne stroške. Ta postopek se ponovi za vse kupljene predmete
- Če blagajnik napačno doda element ali količino artikla v sistem, ga lahko odstrani, če plačilo še ni knjiženo. Če je bilo plačilo knjiženo, blagajna ne bi smela ničesar odstraniti.
- Po preverjanju celotnega računa stranke mora sistem blagajniku omogočiti, da plača stranki in stranki natisne potrdilo.
2. Ljudje
Uporabniki, ki bodo uporabljali sistem, bodo blagajni, računovodje in uporabniki nadzora zalog. Vsi uporabniki morajo biti dobesedno računalniški in biti usposobljeni za uporabo sistema prodajnih mest.
3. Strojna oprema
Prodajni sistem bo Microsoft Access kot motor zbirke podatkov. Microsoftov dostop je samostojni mehanizem baze podatkov in kot tak bo sistem deloval v enem računalniku. Uporabljeni računalnik mora imeti naslednje specifikacije.
- Najmanj 1 GB RAM-a
- Najmanj 10 GB prostora za shranjevanje na lokalnem pogonu, kjer bo baza podatkov
- Računalnik mora imeti nameščen sistem Windows z operacijskim sistemom Windows XP in novejšim
- Hitrost procesorja mora biti najmanj 1 GHz
4. Programska oprema
Računalnik, ki bo uporabljen s sistemom, mora imeti naslednje minimalne specifikacije.
- Microsoftov operacijski sistem
- Microsoft Office Suite (natančneje Microsoft Word in Microsoft Access)
5. Podatki
Vsakodnevne poslovne transakcije bodo shranjene v zbirki podatkov Microsoft Access.
Slovar zbirke podatkov na prodajnem mestu
Slovar baze podatkov opisuje polja baze podatkov, kaj počnejo in vrsto podatkov.
V nadaljevanju so opisane tabele, ki jih bomo imeli v naši bazi podatkov. Zaradi poenostavitve bomo ohranili število tabel na samo štiri (4).
Tabela izdelkov
S / N | Ime polja | Vrsta podatkov | Opis |
---|---|---|---|
1. | id | Številsko | Zabeleži primarni ključ |
2. | Ime izdelka | Vrvica | Ime izdelka |
3. | Cena | Številsko | Cena izdelka |
4. | Količina_v_roki | Številsko | Razpoložljiva količina na razpolago kadar koli |
5. | Recommended_supplier_id | Številsko | Tuji ključ, ki vodi do tabele dobaviteljev |
Tabela kupcev
S / N | Ime polja | Vrsta podatkov | Opis |
---|---|---|---|
1. | id | Številsko | Zabeleži primarni ključ |
2. | Ime stranke | Vrvica | Ime stranke |
3. | Skupaj_nakupov | Številsko | Skupna vrednost celotne prodaje določeni stranki |
Tabela dobaviteljev
S / N | Ime polja | Vrsta podatkov | Opis |
---|---|---|---|
1. | id | Številsko | Zabeleži primarni ključ |
2. | Ime dobavitelja | Vrvica | Ime stranke |
3. | Kontaktna številka | Številsko | Kontaktna številka dobavitelja |
4. | Email naslov | Vrvica | E-poštni naslov dobavitelja |
Tabela prodaje
S / N | Ime polja | Vrsta podatkov | Opis |
---|---|---|---|
1. | id | Številsko | Zabeleži primarni ključ |
2. | Identifikacijska številka stranke | Številsko | Unikatni identifikator stranke |
3. | Datum transakcije | Datum | Datum, ko je bila transakcija zabeležena |
4. | Plačani znesek | Številsko | Skupni znesek nakupa |
5. | Plačano | Logično | Logično polje, ki prikazuje, ali je stranka plačala ali ne |
Tabela s podrobnostmi prodaje
S / N | Ime polja | Vrsta podatkov | Opis |
---|---|---|---|
1. | id | Številsko | Zabeleži primarni ključ |
2. | prodaja_id | Številsko | Unikatni identifikator stranke |
3. | Product_id | Datum | Datum, ko je bila transakcija zabeležena |
4. | količina | Številsko | Skupni znesek nakupa |
5. | Plačano | Logično | Logično polje, ki prikazuje, ali je stranka plačala ali ne |
Diagram odnosa entitete baze podatkov prodajnega mesta
Diagram odnosa entitete prikazuje razmerje med tabelami v bazi podatkov. Naslednja tabela opisuje razmerja med tabelami zbirke podatkov
S / N | Razmerje | Primarno | Tuji ključ | Narava odnosov |
---|---|---|---|---|
1. | Izdelki za prodajo | Id v izdelkih | Product_id v prodaji | 1 do mnogih |
2. | Prodaja strankam | Id pri kupcih | Customer_id v prodaji | Mnogi do mnogih |
3. | Izdelki dobaviteljem | Id pri dobaviteljih | Recommended_supplier_id v izdelkih | Mnogi do 1 |
Naslednja slika prikazuje razmerja med tabelami v naši bazi podatkov.
Kako se transakcija obdeluje v sistemu
- Sistem pridobi vse zapise strank iz tabele strank in zapolni spustni seznam
- Blagajna klikne nov gumb za transakcijo. To ustvari nov zapis v prodajni tabeli in ustvari ID transakcije.
- Sistem pridobi vse izdelke iz tabele izdelkov in zapolni spustni seznam
- Blagajnik izbere izdelek s spustnega seznama. Sistem ohranja ID izdelka in ceno trenutnega izdelka.
- Blagajnik vpiše kupljeno količino. Sistem izračuna vmesni seštevek na podlagi shranjene cene in vnesene količine. Ta postopek se ponavlja, dokler niso vsi izdelki objavljeni v sistemu.
- Blagajnik vnese znesek, ki ga je kupec plačal. Sistem izračuna spremembo, če kupec plača več od cene.
- Blagajna klikne gumb za naknadno plačilo. Sistem posodablja;
- količina izdelka pri roki v tabeli izdelkov
- posodobi polje plačanega zneska in transakcijo označi kot plačano v prodajni tabeli
- posodobi polje skupnih nakupov v tabeli strank
Posnetki zaslona grafičnega uporabniškega vmesnika na prodajnem mestu
Glavno okno sistema - to je vstopna točka v sistem. Uporabnikom omogoča vnos podatkov, obdelavo transakcij, tiskanje poročil in izvoz podatkov o prodaji v Excel za nadaljnjo analizo.
Tu smo prikazali različna okna za vnos podatkov, ki se uporabljajo med POS, da dobimo pregled polja, ki je zapolnjeno med izvajanjem transakcije.
Prodajno okno, ki ga uporabljajo blagajniki na blagajni
Uporabniški vmesnik je zasnovan tako, da blagajnika vodi skozi korake, povezane z objavo uspešne nakupne transakcije.
Okno za vnos podatkov o strankah
Okno za vnos podatkov o izdelkih
Povzetek
Ta vadnica vam prikazuje praktične korake pri razvoju informacijskega sistema in razloži prototip sistema POS (prodajnega mesta). Sistem je bil razvit z uporabo Visual Basic for Applications (VBA) v programu Microsoft Access.
- Naslednji