Töötajate portaal

Juhtumi ülevaade

Isikupärastatud digitaalne portaal ülikooli tudengitele ja õppejõududele, mis toimib kõigi akadeemiliste andmete ja teenuste üheainsa juurdepääsupunktina. Platvorm integreerib üle 10 erineva sisemise süsteemi ja API — sh ajakavad, hinded ja Moodle SSO — pakkudes sujuvat kasutuskogemust.
Portaal kohandab dünaamiliselt sisu ja funktsionaalsust 8 personaliseerimiskriteeriumi alusel, tagades, et iga kasutaja saab sisselogimisel kohese ja asjakohase ning intuitiivse kogemuse. Kasutajakogemuse kõrval pakub süsteem toimetajatele paindlikku sisuhaldust, mis vabastab tavapärasest sisuhaldusest arendajate sõltuvusest.
Platvormile pöörati erilist tähelepanu stabiilsusele suure koormuse ajal ning töötati välja eelvaatesüsteem, mis võimaldab toimetajatel näha lehti täpselt nii, nagu konkreetne kasutaja neid näeks enne avaldamist.

Eesmärk: Luua ühtne ja kõrgelt isikupärastatud ülikooli portaal, mis lihtsustab tudengite ja õppejõudude akadeemiliste teenuste juurdepääsu ning pakub administraatoritele

Image

Peamised projektiandmed

Tööstusharud

Tööstusharud

Haridus, Kõrgem haridus, E-õppe platvormid, Akadeemiline haldus, Digitaalsed ülikoolilinna lahendused, Üliõpilaste infosüsteemid

Teenused

Teenused

UI/UX disain, frontendi arendus, backend arendus, CMS-i kohandamine, API integratsioon, pilveinfrastruktuuri seadistamine, sisu personaliseerimine

Lahendused

Lahendused

Üliõpilaste ja õppejõudude portaal, isikupärastatud akadeemiline armatuurlaud, Moodle SSO integratsioon, akadeemiliste andmete haldussüsteem, isikupärastatud sisutarnimise platvorm

Tehnoloogiad

Tehnoloogiad

C#, .NET, Angular, Umbraco CMS, Docker, AWS, AWS Fargate, Amazon RDS, Amazon S3, AWS Load Balancer, REST API integratsioonid, Single Sign-On (SSO)

Väljakutsed

Suur hulk API-sid

Suur hulk API-sid

Üle kümne andmeallika erinevate vormingute, protokollide ja piirangutega nõudis ühtset integratsioonikihti, mis püsib stabiilsena vaatamata välistesüsteemide uuendustele.

Personaliseerimine

Personaliseerimine

Iga sisuüksus võis sihtida kindlat sihtrühma 8 kriteeriumi alusel. Personaliseerimismootor pidi töötama usaldusväärselt tuhandete samaaegsete kasutajaseansside korral.

Stabiilsus koormuse all

Stabiilsus koormuse all

Portaal jagab infrastruktuuri avaliku saidiga, mis nõuab hoolikat arhitektuuri liikluse isoleerimiseks ja stabiilse jõudluse tagamiseks akadeemilise tipptarbimise perioodidel.

Moodle integratsioon

Moodle integratsioon

Moodle'i keeruline autentimine nõudis kohandatud SSO integratsiooni, et tagada sujuv üleminek portaali ja LMS-i vahel ilma korduva sisselogimiseta.

Isikupärastatud otsing

Isikupärastatud otsing

Tavaline täisteksti otsing ei olnud piisav — otsingutulemusi tuli filtreerida vastavalt iga kasutaja õigustele ja profiilile, mis nõudis spetsiaalset otsingu indeksi arhitektuuri.

Toimetaja eelvaatesüsteem

Toimetaja eelvaatesüsteem

Angular SPA töötab Umbraco tagaosas. Embeditud eelvaatesüsteem laseb toimetajatel vaadata lehekülgi konkreetse õpilasena enne avaldamist.

Protsess

Kasutatakse etappide kaupa rakendamise lähenemist, alustades põhise API arhitektuuri ja autentimissüsteemi disainist ning seadistamisest, edenedes järk-järgult läbi järgnevate etappide, kuni lõpuks saavutatakse täielikult integreeritud, CMS-põhine teavitussüsteem, mis ühendab sisu tarnimise ja süsteemi käitumise platvormide vahel.

Arhitektuuri disain

Arhitektuuri disain

