Základy informačních systémů (KIV/ZIS) - semestrální práce

Každý student předmětu KIV/ZIS musí samostatně vypracovat semestrální práci.

Pokyny pro vypracování semestrální práce:

  • Na základě vybraného tématu formulujte přesný popis řešeného problému.
  • Proveďte datovou analýzu a navrhněte strukturu vícetabulkové databáze odpovídající formulaci problému, v níž se bude vyskytovat alespoň čtyři tabulky a alespoň jedna vazba typu M:N.
  • Libovolnými prostředky nakreslete ERA model. Vyznačte typy vazeb.
  • Tabulky připravte v MS Excel tak, aby bylo možno je importovat do prostředí MS Access. Tabulky naplňte skutečnými nebo fiktivními daty. Soubor MS Excel včas odevzdejte.
  • Vytvořte v SQL kolekci výběrových dotazů nad databází zahrnující nejméně:
    • dotaz nad jednou tabulkou, s kritériem složeným alespoň ze dvou podmínek
    • dotaz s parametrem
    • dotaz nad více tabulkami s jednoduchým kritériem
    • dotaz s využitím klauzule GROUP BY, příp. HAVING a souhrnné funkce
  • Připravte prezentaci projektu v prostředí MS PowerPoint obsahující:
    • podrobnou formulaci problému
    • navržený ERA model
    • popis tabulek včetně datových typů
    • vytvořené výběrové dotazy v SQL
    • zhodnocení

Odevzdání semestrální práce

  • Důrazně se doporučuje nechat si ERA model zkontrolovat před tím, než se pustíte do dalších částí práce.
  • Odevzdání práce je možné (a vhodné) již během semestru.
  • Mezní termín odevzdání práce (prezentace v MS PowerPoint) 4.6.2021, mezní termín odevzdání tabulek v MS Excel 15.4.2021.
  • Obojí odevzdejte na portálu pomocí portletu Odevzdávání prací, který je dostupný po přihlášení jak na stránkách předmětu ZIS v Courseware tak i v menu Moje studium
  • Pokyny pro odevzdaní práce přes portál:
    • Portlet pro odevzdání práce lze najít na portal.zcu.cz -> Courseware -> Moje předměty -> KIV/ZIS -> Samostatná práce (v dolní části stránky)
    • Vyberte správný okruh a téma v sekci KIV/ZIS - Prezenční studenti - Okruh: SP - Prezenční - Semestrální práce - prezenční studium pro odevzdání práce, Okruh: SP - Prezenční - Tabulky v MS Excel - prezenční studium pro odevzdání tabulek v MS Excel, Téma: Cheb, Plzeň - Ing. Tomáš Potužák, Ph.D. - Studenti prezenčního studia Cheb, Plzeň - vedoucí cvičení Ing. Tomáš Potužák, Ph.D.
    • Pokud je třeba se na téma přihlásit (ikonka dveří v pravém horním rohu tématu), přihlaste se
    • Klikněte na tlačítko pro odevzdání práce (ikonka diskety v pravém horním rohu tématu)
    • Vyberte soubor se semestrální prací a odevzdejte ho

Hodnocení

Práce je hodnocena pouze Splnil/Nesplnil. Informace o splnění/nesplnění práce se zobrazí přímo v portletu pro odevzdání práce. Pro splnění práce je potřeba splnit všechny body zadání.

Pokud se v portletu objeví informace Vráceno k opravě společně s komentářem, student má možnost práci opravit podle komentáře a znovu odevzdat. Možnost opravy je pouze jedna a opravená práce musí být odevzdána před mezním termínem odevzdání. Pokud ani opravená práce nebude v pořádku, práce bude hodnocena jako nesplněná.

V případě, že bude práce odhalena jako plagiát, bude automaticky hodnocena jako nesplněná.

Za práci se pouze uděluje zápočet, za včasné (tj. do 15.4.2021) odevzdání tabulek v MS Excel se získávají 2 body z praktické části zkoušky.

