Smlouvy Dotace Platy Úřady Zakázky ▶ PastVina
❤ Podpořte nás Přihlásit se Registrace

Textová podoba smlouvy Smlouva č. 1678062: Smlouva o dílo - Portálové řešení JAMU

Příloha Priloha_1A_-_Specifikace_dila.pdf

Upozornění: Text přílohy byl získán strojově a nemusí přesně odpovídat originálu. Zejména u strojově nečitelných smluv, kde jsme použili OCR. originál smlouvy stáhnete odsud


                        Příloha č. 1A

Specifikace portálového řešení JAMU

                                                                                                  1
                                                                                                             Příloha č. 1A

1. Účel dokumentu

Tento dokument slouží jako zadávací dokumentace. Specifikace je vytvořena na úrovni požadavků.
Cílem je vytvořit „portálové řešení JAMU" (dále jen „portál“) obsahující webovou prezentaci školy
spravovanou formou redakčního systému a zpřístupňující data spravovaná existujícími aplikacemi
a, nebo zpřístupňující tyto aplikace interním i externím uživatelům portálu.

                                                                                                                          2
Specifikace portálového řešení JAMU                        Příloha č. 1A

1.      Účel dokumentu                                                    1

2.      Zkratky a termíny                                                 2
                                                                          4
3.      Stávající stav
                                                                          5
4.      Požadavky
4.1.    Uživatelé                                                         5
4.4.1.  Jednotné přihlašování - SSO                                       5
4.1.2.  Podpora více jazyků                                               6
4.1.3.  Standardy pro uživatelské rozhraní                                6
4.2.    Infrastruktura a provoz                                           6
4.2.1.  Navržení HW infrastruktury                                        7
4.2.2.  Navržení topologie                                                7
4.2.3.  Dostupnost                                                        7
4.2.4.  Dohled a provozní statistiky                                      7
4.2.5.  Zálohování a obnova                                               7
4.2.6.  Licence                                                           7
4.2.7.  Provozovatelnost                                                  7
4.2.8.  Rozšiřitelnost                                                    8
4.2.9.  Komplexnost                                                       8
4.3.    Integrace aplikací                                                8
4.3.1.  Často používané aplikace                                          8
4.3.2.  Sociální sítě / RSS                                               8
4.3.3.  Tvorba formulářů                                                  8
4.4.    Vzhled                                                            8
4.4.1.  Centrální správa šablon                                           9
4.4.2.  Navigace / Menu                                                 10
4.4.3.  Design stránek                                                  10
4.5.    Správa obsahu                                                   10
4.5.1.  Jednotný WYSIWYG editor pro řízení obsahu stránek               10
4.5.2.  Datové zdroje jako jednotlivé stránky/aplikace                  10
4.5.3.  Vytváření osobních stránek                                      11
4.6.    Vyhledávání                                                     11
4.7.    Konsolidace stránek a domén JAMU                                11
4.7.1.  Domény třetího řádu *.jamu.cz.                                  11
4.8.    Návrh základní struktury informací                              11
4.9.    Dokumentace a školení                                           12
4.9.1.  E-shop                                                          12
                                                                        12
5.      Struktura obsahu
                                                                        12
5.1.    Často používané aplikace                                        12
                                                                        12
5.2.    Sociální sítě / RSS                                             13
                                                                        13
5.3.    Navigace / Menu                                                 13
                                                                        13
6.      Integrace externích aplikací                                    13
                                                                        13
6.1.    IS

6.2.    DMS

6.3.    Kontakty

6.4.    Kalendář akcí

                                                           3
                                                                 Příloha č. 1A

2. Zkratky a termíny

Termín/zkratka Význam

SIS      Studijní informační systém
HF       Hudební fakulta, dělí se na katedry
katedra  katedra označuje organizační část hudební fakulty
DIFA     Divadelní fakulta, dělí se dále na kabinety a ateliéry
kabinet  kabinet označuje organizační část divadelní fakulty
ateliér  ateliér označuje organizační část divadelní fakulty
JAMU     Janáčkova akademie múzických umění v Brně

                                                                 4
                                                                                     Příloha č. 1A

3. Stávající stav

V současné době jsou webové stránky JAMU generovány již zastaralým redakčním systémem, který
nesplňuje požadavky dnešní doby na tvorbu webu. Redakční systém má vlastní MySQL, ve které jsou
uchována všechna data a z ní jsou následně generovány statické webové stránky.

