Mennyiség vagy érték
1. rész:1 darab integrált informatikai rendszer létrehozása, amely legalább 1 TB tárolt adatmennyiség kezelésére képes, csúcsidőszakban legalább 250 párhuzamos felhasználó (legalább 50 adminisztrátor és 200 szerző) számára elérhető, legalább 50 000 felhasználó (szerző) által használt, több mint 2 500 000 nyilvántartott publikációt tartalmaz. Ezen túlmenően öt különböző intézményi kliens fejlesztése és integrálása.Az MTMT2 rendszer a teljes magyar oktatói/kutatói tudományos teljesítményt reprezentálja, minimumkövetelménye a hiteles adatszolgáltatás, és ennek megfelelően a rendszer biztonságos működésének a megteremtése. Az MTMT2 rendszerben a MyCite2 szoftver alkalmazásbiztonságának a kialakítását a jelen fejlesztés során kell megvalósítani. Kiemelt feladat a szoftver forráskód minőségének dokumentálása, és biztonsági ellenőrzése a fejlesztés valamennyi fázisában. A web-alapú rendszerek alkalmazásbiztonság ellenőrzési metodológiát, az OWASP-t (Open Web Application Security Project) a biztonsági tesztelésnél alkalmazni kell.A MyCite2 szoftver fejlesztésének ki kell terjednie a jelenlegi adatbázis struktúra kibővítésére és optimalizálására, valamint a szoftver architektúra- és szoftver ergonómia (workflow) újra alkotására. Tartalmaznia kell a jelenlegi szoftver valamennyi paraméterét, funkcióját, illetve bővíteni kell az ajánlati dokumentációban részletezett új funkciókkal, biztosítani kell a kétnyelvű (magyar/angol) felhasználói felületet és a szoftver-minőségi elvárásokat. A szoftver-fejlesztés teljes folyamatát dokumentálni kell; a folyamatos szoftver minőségellenőrzéssel és teszteléssel együtt.A szoftver forráskódját a következő, az Ajánlatkérő által meghatározott programnyelvek bármelyikén el lehet készíteni: C++, C#, Java, SQL, .NET és PHP. A fejleszthető, karbantartható kódot kell átadni, és ennek megfelelően harmadik személy is jogosult a támogatás biztosítására, a modulok továbbfejlesztésére is. A szoftverfejlesztésen kívül szoftverrendszert kell létrehozni, amelynek tartalmaznia kell azokat a segéd programokat is, amelyek biztosítják az adatbázis veszteség-mentes migrálását, valamint az új adatbázis integritásának ellenőrzését.Az új szoftvernek (MyCite2) „akadálymentesnek” kell lennie a Web Akadálymentesítési Útmutató szerint: WCAG 2.0 2008. W3C Ajánlás, web-szabvány vagy azzal egyenértékű.A fejlesztést két fázisban kell elvégezni. Az 1. fázisában meg kell valósítani a jelenlegi szoftver (MyCite ver.: 5.19.x ) teljes funkcionalitását, valamint az éles üzemű (teljes) adatbázis veszteségmentes migrálását az új rendszerbe. (Az 1. Fázis sikeres lezárásakor működő új szoftver azonosítására a MyCite2 ver.: 1.0-t használjuk.)A MyCite2-t a műszaki specifikációnak megfelelően kliens-szerver architektúrában kell elkészíteni. A feladathoz tartozik az MTMT Központi Adminisztrátorait kiszolgáló kliens szoftver átadása is, amely a MyCite2 integráns része, amelyet Központi intézményi kliens-ként azonosítunk. Ehhez a részhez tartozik még feladatként az intézményi kliens elkészítése. Ez a komponens tagintézmény specifikus funkciókat tartalmaz. Az intézmények jelentősen eltérő kutatói/oktatói létszáma, szervezeti struktúrája miatt öt alaptípus kialakítása szükséges: tagintézményi kliensbe beépülő (specifikus) bővítő/módosító/kiegészítő modulok, valamint a tagintézményi plugin-ok, amelyek a Web-böngésző alapszoftverébe integrálódnak.A szoftver-fejlesztés 2. fázisában kell az új funkcionalitásokat és a migrációt megvalósítani az ajánlati dokumentációban foglaltaknak megfelelően. A feladathoz tartozik a rendszerüzemeltetői- rendszeradminisztrátori és a felhasználói oktatás, valamint 24 hónap jótállás biztosítása a szoftverrendszerre. A jótállás keretében köteles az ajánlattevő a szoftver hibákat a hiba súlyosságának megfelelően kezelni: a legfrissebb verzióját rendelkezésre bocsátani legalább 6 havonta (szoftverkövetés), a szoftver használatával és működésével kapcsolatban felmerülő dokumentált hibák javítását elvégezni (hibajavítás, szupport). Kizárólag olyan szoftver fogadható el, amelynek tekintetében az ajánlattevő a szerzői jogról szóló 1999. évi LXXVI. tv. 58.§-a alapján a szoftverre vonatkozó vagyoni jogait teljes körűen átruházza az Ajánlatkérőre. Kivétel az a rendszerszoftver vagy un. „dobozos”szoftver komponens, amelyet az ajánlattevő maga is megvásárolt harmadik személytől, ebben az esetben legalább az adott szoftverforgalmazó általános szerződéses feltételei szerinti jogosítványok átruházása a feltétel.Az elkészült szoftver használatát a beépített, vásárolt komponens licence sem felhasználó számát (egyidejű) tekintve, sem a szoftver platformra nem korlátozhatja.Az ajánlattevő köteles megadni a futtató környezetet:— Részletesen meg kell határozni az üzemszerű működéshez minimálisan szükséges hardver erőforrásigényt (hardver megnevezése, mennyisége, leírása, jellemzői), amennyiben a jelen felhívás VI.3.29. pontjában megjelölt már rendelkezésre álló szerver kapacitása nem lenne elégséges. Ebben az esetben az ajánlatkérő a jelen eljárás keretein kívül beszerzi a hardvereket.— Fel kell sorolni az üzemszerű működéshez minimálisan szükséges szoftver komponenseket (rendszerszoftver és egyéb szoftver komponensek). Amennyiben olyan szoftver komponenseket kell használni, amelyek nem ingyenesen hozzáférhetők, akkor ezeknek meg kell adni a licenszdíját 24 hó időtartamra. Ebben az esetben az ajánlatkérő a jelen eljárás keretein kívül megvásárolja a szoftver komponenseket.Nyertes ajánlattevő köteles a jelen közbeszerzési eljárás 2. részének nyertesével együttműködni, tűrni a minőségbiztosítási feladatok ellátását és folyamatosan, de legalább heti egy alkalommal átadni a kifejlesztett modulokat, jelentést készíteni a teljesítésről, folyamatosan írásban konzultálni és a jelen eljárás 2. része nyertesének teljesítését elősegíteni!A teljesítés során az MTMT rendszer működésének az MTMT2 rendszer éles-üzemi működésének indításáig folyamatosnak kell lennie, annak működése nem szüneteltethető.Az ajánlattevő részére a szerződés keretében átadott adatbázis-tartalom kizárólag jelen eljárás eredményeképpen kötendő szerződés szerződésszerű teljesítéséhez használható fel, amint az ajánlattevő elvégezte a közbeszerzés tárgya szerinti munkákat, azt követően az eljárással kapcsolatban tudomására jutott személyes adatokat haladéktalanul meg kell semmisítenie, amelyről azzal egyidőben értesítenie kell az ajánlatkérőt. Ezen feltétel, valamint az információs önrendelkezési jogról és az információszabadságról szóló 2011. évi CXII. törvény II. fejezetében foglalt kötelezettségek elfogadása tárgyában ajánlattevői nyilatkozat csatolandó! Ajánlattevőnek továbbá figyelembe kell vennie az információs önrendelkezési jogról és az információszabadságról szóló 2011. évi CXII. törvény 10. § (2) bekezdésében foglaltakat, mely szerint az adatfeldolgozó a tevékenysége ellátás során más adatfeldolgozót nem vehet igénybe. A jogszabályi rendelkezés figyelmen kívül hagyása esetén az ajánlat - hivatkozással a Kbt. 74. § (1) e) pontjára - érvénytelen.2. rész:1 darab szoftverrendszer rendszer fejlesztésének folyamatos monitorozása, az elkészült szoftver rendszer minőségbiztosítása, tesztelése és minősítése.A szoftver rendszer minőség ellenőrzése a következők szerint:— a fejlesztő által végzett, folyamatosan készített fejlesztői és minőség-ellenőrzési dokumentumok ellenőrzése;— fejlesztés minőségbiztosítása, statikus forráskód elemzés és minősítés;— teszt-tervezés, funkcionális tesztelés végrehajtásának ellenőrzése, és minőségbiztosítása;— teljesítmény, terhelés és használhatósági-tesztek terveinek elkészítése.— terhelés és használhatósági tesztelés (biztonsági/sérülékenység-elemzések elvégzése), manuális és automatikus teszteléssel (teszt-automatizálás).A statikus elemzés során mérendő jellemzők: forráskód metrikák, kódolási szabálysértések, kódmásolatok, magas szintű ISO 9126 karakterisztikák. A minőségbiztosítást ellátó felelőssége a fejlesztés alatt álló rendszer tesztelésre bocsáthatóságának eldöntése a mérési jellemzők alapján.A forráskód statikus mérése során a következő feladatokat kell végezni a fejlesztésekkel párhuzamosan:— Forráskód minőségének folyamatos monitorozása, elemzési eredmények manuális kiértékelése és visszacsatolása. A szoftverfejlesztő és megrendelő számára folyamatos információ szolgáltatása a fejlesztés alatt álló rendszer minőségét illetően.— A minőség romlása esetén manuális beavatkozás és szakértői tanácsadás nyújtása.— Forráskód-minőségbiztosítást támogató szoftverek szállítása, telepítése és üzemeltetése.— Objektív, ISO/IEC 25000 minősítési szabvány vagy azzal egyenértékű szerinti minősítési eljárás alkalmazása.A minőségi jellemzők, metrikák, és azok határértékeinek a meghatározása:— a szoftver forráskódjára számított a fejlesztési folyamatra vonatkozó,— a szoftver ergonómiára vonatkozó metrikák kialakítása az Ajánlati Dokumentációban foglaltak alapján.A minőség-ellenőrzést a szoftver teljes életciklusban kell biztosítani, ezért az elkészült automatikus teszteket az üzemszerű működés szakaszában is tudni kell használni a megrendelőnek.Az 1. rész (szoftverfejlesztés) tekintetében következő programozási nyelveken fogadja el Ajánlatkérő a teljesítést: C++, C#, Java, SQL, .NET és PHP. Ajánlattevőnek vállalnia kell, hogy ezen programnyelvek bármelyikén teljesíthet az 1. rész nyertes ajánlattevője, amely programnyelv (nyelvek) lesz (lesznek) a teljesítés programnyelve automatikusan a jelen 2. rész esetén is. Az ajánlattevőnek nyertessége esetén a felsorolt programnyelveken (egy vagy több) kell teljesítenie, amelyet (amelyeket) csak az 1. rész nyertese ajánlatának ismeretében tud közölni az ajánlatkérő.Az Ajánlatkérő rendelkezik a meglévő MyCite szoftver, és rendelkezni fog az 1. rész alapján létrehozandó szoftverrendszerek vagyoni jogaival a szerzői jogról szóló 1999. évi LXXVI. tv. 58. §-a alapján, kivéve azokat a szoftverkomponenseket, amelyeket az ajánlattevő maga is megvásárolt harmadik személytől.A teljesítés során az MTMT rendszer működésének az MTMT2 rendszer éles-üzemi működésének indításáig folyamatosnak kell lennie, annak működése nem szüneteltethető.Ajánlattevők (közös ajánlattevők) kizárólag egy részre - az egyik részre - tehetnek ajánlatot (közös ajánlatot) és a másik részben nem kerülhetnek alvállalkozóként megjelölésre, illetve a másik részben nem vehetnek részt alvállalkozóként a teljesítésben (sem 10 % alatti, sem 10 % feletti mértékben).Alvállalkozók kizárólag egy részben - az egyik részben - kerülhetnek alvállalkozóként megjelölésre, illetve kizárólag egy részben - az egyik részben - kerülhetnek bevonásra alvállalkozóként a teljesítésbe.Amennyiben az 1. rész tekintetében az eljárás eredménytelen lesz, abban az esetben a 2. rész tekintetében a szerződés meghiúsul, az ajánlatkérő egyoldalúan jogosult a szerződéstől elállni. Amennyiben az 1. rész tekintetében a szerződés nem jön létre, nem lép hatályba vagy meghiúsul, akkor a 2. rész tekintetében létrejött szerződés is meghiúsul, az ajánlatkérő egyoldalúan jogosult ezekben az esetekben a szerződéstől elállni.Tekintettel a 310/2011. (XII.23.) Korm. rendelet 26. § (3) bekezdésében foglalt előírásokra, amennyiben az ajánlatkérő által meghatározott közbeszerzési műszaki leírás az európai szabványokat közzétevő nemzeti szabványokra, európai műszaki engedélyre, közös műszaki előírásokra, nemzetközi szabványokra, műszaki ajánlásra, ezek hiányában nemzeti szabványokra, nemzeti műszaki engedélyre, illetve nemzeti műszaki előírásokra hivatkozik, vagy teljesítmény-, illetve funkcionális követelményeket ad meg, ajánlatkérő a hivatkozott szabvány, műszaki engedély, műszaki előírások, műszaki ajánlás helyett azzal egyenértékűt is elfogad.Ajánlatkérő rendelkezésére álló fedezet:1. rész és 2. rész együtt összesen bruttó 133 032 500 HUF.Az 1. részen belül az intézményi kliens fejlesztésre és integrálásra : bruttó 6 032 500 HUF áll rendelkezésre, amely feladatra nem lehet forrást átcsoportosítani a többi szolgáltatásra biztosított fedezet terhére.104 750 000