Changes between Version 1 and Version 2 of AboutProject


Ignore:
Timestamp:
04/20/26 13:48:10 (12 days ago)
Author:
231267
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AboutProject

    v1 v2  
    11= За проектот
    22
    3 Овој проект претставува регистар за сите спортски активности, настани, и поврзани податоци, со фокус на дизајнирање, моделирање, креирање и одржување на релациона база на податоци за ваков систем.
    43
    5 Системот овозможува да се следат историски и моментални податоци за:
     4'''Членови на тим:'''
     5* Aлександар Тодороски 231153
     6* Антонио Трајковски 231156
     7* Вељко Аџиќ 231267
     8
     9== Краток опис
     10
     11Овој проект претставува информациски систем и релациона база на податоци за управување со спортски активности, организации и натпревари. Системот овозможува складирање и обработка на податоци за спортови, спортски категории, клубови, тимови, спортисти, тренери, судии, федерации, лиги и натпревари. Покрај тоа, се следат и договори на спортисти, спонзорства, резултати од натпревари и учество на играчи во поединечни дуели.
     12
     13Проектот е наменет како централизирано решение за следење на спортски екосистем, со акцент на историски податоци и нивна анализа. Базата е дизајнирана да обезбеди интегритет на податоците преку ограничувања и дел од бизнис логиката е имплементирана директно во неа. Врз основа на оваа база може да се изгради веб, мобилни или десктоп апликација за управување, анализа и визуелизација на спортски податоци.
     14
     15== Детален опис
     16
     17Системот овозможува да се следат историски и тековни податоци за:
    618* Спортови и спортски категории, односно дисциплини
    719* Држави и региони на државно и меѓудржавно ниво
     
    1325* Натпревари и утакмици, на кои локации се одиграни, кои судии суделе, кои играчи играле и резултати
    1426
    15 == Дизајн на системот
     27
     28Базата и апликацијата се наменети за користење од страна на спортски организации, како национални федерации, лиги или приватни компании кои управуваат со спортски податоци. Овие организации би биле одговорни за одржување на системот и обезбедување пристап до корисниците. Нивната потреба е централизирано, сигурно и конзистентно управување со голем број поврзани податоци.
     29
     30
     31=== Проблеми што се решаваат
     32
     33Со овој систем се решаваат неколку клучни проблеми:
     34* Фрагментираност на податоци (различни извори и формати)
     35* Тешкотии во следење на историски податоци
     36* Недостаток на централизирана анализа,
     37* Неконзистентност и грешки при рачно водење евиденција.
     38
     39Системот обезбедува интегритет на податоците преку ограничувања и автоматизирана валидација.
     40
     41=== Типови на корисници
     42
     43Системот може да се користи од:
     44* '''Администратори''' - кои го одржуваат системот и податоците
     45* '''Вработени во федерации и лиги''' - кои внесуваат и ажурираат податоци
     46* '''Менаџери на клубови''' - следење на тимови, договори и спонзорства
     47* '''Аналитичари''' - преглед и анализа на податоци
     48* '''Поширока јавност''' - читање на податоците во апликација
     49* '''Трети партии''' - пристап до податоците
     50
     51
     52=== Слични решенија и разлики
     53
     54Постојат веќе комерцијални решенија за спортска аналитика и менаџмент, но овој систем се разликува по:
     55
     56* Силен фокус на релационен модел и интегритет на податоци
     57* Детално следење на историски промени и настани
     58* Имплементација на дел од бизнис логиката директно во базата
     59* Флексибилност за проширување со нови спортови, категории и улоги.
     60
     61=== Дизајн на системот
    1662
    1763Системот е дизајниран да е флексибилен и со простор за развој. Овозможува лесно додавање на нови улоги да се следат со наследување од табелата `PERSON`, како и додавање на нови спортови, спортски дисциплини и категории преку табелите `SPORT` и `SPORT_CATEGORY`. Исто така има и флексибилност при создавање нови типови на натпревари со табелата `COMPETITION_TYPE`.
    1864
    19 == Бизнис логика
     65Подетален поглед може да се види на RelationalModel.
     66
     67=== Бизнис логика
    2068Покрај складирањето на податоци, IRSON имплементира и бизнис логика во самата база преку погледи, со што обезбедува:
    21691. Транспарентен увид во профитот на тимовите за внесен временски период