Crnogorski primorski pejzaž sa laptopom koji prikazuje interfejs open-data platforme
SOFTVERSKI INŽENJERING / NACIONALNA DATA PLATFORMA

Portal otvorenih podataka Crne Gore

Nacionalna open-data platforma obnovljena za pouzdano objavljivanje, administraciju i interoperabilnu ponovnu upotrebu.

Portal otvorenih podataka Crne Gore obnovljen je i pušten u produkciju sa migriranim legacy sadržajem, upravljanjem kroz šest uloga, višejezičnim pristupom, REST/harvesting/DCAT interoperabilnošću, dokumentacijom i obukom administratora.

ObuhvatNacionalni obuhvat; implementirano u okruženju Ministarstva javne uprave
NaručilacProgram Ujedinjenih nacija za razvoj (UNDP)
Uloga MapSoftaIzvođač za UNDP, u zajedničkom poduhvatu sa kompanijom B-One LLC. MapSoft je vodio projekat i bio zadužen za razvoj veb aplikacije i projektovanje baze podataka, a B-One za sistemsku arhitekturu i korisnički interfejs.
Kontekst projekta

Obnova nacionalnog javnog servisa bez gubitka upotrebljivih legacy informacija

Nakon što prethodni administrativni modul nije mogao biti oporavljen, projekat je morao da sačuva upotrebljiv objavljeni sadržaj i istovremeno obnovi workflow-e, uloge i interoperabilnost potrebne za održiv nacionalni servis otvorenih podataka.

U produkcijiStatusU produkciji od decembra 2024.
3 varijanteJezičko-pismene varijanteCrnogorski latinica, crnogorski ćirilica i engleski.
6 ulogaDokumentovani tipovi korisničkih ulogaOd neregistrovanog javnog korisnika do sistemskog administratora.
2 ciljne grupeGrupe administrativne obukeSistemski administratori i administratori organizacija.

Crnoj Gori je bio potreban novi operativni Portal otvorenih podataka nakon što administrativni modul prethodnog portala nije mogao biti oporavljen posle sajber napada u avgustu 2022. Prethodno objavljeni podaci ostali su vidljivi, pa je projekat morao da sačuva i migrira upotrebljiv legacy sadržaj uz obnovu administrativnih, publikacionih i interoperabilnih funkcija potrebnih nacionalnom servisu javnog sektora.

MapSoft je u zajedničkom poduhvatu sa kompanijom B-One vodio projekat i realizovao razvoj veb aplikacije i projektovanje baze podataka.

Javni portal

Javno pronalaženje i ponovna upotreba na kontrolisanoj institucionalnoj platformi

Javni interfejs omogućava pronalaženje, pregled i pristup skupovima podataka, dok institucionalni workflow-i u pozadini određuju ko može da kreira, uređuje, pregleda i objavljuje sadržaj.

3jezičke / pismene varijante
6dokumentovanih tipova korisničkih uloga
REST · DCATinteroperabilni pristup i razmena
Produkcioni interfejs koji prikazuje javnu ulaznu tačku ka skupovima podataka i resursima.
Početna strana portala i javni katalog
Stvarni discovery/katalog interfejs koji demonstrira finalni proizvod.
Katalog skupova podataka
Workflow objavljivanja

Objavljivanje skupa podataka je kontrolisan proces, a ne samo upload fajla

Korisnici organizacija rade kroz workflow-e skupova podataka i resursa zasnovane na ulogama, uključujući metapodatke, vidljivost, upload resursa ili spoljne linkove i administrativni pregled u skladu sa ovlašćenjima.

Forma portala za drugu fazu objavljivanja skupa podataka, sa otpremanjem resursa ili unosom spoljnog linka.
Workflow objavljivanja resursa skupa podataka
UPRAVLJANJE

Administracija, moderacija i institucionalna odgovornost

Isporučeni portal razdvaja javnu upotrebu od organizacione i sistemske administracije. Prikazani su tokovi upravljanja i moderacije, ne samo javni katalog.

Administrativni interfejs sa kontrolama pregleda i moderacije korisničke interakcije.
Administrativni workflow pregleda i moderacije
Podaci i interoperabilnost

Data platforma projektovana za razmenu i izvan samog portala

Finalna platforma povezuje migrirani legacy sadržaj, strukturisano CKAN data okruženje, REST pristup, harvesting i DCAT interoperabilnost za mašinski čitljivu razmenu sa širim open-data ekosistemom.

01Legacy sadržajPostojeći upotrebljivi skupovi i metapodaci
→
02Kontrolisana platformaCKAN 2.11 · PostgreSQL/PostGIS · Solr
→
03Objavljivanje i pronalaženjeUloge, metapodaci, javni/privatni resursi
→
04Interoperabilna razmenaREST · Harvesting · DCAT
Inženjering i prelazak u rad

Iterativni razvoj, produkciona implementacija i osposobljavanje korisnika

Projekat je koristio iterativni prototyping pristup i prošao kroz razvoj, deployment, obuku administratora i prelazak u predviđenu fazu podrške.

Projektni procesni dijagram koji prikazuje ciljeve prototipa, definisanje funkcionalnosti, izradu, evaluaciju i iterativno unapređenje pre isporuke.
Razvoj aplikacije kroz iterativni prototyping
OPERATIVNI PRELAZ

