Projekt
Postup při vytváření projektu a bodování je uvedeno zde, termíny jsou uvedeny v plánu cvičení.
Projekt bude hodnocen a opravován (v rámci možností) průběžně. Hodnocen však bude jednotně jako celek v IS až po skončení semestru.
Na cvičení, ve kterém je určeno odevzdání, můžete ještě provést konzultaci ale ke konci cvičení (v daném dni) odevzdáte (na e-mail cvičícího). Subjekt „zadání BPPC“. Odevzdávaný „zip“ soubor pojmenujte kodem cvičení (po13=pondělí 13:00), jménem autora a názvem tj. „po13_novak_zlomky“. Odevzdává jen jeden ze skupiny autorů. Po odevzdání kontrolujte svůj mail, zda cvičící neodepíše že přišlo bez přílohy (například kontrola virů …, doporučuji pro kontrolu poslat kopii na jiný například někomu ze skupiny) - posílejte pouze soubory typu „h“, „c“ a „cpp“ (jinak se stanete obětí spam a vir filtrů).
Pozn.: tato stránka bude upravována/upřesňována na základě vašich dotazů.
Zadání témat projektů |
Vyberte si téma a dva spoluautory – do příštího cvičení Výběr spolupracovníků – projekt se vypracovává ve skupinách po dvou studentech z jednoho cvičení (z důvodu času na konzultace, jiný počet bude penalizován). Doporučuji projekty vytvářet samostatně, poté prokonzultovat a složit to nejlepší. Menší skupiny budou penalizovány. Výběr tématu - stejné téma mohou mít maximálně dvě skupiny na cvičení. Seznam témat. |
Nahlašte zvolené téma a skupinu spoluautorů ve svých cvičeních |
|
Na základě předloženého formuláře napište vlastní zadání vašeho projektu Napište zadání projektu podle předlohy. Ve formuláři nahraďte
červené části textu na základě vlastností vašeho projektu. Zadání
specifikuje základní metody, které musí třída mít z hlediska
procvičení základních mechanizmů fungování tříd. |
|
hodnocení úplnosti a kvality zadání - 2 body |
|
Připomínky k zadání |
„globální“ chyby v zadání |
Odevzdání hlavičkového souboru Hlavičkový soubor by měl pokrýt
plně metody a funkce ze zadání. Třída pro uložení prvku CData. Z
důvodů častých dotazů upřesňujeme odevzdávání hlavičky: (přidáno
2009-11-13) Konečným termínem odevzdání je pátek 20.11.2009 dopoledne 10:00. Do stejného adresáře se bude odevzdávat i dokončený projekt. Výsledná dokumentace bude v souboru dokumentace.rtf a nakopíruje se do adresáře trunk/Docs
Hodnocení - podle kvality a úplnosti - 3body |
|
Zhodnocení hlaviček |
„globální“ chyby v hlavičkových souborech |
Součástí je ukázka činnosti projektu (zdrojový soubor s main), který by měl být napsán tak, aby se načetly data ze souboru z disku, s načtenými daty se postupně provedly všechny operace, a výsledek uložit do druhého souboru. K tomu by měl soubor obsahovat příslušný komentář. Názvy souborů jako parametr při spouštění programu. Hodnoty nemusí být zadávány a mohou být součástí programu. Odevzdává se tedy: hlavičkový soubor třídy, zdrojový soubor třídy, cpp soubor s ukázkou použití třídy (soubor s main), soubor vzorového zadání dat (je-li použit). Tyto soubory musí být přeložitelné (bez chyb a warningů) v prostředí MS Visual C (projekt prázdná konzola s maximální vahou warningů a chyb). Hodnocení zdrojů - kvalita zdrojových textů,
demonstrační program prezentující práci se třídou s komentáři –
4 body, |
|
Zhodnocení zdrojů |
„globální“ chyby ve zdrojových souborech |
Krátká prezentace projektu – cca 5 minut + dotazy Prezentace by mohla
obsahovat: úvod, datová reprezentace včetně variant, přehled
zajímavých metod, zajímavý kód, ukázka volání, možnosti zlepšení.
Prezentovat to v čem si myslíte, že váš projekt je výjimečný, čím
byste mohli obohatit ostatní. obhajoba bodování - 3 body – úvod, datová reprezentace včetně variant, přehled metod, zajímavý kód, ukázka volání, možnosti zlepšení |
|
Body v dokumentaci:
1) Jméno, skupina, název dokumentace bodování – zadání, hlavička (1b), filozofie návrhu, volba dat, (1b) privátní a veřejné funkce, konstruktory, UML diagram (1b), popis funkcí rozhraní (2b), … závěr (1b) – celkem 6 bodů |
|
Zhodnocení projektů |
„globální“ chyby v projektech |
Poslední úpravy 2009-10-13