Tech Radar

Interaktivna platforma za mapiranje tehnoloških scenarija, procenu tržišne zrelosti, organizacione spremnosti i potencijala rešenja kroz tehnološki radar i matricu.

Klijent
NIS
Sektor
Razvoj softvera
Godina
2022
Status
Završen
Tech Radar

Pregled projekta

Tech Radar objedinjuje katalog tehnoloških scenarija i omogućava njihovo sagledavanje kroz više komplementarnih prikaza. Korisnici mogu da filtriraju scenarije prema poslovnoj jedinici, procesu, poslovnom izazovu i tehnološkom domenu, kao i prema opsezima tržišne zrelosti, organizacione spremnosti i potencijala rešenja. Rezultati su dostupni kao interaktivni radar, matrica zrelosti i detaljna kartica izabranog scenarija. Aplikacija podržava tekstualnu pretragu, sortiranje, straničenje i upravljanje scenarijima.

Izazov

Veliki broj tehnoloških inicijativa i povezanih poslovnih kriterijuma trebalo je pretvoriti u pregledan alat za odlučivanje. Poseban izazov predstavljali su dinamičko kombinovanje filtera, očuvanje veza između domena, procesa i izazova, kao i sinhronizacija liste, radara, matrice i detaljnog prikaza kada korisnik izabere konkretan scenario.

Naše rešenje

Razvijena je responzivna web aplikacija sa centralnim modelom scenarija i jasno odvojenim prezentacionim, servisnim i slojem podataka. Interaktivne SVG vizualizacije omogućavaju brzo poređenje scenarija, dok REST servis obezbeđuje filtriranje, pretragu, sortiranje, straničenje, validaciju i pouzdano čuvanje podataka. Modularne komponente omogućavaju nezavisan razvoj radara, matrice, filtera i kartice scenarija.

Sistemska arhitektura

Arhitektura sistema povezuje kljucne komponente projekta u jedinstven tok podataka.

  1. Tehnološki scenariji
    Domen spaja scenario, biznis, izazove i rešenja.
  2. Servisni i API sloj
    REST servis učitava šifarnike, scenarije i veze.
  3. Pretraga i filteri
    Filteri, pretraga i opsezi za lak rad s katalogom.
  4. Interaktivni radar
    SVG radar: scenariji, zrelost i potencijal.
  5. Matrica i kartica
    Matrica poredi zrelost i spremnost scenarija.

Tehničke informacije

Tehnologije

Java 8Spring Boot 2.7Spring WebSpring Data JPASpring Data LDAPHibernate ValidatorOracle DatabaseVue 3Vue RouterQuasar 2JavaScriptSassSVG

Standardi

REST APIJSONJPALDAPBean ValidationResponsive Web DesignComponent-based architecture

Preuzimanja

Dodatna dokumentacija i materijali za projekat dostupni su za preuzimanje.