Skip to content

RicsiToth/Virtual-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Virtual-Library VL

Trello kde sú špecifikované úlohy a stav projektu: https://trello.com/b/medRD1JD/virtualna-kniznica

1. Spíšete stručný obsah, čo by to malo robiť (jeden odstavec).

Aplikácia, ktorá má slúžiť ako virtuálna knižnica, kde si používateľ môže ukladať
knihy, ktoré vlastní. Pri pridaní knihy stačí zadať minimum informácii, pretože
aplikácia si zvyšné informácie dotiahne pomocou web scrape-u. Tieto knihy následne
môže filtrovať podľa žánru, autora a roznych iných možností.

2. Rozpíšte zoznam činností (6 – 10), ktoré bude program vedieť.

  1. Pridanie knihy
  2. Automatické získanie informácii z webu
  3. Filtrovanie
  4. Hodnotenie knihy (rating)
  5. Nastavenie stavu knihy (Prečítané/Aktuálne čítam/…)
  6. Export virtuálnej knižnice
  7. Import virtuálnej knižnice

3. Odhadnete čas pre naprogramovanie jednotlivých činností v hodinách.

  človeko-hodín = PD
  1. Pridanie knihy => 10 PD
  2. Automatické získanie informácii z webu => 8 PD
  3. Filtrovanie => 6 PD
  4. Hodnotenie knihy (rating) => 4 PD
  5. Nastavenie stavu knihy (Prečítané/Aktuálne čítam/…) => 2 PD
  6. Export virtuálnej knižnice => 5 PD
  7. Import virtuálnej knižnice => 5 PD

4. Vyberte si jazyk, operačný systém, cieľové prostredie.

  ● Java
  ● Primátne Windows ale kludne hociaký OS
  ● Windows ale kludne aj hociaký OS

5. Pre dané podmienky si vyberte vývojové prostredie.

IntelliJ IDEA

6. Pre dané vývojové prostredie si nájdite unit tester.

JUnit

7. Dohodnite si úložisko zdrojových kódov (git).

GitHub

8. Dohodnite si pravidlá pre integráciu.

Každá zmena sa robí vo feature branch. Pred merge-om do master branchu je
potrebné aby aspoň jeden spravil code review.