wiki:DatabaseCreation

Креирање и пополнување на базата

DDL скрипта за креирање на табелите

ddl.sql​

DML скрипта за пополнување на табелите

dml.sql​

Скрипти за генерирање на податоци

Следните Python скрипти се користени за генерирање на големи количини податоци за потребите на проектот:

gragjanin_generator.py​ – скрипта за генерирање на податоци за граѓани (EMBG, адреси, градови, телефонски броеви и сл.)

kazna_generator.py​ – скрипта за генерирање на податоци за казни, датуми, статуси и износи за плаќање.

Погледи (Views)

views_.sql​

Објаснување на погледите (Views)

  • vw_neplateni_kazni_posledni_2_nedeli Овој поглед прикажува информации за сите неплатени казни во системот. Се прикажуваат податоци за казната, прекршокот, граѓанинот и возилото поврзано со прекршокот. Погледот овозможува полесно следење на казните кои сè уште немаат извршено плаќање и служи за финансиска контрола и анализа на прекршоците.
  • vw_prekrsoci_denes Овој поглед ги прикажува сите прекршоци евидентирани во текот на тековниот ден. Содржи информации за прекршокот, измерената брзина, зоната, дозволената брзина, возилото и граѓанинот кој го сторил прекршокот. Погледот овозможува дневен мониторинг и анализа на сообраќајните прекршоци.
  • vw_sopstvenici_na_vozila Овој поглед ги поврзува возилата со нивните сопственици и прикажува основни информации за возилото и граѓанинот. Се користи за брза идентификација на сопственикот на одредено возило и за административни проверки.
  • vw_aktivni_zhalbi Овој поглед ги прикажува сите активни жалби поднесени од корисниците. Содржи информации за датумот на поднесување, содржината на жалбата, статусот на прекршокот и податоци за граѓанинот кој ја поднел жалбата. Погледот овозможува следење на тековните жалби и нивниот статус.
  • vw_neaktivni_kameri Овој поглед ги прикажува сите камери кои се неактивни или се наоѓаат на сервис. Прикажува информации за статусот на камерата, серискиот број, улицата и зоната во која е поставена камерата. Се користи за технички надзор и одржување на системот.
  • vw_prekrsoci_so_nadminata_brzina Овој поглед ги прикажува прекршоците кај кои е надмината дозволената брзина. Освен детектираната и дозволената брзина, се пресметува и разликата помеѓу нив. Погледот овозможува анализа на сериозноста на прекршоците според надминувањето на брзината.
  • vw_istecheni_registracii Овој поглед ги прикажува сите возила со истечена регистрација. Содржи информации за регистрацијата, датумот на истекување, возилото и сопственикот. Погледот служи за контрола на нерегуларни возила и проверка на важноста на регистрациите.
  • vw_lokacii_so_najmnogu_prekrsoci Овој поглед прикажува статистика за бројот на прекршоци по локација. Се поврзуваат локациите со зоните, камерите и прекршоците, при што за секоја локација се пресметува вкупниот број на евидентирани прекршоци. Погледот овозможува анализа на локации со најголема фреквенција на прекршоци и помага при идентификација на критични делови од градот.
  • vw_vozila_najmnogu_prekshoci Овој поглед прикажува статистика за бројот на прекршоци по возило. За секое возило се пресметува вкупниот број на евидентирани прекршоци. Погледот се користи за анализа на ризични возила и следење на повторувачки прекршители.
  • vw_povtoreni_prekshoci Овој поглед ги прикажува возилата кои имаат повторени прекршоци од ист тип. Се пресметува бројот на повторувања за секој тип на прекршок и регистарска ознака. Погледот овозможува идентификација на возила со често повторување на исти сообраќајни прекршоци.
  • vw_kamera_tip_prekshok Овој поглед прикажува статистика за бројот на детектирани прекршоци според камера и тип на прекршок. Освен информациите за камерата, се прикажува и зоната во која се наоѓа како и бројот на детекции. Погледот се користи за анализа на ефикасноста на камерите и најчестите типови на прекршоци во различни зони.
Last modified 4 months ago Last modified on 06/11/26 12:56:19

Attachments (6)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.