Datový slovník

 

 

 

DATOVY SLOVNIK PRO DATOVE TOKY

 

data_pro_web = stav_skladu

statistika = [stav_skladu | stav_prav ]

zakaznici = registrace_zakaznika

data_pro_ucetnictvi = pohyb_zbozi

edit_zbozi = [zmena_polozky | pridani_polozky | odebrani_polozky]

nove_objednavky = {objednavka}

pohyb_zbozi = [vyrizene_objednavky | doplneni_skladu]

pristupova_prava = [znema_prav | pridani_prav | odebrani_prav]

registrace = [prvni_registrace | zmena_osobnich_udaju ]

nakup = [zruseni_obj | nakupovani | zadost_vypisu]

potvrzeni = [potvrzeni_registrace | potvrzeni_objednavky | potvrzeni_zruseni_obj]

vypis_nakupu = {objednani_mnozstvi}

stav_skladu = {polozka}

stav_prav = {pravo}

 

 

DATOVY SLOVNIK PRO PRIMITIVA

 

zruseni_objednavky = @cislo_objednavky

nakupovani = {objednani_zbozi}

objednani_zbozi = kod_zbozi + mnozstvi

prvni_registrace = jmeno + osobni_udaje

zmena_osobnich_udaju = @<2>jmeno + @<1>idcislo + osobni_udaje

zmena_prav = (typ_uzivatele) + @jmeno + (pristupove_heslo)

pridani_prav = pravo

odebrani prav = @jmeno

zmena_polozky = @kod_zbozi + (popis_zbozi) + (cena)

pridani_polozky = polozka

odebrani_polozky =  @kod_zbozi

pravo = typ_uzivatele + jmeno + pristupove_heslo

polozka = @kod_zbozi + popis_zbozi + cena + skladovane_mnozstvi

registrace_zakaznika = jmeno + idcislo + kategorie

objednavka = @kod_zbozi + mnozstvi + cislo_objednavky

vyrizene_objednavy = @cislo objednavky + stav_objednavky

doplneni skladu = @kod_zbozi + skladovane_mnozstvi

potvrzeni_registrace = registrace_zakaznika

potvrzeni_objednavky = objednani_mnozstvi

potvrzeni_zruseni_obj = vyrizene_objednavky

zadost_vypisu = datum1 + datum2

osobni_udaje = adresa + typ_platby

typ_uzivatele = [expeditor | redaktor | spravce | majitel]

jmeno = prvni_jmeno + prijmeni

kod_zbozi = petimistne_cislo

popis_zbozi = {obec_znak}

cena = *realne cislo s presnosti dvou desetinych mist*

skladovane_mnozstvi = petimistne_cislo

idcislo = petimistne_cislo

kategorie = [normalni_zakaznik | student | dealer1 | dealer2 | dealer3]

cislo_objednavky = *cele klade cislo pridelene systemem*

                   *rozsah hodnot: 1...99999999*

stav_objednavky = [nevyrizena | vyrizena | zrusena]

typ_platby = *zpusob placeni objednavek*

adresa =

petimistne_cislo = *cele kladne cislo*

                   *rozsah hodnot: 00000..99999      

prvni_jmeno = {spol_znak}

prijmeni =  {spol_znak}

obec_znak = *libovolny znak*

mnozstvi = petimistne_cislo

datum1 = datum

datum2 = datum

spol_znak = [velke_pismeno | male_pismeno]

datum = den + mesic + rok

velke_pismeno = [A|B|...|Z]

male_pismeno = [a|b|...|z]

den = [1|...|31]

mesic = [1|...|12]

rok = [2000|...|2999]