Používateľská príručka prototypu KIS
Obsah
Úvod
Tento dokument opisuje ovládanie prototypu aplikácie (katedrového informačného systému – tvorby a prezerania rozvrhu), používateľské obrazovky a odozvy aplikácie na pužívateľove vstupy.
Prototyp aplikácie sa spúšťa vo vývojovom prostredí JBuilder od firmy Borland. To znamená, že treba spustiť program Jbuilder, v tomto programe otvoriť pomocou menu projekt KIS.jpr (File/Open) a pomocou menu spustiť prototyp (položka Run/Run Application).
Opis obrazovky
Po spustení prototypu sa otvorí okno prototypu, ktoré obsahuje nasledovné časti:
Menu obsahuje jednu položku File. V tejto položke sa nachádza jediná voľba Exit, pomocou ktorej sa prototyp ukončuje.
Pomocou kliknutia na jednu zo 4 záložiek, sa v okne prototypu zobrazí obrazovka požadovanej funkcie. Prototyp obsahuje implementáciu 4 hlavných funkcií systému a to editovanie databázy údajov, editovanie rozvrhu, prezeranie rozvrhu a nastavenie parametrov zobrazenia.
Opisy obrazoviek jednotlivých funkcií sú v nasledujúcich častiach.
Editovanie databázy
Táto obrazovka umožňuje používateľovi prezerať, modifikovať, pridávať a odoberať jednotlivé položky z tabuliek databázy. Obrazovka obsahuje 2 komponenty:
Pomocou myši si používateľ môže z rozvinovacieho zoznamu vybrať jednotlivé tabuľky z databázy (sú to tabuľky pedagóg, miestnosť, krúžok, špecializácia, študent, predmet, ročník). Po zvolení požadovanej databázovej tabuľky sa údaje zobrazia v prehľadnej tabuľke.
V riadkoch tabuľka obsahuje jednotlivé položky a atribúty položiek z databázovej tabuľky. Pomocou pravého tlačitka myši možno zobraziť výber akcií. Pomocou akcií možno pridávať a odoberať jednotlivé položky z tabuľky. Pri pridávaní sa do tabuľky vloží prázdny riadok, do ktorého používateľ doplní údaje. Pri odoberaní sa odoberie tá položka, ktorá je práve vybraná (čo je označené pomocou modrého pozadia položky). Zaznamenanie zmeny do databázovej tabuľky nie je v prototype implementované. Pomocou kliknutia myšou na atribúty položiek možno docieliť zoradenie položiek v tabuľke podľa údajov vo zvolenom stl´pci a to vzostupne alebo zostupne. Pomocou kliknutia a ťahania myšou na rozhraní jednotlivých stl´pcov alebo riadkov sa mení šírka (pri stĺpcoch) resp. výška (pri riadkoch).
Editovanie rozvrhu
Táto obrazovka umožňuje pridávať, modifikovať a odoberať položky z rozvrhu. Obrazovka obsahuje:
Vkladanie, presúvanie, kopírovanie, a modifikovanie v rozvrhu sa ovláda pomocou označených okienok v tabuľke rozvrhu. To možno dosiahnuť kliknutím myši na okienko. V prípade požiadavky na označenie viacerých políčok možno použiť klávesu SHIFT (pre označenie súvislej oblasti) a klávesu CTRL (pre označenie nesúvislej oblasti). Pre označenie celých riadkov alebo stĺpcov možno kliknúť myšou na požadovaný nadpis riadku resp. stĺpca a ten sa celý označí. Označené oblasti sa zobrazia z modrým pozadím.
Pre vloženie položiek do okienok rozvrhu treba zvoliť požadované okienka rozvrhu, databázovú tabuľku a položky zo zoznamu položiek (možno označiť viac naraz pomocou SHIFT a CTRL) a následným kliknutím na tlačítko "Zapíš do rozvrhu". Vybarené položky sa zobrazia v rozvrhu, pričom veľkosť okienok sa prispôsobí veľkosti textu v okienkach, aby vždy bolo vidieť celý text v okienkach. Veľkosť môže používateľ ešte prispôsobovať podobný spôsobom ako to bolo spomenuté v časti "Editovanie databázy".
Výber implicitných položiek v rozvrhu sa obluhuje pomocou zvláštneho okna, ktoré sa otvorí po stlačení tlačítka s názvom "Implicitne". Okno zobrazí výber tabuliek z databázy a zoznam položiek vo vybranej tabuľke. Vybraním položiek a stlačením tlačítka "Zapíš medzi implicitné" sa vybrané položky zapíšu do riadku na spodnom okraji okna. Výber možno ukončiť bez zmeny pomocou tlačítka "Zrušiť" alebo so zmenou pomocou tlačítka "Ok". Zmeny sa zobrazia v riadku s implicitnými položkami.
Funkcie tlačítok "Označ všetky" a "Zruš označenie" sú zrejmé z ich názvov. Pomocou tlačítka "kopíruj" resp. "prenes" sa používateľ prepne do módu kopírovania resp. presúvania jednotlivých okienok rozvrhu. Pričom v jednom čase môže byť zvolená len jedna z týchto činností.
Pomocou tlačítka "Odstráň z rozvrhu" možno z označených okienok rozvrhu odstrániť požadované položky (pedagóga, miestnosť, ...). Položky na odstránenie sa vyberajú pomocou kliknutím myši na požadované zaškrtávacie tlačítko.
Rozmery tabuľky s rozvrhom môžu presiahnuť rozmery okna, v tomto prípade sa na okrajoch tabuľky zobrazia posúvateľné stĺpce. Pomocou nich je možno presunúť požadovanú časť tabuľky do viditelného výrezu.
Kopírovanie, presúvanie, odstraňovanie jednotlivých položiek z rozvrhu a ukladanie zmien do databázy nie je v prototype implementované.
Prezeranie rozvrhu
Táto obrazovka umožňuje prezeranie rozvrhu. Požadované údaje z rozvrhu sa získavajú voľbou tabuľky a položiek zo zvlenej tabuľky.
Prezeranie rozverhu nie je v prototype implementované.
Nastavenia
Táto obrazovka umožňuje zmeniť farby textov použitých pri rozbrazovaní rozvrhu. Kliknutím tlačitká pri jednotlivých položkách možno meniť farbu akou sa budú zobrazovať v rozvrhu. Aktuálna farba je vidieť na jednotlivých tlačítkach.
Zobrazovanie rozdielnych farieb v rozvrhu nie je v prototype implementované.
Tímový projekt
Školský rok 1998/99