Skip to content
/ IUS Public

Predmet Úvod do softwarového inžinierstva vo VUT v Brne

Notifications You must be signed in to change notification settings

lukblaf/IUS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

IUS

Predmet Úvod do softwarového inžinierstva vo VUT v Brne

Téma projektu: Fotbalový klub

Vytvořte informační systém pro profesionální fotbalový klub. Klub se skládá z několika týmů (ženský, mužský, junioři, kadeti, apod.), přičemž v každém týmu je určitý počet hráčů a několik trenérů. O hráčích i trénérech se uchovávají údaje o jejich jméně, adrese bydliště a věku. U hráčů je dále důležitá výška, váha, post a číslo dresu. Hráč může hrát za více týmů (např. za kadety i juniory zároveň), přičemž v každém týmu může hrát na jiném postu a s jiným číslem dresu. U trenéra nás dále zajímá jeho funkce v týmu (hlavní trenér, asistent, apod.). Je běžné, že jeden trenér plní různé funkce v různých týmech v rámci klubu. Klub vlastní několik sportovišť, které mohou být různého typu (hřiště, hala, posilovna) a rovněž si může sportoviště pronajímat. U sportoviště nás kromě typu a vlastnictví (stačí rozlišit, zda je ve vlastnictví klubu nebo ne) zajímá jeho název, adresa, kapacita diváků a kapacita hráčů. Každý tým organizuje tréninky, které mohou být pravidelné nebo jednorázové. Trénink se vždy koná na nějakém sportovišti a vede ho jeden z trenérů týmu, který trénink v systému vytváří. Kromě tohoto trenéra se tréninku mohou účastnit také další trenéři a určitý počet hráčů (maximálně do kapacity sportoviště). Hráči se na trénink přihlašují sami nebo je přihlašuje trenér organizující trénink. Systém rovněž umožňuje trenérovi volbu automatického přihlašování všech hráčů v týmu (v takovém případě mají hráči možnost se odhlásit). Kromě tréninků se týmy účastní zápasů proti jiným týmům. Zápas se hraje buď doma (v takovém připadě nás zajímá, na kterém sportovišti klubu se koná) nebo venku (v takovém případé postačí evidovat adresu konání). Zápas se koná v určitý den a čas a za tým se ho může účastnit maximálně počet hráčů určený kapacitou soupisky daného zápasu. Tyto hráče vybírá a přihlašuje hlavní trenér týmu. Samozřejmostí je uložení výsledku zápasu. Klub dále hráčům zajišťuje vybavení, o kterém eviduje typ, cenu a hráče (popřípadě trenéra nebo celý tým), kterému je přiděleno.

Hodnotenie:

  • 22b/25b

About

Predmet Úvod do softwarového inžinierstva vo VUT v Brne

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published