wiki:ERModel

Version 39 (modified by 193288, 3 years ago) ( diff )

--

Верзија 4


E-R Дијаграм


Error: Macro Image("", 95%) failed
'NoneType' object has no attribute 'upper'

Податочни побарувања

Ентитети

1.Најава - ентитет кој што дефинира дали ќе биде корисник или вработен

  • Korisnicko_ime - текстуален тип (примарен клуч)
  • E-mail - текстуален тип (задолжителен атрибут)
  • Password - текстуален тип (задолжителен атрибут)
  • Ime - текстуален тип (задолжителен атрибут)
  • Prezime - текстуален тип (задолжителен атрибут)
  • EMBG - нумерички тип (задолжителен атрибут)
  • Br.tel. - текстуален тип (задолжителен атрибут)

2.Вработен - ентитет кој ги дефинира од каков тип е вработениот

  • Id_vraboten - нумерички тип (задолжителен атрибут)
  • Korisnicko_ime - текстуален тип (задолжителен атрибут)
  • E-mail - текстуален тип (задолжителен атрибут)
  • Password - текстуален тип (задолжителен атрибут)
  • Ime - текстуален тип (задолжителен атрибут)
  • Prezime - текстуален тип (задолжителен атрибут)
  • EMBG - нумерички тип (задолжителен атрибут)
  • Br.tel. - текстуален тип (задолжителен атрибут)
  • Uloga - текстуален тип (задолжителен атрибут)

3.Администратор - ентитет кој ги дефинира администраторите

  • id_administrator - нумерички тип (задолжителен атрибут)
  • Korisnicko_ime - текстуален тип (задолжителен атрибут)
  • E-mail - текстуален тип (задолжителен атрибут)
  • Password - текстуален тип (задолжителен атрибут)
  • Ime - текстуален тип (задолжителен атрибут)
  • Prezime - текстуален тип (задолжителен атрибут)
  • EMBG - нумерички тип (задолжителен атрибут)
  • Br.tel. - текстуален тип (задолжителен атрибут)
  • Uloga - текстуален тип (задолжителен атрибут)

4.Контролер - ентитет кој ги дефинира контролерите

  • ID_kontroler - нумерички тип (задолжителен атрибут)
  • Korisnicko_ime - текстуален тип (задолжителен атрибут)
  • E-mail - текстуален тип (задолжителен атрибут)
  • Password - текстуален тип (задолжителен атрибут)
  • Ime - текстуален тип (задолжителен атрибут)
  • Prezime - текстуален тип (задолжителен атрибут)
  • EMBG - нумерички тип (задолжителен атрибут)
  • Br.tel. - текстуален тип (задолжителен атрибут)
  • Uloga - текстуален тип (задолжителен атрибут)

5.Канцелар - ентитет кој ги дефинира канцеларите

  • Id_kancelar - нумерички тип (задолжителен атрибут)
  • Korisnicko_ime - текстуален тип (задолжителен атрибут)
  • E-mail - текстуален тип (задолжителен атрибут)
  • Password - текстуален тип (задолжителен атрибут)
  • Ime - текстуален тип (задолжителен атрибут)
  • Prezime - текстуален тип (задолжителен атрибут)
  • EMBG - нумерички тип (задолжителен атрибут)
  • Br.tel. - текстуален тип (задолжителен атрибут)
  • Uloga - текстуален тип (задолжителен атрибут)

6.Корисник - ентитет кој што го дефинира корисникот

  • Id_korisnik - нумерички тип (задолжителен атрибут)
  • Korisnicko_ime - текстуален тип (задолжителен атрибут)
  • E-mail - текстуален тип (задолжителен атрибут)
  • Password - текстуален тип (задолжителен атрибут)
  • Ime - текстуален тип (задолжителен атрибут)
  • Prezime - текстуален тип (задолжителен атрибут)
  • EMBG - нумерички тип (задолжителен атрибут)
  • Br.tel. - текстуален тип (задолжителен атрибут)

