Semestr�ln� pr�ce z p�edm�tu datab�zov� syst�my:

ZOOLOGICK� ZAHRADA

Vypracoval: Michal Trs
Cvi�en�: �tvrtek 14:30
Posledn� aktualizace: 29.12.2004
Zde p�edkl�danou pr�ci jsem vytvo�il samostatn� s vyu�it�m t�chto informa�n�ch zdroj�:
www.zoopraha.cz, http://service.felk.cvut.cz/courses/36DBS/, skriptum Datab�zov� syst�my - Pokorn�, Hala�ka

  1. Popis aplikace:

    Zoologick� zahrada se skl�d� z n�kolika PAVIL�N�. V ka�d�m pavil�nu m��e b�t n�kolik V�B�H�. Do ka�d�ho v�b�hu m��e b�t um�st�no ur�it� maximum zv��at. V�b�h je jednozna�n� identifikov�n sv�m ��slem a pavilonem kde je um�st�n. D�le budeme v�st evidenci ZV��AT, zv��e bude jednozna�n� identifikov�no sv�m jm�nem a datem narozen�. U ka�d�ho zv��ete budeme d�le evidovat tyto vlastnosti: v�k, p�vod, druh potravy, frekvence krmen�, datum posledn� zdravotn� prohl�dky a periodu �klidu kotc�. Ka�d� zv��e mus� b�t p�id�leno do jednoho kotce. D�le budeme v�st evidenci ZAM�STNANC�, v�echny zam�stnanci: veterin��, o�et�ovatel, pokladn�, �dr�b�� jsou jednozna�n� identifikov�ni sv�m rodn�m ��slem. Ka�d� veterin�� a o�et�ovatel m� p�i�azeno n�kolik zv��at o kter� se star�. Pokladn� prod�v� vstupenky n�v�t�vn�k�m zoologick� zahrady. Ka�d� vstupenka m� svoji cenu a je ur�ena druhem. �dr�b�� m� na starosti n�kolik pavil�nu. Tak� si budeme v�st evidenci DODAVATELSK�CH FIREM, zbo�� od dodavatele si m��e objednat libovoln� zam�stnanec. �editel zoologick� zahrady rozhoduje o p�ij�m�n� nov�ch zam�stnanc�, o v�stavb� nov�ch pavil�n� a umis�ov�n� zv��at do kotc�.

  2. U�ivatelsk� role a pracovn� sc�n��e

    (a) N�v�t�vn�k internetov�ch str�nek - "M��e proch�zet zoo" - tj. Vid� pavilony, jednotliv� v�b�hy a zv��ata v nich um�st�n�.
    (b) Zam�stnanec (Pokladn� / �dr�b�� / Veterin�� / O�et�ovatel) - maj� pr�va jako (a) a nav�c mohou objedn�vat zbo�� u Dodavatele.D�le POKLADN� prod�v� l�stky, VETERINAR a OSETROVATEL mohou m�nit atributy zvi�ete a p�id�vat nov� zv��ata. UDRZBAR m� pouze pr�va jako (a).
    (c) �editel - p�ij�m� nov� Zam�stnance, rozhoduje o v�stavb� nov�ch Pavilon� a kotc�, nakupuje nov� zv��ata.

    Pracovn� postup Po��ta�ov� podporov�no
    N�kup / Narozen� nov�ho zv��ete ANO
    �mrt� / Prodej zv��ete ANO
    �klid pavilonu NE
    Prodej vstupenek ANO
    P�id�n� nov�ch typ� vstupenek ANO
    Zdravotn� prohl�dka zv��ete ANO
    Krmen� zv��at NE
    �klid kotce NE
    V�stavba nov�ho kotce / pavilonu ANO
    Objedn�n� zbo�� u dodavatele ANO


  3. Datov� anal�za E-R sch�ma

    er.png - 10kb
    ER sch�ma ve form�tu XML

  4. Klientsk� ��st �lohy

    Skrip pro vytvo�en� datab�ze
    Skrip pro napln�n� datab�ze testovac�mi daty
    Zde je implementace 3 formul��� (single-record, multi-record, master-detail) a menu aplikace.
    Str�nka s 10 dotazy nad datab�z�

    Uk�zky formul���

    Menu aplikace

    menu


    Formul�� master-detail-detail

    form1


    Formul�� single-record

    form2


    Formul�� multi-record

    form3