Tímový projekt – PAYMY
Popis projektu: Informačný systém pre správu platieb členov klubu
Podrobná špecifikácia: Informačný systém PAYMY je navrhnutý pre efektívnu a prehľadnú správu členských platieb v klube. Jeho úlohou je poskytnúť automatizovanú správu členských príspevkov, prehľad o úhradách, notifikácie o platbách, základnú evidenciu členov. Zároveň má nahradiť manuálny spôsob evidencie digitálnym riešením, zvýšiť efektivitu správy údajov a poskytnúť klubom nástroj, ktorý im uľahčí každodennú administratívu bez zbytočnej záťaže a nadbytočných funkcií.
Cieľ projektu: PAYMY prinesie správcom aj členom klubu úsporu času a minimalizáciu chýb pri evidencii platieb.
Projektový tím: Tím 8
Zloženie tímu a ich hlavné úlohy:
Zuzana Butašová
Projektový manažér
V rámci projektu zastávam rolu projektového manažéra a product ownera – zodpovedám za koordináciu tímu, definovanie priorít, priebežnú kontrolu plnenia cieľov a komunikáciu medzi členmi tímu.
Michal Caban
Backend vývojár, integrátor
Programujem v jazykoch Java a Python. Skúsenosti s vývojom webových aplikácií by som chcel uplatniť a rozšíriť v projekte PAYMY na pozícii backend vývojár a integrátor.
Christián Kička
Frontend vývojár (UI/UX)
Mám skúsenosti z vývoja frontend riešení, zmysel pre detail a snahu vytvárať funkčné, používateľsky prívetivé rozhrania. Mojím cieľom je pomôcť vytvoriť moderný systém, ktorý bude pre športový klub praktickým a intuitívnym nástrojom.
Adam Panák
Tester
Projektu som sa rozhodol zúčastniť preto, lebo je vhodný na reálne nasadenie a na rozšírenie mojich vedomostí. Mám zmysel pre detail, dodržiavanie pravidiel a verím, že tieto moje vlastnosti prispejú k tomu, že systém bude spoľahlivý a bez chýb.
Ján Plachý
Dokumentarista, web developer
Mojím zámerom je zhmotniť plány a nápady tímu prostredníctvom projektovej webovej stránky, ktorá svojím obsahom bude poukazovať na to kto sme, čo robíme a kam smerujeme.
Kľúčové funkcionality systému PAYMY
Projekt sa zameriava na implementáciu nasledujúcich funkcionalít:
Základné:
- Prehľad pre manažéra – zoznam s nedoplatkami/preplatkami členov.
- Prehľad pre používateľa – história vlastných platieb a aktuálny stav.
- Prihlasovacia stránka pre bezpečný prístup.
- Admin stránka pre správu systému a dát.
Plánované rozšírenia:
- Možnosť prihlasovania sa na preteky alebo testy cez systém PAYMY.
- Automatizované notifikácie o stave platieb.
Technické komponenty a nástroje:
- Backend: Laravel (PHP framework)
- Databáza: PostgreSQL
- Frontend: HTML, CSS, JavaScript
- Komunikácia: REST API
Projektový denník:
-
Zahájenie a plánovanie Vytvorenie tímu, návrh témy, definícia úloh, plán projektu.–
-
Príprava infraštruktúry Vytvorenie projektového denníka, založenie Git repozitára.–
-
Analýza a návrh Analýza problému, návrh aplikácie a databázového systému.–
-
Implementácia a testovanie Vytvorenie hlavných prvkov aplikácie, testovanie systému, úprava dizajnu a optimalizácia kódu.–
-
Záver Príprava dokumentácie, záverečná prezentácia projektu.–
Architektúra systému
Projektové dokumenty
-
Motivačný dokument – opisuje dôvody, ciele a prínosy projektu.
-
Projektový harmonogram – obsahuje časový plán realizácie a rozdelenie fáz projektu.
-
Prezentácia projektového tímu – prezentácia členov tímu
-
Prezentácia projektu – prehľad cieľov, riešenia a výsledkov projektu.
-
Zápisnice – záznamy zo stretnutí projektového tímu.
-
Špecifikácia softvérových požiadaviek – Software Requirements Specification (SRS).
-
Dokument návrhu softvéru – Software Design Document (SDD).
-
Testovacie scenáre – Vytvorené scenáre s výsledkami.
-
Testovacia zápisnica – Predbežná správa z testovania.
-
Testovacia zápisnica – Záverečná správa z testovania.
Aplikácia
-
Aplikácia – odkaz na vytvorenú aplikáciu PAYMY
Hodnotenie projektového tímu
Projektový tím
Sekcia kontaktu a formulára
Kontakt
Vyučujúci:
PaedDr. Miroslav Ölvecký, PhD.Členovia tímu:
-
Zuzana Butašová –
Projektový manažér :
butasova2@ucm.sk -
Michal Caban –
Backend vývojár, integrátor :
caban2@ucm.sk -
Christián Kička –
Frontend vývojár (UI/UX) :
kicka1@ucm.sk -
Adam Panák –
Tester :
panak1@ucm.sk -
Ján Plachý –
Dokumentarista, web developer :
plachy1@ucm.sk