25.10.2014 Views

1. kontrolný bod - Dokumentácia k riadeniu projektu (November 2011)

1. kontrolný bod - Dokumentácia k riadeniu projektu (November 2011)

1. kontrolný bod - Dokumentácia k riadeniu projektu (November 2011)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>1.</strong>3.3. Implementácia<br />

Implementácia návrhu prebiehala pomocou frameworku Yii, kde sa po vytvorení tabuľky pre<br />

ukladanie vygeneroval CRUD generátorom formulár pre zadanie požadovaných znalostí do databázy.<br />

Tento formulár bol ešte upravený pre správne zobrazovanie a spôsob ukladania údajov do databázy.<br />

<strong>1.</strong>3.4. Akceptačné testy<br />

Pre testovanie bol navrhnutý scenár použitia pre zadanie znalostí používateľa.<br />

Názov Pridanie znalostí ID 1<br />

Rozhranie Obrazovka formuláru ID UC6<br />

Účel<br />

Vstupné<br />

podmienky<br />

Výstupné<br />

podmienky<br />

Pridanie nových znalostí do profilu<br />

Prihlásený používateľ<br />

Žiadne<br />

Krok Akcia Očakávaná akcia Skutočná akcia<br />

<strong>1.</strong> Požiadavka na zobrazenie<br />

obrazovky s formulárom<br />

pridávania znalostí<br />

2. Vybratie požadvaných<br />

znalostí a potvrdenie<br />

Tab. <strong>1.</strong>3 AkcTest ZadanieZnalosti<br />

Zobrazenie obrazovky<br />

Priradenie znalostí a<br />

uloženie do databázy<br />

Zobrazenie obrazovky<br />

Priradenie znalostí a<br />

uloženie do databázy<br />

<strong>1.</strong>4. US 11 - Vytvorenie prvotnej bázy pojmov<br />

Ako používateľ chcem mať k dispozícii pojmy opisujúce znalosti, aby som s nimi mohol<br />

pracovať.<br />

<strong>1.</strong>4.<strong>1.</strong> Analýza<br />

Vytvorenie prvotnej bázy znalostí a zručností je základný kameň nášho projeku. Bez nej by sa<br />

nič iné nedalo spraviť. Z tejto prvotnej bázy pojmov sa bude vychádzať pri hierarchizácii zručností a<br />

znalostí študentov. Je dôležité oddeliť tieto znalosti od grúp, čo bude pole znalostí. Podľa logického<br />

modelu budú tri rôzne druhy grúp: práca, predmet, projekt.<br />

<strong>1.</strong>4.2. Návrh<br />

Ako databázu použijeme PostgreSQL.<br />

Návrh tabuľky je nasledovný<br />

Názov stĺpca v tabuľke<br />

Typ

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!