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

Textová podoba smlouvy Smlouva č. 815253: SW aplikace pro vytěžování databází ETŘ

Příloha SWaplikace-příl.č.2,3,4smlouvy.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



                        RY

Příloha č. 2 Smlouvy Čj.:PPR-16857-38/ČJ-2016-990656 norway
áe : grants

Podpořeno grantem z Norska

Příloha č. 2— SPECIFIKACE PŘEDMĚTU PLNĚNÍ

Implementace SW řešení proběhne dle zadávací dokumentace, na základě požadavků v
detailní technické specifikaci.
Provedeme implementaci metod dle kapitoly „4. Centrální ETŘ“ technické specifikace.

e © Celkem provedeme implementaci 6 metod.

Dále provedeme implementaci metod dle kapitoly „5. Lokální ETŘ“ technické specifikace.
e © Celkem provedeme implementaci 7 metod.
e | Pro spouštění následujících metod naimplementujeme ověření oprávnění dle kapitoly 5.2
technické specifikace.

o | Local.GetDeliktCByld,
o | Local.GetDeliktCPostaByDeliktld,
o  Local.GetFormularDataByld,
o | Local.GetSouborDataByld

Logování
Provedeme implementaci logování vybraných metod a jejich následné ukládání do aplikační
databáze. Zadání vychází z kapitoly „4.7 Logování“ technické specifikace.
e © Logování všech „Control.xxx“ metod.
e © Logování všech nečíselníkových metod.
e © Budou se logovat pouze dotazy, vrácená data nebudou logována.
© © U následujících metod bude použito logování za použití procedury „rtr loguj“
o | Local.GetDeliktCByld
o. Local.GetDeliktCPostaByDeliktid
o Local. GetFormularDataByld
o | Local. GetSouborDataByld

Zajištění kvality

Zadavatel se může kdykoliv během vývoje přesvědčit o stavu prací na projektu, pro tento
účel jsme schopni na požádání vygenerovat a elektronicky zaslat rozpis prací.

Vzhledem k faktu, že Zadavatel nepředpokládá vzdálený přístup pro Dodavatele, bude nutná
přítomnost pracovníků Dodavatele v místě Zadavatele, pro nasazování nových verzí SW
řešení. Tato skutečnost má vliv na nabídkovou cenu uvedení SW řešení do provozu.

Změnové požadavky během implementace

Změnovým požadavkem se rozumí změna chování aplikace, přidání či odebrání funkce,
změna zdrojových systémů, vytvoření nové metody, či jiné změny, které nebyly známy
v době podání nabídky.

Každý změnový požadavek musí být zaznamenána v tištěné podobě ve dvou výtiscích a
stvrzen podpisy obou stran. Je možné spojit více změnových požadavků do jednoho
dokumentu. Změnové požadavky se poté stávají nedílnou součástí smlouvy.

Detailnější informace o předpokládané architektuře díla a životním cyklu

Vrstvy
Předpokládáme, že SW bude mít následující vrstvy:

WCF Service Implementace definovaného ServiceContract

Logging Vrstva zajišťující log volání metod dle Technické specifikace

Security Vrstva zajišťující kontrolu oprávnění, včetně komunikace s =
bezpečnostní vrstvou ETŘ

DAO Silně typová datová vrstva vystavěná nad ADO.NET

ManagedConnection Vrstva zajišťující správu SOL spojení a management chyb při práci s SOL
serverem.

SOL procedury Vrstva zajišťující přístup k SOL objektům pomocí uložených procedur

Testování
Testování bude prováděno automatizovanými testy proti testovací databází připojované k

lokálnímu testovacím SOL serveru.

