KMI/BAK Bakalářská práce
Obecné podmínky zápočtu
Zápočet dostane student, který získá alespoň 9 bodů.
Body se získávají za:- konzultace vrámci semestru = 1 bod (max 3 za semestr),
- v každém semestru jsou stanoveny tři úkoly, každý za 0 až 3 body
Body
Aktuální přehled získaných bodů najdete na adrese: 1url.cz/ztwbi.
Podmínky zápočtu předmětu KMI/BAK1
Konzultace:
- Specifikace zadání práce.
- Vyhodnocení průzkumu existujících aplikací.
- Konzultace rozboru zadání.
Úkoly:
- Průzkum existujících řešení. Úkolem je prozkoumat existující řešení daného problému. Jednotlivá řešení pak stručně popsat, zhodnotit klady a zápory a vyhodnotit přínosy pro vlastní práci.
- Specifikace řešení. Úkolem je podrobně analyzovat návrh řešení práce. V rámci toho je potřeba podrobně rozepsat zadání projektu a pro každý bod zadání navrhnout vhodné řešení. Dále by bylo dobré navrhnout vhodné technologie a zdůvodnit jejich použití. Součástí úkolu je i vytvoření diagramu Případů použití.
- Textová část. Úkolem je vytvořit osnovu textové části práce podle šablony KI. Do této osnovy pak doplnit kapitoly týkající se rozboru zadání a průzkumu existujících řešení.
Podmínky zápočtu předmětu KMI/BAK2
Konzultace:
- Konzultace výběru technologií.
- Konzultace struktury řešení.
- Konzultace prvotní verze aplikace.
Úkoly:
- Popis použitých technologií. Úkolem je popsat použité technologie. Popis by měl být sice stručný, ale také srozumitelný pro člověka, který danou technologii nezná. Součástí popisu by mělo být i zdůvodnění vhodnosti použití dané technologie při řešení daného problému.
- Diagram tříd. Úkolem je vytvořit diagram tříd, který by popisoval strukturu aplikace. Pokud je součástí aplikace i databáze, pak je potřeba vytvořit i relační modelu.
- Alfa verze. Úkolem je vytvořit alfa verzi aplikace. Alfa verze by již měla obsahovat klíčové funkce, které však mohou vykazovat chyby. Uživatelské rozhraní v této verzi nemusí být řešeno.
Podmínky zápočtu předmětu KMI/BAK3
Konzultace:
- Konzultace.
- Konzultace.
- Konzultace.
Úkoly:
- Programátorská příručka. Úkolem je vytvořit programátorskou příručku. Tato byměla obsahovat popis nejdůležitějších struktur a algoritmů. Dalé by mělo být součastí příručky popis možností modifikace, případně rozšíření aplikace.
- Uživateslká příručka. Úkolem je vytvořit uživateslkou příručku k aplikaci. Ta by měla popisovat všechny funkce aplikace tak, aby neznalý uživatel byl schopen aplikaci používat.
- Beta verze. Úkolem je vytvořit beta verzi aplikace. Beta verze by již měla obsahovat všechny funkce i s vhodný uživatelským rozhraním. Beta verze by měla být vhodná pro testování aplikace.