Podrška kao deo operativnog prelaska

Okruženje za podršku obezbeđuje poseban kanal za rešenja MapSofta. Posle puštanja u produkciju, angažman je prešao u predviđenu dvanaestomesečnu fazu podrške.

Početna stranica korisničke podrške MapSofta.
  1. 01Procena legacy sadržaja portala i potreba migracije
  2. 02Konfigurisanje arhitekture i modela podataka nacionalnog portala
  3. 03Migracija i kontrola kvaliteta upotrebljivog legacy sadržaja
  4. 04Implementacija objavljivanja, pronalaženja i administracije zasnovane na ulogama
  5. 05Konfiguracija API-ja, harvesting-a i DCAT interoperabilnosti
  6. 06Implementacija u okruženju Ministarstva i obuka administratora
  7. 07Prelazak produkcionog portala u podršku
Isporučeni sistem

Produkcijska platforma sa javnim pristupom, institucionalnim upravljanjem i interoperabilnošću

Dokumentovani rezultat je više od redizajniranog sajta: povezuje migrirane podatke, administraciju zasnovanu na ulogama, višejezični pristup, workflow-e objavljivanja, API-je, harvesting, dokumentaciju, obuku i produkcioni prelazak.

Veb aplikacija

Produkcioni nacionalni Portal otvorenih podataka

Javni i administrativni portal zasnovan na platformi CKAN.

Podaci i metapodaci portala

Migrirani legacy open-data sadržaj

Podaci sa prethodnog portala migrirani su uz proveru kvaliteta i konzistentnosti.

Veb tokovi rada

Workflow-i objavljivanja i administracije zasnovani na ulogama

Upravljanje skupovima/resursima, administracija organizacija, moderacija i sistemska administracija.

REST / DCAT

API, harvesting i DCAT interoperabilnost

RESTful pristup podacima/metapodacima, harvesting i DCAT interoperabilnost.

Dokumentacija

Tehnička i korisnička dokumentacija

As-built tehnička dokumentacija i priručnici za organizacione i sistemske administratore.

Obuka

Obuka administratora

Obuka sistemskih i organizacionih administratora.

2 ciljne grupe
Zašto je projekat važan

Modernizacija softvera na nacionalnom nivou, u produkciji

Savremeno objavljivanje podataka javnog sektora, u produkciji i sa interoperabilnošću.

Portal otvorenih podataka Crne Gore pokazuje da MapSoft može da obezbedi ključno softversko vođstvo, web razvoj i ekspertizu data platforme unutar višekompanijskog konzorcijuma za nacionalni servis javnog sektora. To je dokaz modernizacije legacy sistema, migracije, objavljivanja zasnovanog na ulogama, interoperabilne razmene podataka, višejezične isporuke, dokumentacije, obuke i produkcionog prelaska, uz očuvanje dokumentovanih B-One uloga u arhitekturi/DevOps-u i UI/UX-u.

Obnovljeno nacionalno open-data objavljivanje nakon gubitka legacy administracijeRelevantni legacy sadržaj migriran u novu produkcionu platformuUpravljanje sa šest uloga od javnih korisnika do sistemskih administratoraREST, harvesting i DCAT interoperabilnost za širu razmenu podataka

Povezani projekti

Šumski pejzaž.Softverski

WebFIS — Web portal Informacionog sistema šumarstva Srbije

Nacionalni web portal razvijen kao centralna tačka udaljenog pristupa Informacionom sistemu šumarstva Srbije, koji integriše distribuirane šumarske baze podataka i geoprostorne skupove podataka kroz Web GIS okruženje zasnovano na standardima, uz kontrolisan pristup za stručne, institucionalne, specijalizovane i javne korisnike.

WebFISNacionalna platforma šumarstva

Pogledajte projekat →
Katalog mapa na Geoportalu za stanovanje Roma.Softverski

Regionalna GIS platforma za stanovanje Roma

Regionalno GIS rešenje koje povezuje QGIS projekte za upravljanje podacima po ekonomijama, centralizovanu PostgreSQL prostornu bazu i hostovani MapSoft Geoportal za objavljivanje, pregled, mapiranje, dashboard-e i GeoStories kroz šest ekonomija Zapadnog Balkana.

6 projekataQGIS projekti po ekonomijama

Pogledajte projekat →
EIONET oznaka i kartografski prikaz Crne Gore iz informacionog sistema životne sredine.Softverski

Crna Gora — informacioni sistem životne sredine i EIONET izveštavanje

Nacionalna platforma za ekološko izveštavanje koja modernizuje informacioni sistem životne sredine Crne Gore kroz tokove izveštavanja po ulogama, validaciju podataka, dashboard-e, GIS/geoportal funkcije i EIONET-usaglašene metapodatke i procedure razmene.

10 modelaPrioritetni ROD modeli

Pogledajte projekat →

Modernizujete javnu data, publishing ili institucionalnu informacionu platformu?

Razgovarajte sa MapSoftom o legacy migraciji, upravljanim data platformama, javnim interfejsima, integracijama i produkcionom prelasku.

Razgovarajte o platformi →