CIELE PRODUKTU
Vytváraný systém ma slúžiť na uchovávanie objektov a ich metadát. Dôraz bude
kladený na pokročilé vyhľadávanie vo veľkom množstve objektov na základe metadát.
Systém by mal podporovať vyhľadávanie na základe nasledovných vlastností
metadát:
hodnotovosť : pri vyhľadávaní bude možné zadať hodnoty metadát ako intervaly
      alebo množiny
typovosť : podpora vyhľadávania na základe typu metadát
hierarchickosť : podpora vytvárania hierarchie medzi metadátami a vyhľadávania,
      ktoré podporuje túto hierarchiu
Cielom projektu je vytvorit úložisko objektov poskytujúce spomínanú funkcionalitu.
K úložisku sa bude pripájat klientská knižnica, ktorá bude poskytovať verejné rozhranie
pre klientské aplikácie. Bezpečnosť bude riešená prihlasovaním sa do systému
a šifrovaním dát na strane klienta.
Ciele produktu sú:
vytvorenie úložiska objektov
vytvorenie klientskej knižnice s verejným rozhraním
vyhľadávanie objektov na základe hodnotovosti metadát
vyhľadávanie objektov na základe typovosti metadát
vyhľadávanie objektov na základe hierarchickosti metadát
zabezpečenie prihlasovaním do systému
zabezpečenie dát šifrovaním na strane klienta
KONCEPCIA RIEŠENIA
Našim hlavným cieľom je spraviť web ako distribuované úložisko objektov. Na splenenie cieľa
navrhujeme využiť sémantický web. Úlohou je ukladať binárne dáta ( fotky,...) a metadáta. Na ukladanie
metadát bude použitý RDF formát, ktorý dáta ukladá ako tzv. triplety vo forme 'subject-predicate-object'.
Tento triplet opisuje dva objekty a to 'subject' a 'object' a takisto vzťah medzi nimi 'predicate'. Pomocou
takýchto tripletov a odvodzovacích pravidiel vieme potom jednoducho zistiť napríklad typ fotoaparátu,
ktorým bola fotografia vyhotovená. Dáta by mohli byť ukladané v databáze Mulgara alebo podobnom
úložisku, ktorá podporuje ukladať takého triplety. Technológie sémantického webu podporujú inteligentné
vyhľadávanie v tagoch, podtagoch, odvodzovaním informácií a pod., ktoré sa dajú s výhodou použiť práve
pri vyhľadávaní objektov.
Rozhrania celého systému budú dobre definované, založené na princípe REST a na formáte RDF.
Na obrázku, obr.1 Architektúra systému, sa nachádza hrubý náčrt architektúry aplikácie.
Na tvorbu aplikácie bude použitý programovací jazyk Java, čím sa zaručí portabilita a systém tak
bude všade nasaditeľný. Ďalej pri tvorbe aplikácie chceme použiť štandardy:
Java EE
RDF: formát na ukladanie metadát
HTTP
REST: nemusí byť využitý striktne ako štandard, ale ako prístup k tvorbe
Spring: bude využitý na konštrukciu aplikácie, na jej modularitu
|
|
AKTUÁLNE INFO!
------------- 2.semester ---------------------
12.05.     Pridaná finálna knižnica a CLI
11.05.     Pridaná finálnadokumentácia
11.05.     Pridaný finálnydokument riadenia
30.04.     Pridaná zápisnica z 11.stretnutia
30.04.     Pridaná zápisnica z 10.stretnutia
30.04.     Pridaná zápisnica z 9.stretnutia
19.04.     Pridaný war súbor
19.04.     Pridané príručky
13.04.     Nasadená webová aplikácia
09.04.     Pridaná zápisnica z 8.stretnutia
09.04.     Pridaná zápisnica zo 7.stretnutia
25.03.     Pridaná zápisnica zo 6.stretnutia
22.03.     Pridaná zápisnica z 5.stretnutia
14.03.     Pridaná zápisnica zo 4.stretnutia
03.03.     Pridaná zápisnica z 3.stretnutia
23.02.     Pridaný tutorial ku knižnici
23.02.     Pridaná zápisnica z 2.stretnutia
22.02.     Pridaný hrubý plán
22.02.     Pridaná zápisnica z 1.stretnutia
------------- 1.semester ---------------------
14.12.     Pridaný prototyp a knižnica
14.12.     Pridaný JavaDoc
14.12.     Pridaná nová dokumentácia
14.12.     Pridaný nový dokument riadenia
12.12.     Pridané štatistiky implementačnej časti
                projektu
04.12.     Pridaná zápisnica z 10.stretnutia
30.11.     Pridaná zápisnica z 9.stretnutia
23.11.     Pridaná zápisnica z 8.stretnutia
15.11.     Pridaný hrubý plán
15.11.     Pridané metodiky
13.11.     Pridaný link kde nájdete prehľad úloh
12.11.     Pridaná zápisnica zo 7.stretnutia
10.11.     Pridaná zápisnica zo 6.stretnutia
10.11.     Pridaná dokumentácia
10.11.     Pridaný dokument riadenia
04.11.     Pridaná zápisnica z 5.stretnutia
25.10.     Pridaná prvá verzia plánu
24.10.     Pridaná zápisnica zo 4.stretnutia
24.10.     Pridaná spoločná fotka
23.10.     Pridaná zápisnica z 3.stretnutia
09.10.     Spustili sme stránku
|
|