Public procurement notice: Contract Award Notice
Published: 2022-01-14
Buyer: Nemzeti Média- és Hírközlési Hatóság
Country: HU
Contract type: Services
Procedure: Open procedure
CPV classification: 72230000: Custom software development services | 72262000: Software development services
Estimated value: 73400000 HUF
Award criteria: Lowest price

Technical requirements: A Szélessáv Mérő Rendszer mérési képességeit elindulása óta az internet felhasználók gyakran használják, a szolgáltatók ajánlják, és az Európai Unó számára készült, magyarországi internet elérést bemutató tanulmány alapja. Az NMHH üzemeltetésében lévő szelessav.net-en a méréseket a felhasználó számítógépe és a BIX-ben elhelyezett mérőkiszolgálók között végzik, a mérések kiterjednek az internet sebessége, az átvitt adat késeltetése és a hálózat semlegesség témakörében különböző internet szolgáltatások elérésének mérésére.
A cél a Szélessáv Mérőrendszer adatbázis és architektúra konszolidációja, naprakészen tartása különös tekintettel a mérőrendszer magját képző adatbázis korszerűsítésére annak érdekében, hogy az architektúra modulárissá és ez által rugalmasan fejleszthetővé váljon.
Az átadáskori állapot óta a mérőrendszer által mért szolgálatatások változtak, és a jövőben is folyamatosan változni fognak. A folyamatosan fejlődő technológia olyan új adatbázis sémát kíván, amelyet - ha az egyes mérőrendszer komponenseket fejlesztjük - a lehető legkisebb mértékben kell változtatni az adatbázist és a többi rendszer elemet. A Szélessáv mérő rendszer folyamatosan naprakészen tartása a cél a jelenlegi és jövőbeni felhasználók igényének megfelelően, valamint annak érdekében, hogy az adatszolgáltatási kötelezettségnek maradéktalanul meg tudjunk felelni.
Az Európai Unió TSM (Telecommunications Singe Market) rendelete, a BEREC hozzákapcsolódó útmutatója, és az Európai Elektronikus Hírközlési Kódex a hatóság feladatává teszi egyfelől az internet le/feltöltési sebességek, késleltetés idő, csomagvesztés és késleltetés ingadozás ellenőrzését magán és jogi személyeknek egyaránt, másfelől az eredmények továbbadását évi rendszerességgel az Európai Unió felé. Ehhez olyan mérőrendszerre van szükség, amely a naponta változó technológiákat képes rugalmasan és megbízhatóan követni
Nyertes ajánlattevő feladata a Szélessáv mérőrendszer fejlesztése, az architektúra rugalmassá tétele és a kapcsolódó adatbázis struktúra módosítása vállalkozási szerződés keretében a II.2.4) pontban és a közbeszerzési dokumentumokban (KD) meghatározottak szerint.
Nyertes Ajánlattevő feladata 1 db MySQL adatbázis alapokon és PHP és Java környezetben készült fejlesztett szélessáv rendszer továbbfejlesztéses vállalkozási szerződés keretében az alábbiak, illetőleg a közbeszerzési dokumentumokban meghatározottak szerint.
MySql 8 kapcsán általánosságban elvégzendő feladatok. A bevezetett szerepköröknek megfelelő jogosultság kezelés. Migráció: MySQL v5.x-ről MySQL v8.x-re. MySQL v8.x-es binárisokat tartalmazó kliens gépről adat export a tábla struktúrák nélkül a „mysqldump” kliens program segítségével. MySQL v8.x szerver konfiguráció, upgrade az alkalmazások, az adatbetöltő és a szinkronizáló szkriptek által használt driverek tekintetében, adatbázis kapcsolat beállításokat módosítása.
Pilot: JSON hatékonyságának ellenőrzése. JSON és relációs tábla létrehozása megfelelő szerkezetben, aggregált lekérdezés írása, lekérdezések futtatási idejének monitorozása, konkrét mérési eredmények. Az eredmények alapján megoldási lehetőség, amellyel a lekérdezés gyorsabbá válik.
Adatbázis struktúra változás nyomon követése. AK kifejezett célja, hogy az adatbázis konszolidáció minden egyes lépése le legyen tárolva egy GIT repositoryban. A Szélessáv adatbázisok verziókövetésére a Liquibase változáskövető eszközt kell használni verziókövető eszközökkel (pl. GIT).
A konszolidáció során az egész SZMR DB áttöltésre kerül, annak érdekében, hogy a Liquibase segítségével az egész adatbázis szerkezet szkriptként le legyen tárolva. Adatbázis tárolási struktúra átszervezése. Elsődleges szempont, hogy a változtatások megvalósítása során minimalizálni lehessen az adatokat használó WEB-es felhasználói felületek módosítását valamint biztosítani kell, hogy az új tárolási struktúrák is hasonló vagy jobb sebességgel tudják kiszolgálni a WEB-es felhasználói felületeket.
A felhasználói felületek működését támogató adatbázisok (DMZ_WEB és OM_F_M_M) struktúráját a felhasználói felületek változásaival összhangban kell változtatni, a konszolidáció során nem szükséges a módosításuk. A mérés vezérlési folyamatokat támogató CC_V adatbázis struktúrát a HW és SW mérések implementációjával összhangban kell módosítani.
Azonos szerkezetű táblák particionált táblákká alakítása. Mérési eredményeket, statisztikákat tároló adatbázisok. Mobil mérés MAP táblák összevonása. Az adatbázis konszolidációs folyamat során új általános mérés típusokat támogató tábla struktúrákat is létre kell hozni, hogy adatbázis struktúra módosítás nélkül lehessen új mérés típusokat bevezetni.
Szkriptek konszolidációja és optimalizálása. Adatszinkronizációs adatbetöltést végző, statisztikai számításokat és riportokat készítő szkriptek módosítása, esetleg újra írása.
Készítendő dokumentációk, biztonsági követelmények, hierarchikus jogosultsági rendszer kialakítása, ML szerint.
A kivitelezés ütemtervezése során figyelembe kell venni, hogy a telepítési környezet biztosítását 8 munkanappal a telepítés előtt kell kezdeményezni. Az átadott dokumentumokat az AK 5 munkanapon belül véleményezi. A telepítés előfeltételei az elfogadott rendszerterv és tesztelési terv, telepítési útmutató, a teszteléshez szükséges felhasználói dokumentáció átadása, a tesztelési terv sikeres Fejlesztői lebonyolítását igazoló jegyzőkönyv átadása.


Winner: Combit Számítástechnikai Zrt.
Award value: 73400000
Number of bids: 1