ZÁPIS ZO STRETNUTIA č.7

Téma stretnutia :Prototypovanie
Dátum a čas :24.11.2003 15:00 - 18:30
Miesto stretnutia :FEI STU Bratislava, miestnosť Softvérového štúdia
Zapisoval :Bc. Jaroslav Jakubík
Prítomní :Ing. Miroslav Galbavý, Bc. Jaroslav Jakubík, Bc. Milan Jamrich, Bc. Pavol Kuľka, Bc. Szabolcs Puskás, Bc. Marián Sedláček
 
1 POPIS STRETNUTIA

Zhodnotenie úloh z predchádzajúceho stretnutia

Všetky úlohy z predchádzajúceho stretnutia boli splnené.


  Číslo úlohy:   Zodpovedný:   Stav vypracovania:
   6.1    Jakubík    
   6.2    Jakubík    
   6.3    Jamrich    
   6.12    Jamrich    
   6.4    Kuľka    
   6.5    Puskás    
   6.6    Puskás    
   6.7    Puskás    
   6.8    Sedláček    
   6.9    Sedláček    
   6.10    Sedláček    
   6.11    spoločná úloha    


1.1 Zhodnotenie odovzdaného dokumentu

        Spolu s Ing. Galbavým sme prešli a zhodnotili posudok vytvorený k nášmu dokumentu.

1.2 Prezentácia vytvorených obrazoviek

        Ukázali sme prvé obrazovky zahrňujúce niektoré prípady použitia. V podstate boli obrazovky v poriadku. Dohodli sme sa na dopracovaní niektorých prvkov ako sú checkbox pre zadávanie priorít pre rozvrh jednotlivo (nie spojito podľa počtu hodín). Ing. Galbavý schválil predkladané obrazovky.

1.3 PostgreSQL a prototypovanie

        Definitívne sme sa rozhodli vytvoriť prototyp v PHP a PostgreSQL. Zhodnotili sme podobnosť a rozdiely medzi PostgreSQL a MySQL a vzhľadom na preferencie správcu fakultného servera sme uznali za vhodné ďalej pokračovať s PostgreSQL. Diskutovali sme o tom, akú časť z navrhovaného systému prototypovať. Nakoniec sme sa dohodli, že vytvoríme kompletnú databázu spolu s testovacími dátami a používateľské rozhranie pre jedného z používateľov systému konkrétne Tvorcu.

1.4 Testovacie dáta

        Diskutovali sme o použití rôznych druhov testovacích dát. Išlo najmä o náhodné dáta (vymyslené používateľom resp. tvorcom databázy) alebo existujúce reálne dáta (napr. zo systému Študent resp. iného podobného systému). Po dohode s Ing. Galbavým budeme používať reálne údaje, ktoré nám on poskytne či už vo forme databázy v MS ACCESS 2000 alebo vo forme tabuliek v MS EXCELL 2000.

1.5 Konvencie používané pri programovaní

        Diskutovali sme o použití rôznych konvencií pri vytváraní prototypu. Jednalo sa o pomenovanie premenných, formátovanie textu, používanie spoločných funkcii, formát komentáru a použitie anglických resp. slovenských názvov. Nižšie sú uvedené dohodnuté konvencie.

1.5.1 Premenné

        Čo sa týka pomenovania premenných budeme používať čiastočne doplnenú konvenciu (o infix s akými dátami premenná pracuje (cu,fo)), ktorej základom je Constant and Variable Naming Conventions z MSDN od firmy Microsoft.

Napr.:
str_fo_Meno //premenná typu String ktorá číta / zapisuje údaje do formulára

1.5.2 Formátovanie zdrojového textu

        re zvýraznenie jednotlivých blokov programu bude vnorený blok odsadený od predchádzajúceho o 2 medzery.

Príklad:
if( a < 10 )
{
//text programu
}

1.5.3 Komentár

        Komentáre budeme používať podľa potreby, ale aj pred každou funkciou a to v nasledujúcom formáte:

//************************************************************
//******************MENO FUNKCIE***************************
//************************************************************
//návratový typ meno funkcie( vstupné typy premenných)


1.5.4 Anglické resp. slovenské názvy

        Dohodli sme sa na použití anglického jazyka pre názvy funkcie a slovenského jazyka pre komentáre.

        O dohodnutých konvenciách vznikne dokument, takže nepovažujem za potrebné ich bližšie uvádzať




2 ÚLOHY DO ĎALŠIEHO STRETNUTIA



Číslo úlohy: Popis úlohy: Zodpovedný:
  7.1 Testovacie dáta - získanie a upravenie množiny testovacích dát pre potreby vytváraného systému   Jamrich
  7.2 Implementácia časti prototypu- zobrazenie semestrálneho rozvrhu, tvorba skúškového rozvrhu   Sedláček
  7.3 Implementácia časti prototypu - tvorba prednáškového rozvrhu   Kuľka
  7.4 Implementácia časti prototypu - tvorba rozvrhu cvičení.   Jakubík
  7.5 Implementácia časti prototypu - rôzne pohľady na rozvrh s nastavením filtra   Puskás
  7.6 Vytvorenie sprievodnej používateľskej dokumentácie k vytváraným obrazovkám Puskás, Kuľka, Sedláček, Jakubík



 

Dokument :zapis7.doc



 

  -> popis stretnutia
  -> nasledujúce úlohy
  -> dokument


  -> predchádzajúci zápis
  -> nasledujúci zápis
  -> všetky zápisy