7.Автомобил - ентитет кој што ги дефинира информациите за автомобилот

  • Reg.tablica - нумерички тип (примарен клуч)
  • Marka - текстуален тип (задолжителен атрибут)
  • Boja - текстуален тип (слаб атрибут)

8.Резервација - ентитет кој што дефинира резервација на на паркинг место

  • Id_rezervacija - нумерички тип (примарен клуч)
  • Id_korisni - нумерички тип (задолжителен атрибут)

9.Име на паркинг - ентитет кој што го дефинира името на паркинг место

  • Id_ime - нумерички тип (примарен клуч)
  • Lokacija - текстуален тип (задолжителен атрибут)

10.Зона - ентитет кој што ја дефинира зоната во паркингот

  • id_zona - нумерички тип (примарен клуч)
  • Br. na p.mesta - нумерички тип (задолжителен атрибут)

11.Паркинг место - ентитет кој што дефинира прецизно на кое место треба да се паркира автомобилот на корисникот

  • Broj na p.mesta - нумерички тип (примарен клуч)

12.Плаќање - ентитет кој ги дефинира плаќањата за резервацијата од страна на корисникот во одреден период

  • Id_plakjanje - нумерички тип (примарен клуч)
  • Id_korisnik - нумерички тип (задолжителен атрибут)

13.Мобилно - ентитет кој што дефинира од каков вид е плаќањето

  • Id_mobilno - нумерички тип (примарен клуч)
  • Br.telefon - нумерички тип (задолжителен атрибут)

14.Картичка - ентитет кој што дефинира од каков вид е плаќањето

  • Br. na smetka - нумерички тип (примарен клуч)

15.Казна - ентитет кој што се изрекува поради грешка на корисникот

  • Id_kazna - нумерички тип (примарен клуч)
  • broj_kazni -нумерички тип (задолжителен атрибут)
  • iznos - нумерички тип (задолжителен атрибут)

16.Контрола - ентитет кој што се извршува од страна на контролерот

  • Id_kazna - нумерички тип (примарен клуч)
  • izvrsena_kontrola - текстуален тип (задолжителен атрибут)
  • vreme_na_kontrola - нумерички тип (задолжителен атрибут)
  • konstatacija - текстуален тип (задолжителен атрибут)

Релации

  • proveruva - N:1 , се прават повеќе проверки на резервацацијата кои што ја направил корисникот од страна на контролерот.
  • vnesuva_parkinzi - 1:N, администраторот го одржава системот, односно внесува нови локации на паркинзи, зони и број на паркинг места.
  • poseduva - 1:N, еден корисник поседува одреден број на автомобили со одредени карактеристики.
  • popolnuva - 1:N, корисникот прави една резервација само за автомобил/ите кои ги поседува.
  • vrsi - 1(тотално учество):N, корисникот може да изврши повеќе плаќања доколку сака да ја продолжи резервацијата за местото кој што го зафатил.
  • izvrseno - 1:1, за едно паркинг место може да биде извршено само едно плаќање на различен начин во различен временски период.
  • na - 1:1, на едно паркинг место се извршува една резервација.
  • vo - 1:N(тотално учество), една зона содржи повеќе паркинг места.
  • sodrzi - 1:N, еден паркинг може да содржи повеќе зони.
  • pravi - 1(тотално учество):N, контролерот прави повеќе контроли во текот денот.
  • kon - N:1, повеќе контроли се вршат врз едно паркинг место во одредена зона.
  • sleduva - N:1, доколку контролерот после одреден број на контроли воочи неправилности од страна на корисникот, има право да пишува казна.
  • izrecena - N:1, повеќе број на казни можат да бидат изречени за еден корисник доколку биде направен прекршок.

Историјат

1.Верзија 1
2.Верзија 2 - направени поправки од консултации со асистентот
3.Верзија 3 - направени поправки од консултации со асистентот
4.Верзија 4 - направени поправки од консултации со професорот

Attachments (5)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.