wiki:AboutProject

Version 12 (modified by 231027, 6 days ago) ( diff )

--

За: Events Management System - AMCV

Членови

  • Александар Макревски 231027
  • Славица Василевска 231037

Краток опис

Проектот EMS-AMCV е насочен кон развој на централизиран систем за управување со настани (концерти и театарски претстави). Базата на податоци ќе содржи комплексни релации помеѓу изведувачите, термините на одржување, техничките капацитети на локациите поделени на сектори и седишта, и динамичните ценовни политики. Проектот вклучува моделирање на инвентар од билети поврзани со специфични седишта, евиденција на трансакции во кои ставките содржат QR кодови, како и систем за рефундација и кориснички рецензии заштитени со тригери. Системот е дизајниран да поддржува напредни SQL операции за пребарување и филтрирање, со посебен фокус на оптимизација на продажбата во реално време, спречување дупло букирање преку тригери на ниво на база и генерирање аналитички извештаи за организаторите и спонзорите. Преку ова решение, се овозможува целосна автоматизација на процесот од планирање на настанот до повратна информација од посетителите, обезбедувајќи висок интегритет на податоците и ефикасност при ракување со голем број кориснички барања.

Детален опис на проектот

Целта на овој проект е имплементација на робусна релациона база на податоци за систем за управување со настани. Системот овозможува прецизно организирање на информации поврзани со различни културни манифестации, нивните изведувачи (музички или актерски), локациите и посетителите. Базата е моделирана да поддржува специфични бизнис правила, како што се динамични промени на цените преку временски периоди за попусти (Event_Period) и строга контрола на достапноста на седиштата преку UNIQUE ограничувања и тригери за да се спречи двојна резервација и продажба. Покрај основната евиденција, системот нуди функционалности за купување билети со генерирање уникатни QR кодови по ставка, управување со процеси за рефундација на средства во посебни трансакциски табели и социјален аспект преку масовен подсистем за рецензии (со капацитет од 1 милион+ редови кои се внесуваат строго по одржување на настанот). За организаторите, базата служи како извор за статистички податоци и оценки, што помага во стратешкото планирање и евалуација на успешноста на настаните.

  • Проектот е наменет за специјализирана компанија за „Events Management“ или дигитална тикетинг платформа, како што се Ticketmaster или локалните сервиси mktickets. Сопственикот би била организација која има потреба од софистициран централизиран систем за менаџирање на сите аспекти на настаните, почнувајќи од распределба на изведувачите по термини, па се до финалната продажба на крајните клиенти. Преку ова решение директно се задоволува нивната потреба за ефикасно поврзување на изведувачите, спонзорите и локациите во една логичка целина.
  • Со имплементацијата на овој систем се решаваат неколку клучни предизвици во индустријата, пред се преку спречување на грешки при продажба со автоматизирана контрола на достапноста на седиштата и елиминирање на ризикот од двојни резервации на сали во исто време со помош на базата. Дополнително, системот овозможува динамично управување со цените, каде вредноста на билетите се прилагодува автоматски преку дефинирани временски периоди за попусти, со што се оптимизира приходот и се намалува административниот товар.
  • Пристапот до базата на податоци е строго поделен на две посебни табели во зависност од нивната улога, кои наследуваат од базната табела User. Обичните корисници (Regular_User) имаат пристап за пребарување на достапни настани, купување билети и оставање рецензии, при што тригер ја проверува нивната возраст пред купување соодветна карта. Од друга страна, администраторите (Admin) се единствените задолжени за управување со базата, што вклучува креирање на нови настани и вршење на сите потребни административни промени врз податоците за да се осигура правилно функционирање на системот.
  • Она што го прави овој предлог поинаков од постоечките готови решенија на пазарот е поддршката за напредна доменска селекција на изведувачите (музичари за концерти и актери за претстави) и исклучително прецизното хиерархиско моделирање на седиштата во рамките на специфични секции и сали. Системот вклучува уникатен подсистем за временски периоди на настани кој овозможува комплексна логика на ценообразовање поврзана наназад со датумот на самиот термин.
  • Системот е конципиран како веб апликација која овозможува основна интеракција за двете групи корисници. За обичните корисници, порталот нуди преглед на настаните и можност за избор на билети. За администраторите, предвиден е интерфејс преку кој се врши внес и ажурирање на основните податоци во базата, како што се информациите за настаните, термините и локациите, со цел одржување на точноста на понудата.
Note: See TracWiki for help on using the wiki.