Panthera komunitní web pro chovatele koček Analytická dokumentace Semestrální projekt na předmět 36SIN Team: Petr Holub, Jakub Dvořák, Petr Kostka, Matěj Bartoš
Obsah Analytická dokumentace Business process model Procesy chovatele koček 1 Nákup kočky 1 Nalezení kočky Dohodnutí podmínek nákupu kočky s prodávajícím Zaplacení Vyzvednutí/Převoz kočky Nemoc kočky 2 Návštěva veterináře 3 Dieta kočky 3 Vyhledání informací o druhu kočky, kterou chovatel chová Případná konzutace s veterinářem Nákup jídla Nakrmení kočky Prodej kočky 4 Doménový model Doménový model 5 Převoz Chovatel Vzkaz Inzerát Kočka Vyšetření Veterinář Jídelníček Jídlo Objednávka Lék Business process model 1. Procesy chovatele koček Kapitola obsahuje popis procesů, které chovatel koček vykonává.. Jedná se o nákup kočky, návštěvu veterináře, starost o nemocnou kočku, prodej kočky a krmení kočky. 1.1 Nákup kočky Nákup kočky je první proces, kterým chovatel projde. Sestává z výběru kočky, dohodnutí podmínek nákupu, zaplacení a vyzvednutí kočky.
1.1.1 Nalezení kočky Zájemce o koupi kočky se nejprve pokusí najít vhodnou kočku v inzerátech. Pokud si nějakou vybere, vyhledá kontakt na prodávajícího a kontaktovat ho. 1.1.2 Dohodnutí podmínek nákupu kočky s prodávajícím Po kontaktování prodávajícího se s ním chovatel buď dohodne na podmínkách a zaplatí a nebo se nedohodnou a nezaplatí. 1.1.3 Zaplacení Po dohodě přichází na řadu samotná finanční transakce. 1.1.4 Vyzvednutí/Převoz kočky Posledním krokem po zaplacení je vyzvednutí a převoz kočky realizace nákupu. 1.2 Nemoc kočky Když chovateli onemocní jeho kočka, nejprve stanoví vlastní diagnózu. Poté ji konzultuje s veterinářem a nakonec zakoupí vhodný lék a zahájí léčbu.
1.3 Návštěva veterináře Chovatel si nejprve zjistí kontakt na veterináře. Jeho dalším krokem je dohodnutí si návštěvy. A tím posledním je samotná návštěva veterináře. 1.4 Dieta kočky Chovatel zjistí, jaká strava je pro jeho druh kočky nejvodnější. Koupí ho. Nakrmí kočku.
1.4.1 Vyhledání informací o druhu kočky, kterou chovatel chová 1.4.2 Případná konzutace s veterinářem 1.4.3 Nákup jídla 1.4.4 Nakrmení kočky 1.5 Prodej kočky Chovatel začne yvěšením inzerátu. Následuje vybrání nejvodnějšího nového majitele. Poté čeká chovatel na platbu. Předání kočky novému majiteli zakončuje prodej.
Doménový model 2. Doménový model Kapitola popisuje třídy (entity), které souvisejí s analyzovanou doménou. Jednotlivé třídy jsou zde detailně popsány tak, aby bylo zřejmé jaké všechny objekty a informace je nutné v knihovně uchovávat.
Převoz Třída představuje převoz kočky chovatelem. datum Datum, kdy se převoz uskutečnil. Chovatel Třída představuje osobu chovatele. Jmeno Jméno chovatele Vzkaz Třída představuje vzkaz na komunitním webu, který může být adresován jednomu, nebo více uživatelům. Od Pro Identifikátor vzkazu Autor vzkazu (Chovatel) Adresát vzkazu (Chovatel(é)) Inzerát Třída reprezentuje inzerát na komunitním webu. cislo inzeratu kontakt text Identifikátor inzerátu Kontakt na prodávajícího mimo komunitní web. Samotný text inzerátu. Kočka Třída reprezenuje kočku. druh jmeno Identifikátor kočky Druh kočky Jméno kočky
Vyšetření Třída reprezentující vyšetření kočky veterinářem. duvod vysledek Identifikátor vyšetření Důvod vyšetření Výsledek vyšetření (diagnóza, provedené zákroky,...) Veterinář Třída reprezentující osobu veterináře. jmeno specializace telefon Jméno veterináře Specializace veterináře Telefonní číslo do ordinace Jídelníček Třída reprezentující jídelníček kočky. datum sestavení Identifikátor jídelníčku Datum sestavení jídelníčku Jídlo Třída reprezentující kočičí jídlo. nazev Název jídla Objednávka Třída reprezentující objednávku jídla/léku. jmeno ucinna latka Identifikátor léku Jméno jídla Účinná látka, kterou lék obsahuje.