Šajā apmācībā mēs izveidosim vienkāršu tirdzniecības vietu sistēmu fiktīvam mazumtirdzniecības veikalam. Sistēmu operatīvais personāls izmantos ikdienas biznesa darījumu reģistrēšanai, taktiskais personāls arī izmantos sistēmu mazumtirdzniecības veikala pašreizējās darbības uzraudzībai.
Sistēmai būs iespēja eksportēt datus uz Excel. Programma Excel tiks izmantota kā lēmumu atbalsta sistēmas rīks, lai analizētu datus. Excel datus var kombinēt arī ar datiem no citiem avotiem.
Mazumtirdzniecības veikala MIS komponenti
1. Uzņēmējdarbības procedūras
Biznesa procedūras nosaka, kā jāveic ikdienas biznesa darījumi. Tirdzniecības vietu sistēma tiks izmantota ikdienas pārdošanas uzskaitei.
Šajā sarakstā ir aprakstītas darbības, kas jāveic, klientam pērkot preci
- Klients uzrāda nopērkamās lietas skaidrā naudā līdz
- Kasieris sistēmā meklē uzrādīto priekšmetu, lai iegūtu cenu
- Kasieris ievada iegādāto priekšmetu daudzumu, un sistēma aprēķina kopējās izmaksas. Šis process tiek atkārtots visām iegādātajām precēm
- Ja kasieris sistēmā kļūdaini pievieno priekšmetu vai priekšmetu daudzumu, viņiem vajadzētu būt iespējai to noņemt, ja maksājums vēl nav izlikts. Ja maksājums ir ieskaitīts, kasierim nevajadzētu būt iespējai neko noņemt.
- Pēc kopējā klienta rēķina pārbaudes sistēmai jāļauj kasierim norakstīt klienta maksājumu un izdrukāt klientam kvīti.
2. Cilvēki
Lietotāji, kas izmantos sistēmu, būs kasieri, grāmatveži un krājumu kontroles lietotāji. Visiem lietotājiem jābūt datorā burtiski un apmācītiem, kā izmantot tirdzniecības vietu sistēmu.
3. Aparatūra
Tirdzniecības vietas sistēma būs Microsoft Access kā datu bāzes dzinējs. Microsoft piekļuve ir atsevišķs datu bāzes dzinējs, un tādējādi sistēma darbosies vienā datorā. Izmantotajam datoram būs nepieciešamas šādas specifikācijas.
- Vismaz 1 GB RAM
- Vismaz 10 GB brīvas vietas uz vietējā diska, kur atradīsies datu bāze
- Datoram vajadzētu palaist Windows, kas darbojas vismaz ar Windows XP un jaunākām versijām
- Procesora ātrumam jābūt vismaz 1 GHz
4. Programmatūra
Datoram, kas tiks izmantots kopā ar sistēmu, jābūt šādām obligātajām specifikācijām.
- Microsoft balstīta operētājsistēma
- Microsoft Office Suite (īpaši Microsoft Word un Microsoft Access)
5. Dati
Ikdienas darījumi tiks glabāti Microsoft Access datu bāzē.
Tirdzniecības vietu datu bāzes vārdnīca
Datu bāzes vārdnīca apraksta datu bāzes laukus, to darbību un datu veidu.
Tālāk ir aprakstītas tabulas, kuras mums būs mūsu datu bāzē. Vienkāršības labad mēs saglabāsim tikai četru tabulu skaitu (4).
Produktu tabula
S / N | Lauka nosaukums | Datu tips | Apraksts |
---|---|---|---|
1 | id | Ciparu skaitlis | Ierakstīt primāro atslēgu |
2 | Produkta nosaukums | Stīga | Produkta nosaukums |
3 | Cena | Ciparu skaitlis | Produkta cena |
4 | Quantity_at_hand | Ciparu skaitlis | Pieejamais daudzums pie rokas jebkurā noteiktā laikā |
5 | Recommended_supplier_id | Ciparu skaitlis | Ārvalstu atslēga, kas saista ar piegādātāju tabulu |
Klientu tabula
S / N | Lauka nosaukums | Datu tips | Apraksts |
---|---|---|---|
1 | id | Ciparu skaitlis | Ierakstīt primāro atslēgu |
2 | Klienta vārds | Stīga | Pasūtītāja vārds |
3 | Kopā_pirkumi | Ciparu skaitlis | Uzkrātā kopējā pārdošanas vērtība konkrētajam klientam |
Piegādātāju tabula
S / N | Lauka nosaukums | Datu tips | Apraksts |
---|---|---|---|
1 | id | Ciparu skaitlis | Ierakstīt primāro atslēgu |
2 | Piegādātāja_nosaukums | Stīga | Pasūtītāja vārds |
3 | Kontaktpersonas numurs | Ciparu skaitlis | Piegādātāja kontakttālrunis |
4 | Epasta adrese | Stīga | Piegādātāja e-pasta adrese |
Pārdošanas tabula
S / N | Lauka nosaukums | Datu tips | Apraksts |
---|---|---|---|
1 | id | Ciparu skaitlis | Ierakstīt primāro atslēgu |
2 | Klienta ID | Ciparu skaitlis | Klienta unikālais identifikators |
3 | Darījuma datums | Datums | Darījuma reģistrēšanas datums |
4 | Samaksātā summa | Ciparu skaitlis | Kopējā pirkuma summa |
5 | Apmaksāts | Būla | Būla lauks, kas parāda, vai klients ir samaksājis |
Pārdošanas detaļu tabula
S / N | Lauka nosaukums | Datu tips | Apraksts |
---|---|---|---|
1 | id | Ciparu skaitlis | Ierakstīt primāro atslēgu |
2 | pārdošanas_id | Ciparu skaitlis | Klienta unikālais identifikators |
3 | Produkta ID | Datums | Darījuma reģistrēšanas datums |
4 | daudzums | Ciparu skaitlis | Kopējā pirkuma summa |
5 | Apmaksāts | Būla | Būla lauks, kas parāda, vai klients ir samaksājis |
Tirdzniecības vietas datu bāzes entītiju shēma
Entītiju attiecību diagramma parāda attiecības starp tabulām datu bāzē. Šajā tabulā ir aprakstītas attiecības starp datu bāzes tabulām
S / N | Attiecības | Primārs | Sveša atslēga | Attiecību raksturs |
---|---|---|---|---|
1 | Produkti līdz pārdošanai | Id produktos | Product_id pārdošanā | 1 daudziem |
2 | Pārdošana klientiem | Klientu ID | Customer_id pārdošanas apjomos | Daudzi pret daudziem |
3 | Produkti piegādātājiem | Piegādātāju ID | Recommended_supplier_id produktos | Daudzi līdz 1 |
Šis attēls parāda attiecības starp tabulām mūsu datu bāzē.
Kā darījums tiek apstrādāts sistēmā
- Sistēma izgūst visus klientu ierakstus no klientu tabulas un aizpilda nolaižamo izvēlni
- Kasieris noklikšķina uz pogas Jauns darījums. Tas izveido jaunu ierakstu pārdošanas tabulā un ģenerē darījuma ID.
- Sistēma izgūst visus produktus no produktu tabulas un aizpilda nolaižamo kombināciju
- Kasieris nolaižamajā sarakstā izvēlas produktu. Sistēma saglabā produkta ID un pašreizējās preces cenu.
- Kasieris ievada iegādāto daudzumu. Sistēma aprēķina starpsummu, pamatojoties uz uzglabāto cenu un ievadīto daudzumu. Šis process tiek atkārtots, līdz visi produkti ir ievietoti sistēmā.
- Kasieris ievada summu, kuru klients ir samaksājis. Sistēma aprēķina izmaiņas, ja klients maksā vairāk nekā cena.
- Kasieris noklikšķina uz pēcapmaksas pogas. Sistēma atjaunina;
- produkta daudzums pie rokas produktu tabulā
- atjaunina laukumu apmaksātā summa un pārdošanas tabulā atzīmē darījumu kā samaksātu
- atjaunina kopējo pirkumu lauku klientu tabulā
Tirdzniecības vietas grafiskās lietotāja saskarnes ekrānuzņēmumi
Sistēmas galvenais logs - tas ir ieejas punkts sistēmā. Tas ļauj lietotājiem ievadīt datus, apstrādāt darījumus, izdrukāt pārskatus un eksportēt pārdošanas datus programmā Excel tālākai analīzei.
Šeit mēs esam parādījuši dažādus datu ievadīšanas logus, kas izmantoti POS laikā, lai sniegtu pārskatu par lauku, kas ir aizpildīts, veicot darījumu.
Tirdzniecības vietas logs, ko kasieri lieto kases punktā
Lietotāja saskarne ir veidota tā, ka tā vada kasieri, veicot darbības, kas saistītas ar veiksmīga pirkuma darījuma grāmatošanu.
Klienta datu ievades logs
Produktu datu ievades logs
Kopsavilkums
Šajā apmācībā parādīti praktiskie soļi, kas saistīti ar informācijas sistēmas izstrādi, un paskaidrots POS (tirdzniecības vietas) sistēmas prototips. Sistēma ir izstrādāta, izmantojot Microsoft Access Visual Basic for Applications (VBA).
- Nākamais