|
|
Podmienky |
Podmienky:
- Po kazdom cviceni (kazde 2 tyzdne) sa objavi zoznam uloh, ktore treba odovzdat na konci semestra. Z velkej casti to bude to co sa malo stihnut na cviceniach.
- Cvicenia nie su povinne ale ti co nepridu na cvicenia budu musiet odovzdat o nieco viac ako ti co na nich budu.
- Odovzdavat sa bude v zapoctovom tyzdni. Nie neskor!
- Pri odovzdavani musite mat vsetko hotove a tak ako to bude v zadaniach inak vam to vratim na prepracovanie.
Prve cviko: Zber poziadaviek: Pripravte zber poziadaviek pre jednoduchy mobilny telefon.
- pripravte specifikaciu mobilu (Funkcne aj nie funkcne poziadavky)
- telefonovanie (volanie aj projatie hovoru)
- SMS (Poslanie aj prijatie SMS)
- ma jednoduchy telefonny zoznam (Meno, cislo)
- Pamata si poslednych 10 telefonatov (prijatem neprijate volane)
- Jednoduche menu
- Hardwarova vrstva softveru je hotova (Volate funkcie ktore si mozete specifikovat aj dodatocne)
Druhe cviko: Je potrebne navrhnut specifikaciu a usecase diagram:
- Pritomni na cviceni:
- Treba vytvorit podrobne use case diagramy pre volanie, prijatie hovoru, poslanie SMS, prijatie SMS.
- V ramci use case diagramov je potrebne uplnu specifikaciu (Action steps, Exceptions, Pre-conditions, post-conditions)
- Uscase diagramy menu, telefonny zoznam, pamat hovorov staci zbezne (bez specifikacie len diagram)
- Nepritomni na cviceni:
- Treba vytvorit podrobne use case diagramy pre volanie, prijatie hovoru, poslanie SMS, prijatie SMS, telefonny zoznam, menu, pamat hovorov.
- V ramci use case diagramov je potrebne uplnu specifikaciu (Action steps, Exceptions, Pre-conditions, post-conditions)
Tretie cviko: Je potrebne navrhnut class diagram:
- Pritomni na cviceni:
- Class diagram musi obsahovat jednotlive classy aj s vztahy medzi nimi (Casom pribudu aj metody ktore budu potrebne pre dalsie diagramy).
- Pripravte Kolaboracny diagram pre vytoverenie hovoru (Od vytocenia cisla ma mobilnom telefone, cez hovor az po polozenie mobilu).
- Nepritomni na cviceni:
- Class diagram musi obsahovat jednotlive classy aj s vztahy medzi nimi (Casom pribudu aj metody ktore budu potrebne pre dalsie diagramy).
- Pripravte Kolaboracny diagram pre odchadzajuci hovor (Od vytocenia cisla ma mobilnom telefone, cez hovor az po polozenie mobilu).
- Pripravte Kolaboracny diagram pre odchadzajuci hovor (Od Najdenia tel. cisla v tel. zozname, cez hovor az po polozenie).
- Pripravte Kolaboracny diagram pre prijatie hovoru (Od zvonenia, cez hovor az po polozenie).
Stvrte cviko: Je potrebne navrhnut pre mobil nasledovne diagramy:
- Pritomni na cviceni:
- Pripravte Sekvencny diagram pre napisanie a odoslanie SMS [samozrejme aj so zobrazovanim na display a pod.].
- Je potrebne vytvorit stavovy diagram pre zapnutie telefonu. Stavovy diagram ma zahrnat ziskanie stavu od SIM-karty,
nacitanie PIN kodu, alebo nacitanie PUK kodu pokial pin bol stanoveny 3 krat zle zadany. Tak isto ma zahrnat zablokovanie
karty po 10 zlych pokusoch alebo prihlasenie telefonu do siete pri uspesnom zadani PUK-u. Pokial bol zadany
spravnu PUK kod je nutne zadat novy PIN kod. Telefon sa nasledne prihlasi do siete.
- Nepritomni na cviceni:
- Pripravte Sekvencny diagram pre napisanie a odoslanie SMS [samozrejme aj so zobrazovanim na display a pod.].
Podrobne rozpiste moznosti vyberu telefonneho cisla z menu, alebo vytukanim cisla (myslim tym obe moznosti). Tak isto podrobne rozpiste samotnu editaciu SMS.
- Je potrebne vytvorit stavovy diagram pre zapnutie telefonu. Stavovy diagram ma zahrnat ziskanie stavu od SIM-karty,
nacitanie PIN kodu, alebo nacitanie PUK kodu pokial pin bol stanoveny 3 krat zle zadany. Tak isto ma zahrnat zablokovanie
karty po 10 zlych pokusoch alebo prihlasenie telefonu do siete pri uspesnom zadani PUK-u. Pokial bol zadany
spravnu PUK kod je nutne zadat novy PIN kod. Telefon sa nasledne prihlasi do siete.
- Je potrebne vytvorit stavovy diagram pre pridanie noveho cisla do telefonneho zoznamu.
Piate cviko: K predoslemu modelu mobilu treba doplnit:
- Pritomni na cviceni:
- Pripravte Activity diagram pre odchadzajuci hovor (Od vytocenia cisla az po zodvihnutie/ odmietnutie hovoru).
- Vygenerujte dokumentaciu k OOP modelu.
- Nepritomni na cviceni:
- Pripravte Activity diagram pre odchadzajuci hovor (Od vytocenia cisla az po zodvihnutie/ odmietnutie hovoru).
- Pripravte Activity diagram pre odchadzajuci napisanie SMS (Od napisania SMS (aj samotne pisanie) po odoslanie SMS (cislo sa zadava nie vybera z telefonneho zoznamu)
- Vygenerujte dokumentaciu k OOP modelu.
|
|