Open syselkk opened 7 years ago
Ahoj, možná nesouvisejí kec...
Pardon, pro FOF to nemá cenu, to mi nedošlo.
V prvej rade treba vyriešiť ako a pod čím sa to napíše: Sú v zásade 3 možnosti:
pod FKSDB ako samostatný modul/séria presenterov. Výhody to má v podstate v tom že vo FKSDB máme potrebné dáta, a nemusíme udaje synchronizovať medzi systémami. Nevýhodou je že FKSDB sa opäť zvačší a to aj databázovo. Z pohľadu údržby ako aj potrebných ľudí na vývoj/udržbu je to najmenej náročná varianta
Zobrať nejaký existujúci systém eshopu a ohnuť ho pre naše potreby. obecná nevýhoda že pribude další systém ktorý treba spravovať a aj tak sa nevyhneme písanie API pre komunikáciu s FKSDB. Bude to další systém teda bude treba niekto kto sa o to bude starať.
Rovnaká ako predtým ale stým že by sme si ten eshop napísali sami ako samostatný systém. :-1:
Dobre je na úvod si pomenovať entity a ich vzťahy
riešiteľ
má body
; odmena
má cenu (body)
a ďalšie parametre, odmena
má "počet kusov skladom" pre daný seminár ,riešiteľ
vyberá(má) odmeny
tým tvorí objednávku
takže potrebujeme štruktúru (tabuľku) v ktorej budeme uchovávať nejakým spôsobom body, v nejakej štruktúre uchovávať údaje a odmene
a potom potrebujeme aj o jej (ne)dostupnosti s rozdelením po seminároch a nakoniec štruktúru kde bude uchovaná objednávka.
Teraz nejaké "UC": Org môže pridať odmenu. Org môže upraviť počet skladom Org môže upraviť odmenu tj popis fotku...
Účastník vidí svoj počet FB Úč. môže pridať/odmazať odmenu do/z košíku. Úč. môže zrušit/potrvidiď objednávku
?? Org môže nahrať/preniesť body??
Org môže objednávku vybaviť/ zrušiť.
Pro FOL i něco jako "Tým vybírá odměnu". Tj. řešitel může možná být i více řešitelů, či. Účastník může darovat body jinému účastníkovi.
Dúfajme že tým sa už tento rok konečne nebude prihlasovať týmovým heslom...
Myslím, že jednoduchšie je ak bude môcť osoba
môcť nakupovať za viac riešiteľov
teda svoj osobný ako aj FOLový účet.
Jak jsem již jinde někdy poznamenával, tak tady snad trochu přehledně návrh, který je ovšem asi tak komplexní, že se asi jen tak nerealizuje a hned případnému čtenáři píši varování, že pokud by chtěl tohle dělat, tak možná by bylo lepší vyřešit jiné IT potřebné věci.
Celá věc by obnášela víc různých změn.
Jmenujme ale nejdřív výhody toho dále popsaného systému pro účastníky (nevýhodou pro organizátory je další práce)
Zavedení měny
Zavedení "internetového obchodu"
Delegování organizátora na správu Tím je myšleno, že by nějaký organizátor FYKOSu musel sledovat obchod a záležitosti okolo něj a jednou za čas odměny odeslat. Záleželo by na definici, ale jako rozumnou dobu - kompromis mezi otravováním organizátora a nekonečností čekání účastníka, by mohlo být tak max 2 měsíce čekání - tedy v průběhu roku by se mohly zabalit odměny společně s posláním série a pak jednou někdy v průběhu prázdnin. Jeden člověk by to měl mít opravdu na starosti, aby se na to nezapomnělo. Nemusel by všechno balit, ale musel by zařídit/domluvit, aby se to zabalilo.