Changes between Version 4 and Version 5 of Eventix/AboutProject


Ignore:
Timestamp:
04/18/26 00:13:45 (2 weeks ago)
Author:
231070
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Eventix/AboutProject

    v4 v5  
    1414== Детален опис на проектот
    1515
    16 Проектот претставува дизајн и имплементација на напреден систем за онлајн управување и продажба на билети за настани, кој покрива целосен циклус – од креирање на настани до купување, плаќање и анализа на податоци. Системот поддржува различни типови корисници со дефинирани улоги (администратори и обични корисници), како и дополнителни улоги поврзани со конкретни настани (event admin, sales manager, content manager), со што се овозможува флексибилно управување со содржината и продажбата.
     16Проектот претставува дизајн и имплементација на напреден систем за онлајн управување и продажба на билети за настани, реализиран како веб апликација. Системот е наменет за користење од страна на фирми или организации кои организираат настани (концерти, фестивали, семинари и слично), како и поединци кои сакаат централизирано да управуваат со настани, продажба на билети и корисници. Главната потреба што ја задоволува системот е дигитализација и автоматизација на процесите за организација на настани, продажба, наплата и следење на посетеност.
    1717
    18 Организаторите можат да креираат настани со детални информации, да ги категоризираат според главни категории и подкатегории, како и да додаваат слики и да дефинираат локации, сали и нивни капацитети. Системот поддржува организација на просторот за настаните преку сали и седишта, како и различни типови на билети (standard, VIP, parter и слично), со можност за дефинирање цени по настан. Дополнително, се овозможува контрола на пристап до сали за одредени настани.
     18Апликацијата овозможува креирање и категоризација на настани, управување со локации, сали, капацитети и седишта, како и дефинирање на различни типови билети и нивни цени. Корисниците можат да пребаруваат и следат настани, да се претплатуваат на категории и подкатегории, да резервираат и купуваат билети преку систем на нарачки и плаќања, со поддршка за промо кодови и различни методи на плаќање. Секој билет е уникатно поврзан со корисник, настан и нарачка, со што се обезбедува целосна следливост. Дополнително, системот поддржува механизми како листа на чекање (waitlist), нотификации и обработка на рефундации, како и оставање оценки и коментари за настаните.
    1919
    20 Корисниците можат да пребаруваат и филтрираат настани, да се претплатат на категории и подкатегории за персонализирано искуство, да резервираат и купуваат билети, како и да користат промо кодови за попусти. Процесот на купување се моделира преку нарачки (orders), со дефинирани статуси (created, paid, cancelled), и се поврзува со систем за плаќања и соодветно следење на статус на трансакции. Системот дополнително овозможува обработка на рефундации (refunds) со соодветни статуси. Вклучен е и систем за оценки и коментари, кој овозможува корисниците да оставаат feedback за настаните.
     20Во системот постојат два главни типа корисници: '''администратор''' кој има централна контрола врз системот, и '''корисник''' кој понатаму може да има различна улога, соодветна за конкретниот настан, како на пример '''администратор на настан''' кој е задолжен за целата логистика поврзана со истиот, '''менаџер на продажба''' кој е задолжен за управување со нарачки и карти и други слични улоги кои нудат подетална контрола на функционалностите.
    2121
    22 Секој купен билет е уникатно идентификуван и поврзан со конкретен корисник, настан, седиште и нарачка, со што се обезбедува целосна следливост и контрола низ целиот процес на продажба. Дополнително, системот имплементира механизам за листа на чекање (waitlist), преку кој корисниците можат да се пријават кога нема достапни билети. Во случај на откажување на билет од друг корисник, ослободените билети можат да им бидат понудени на корисниците од waitlist листата.
     22Проектот е инспириран од платформата за продажба на билети „KupiKartiZaSe“, но воведува на дополнителни функционалности како механизам за листа на чекање (waitlist) поврзан со автоматска прераспределба на билети при рефундација, можност за претплата на категории и подкатегории за персонализирано следење на настани, како и пофлексибилен систем за управување со кориснички улоги и интеракција со настаните.
    2323
    24 Проектот исто така предвидува имплементација на напредни концепти како оптимизација на пребарувања, индексирање, управување со трансакции и конкурентен пристап при резервација на билети и седишта. Дополнително, системот овозможува анализа на продажбата, следење на популарност на настани и категории, како и генерирање статистики и извештаи.
    25 
    26 Со овој проект се стремиме да изградиме реалистичен, модуларен и скалабилен систем кој ги демонстрира современите принципи на дизајн и имплементација на релациони бази на податоци.
     24Иако постојат слични решенија во светот, овој систем претставува флексибилно и потенцијално open-source решение кое може да се прилагоди на различни потреби, со поддршка за напредни концепти како управување со трансакции, конкурентен пристап и оптимизација на пребарувања. Со овој проект се стремиме да изградиме реалистичен, скалабилен и модуларен систем кој ги демонстрира современите принципи на дизајн и имплементација на релациони бази на податоци.