Prezentacia 28.4.2009

  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Prezentacia 28.4.2009 as PDF for free.

More details

  • Words: 362
  • Pages: 22
Osnova Na čo je systém určený Príklady činnosti Použité technológie Návrh a implementácia Záver

Na čo je systém určený Dlhodobé skladovanie úloh Kategorizovanie a vyhľadávanie úloh Zostavovanie sád úloh Vyhodnocovanie riešení úloh

Príklady činnosti

Príklady činnosti Vkladanie úloh: Priame vkladanie Import úlohy (z PDF)

Pri vkladaní (alebo editácii) úlohy zadávam: Text úlohy Tagy (označenia) Vzorové riešenia úlohy

Príklady činnosti Zostavovanie zadania Ako nákup v e-shope - Zadanie je ako nákupný košík, do ktorého pridávame úlohy Vytvoríme / vyberieme zadanie, do ktorého chceme pridávať úlohy Hľadáme úlohy a pridávame ich do aktuálne vybratého zadania Upravujeme výsledný vzhľad a nastavenia zadania (poradie úloh, komentáre k úlohám, počet bodov za každú úlohu, čas kedy je zadanie prístupné...)

Príklady činnosti Vyhľadávanie Filtrovanie zoznamu Meno Tagy v CNF: Použitie (napr. zobraz len tie úlohy, ktoré neboli použité dva roky dozadu na predmete Java)

Full-textové

Príklady činnosti Riadenie prístupu: študent sa registruje, učiteľ ho potvrdí prihlasuje sa so svojim e-mailom môže si nechať vygenerovať a poslať na mail jednorázové heslo, ktoré si pri prihlásení zmení prístup k úlohám riadi učiteľ (buď sú verejné, alebo dostupné len po prihlásení) úlohu odovzdávajú len prihlásení študenti

Príklady činnosti Riešenie sa odosiela ako jeden ZIP archív všetkých súborov, ktoré odovzdávam Jednotlivé súbory sú očakávané s názvom, ktorý určil učiteľ pri zadávaní úlohy

Príklady činnosti Odchytenie podvodných riešení Email s riešením (študentovi aj učiteľovi) Ak systém vie, tak spustí úlohu, porovná s očakávaným výstupom a navrhne hodnotenie

Príklady činnosti Učiteľ má možnosť prezerať riešenie, ladiť ho a spúšťať ho znovu Určuje počet bodov za jednotlivé úlohy Môže pridať komentár k riešeniu študenta Môže zverejniť riešenie študenta Môže ho použiť ako vzorové riešenie

Použité technológie PHP & Smarty - funkčnosť a vzhľad AJAX - na menšie operácie editácia 1-2 prvkových záznamov v databáze stránkovanie a filtrovanie zoznamu tagovanie úloh a pod. …

PostgreSQL databáza

Návrh a implementácia modul -> stránka -> box napr.: v module Tasks je stránka task_edit s boxami taskEdit, taskTags, taskSolutions

OOP Tabuľky databázy Stránky, boxy na stránkach Užívatelia Listingy, URL...

Návrh a implementácia ER diagram:

Záver Dynamický sklad úloh s ľahkým prístupom k jednotlivým úlohám Pohodlné spravovanie cvičení, domácich, úloh, rozcvičiek... Jednoduchá správa študentov a ich hodnotení

Ďakujem za pozornosť

Related Documents