Testy budou vytvořeny pomocí standardních knihoven v rámci MS (NET Framework 4.5.

Použité technologie
Budou použity technologie (dle kap. 2 Technické specifikace)

© © MS.NET Framework 4.5

e | Windows Communication Foundation

e | programovací jazyk CH

e © datová vrstva ADO.NET, za použití uložených procedur

e databáze SOL Server 2005 (s kontrolou validity proti všem verzím až do SOL Server

2016)
Pro vývoj aplikace použijeme následující technologie:

e © Microsoft Team Foundation Server (správa zdrojových kódů)

e © Microsoft Visual Studio Professional 2013/2015 (vývojové prostředí)
Dále budou použity naše vlastní nástroje a knihovny, které slouží ke generování a
zjednodušení DAO vrstvy. Nástroje slouží k jednorázovému vygenerování kódu a nejsou
potřeba k jeho další údržbě. Použité knihovny budou samozřejmě dodány včetně zdrojových
kódů.

Nepoužíváme žádné knihovny třetích stran, ke kterým by nebyly k dispozici zdrojové kódy.

SW bude vytvořen tak, aby jej šlo zkompilovat pomocí standardních, volně dostupných,
nástrojů pro vývoj v MS .NET Framework 4.5.

Zabezpečení
Zabezpečení díla bude provedeno na následujících úrovních

© © na úrovni aplikačního serveru IIS, který zajistí ověření oprávnění uživatele v doméně
přistupovat k příslušné webové službě (Central, Local)

e a v. případě © metod © Local.GetDeliktCByld,Local.GetDeliktCPostaByDeliktld,
Local.GetFormularDataByld a Local.GetSouborDataByld následným dotazem na
bezpečnostní komponentu ETŘ (dle kap. 5.2 Technické specifikace)

Zabezpečení je tak především otázkou nastavení prostředí (doména, 1IS) Objednatele, pro
které bude v dokumentaci samozřejmě uvedeno příslušné doporučení.

Údržba a rozvoj
Prohlašujeme, že máme dostatečné personální a technologické zázemí pro dlouhodobou

podporu zdrojových kódů i know-how potřebnému k jeho údržbě a případnému rozvoji SW,

pokud bude v budoucnu požadován.

Dále prohlašujeme, že SW bude možné bez problémů udržovat a rozvíjet bez jakýchkoliv
dalších nástrojů třetích stran, či specializovaných nástrojů IndSoft.

Rozšiřitelnost
SW bude možné kdykoliv rozšířit o nové metody. Jednotlivé vrstvy aplikace budou vytvořeny

tak, aby je bylo možné znovu použít pro nové metody či vhodným způsobem rozšířit.

Provoz
Provoz díla je zajištěn Objednatelem dle dokumentace dodané Dodavatelem (viz kap. 2 v

dokumentu "Návrh smlouvy vývojový SW" Zadávací dokumentace). Předpokládáme
vytvoření dokumentace v dostatečném rozsahu pro rozvoj, údržbu a provoz díla.

Životní cyklus díla
1. Specifikace požadavků

e © analýza požadavků vyplývající z Technické specifikace
2. Vývoj programu

e návrh
e © kódování (programování)
3. Verifikace a validace (testování)

e FAT -testy provedené Dodavatelem v jeho provozovně
e © UAT- provozní zkouška s akceptačním protokolem v místě objednatele
4. Předání díla Objednateli

5. Podpora díla a záruční opravy

Vzhledem k formě, úplnosti a rozsahu zadání se bude vývoj SW řídit klasickým životním

cyklem (tzv. "vodopád“).

 

 

 

 

 

 

 

 

 

Příloha č. 3 Smlouvy Čj.:PPR-16857-38/ČJ-2016-990656 norway
grants
Příloha č. 3— SPECIFIKACE CENY ZA PŘEDMĚT PLNĚNÍ
Provedení díla Cena bez DPH Sazba | Výše DPH Cena vč. DPH
DPH
Centrální ETŘ — 6metod 49500 Kč | 21% 10 395 Kč 59 895 Kč
Lokální ETŘ — 7metod 69 300 Kč 21% 14 553 Kč 83 853 Kč
Logování metod 19 800Kč | 21% 4 158 Kč 23 958 Kč
Programátorská a technologická 39 600 Kč | 21% 8316Kč 47 916 Kč
dokumentace, zdrojové kódy a
manuál nasazení produktu na
webový server na DVD
Předvedení funkčnosti 9900 Kč | 21% 2079 Kč 11 979 Kč
Uvedení do provozu 9900Kč | 21% 2 079 Kč 11 979 Kč
Celková cena SW řešení 198000 Kč | 21% 41 580 Kč 239 580 Kč

 

 

 

 

 

 

RY

Příloha č. 4 Smlouvy Čj.:PPR-16857-38/ČJ-2016-990656 norway
nh : grants

Podpořeno grantem z Norska

Příloha č. 4— SEZNAM AUTORŮ DÍLA

Složení realizačního týmu:
© | Vedoucí projektu: Tomáš Černý (XXXXXXXXXXXXXXXX)

« | Vedoucí vývoje: Lukáš Sedláček (xxxxxxxxxxxxxxxx)
© | Vedoucí IT: Jan Kučerka (xxxxXxxxxxxxxxxx)
© | Produkce: Radek Darebný (xXxXxxxxxxxxxxxx)

« Vývoj:

o © Michal Bartosz (xxXXXXXXXXXXXXXX)
Martin Darebný (XxXXXXXXXXXXXXXX)

o © Tomáš Houska (xxxxxxxxxXxxxxxx)
o | Daniel Křemen (XxxxXXXXXXXXXXXXX)
o | Tomáš Tisančín (XXXXXXXXXXXXXXXX)
o | Jakub Kahoun (XxXXXXXXXXXXXXXXX)
o | Pavel Lieberzeit (XXXXXXXXXXXXXXXX)

© | Testy: Martin Křemen (xxXXXXXXXXXXXXXX)