Neformální specifikace systému
Zadání:
Na jachtařské závody jsou přihlášeny plachetnice různých tříd.
Závod probíhá ve formě rozjíždek pořádaných pro jednotlivé třídy,
nebo pro plavidla několika tříd najednou. Rozjíždek je několik,
jejich skutečný počet závisí na počasí a na dalších faktorech
(rozhodčí mohou prohlásit rozjíždku za neplatnou). Při dojezdu se
eviduje pořadí. Při dostatečném počtu rozjíždek se škrtá závodníkovi
nejhorší výsledek (pořadí při dojezdu). Součet pořadí v několika
rozjíždkách určuje absolutní pořadí. Na základě něho se přidělují
závodníkům body pro výkonnostní třídu. Závodníci mohou podávat
dodatečné protesty, které mohou vést např. k diskvalifikaci některého
závodníka nebo jen ke změně pořadí. Navrhněte IS pro tento sport.
25: Jachtařské závody
Řešitelné: Jan Martinec, Martin Klemsa, Zbyněk Vacl, Jiří Škrabal
Účel systému:
Předmětem zakázky je návrh a realizace informačního sytému pro mistrovské a pohárové jachtařské závody pořádané Českým svazem jachtingu (ČSJ) a všemi kluby, které jsou jeho členy. Závody se konají v rámci platného závodní řádu ČSJ a v souladu s pravidly ISAF (International SAiling Federation) na území České republiky pro všechny nenámořní lodní třídy.
Systém splní následující požadavky:
- P1: System zajistí veškeré funkce pro hladký průběh závodu.
- P2: Ve fázi příprav na závod bude systém schopen operativně přijímat a zpracovávat jednotlivé přihlášky do závodu.
- P3: Systém bude schopen kontrolovat správnost uvedených udajů na podaných přihláškách, včetně registračních čísel účastníků, a odhalí případné nedostatky.
- P4: Bude též schopen kontrolovat zajištění všech potřebných opatření souvisejících s organizací takového závodu.
- P5: Před vlastním závodem připraví startovní rozpisy.
- P6: Optimálně navrhne případné slučování závodů.
- P7: Operativně zahrne změny vyvolané neregulérními závodními podmínkami.
- P8: Umožní úplné zrušení závodu.
- P9: Automaticky přidělí jednotlivým posádkám startovní čísla.
- P10: Obeznámí účastníky závodu s dobou a okolnostmi konání jejich závodů.
- P11: Systém zajistí úplný informační servis pro ředitele závodu.
- P12: Taktéž zajistí informační servis pro hlavní rozhodčí, závodní komisi, záchrannou službu, delegáta, jury a meřiče závodu.
- P13: Systém umožní trvalé sledování počasí.
- P14: Bude on-line dodávat informace o změně směru a síle větru.
- P15: Zajistí sumarizaci výsledků po každé rozjížďce.
- P16: Bude vyhodnocovat průběžné pořadí během rozjížďky.
- P17: Umožní dodatečné diskvalifikování.
- P18: Přidělí body do výkonostních tříd.
- P19: Rozhodne o udělení titulů.
- P20: Zajistí zrušení rozjížďky z důvodu neregulérního počasí.
- P21: Umožní pořádání mezinárodních závodů.
- P22: Bude schopen zajistit televizní přenos a jeho komentář přímo na závodišti.
Sytém zajistí splnění uvedených požadků především pomocí funkcí:
- F1: Příjmi přihlášku.
- F2: Zkontroluj přihlášku.
- F3: Odmítni přihlášku
- F4: Připrav startovní rozpis
- F5: Sluč závody
- F6: Validuj soutěžní podmínky
- F7: Zruš rozjížďku
- F8: Zruš závod
- F9: Diskvalifikuj závodníka
- F10: Diskvalifikuj klub
- F11: Zpracuj výsledky rozjížďky
- F12: Zpracuj výsledky závodu
- F13: Započítej body do výkonostních tříd
- F14: Zpracuj údaje o směru a síle větru
- F15: Přiděl titul
- F16: Vydej oficiální konečné výsledky
Revidované řešení
Systém splní následující požadavky:
- P1: System zajistí veškeré funkce pro hladký průběh závodu.
- P2: Ve fázi příprav na závod bude systém schopen operativně přijímat a zpracovávat jednotlivé přihlášky do závodu.
- P3: Systém bude schopen kontrolovat správnost uvedených udajů na podaných přihláškách, včetně registračních čísel účastníků, a odhalí případné nedostatky.
- P4: Bude též schopen kontrolovat zajištění všech potřebných opatření souvisejících s organizací takového závodu.
- P5: Před vlastním závodem připraví startovní rozpisy.
- P6: Optimálně navrhne případné slučování závodů.
- P7: Operativně zahrne změny vyvolané neregulérními závodními podmínkami.
- P8: Umožní úplné zrušení závodu.
- P9: Automaticky přidělí jednotlivým posádkám startovní čísla.
- P10: Obeznámí účastníky závodu s dobou a okolnostmi konání jejich závodů.
- P15: Zajistí sumarizaci výsledků po každé rozjížďce.
- P17: Umožní dodatečné diskvalifikování.
- P18: Přidělí body do výkonostních tříd.
- P20: Zajistí zrušení rozjížďky z důvodu neregulérního počasí.
- P21: Umožní pořádání mezinárodních závodů.
- P22: Bude schopen zajistit televizní přenos a jeho komentář přímo na závodišti.
Sytém zajistí splnění uvedených požadků především pomocí funkcí:
- F1: Příjmi přihlášku.
- F2: Zkontroluj přihlášku.
- F3: Připrav startovní rozpis
- F4: Sluč rozjížďky
- F5: Validuj soutěžní podmínky
- F6: Zruš rozjížďku
- F7: Zruš závod
- F8: Start rozjížďky
- F9: Zadej protest
- F10 : Řeš protest
- F11: Diskvalifikuj závodníka
- F12: Zpracuj výsledky rozjížďky
- F13: Zpracuj výsledky závodu
- F14: Započítej body do výkonostních tříd
- F15: Vydej oficiální konečné výsledky
Zpět na hlavní stránku předmětu.
[ Content ]
[ P003 ]
[ P007 ]
[ P063 ]
[ Main Page ]
Last updated:
© Copyright Jan Martinec
|