1 / 12

K ľúč na určovanie rastlín

K ľúč na určovanie rastlín. Software-ový projekt Riešiteľ: Petra Murtinová Vedúci: RNDr. Stanislav Krajči, PhD. Všeobecný návrh. Užívateľský obal. Vstupné okno. Slúži ako „hlavný navigátor“ programu, teda sa dá z neho dostať do hlavných „podprogramov“ – užívateľ si môže zvoliť, či:

chika
Download Presentation

K ľúč na určovanie rastlín

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kľúč na určovanie rastlín Software-ový projekt Riešiteľ: Petra Murtinová Vedúci: RNDr. Stanislav Krajči, PhD.

  2. Všeobecný návrh

  3. Užívateľský obal

  4. Vstupné okno • Slúži ako „hlavný navigátor“ programu, teda sa dá z neho dostať do hlavných „podprogramov“ – užívateľ si môže zvoliť, či: • chce vyhľadávať priamo v nejakej skupine/podskupine • alebo chce vyhľadávať od začiatku • Taktiež je odtiaľto možné vyvolať pomoc

  5. Výber počiatočného uzla • Užívateľ si môze vybrať počiatočný uzol vyhľadávania. Tieto sú uložené v súbore pociatocne_uzly v tvare:generujúci_uzol názov_skupiny • generujúci_uzol je uzol, z ktorého sa dá vygenerovať celý podstrom pre danú skupinu • názov_skupiny je „ľudské“ označenie skupiny (napr. Ihličiny)

  6. Vyhľadávanie • Program si zapamätá všetkých potomkov vybraného uzla. K nim potom priradí popisy a zobrazí ich do ponuky. • V každom kroku vyhľadávania je možné pridať do ponuky jednu možnosť (rastlinu), alebo aj celý nový podstrom (viď Editor). • Po selektovaní možnosti sa vygeneruje zoznam obrázkov z popisu (ak sa tam vyskytujú).

  7. História • Zaznamenáva postupnosť krokov a výberov v priebehu vyhľadávania. • Kliknutím na riadok histórie je možné sa vrátiť vo vyhľadávaní a opraviť tak prípadnú chybu.

  8. Editor • Po zavolaní Editora z vyhľadávania sa posledný uzol z histórie vloží do okienka „označenie uzla v databáze“. Tento uzol už má popis, program nedovolí ho prepísať. • Do okienka „uzly, na ktoré odkazuje“ užívateľ vpíše takéto uzly, ak existujú, oddelené čiarkami. Tieto sa vložia do databázy „odkazy“ a do zoznamu „Uzly“. • Zoznam „Uzly“ slúži užívateľovi ako pripomienka, koľko uzlov má ešte pred sebou, a aby žiaden nevynechal.

  9. Obrázok • Jednoduchá trieda, ktorá po vybraní obrázku vo vyhľadávaní zobrazí dotyčný obrázok.

  10. Rastlina • Keď uzol v databáze nemá žiadnych potomkov (teda je listom), je považovaný za rastlinu. „Rastlina“ slúži len na zobrazenie výsledkov určovania. Zobrazia sa tam všetky informácie, ktoré sa nazbierali v priebehu vyhľadávania, príp. obrázok, ak existuje. • Umožňuje taktiež exportovanie do HTML.

  11. Požiadavky 1 • na začiatku určovania možnosť vybrať si, či chce užívateľ začať kľúčom na určenie skupiny, alebo skupinu určil sám, a teda určovanie začať na tejto úrovni • pomoc pri určovaní jednotlivých atribútov (typ listov, kvetov, plodov etc.) v podobe obrázkov • v prípade, že k danému atribútu / bodu určovania sa vzťahuje viac obrázkov, by sa mala vygenerovať ponuka obrázkov vzťahujúca sa na daný atribút; používateľ si vyberie z ponuky a obrázok sa mu zobrazí na určitom mieste v okne programu

  12. Požiadavky 2 • možnosť návratu o jeden alebo viac krokov naspäť v prípade, že používať nie je spokojný s vývojom určovania. • editor nových rastlín • možnosť prezrieť si históriu vyhľadávania • možnosť vyexportovať určenú rastlinu do súboru (HTML).Výsledný dokument by mal obsahovať nasledujúce položky: • slovenský názov rastliny • latinský názov rastliny • obrázok rastliny (ak je k dispozícii) • stručné informácie o rastline (také, aké je možné dostať z kľúča)

More Related