Projekt

Obecné

Profil

2 schůzka se zadavatelem - zápis » Historie » Verze 1

Michal Veverka, 2017-03-29 14:46

1 1 Michal Veverka
h1. 2 schůzka se zadavatelem - zápis
2
3
*Doba konání:* 28.3.2017 18:00-19:00
4
*Místo konání:* klubovna Sokol Plzeň
5
*Účastníci:* Klára Hlaváčová, Miroslav Marek, Michal Veverka, zadavatel
6
7
8
*Cíl:*
9
Cílem schůzky bylo upřesnění a dokončení specifikace požadavků. Dále určení priorit jednotlivých částí projektu a předložení dosavadních výsledků.
10
11
*Zhodnocení:*
12
Schůzka proběhla bez problémů. Zadavatel byl spokojen se současným stavem projektu. Během schůzky došlo k upřesnění specifikace požadavků a přidání 
13
priorit k jednotlivým částem. Probrány byli také některé implementační detaily (použití Nette, Composer a Bootstrapu).
14
15
*Výsledek:*
16
Upřesněné požadavky i s prioritami jsou popsány níže (změny jsou zvýrazněny tučně, popř. přeškrtnutím)(priority jsou číslovány od 1-nejvyšší do 10-nejnižší).
17
18
*Cíle příští schůzky:*
19
Předvedení dosavadního stavu projektu, zejména datového modelu a prototypu uživatelského rozhraní.
20
21
h2. Probrané požadavky
22
23
*Nástroje a platforma:*
24
* PHP 5.6 *(Nette)*, MySQL, responzivita (Bootstrap)
25
* web by měl fungovat na rok staré verzi Google Chrome 49 a WinXP
26
* *komentáře kódu česky, kód anglicky*
27
28
*Správa uživatelů (priorita 1):*
29
* registrace uživatelů - admin
30
* úprava uživatelů - uživatel, admin
31
* odstranění uživatelů - admin
32
* role: admin, člen oddílu, trenér, -rozhodčí-*(rozhodčí nebude mít roli ani přístup do systému)*, student
33
* možnost přidělení více rolí
34
* nastavení kategorie dle věku (žáci, kadeti, junioři, senioři,...)
35
* *uživatel - jméno, příjmení, pohlaví, datum narození, email, telefon, poznámka*
36
* *student - jméno, příjmení, email, zaplaceno*
37
38
*Správa turnajů (priorita 4):*
39
* vytvoření, úprava, smazání turnaje - admin, trenér
40
* rozesílání pozvánek na turnaj (email), opakovaná notifikace při neodpovědění
41
* filtrování pro výběr účastníků turnaje (věk, kategorie, pohlaví, ...)
42
* spolupráce s existujícími programy (nutno prozkoumat možnosti řešení)
43
* zadat účastníky na web → export do programu a rozřazení → výsledky zadat ve starém programu → import na web
44
* zadat účastníky na web → export do programu a rozřazení → import na web → výsledky zadat na webu → export do programu
45
* pokud nebude možné nalézt funkční řešení => ruční export a import web - program
46
* vedení statistik, bodů a žebříčků
47
* *zápas (kdo, výsledek), skupiny (kdo), rozhodčí*
48
* *evidence - kde, kdy, kategorie (i libovolná), poznámka*
49
50
51
*Správa závodů (priorita 4):*
52
* vytvoření, úprava, smazání závodu - admin, trenér
53
* rozesílání pozvánek na závod (email), opakovaná notifikace při neodpovědění
54
* filtrování pro výběr účastníků turnaje (věk, kategorie, pohlaví, ...)
55
* zadat účastníky na web
56
57
*Evidence služeb (priorita 4):*
58
* přidělování služeb a úklidů, rušení
59
* potvrzení hotových služeb
60
* emailové upozornění při nesplnění služby k danému datu
61
* *evidence - kdy, kdo, splnění (kdy)*
62
63
*Evidence příspěvků (priorita 4):*
64
* nastavení peněžních příspěvků pro jednotlivce, filtrování (role, věk,...)
65
* emailové notifikace při zpoždění platby
66
* *evidence - kdy, kdo, kolik, zaplaceno (kdy)*
67
68
*Evidence tréninků (priorita 2):*
69
* vytvoření, úprava, zrušení tréninku - trenér
70
* vytvoření více tréninků najednou (např. každé úterý apod.)
71
* přihlášení na trénink pro členy oddílu, odhlášení z tréninku pro členy oddílu
72
* evidence docházky na trénink - trenér
73
* emailová notifikace přihlášených účastníků při zrušení tréninku
74
* -(případné rozšíření o evidenci "škol” trenéra pro účastníky, bude ještě dohodnuto)-
75
* *evidence - kdy, od-do*
76
* *automatické generování tréninků podle šablony*
77
* *přihlášení na konkrétní trénink či na předdefinované tréninky (viz bod nad tímto)*
78
79
*Kalendář  (priorita 3):*
80
* možnost zobrazení kalendáře nebo období mezi zadanými daty s vyznačenými akcemi, úkoly (tréninky, turnaje, služby, splatnost příspěvků) pro daného uživatele
81
* *zobrazení nadcházejících závodů (mimooddílové turnaje)*
82
83
*Evidence kurzů (priorita 2):*
84
* registrace na kurz, odhlášení z kurzu - student
85
* evidence docházky na kurz - vedoucí kurzu
86
* výpočet nároku na zápočet dle docházky
87
* *emailová notifikace s potvrzením registrace*
88
* *evidence zaplacení kurzu*
89
* *evidence - max. kapacita*
90
91
*Případná rozšíření dle rozsahu projektu (priorita 8):*
92
* servis, půjčovna
93
* evidence oprav kordů pro zbrojíře