4. Požadavky                                  Vzh l e d
                                                     Centrální správa design šablon
      Uži va te l é
                 SSO

          Podpora více jazyků                         NENÍ obsahem: design stránek
          Standardy pro uživatelské rozhraní  Správa obsahu

Infrastruktura a provoz                             Jednotný WISWIG editor pro řízení obsahu stránek
        Navržení HW infrastruktury                   WISWIG: Datové zdroje jako jednotlivé stránky/aplikace
        Navržení topologie                           WISWIG: Kontrola aktivnosti použitých odkazů
        Dostupnost
        Dohled a provozní statistiky                 WYSWIG: Vytváření osobních stránek.
        Arch i va ce
        Zálohování a obnova                   Vyh l e d á vá n í
        L i ce n ce                           Konsolidace stránek a domén JAMU.
        Pro vo zo va te l n o st
        Ro zši ři te l n o st                         Domény třetího řádu *.jamu.cz.
        Podpora

Integrace aplikací                            Návrh základní struktury
                                              Dokumentace a školení

                                              eShop

4.1. Uživatelé

Portál bude určen různým skupinám uživatelům:
• Interním uživatelům
• Registrovaným externím uživatelům
• Veřejnosti (anonymním uživatelům)

Předpokládaný počet uživatelů:
• Interní uživatelé: 3000 s předpokládaným ročním přírůstkem 500
• Registrovaní uživatelé: cca 1000

Interní uživatelé budou spravováni a ověřováni v interním LDAP JAMU. Registrovaní externí uživatelé
budou spravováni a ověřováni v databázi uživatelů v portálu.

                                                                                                                          5
                                                                                                             Příloha č. 1A

Systém umožní uživateli změnu hesla registrovaným uživatelům v rámci portálu a (co nejvíce)
samoobslužnou změnu hesla při jeho ztrátě. Požadovaná je kontrola komplexity hesla při změně,
pravidla pro složení hesla bude možné nastavit jako konfiguraci.

Změny hesel interních uživatelů budou probíhat v informačním systému školy, požadován je pouze
odkaz.

Uživatelé budou organizováni pomocí skupin.
Jednotlivým uživatelům, či celým skupinám bude možné přiřadit roli, která bude určovat míru
oprávnění práce s informacemi v portálu
Oprávnění bude možné nastavit pro dvojice:
• Skupina/role – informace (článek)
• Skupina/role – aplikace
• Skupina/role – stránka
• Skupina/role – dokument

Možnosti nastavení oprávnění budou následující:
• Zobrazení (čtení, stažení v případě dokumentů)
• Vytvoření (vložení, nahrání v případě dokumentů)
• Úprava
• Odstranění
• Zveřejnění (pokud bude nad určeným typem obsahu použité schvalovací workflow proces)
• Nastavení oprávnění, zda se jedná o veřejnou, či chráněnou informaci

Veřejnosti (anonymním uživatelům) bude zpřístupněna pouze část Informačního portálu určená
k prezentaci veřejných informací
Nastavení, zda se jedná o informaci určenou pro veřejnost, či chráněnou (určenou pouze pro vybraný
okruh uživatelů) bude nastavovat redaktor obsahu.

4.4.1. Jednotné přihlašování - SSO

Požadováno je řešení služby jednotného přihlášení (SSO) vůči univerzitnímu adresáři LDAP, interní AD
a uživatelské databázi v portálu. SSO bude využíváno pro oblast portálu a přístupu do aplikací
volaných z prostředí portálu.

4.1.2. Podpora více jazyků

Portál bude podporovat více jazyků. Většina obsahu je vytvářena v CZ jazyce, ale některé specifické je
potřeba mít možnost editovat v jiných jazycích (min. angličtina, němčina), zejména cílených pro
zahraniční studenty či uchazeče o studiu. Požadujeme řešení založené na překladu každé stránky -
stránka má možnost přepínat se přímo mezi jazykovou mutací.

U přihlášených uživatelů je možné uložit jazyk uživatele v uživatelském nastavení pro automatické
přepnutí jazyka po přihlášení.

Rozhraní pro administraci obsahu musí být v českém jazyce.

4.1.3. Standardy pro uživatelské rozhraní

