Changes between Initial Version and Version 1 of AboutProject


Ignore:
Timestamp:
04/18/26 19:41:21 (2 weeks ago)
Author:
231215
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AboutProject

    v1 v1  
     1Опис на проектот: EventMK
     2Главна цел
     3EventMK е централизиран информациски систем наменет за управување со настани, резервации и продажба на билети. Системот има за цел да ги поврзе организаторите на настани со крајните корисници, овозможувајќи лесно креирање настани, следење на капацитетите на локациите и сигурна евиденција на трансакциите. Базата на податоци ќе биде дизајнирана да поддржува висок обем на податоци и брзо пребарување.
     4
     5Актери во системот (Кориснички улоги)
     6Системот ќе поддржува повеќе типови на корисници со различни привилегии:
     7
     8Администратор: Има целосна контрола врз платформата. Одобрува нови организатори, менаџира со шифрарници (типови на настани, градови) и има увид во целосната статистика за користење на системот.
     9
     10Организатор: Креира и менаџира сопствени настани. Дефинира локации, капацитет, различни категории на билети (на пр. VIP, Parter, Трибина) и нивни цени.
     11
     12Купувач (Краен корисник): Пребарува настани според категорија, локација или датум. Може да креира профил, да врши резервации, да купува билети и да ја прегледува својата историја на нарачки.
     13
     14Главни податочни барања и ентитети
     15За успешно функционирање на бизнис логиката, базата на податоци ќе чува информации за следните клучни ентитети:
     16
     17Корисници (Users): Податоци за профилите, автентикација и улоги.
     18
     19Настани (Events): Детали за самиот настан (име, опис, датум, време, статус).
     20
     21Локации (Venues): Информации за објектите каде се одржуваат настаните (име, адреса, град, максимален капацитет, сектори/зони).
     22
     23Билети (Tickets): Типови на билети поврзани со конкретен настан, цена, достапна количина и уникатни кодови за валидација.
     24
     25Нарачки/Резервации (Orders): Евиденција за купени билети, статус на нарачката, време на трансакција и поврзаност со купувачот.
     26
     27Категории (Categories): Класификација на настаните (на пр. Концерт, Театар, Спорт, Семинар).
     28
     29Бизнис процеси кои ќе се моделираат
     30Моделот на податоци строго ќе внимава на релацискиот интегритет. На пример, при купување на билет, системот преку трансакција ќе треба да провери дали има слободни места за таа категорија во дадената локација и соодветно да го намали достапниот капацитет за да не дојде до "overbooking".