Määratleti skaleeritav süsteemi arhitektuur, mis põhineb ühisel infrastruktuuril avaliku veebisaidiga, tagades domeenide selge eraldatuse, stabiilse jõudluse ja valmisoleku kõrge koormuse jaoks akadeemilises keskkonnas.

Sisupersonaliseerimise süsteem

Sisupersonaliseerimise süsteem

Rakendati reeglitel põhinev personaliseerimismootor 8 kriteeriumi alusel, võimaldades täpset kontrolli sisu nähtavuse üle ning kindlustades, et iga kasutaja saab oma rolli ja atribuute arvestades asjakohast teavet.

API integratsioonid

API integratsioonid

Ühendati mitmed välised ja sisemised teenused, sealhulgas ajakavad, hinded, maksed, ülesanded ja Moodle SSO, luues ühtse juurdepääsupunkti kogu akadeemilistele andmetele ühe portaali raames.

Toimetaja kogemus ja eelvaatesüsteem

Toimetaja kogemus ja eelvaatesüsteem

Arendati paindlik CMS-kogemus Umbracos koos integreeritud eelvaatemooduliga, mis võimaldab toimetajatel täpselt näha sisu täpselt nii, nagu see konkreetsete kasutajatüüpide jaoks kuvatakse enne avaldamist.

Frontend-i rakendamine

Frontend-i rakendamine

Ehitatud dünaamiline Angular SPA, mis toetab personaliseeritud renderdamist, sujuvat navigeerimist ja reaalajas sisu kohandamist kasutajarollide ja õiguste alusel, tagades vastupidava ja ühtse kasutajakogemuse kõigis moodulites.

Jõudluse ja stabiilsuse optimeerimine

Jõudluse ja stabiilsuse optimeerimine

Keskenduti süsteemi usaldusväärsuse tagamisele kõrge koormuse tingimustes, optimeerides backend-protsesse, parandades infrastruktuuri konfiguratsiooni ja täiustades API-de suhtlust jaotatud teenuste ja integratsioonide vahel.

Lahendused

Lahenduse peamised omadused

  • Ajakava Ajastuse API integratsioon päevade, nädalate ja kuude vaadetega. Reaalajas sünkroonimine akadeemilisest süsteemist.

  • Hinded & akadeemiline edenemine — Juurdepääs hinnetele API kaudu — jooksuvad, lõplikud ja kursuse jaotused. 


  • Kursuse maksed — Kursuse maksed — olek, saldod, kviitungid portaalis.


  • Ülesanded — Ülesannete, tähtaegade ja esitamise staatuse reaalajas kuvamine — sünkroonitud kursuse haldussüsteemidega.

  • Moodle SSO — Ühine sisselogimine portaali ja Moodle'i vahel — üks seanss kõigi teenuste jaoks.

  • Sisu personaalne kohandamine — Reeglipõhine personaliseerimine 8 kriteeriumi alusel. Toimetajad määravad sihtgrupi iga sisuüksuse kohta.

Image

Tulemused numbrites

Kasutaja personaalne katvus

100%

Portaal pakub täielikult personaliseeritud sisu, mis põhineb 8 kasutajaspetsiifilisel kriteeriumil, tagades, et iga üliõpilane ja õppejõud näevad pärast sisselogimist asjakohast teavet.

API integratsioonid

10+

Süsteem koondab mitmeid akadeemilisi teenuseid üheks portaaliks, ühendades ajakavad, hinded, maksed, ülesanded ja Moodle'i ligipääsu.

Toimetajate eelhõive täpsus

100%

Pikaajaline hoolduskoormus on oluliselt vähenenud modulaarse arhitektuuri kaudu — muudatused on isoleeritud, etteaimatavad ning nende rakendamiseks või tagasi pööramiseks on vaja minimaalset inseneriaega.

Autentimine ja ligipääs

100%

Portaalile pääseb ligi ainult pärast edukat autentimist, tagades turvalise, rollipõhise ligipääsu tundlikele akadeemilistele andmetele ja teenustele tudengitele ja õppejõududele.

Loo isikupärane ülikooli portaali kogemus!

Me disainime ühtsed akadeemilised platvormid rollipõhise personaliseerimise, API integratsioonide ja pilvearhitektuuriga - viies ajakavad, hinded, maksed ja Moodle'i ühte süsteemi

Message not sent.
Message not sent.
×
Ei tea, kust alustada? Me aitame teil järgmised sammud kavandada!
Nõusolek isikuandmete töötlemiseks
×
Kas Teil on väljakutse? Meie meeskond muudab selle lahenduseks.
Nõusolek isikuandmete töötlemiseks