Témata semestrálních prací

  1. Kurzy

    Firma zabezpečuje kurzy různého typu (např. pohybové a sportovní, jazykové atd.) určené pro různé kategorie zákazníků (děti, dospělí atd.). Zákazník se může přihlásit na několik kurzů a zároveň na tentýž kurz se může přihlásit více zákazníků.

    Uvažujte minimálně tyto typy entit a vztahů: Zákazník, Kategorie, Kurz, Typ kurzu

  2. Stravování

    Ve stravovacím zařízení jsou jídla rozdělená do několika kategorií (např. hlavní jídlo, polévka, salát, dezert, atd.). Každý strávník si může sestavit oběd výběrem nejvýše jednoho jídla z dané kategorie. Strávníkem může být student či zaměstnanec univerzity nebo zcela cizí člověk (od toho se odvíjí cena jednotlivých jídel).

    Uvažujte minimálně tyto typy entit a vztahů: Strávník, Druh strávníka, Jídlo, Kategorie jídla

  3. Květinářství

    V květinářství mají různé druhy zboží (květiny, ozdoby, doplňky atd.). Jeden dodavatel dodává více zboží, ale jedno zboží je dodáno vždy od jednoho dodavatele. Květinářství se vyrábí několik květinových vazeb. Každá se může skládat z více kusů různého zboží a jedno zboží může být obsaženo ve více vazbách.

    Uvažujte minimálně tyto typy entit a vztahů: Květinová vazba, Druh zboží, Zboží, Dodavatel

  4. Služební cesty

    Navrhněte databázi pro zjednodušenou evidenci služebních cest. Každý pracovník má celý úvazek na jednom pracovišti a může být vyslán na služební cestu buď samostatně nebo s jiným pracovníkem či pracovníky. Cestovním příkazem je určen termín, dopravní prostředek, účel cesty i místo jednání. Každému pracovníkovi může být před cestou vyplacena záloha.

    Uvažujte minimálně tyto typy entit a vztahů: Pracoviště, Pracovník, Cestovní příkaz

  5. Autoservis

    Zaměstnanci autoservisu poskytují služby svým zákazníkům na základě přijaté zakázky. Zakázka může obsahovat i více požadovaných služeb, každou zakázku vyřizuje vždy jeden pracovník autoservisu.

    Uvažujte minimálně tyto typy entit a vztahů: Zaměstnanec, Zákazník, Zakázka, Rozpis zakázky

  6. Uchazeči o studium

    Fakulty nabízejí zájemcům o studium vždy několik studijních programů. Každý uchazeč o studium může podat i více přihlášek ke studiu, na každý studijní program (fakultu) musí podat přihlášku zvlášť.

    Uvažujte minimálně tyto typy entit a vztahů: Fakulta, Studijní program, Uchazeč, Přihláška

  7. Studijní agenda

    Navrhněte databázi pro evidenci studijních výsledků studentů z různých předmětů. Předpokládejte, že předmět hodnotí vždy jen jeden vyučující.

    Uvažujte minimálně tyto typy entit a vztahů: Předmět, Vyučující, Student, Hodnocení

  8. Projekty

    Pracovníci v různých odděleních firmy pracují na jednom i více projektech. Každý projekt je evidován v oddělení, odkud je jeho hlavní řešitel, ostatní řešitelé mohou být z různých oddělení. Každý pracovník má úvazek jen v jednom oddělení.

    Uvažujte minimálně tyto typy entit a vztahů: Pracovník, Oddělení, Projekt

  9. Objednávkový systém

    Zákazník zadává objednávku na jeden nebo více produktů z nabídky rozdělené do několika kategorií.

    Uvažujte minimálně tyto typy entit a vztahů: Zákazník, Produkt, Objednávka, Položky objednávky, Stav objednávky

  10. Realitní kancelář

    Realitní kancelář nabízí svým klientům služby v oblasti pronájmu, prodeje a koupě různých druhů nemovitostí (byty, nebytové prostory, domy, chaty a chalupy apod.) a pozemků. Vyřizováním požadavku klienta, tedy jednáním o pronájmu, prodeji nebo koupi konkrétní reality je pověřen vždy jeden pracovník realitní kanceláře, může souběžně vést i několik případů.

    Uvažujte minimálně tyto typy entit a vztahů: Pracovník, Klient, Druh a parametry reality, Požadavek

  11. Půjčovna aut

    Půjčovna nabízí k pronájmu auta různých značek. Zákazník si může vybrat z různých modelů i provedení. Každou zakázku vyřizuje vždy jeden pracovník půjčovny.

    Uvažujte minimálně tyto typy entit a vztahů: Zaměstnanec, Zákazník, Auto, Pronájem auta

  12. Volná místa

    V jednotlivých lokalitách (krajích) jsou nabízena volná pracovní místa v nejrůznějších oborech. V oboru se obvykle vyskytuje řada profesí, pro každou z nich může být nabízeno volné pracovní místo. Pracovní místo je spojeno s konkrétním zaměstnavatelem a jsou u něj uvedeny i nejrůznější požadavky, které se týkají např. praxe, jazykových znalostí apod.

    Uvažujte minimálně tyto typy entit a vztahů: Lokalita, Obor, Profese, Pracovní místo