Veškeré uživatelské a administrátorské operace v portálovém řešení budou realizovány
prostřednictvím webového prohlížeče. Portálové řešení bude dodržovat následující standardy:
• XHTML 1.x strict nebo v případě zachování zpětné kompatibility HTML 5

                                                                                                                          6
                                                                                                             Příloha č. 1A

• CSS 2.1 (http://www.w3.org/TR/CSS21/) nebo v případě zachování zpětné kompatibility CSS 3
• Metodika Bliend Frienly Web 2.3 (http://blindfriendly.cz/metodiky)

Portálové řešení umožní zobrazení informací beze ztráty funkčnosti ve všech běžně užívaných
prohlížečích v rozlišení 1366 x 768 px a vyšším. Tato podmínka bude splněna minimálně
u následujících prohlížečů v jejich aktuálních verzích v době podání nabídky:
• MS Internet Explorer
• Google Chrome
• Mozilla FireFox
• Safari

Portálové řešení umožní zobrazení informací ve verzi pro mobilní zařízení formou responsivního
designu minimálně v následujících prohlížečích v jejich aktuálních verzích v době podání nabídky:
• Safari pro IPad a IPhone
• Android Browser
• Internet Explorer Mobile

4.2. Infrastruktura a provoz

4.2.1. Navržení HW infrastruktury

Dodavatel v rámci analýzy dodá sizing a popis parametrů jednotlivých HW komponent celého
cílového řešení. Vlastní HW poskytne objednatel formou virtualizace VMware.

4.2.2. Navržení topologie

Dodavatel navrhne v rámci analýzy umístění jednotlivých HW komponent a na nich instalovaných SW
komponent v jednotlivých bezpečnostních síťových zónách.

4.2.3. Dostupnost

Požadovaná dostupnost řešení v režimu 24x7 je 99,9%, maximální čas jednoho výpadku 2 hodiny.
Objednatel zajistí požadovanou dostupnost na úrovni infrastruktury. Dodavatel je odpovědný za
dodávku řešení, které tyto parametry splní.

4.2.4. Dohled a provozní statistiky

Součástí řešení budou statistiky návštěvnosti (účet na Google Analytics dodá Zadavatel), logování
přístupů uživatelů a dohled nad řešením v integraci na stávající dohledový systém Zadavatele.

4.2.5. Zálohování a obnova

Portálové řešení bude zálohováno s využitím existujících prostředků infrastruktury JAMU. Popis
zálohování portálového řešení a postup pro obnovu je nedílnou součástí dodávky.

4.2.6. Licence

Požadujeme minimalizovat licenční a z nich vyplývající provozní náklady s preferovaným využitím
OpenSource řešení s vysokou pravděpodobností budoucího růstu dle Gartner quadrant.
Předmětem řešení bude vybudování nového prostředí portálového řešení, tedy nová instalace, její
systémová integrace na okolní systémy, zprovoznění poptávaných webových stránek a to ve dvou
prostředích (testovací, produkční).

                                                                                                                          7
                                                                                                             Příloha č. 1A

Pokud bude v rámci dodávky navrhována potřeba licencí třetích stran, je nutné v maximální míře
využít již JAMU vlastněné licence, které jsou do budoucna strategicky plánované k dalšímu využití.
Tato problematika bude řešena v rámci analýzy s vybraným Dodavatelem.

4.2.7. Provozovatelnost

Celé řešení musí být provozovatelné v konzistentním prostředí bez zvyšujících nároků licencí třetích
stran. Řešení musí být implementováno a zdokumentováno tak, aby bylo možné provést jeho
recovery, ev. vyměnit některý z funkčních celků za jiný, s minimálními náklady.

Řešení musí obsahovat kontrolní body běhu (OK/notOK stav), musí být definovány místa záloh
a jejich četnost i popis, jak zálohu ev. obnovit.

4.2.8. Rozšiřitelnost

Navrhované prostředí musí splňovat rozšiřitelnost a umožňovat vývoj, proto je zapotřebí navrhnout
takové technologie, které jsou masivně rozšířené a nejsou omezené zdroje pro jejich vývoj.

4.2.9. Komplexnost

Navržené a implementované prostředí musí být zastřešeno dodavatelem jako celek bez nutnosti řešit
problémy s jednotlivými výrobci jednotlivých komponent

4.3. Integrace aplikací

Do Portálu bude možné zavést další vybrané aplikace a umožnit tak komunikaci s externími systémy
v jednotném portálovém prostředí. Integrované aplikace budou mít formu portletů. Aplikace
obsluhující integrované systémy budou respektovat uznávané a otevřené standarty, jako je např.
specifikace pro meziportletovou komunikaci JSR 168, či JSR-286. S integrovanými systémy bude
komunikace probíhat pomocí volání WSRP, nebo jiným standardizovaným způsobem.

Portál umožní vytváření a správu portletů administrátorem
• Správa portletů v portálu bude dostupná uživatelsky přívětivým způsobem
• Umístění portletů na stránce bude umožněno intuitivním způsobem, např. funkcionalitou drag

    and drop

4.3.1. Často používané aplikace

Odkazy na externí aplikace budou umístěny v zápatí formou seznamu odkazů a, nebo menu
s odkazem na aplikaci. Týká se všech aplikací uvedených v seznamu externích aplikací.

4.3.2. Sociální sítě / RSS

Sociální sítě budou integrovány formou odkazů v patě každé stránky. Jedná se zejména o:
- facebook
- youtube
- linkedin

Dále bude součástí RSS kanál s obsahem aktuality, tiskové zprávy a kalendář akcí.

4.3.3. Tvorba formulářů

Možnost tvorby uživatelem definovaných formulářů.

                                                                                                                          8
                                                                                                             Příloha č. 1A

4.4. Vzhled

Vzhled je požadován v maximální míře jako jednotný s odlišením jednotlivých šablon především
barevně, případně logem. Grafický návrh a logo dodá JAMU.
Návrh vzhledu ve formě wireframe:

                                                                                                                          9
                                                                                                             Příloha č. 1A

4.4.1. Centrální správa šablon

Je zapotřebí zajistit centrální správu šablon:
    - Šablony webových obsahů: celkem požadováno 10 šablon
    - Šablony stránek: struktura rozložení na stránce, celkem požadováno do 3 šablon
    - Šablony vzhledu: téma webu, celkem požadováno 3 témata

WYSIWYG

4.4.2. Navigace / Menu

Menu obsahuje i hierarchickou rozbalovací navigaci s vyznačením aktuální sekce / stránky. Návrh
menu je součástí návrhu vzhledu (wireframe).

4.4.3. Design stránek

Design stránek včetně logotypu jsou předmětem jiného projektu jehož výstupem bude vytvoření
"korporátní identity" JAMU. Předpokládá se implementace vzhledu na úrovni stylů.

4.5. Správa obsahu

4.5.1. Jednotný WYSIWYG editor pro řízení obsahu stránek

• Sjednocení WYSIWYG editoru.
• Zajistit přístupy.
• Zajistit odpovědnosti za stránky (kdo vytvořil, kdo poslední změnil, kam psát,...)

                                                                                                                         10
                                                                                                             Příloha č. 1A

• Mít možnost měnit strom hierarchie webových stránek dle změny v organizační struktuře
    univerzity.

• Pro vybrané typy obsahu bude možné nastavit publikační workflow se schvalovacím procesem
    (před uveřejněním informace bude informace / článek / dokument schválena pověřeným
    pracovníkem)

• Jednotlivé položky obsahu musí být verzovány a nebo musí být udržována jejich historie změn.
    Sledování změn je předmětem nastavení na úrovni jednotlivých typů objektů.

4.5.2. Datové zdroje jako jednotlivé stránky/aplikace

Stránky čerpají data z externích aplikací (viz jejich seznam). Je potřeba vytvořit takový přístup k těmto
datům, který umožní filtrovat data dle potřeb na stránce portálu

4.5.3. Vytváření osobních stránek

Požadováno je umožnit správu osobních stránek pedagogů/studentů:
- základní údaje o sobě +
- odkazem na facebook, linked-in, google+, instgram, skype, icq, twiter
- odkazem na vlastní WEB stránku
- jiné kontakty

4.6. Vyhledávání

Portál umožní dotazování a fultextové vyhledávání v prostředí portálu JAMU včetně integrovaných
aplikací s jejich datovými záznamy. Očekáváme prezentaci výsledků vyhledávání (počet nalezených
záznamů v jednotlivých aplikacích s odkazy umožňujícími zobrazení podrobných informací
v konkrétní aplikaci).
Portál zajistí přenos informací o účtu uživatele k integrovaným aplikacím. Přístup k datům musí být
řízený tak, aby neautorizovaná osoba neměla možnost získat data, která nejsou její roli přístupná.

Zdroje Fulltextového vyhledávání jsou vždy:
• statický obsah stránek a popis dynamických částí
• statické veřejné odkazy (zveřejněný DMS obsah)
• data z aplikací/portletů

Požadováno je umožnit i vyhledávání externími vyhledávači v rámci obsahu portálu (veřejná část).

4.7. Konsolidace stránek a domén JAMU

Dnes jsou na JAMU zřízeny domény a stránky jednotlivých organizačních částí. Centrálním
požadavkem je konsolidace všech domén a stránek.

4.7.1. Domény třetího řádu *.jamu.cz.

Doména třetího řádu *.jamu.cz by měla primárně sloužit jako alias pro stránky. Pouze výjimečně lze
nechat živou samotnou doménu třetího řádu.

Příklad aktuálně používaných domén:
astorka.jamu.cz
difa.jamu.cz
hf.jamu.cz
pujcovna.jamu.cz
knihovna.jamu.cz

                                                                                                                         11
                                                                                                             Příloha č. 1A

wifi.jamu.cz
webmail.jamu.cz
vstupenky.jamu.cz
doc.jamu.cz

4.8. Návrh základní struktury informací

JAMU a jednotlivé fakulty budou mít povinnou strukturu úvodních informací o každé složce, která
bude definována šablonami.

4.9. Dokumentace a školení

Je požadována dokumentace:
- instalační příručka
- dokumentace nastavení
- dokumentace zákaznického vývoje
- administrátorská příručka
- uživatelská příručka

Součástí předání dokumentace je i předání zdrojového kódu.

Veškerá dokumentace bude dodána spolu s dodávkou díla před zahájením testování. V průběhu
testování a provozu díla bude tato dokumentace průběžně aktualizována.

Je požadováno provést školení uživatelů ve WYSIWYG editoru. V rámci nabídky musí být provedení
a dodání školení koncových uživatelů, včetně příslušné dokumentace:
• školení editorů
• školení administrátorů

Dokumentace bude vytvořena v českém jazyce.

4.9.1. E-shop

Existující E-shop zůstane zachován, požadována je jeho integrace s portálem (formou odkazů)

E-shop je vytvořen na bázi Magento - www.magentocommerce.com, obsahuje cca stovky produktů.

5. Struktura obsahu

Základní návrh struktury stánek je v samostatně přiloženém excelovém sešitu.

5.1. Často používané aplikace

Odkazy na externí aplikace budou umístěny v zápatí formou seznamu odkazů a, nebo menu
s odkazem na aplikaci. Týká se všech aplikací uvedených v seznamu externích aplikací.

5.2. Sociální sítě / RSS

Sociální sítě budou integrovány formou odkazů v patě každé stránky. Jedná se zejména o:
- facebook
- youtube
- linkedin

                                                                                                                         12
                                                                                                             Příloha č. 1A

Dále bude součástí RSS kanál s obsahem aktuality, tiskové zprávy a kalendář akcí.

5.3. Navigace / Menu

Menu obsahuje i hierarchickou rozbalovací navigaci s vyznačením aktuální sekce / stránky. Návrh
menu je součástí návrhu designu (wireframe), který poskytne Zadavatel.

6. Integrace externích aplikací

Požadováno je integrovat portál s dalšími aplikace JAMU formou samostatných datových konektorů:

6.1. IS

Externí aplikace WWW -
Doména: is.jamu.cz
Studijní informační systém JAMU a hlavní zdroj informací pro redakční systém.
Většina publikovaných informací bude získána pomocí datového konektoru spojující tyto dva
systémy.
Pomocí protokolu https a datových struktur (XML/JSON) ve formě REST nebo WEB services budou
získávána aktuální data, která budou publikována na webu školy.

6.2. DMS

Externí aplikace WWW -
Doména: dokumenty.jamu.cz
Integrace v další etapě projektu.
Redakční systému musí obsahovat správu dokumentů pro portál.

6.3. Kontakty

Externí aplikace WWW -
Styl: JAMU
Datové zdroje: IS

6.4. Kalendář akcí

Nová aplikace
Kalendář, který lze zobrazovat dle typů akcí a jejich pořadatele.
Pořadatelé (divadla, fakulty,..) budou moci spravovat a publikovat vlastní události ve vlastním
kalendáři.
Aplikace bude využívat externí data z ISu.

                                                                                                                         13