Töötajate portaal

Juhtumi ülevaade

Isikupärastatud digitaalne portaal ülikooli tudengitele ja õppejõududele, mis toimib kõigi akadeemiliste andmete ja teenuste ühtse juurdepääsupunktina. Platvorm ühendab üle 10 sisemise süsteemi ja API — sealhulgas ajakavad, hinded ja Moodle SSO — ühe sujuva kogemuse loomiseks.
Portaal kohandab dünaamiliselt sisu ja funktsionaalsust 8 isikupärastamise kriteeriumi põhjal, tagades, et iga kasutaja saab peale sisselogimist asjakohase ja intuitiivse kogemuse. Kasutajakogemuse kõrval pakub süsteem toimetajatele paindlikku sisuhalduskeskkonda, mis vabastab neist igapäevaste sisutööde puhul arendajate sõltuvuse.
Platvormi stabiilsusele suure koormuse all pöörati erilist tähelepanu ning ehitati eelvaate süsteem, mis võimaldab toimetajatel vaadata lehti täpselt nii, nagu konkreetne kasutaja neid enne avaldamist näeks.

Eesmärk: Luua ühtne ja tugevalt isikupärastatud ülikooli portaal, mis lihtsustab akadeemiliste teenuste kättesaadavust tudengitele ja õppejõududele ning pakub administraatoritele

Image

Projekti olulised andmed

Tööstusharud

Tööstusharud

Haridus, Kõrgharidus, E-õppe platvormid, Akadeemiline haldus, Digitaalsed ülikoolilinna lahendused, Tudengite infosüsteemid

Teenused

Teenused

UI/UX disain, Frontend arendus, Backend arendus, CMS kohandamine, API integratsioon, Pilve infrastruktuuri seadistamine, Sisu isikupärastamine

Lahendused

Lahendused

Tudengite ja õppejõudude portal, Isikupärastatud akadeemiline armatuurlaud, Moodle SSO integratsioon, Akadeemilise info 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, Üksikkasutaja sisselogimine (SSO)

Väljakutsed

Palju API-sid

Palju API-sid

Rohkem kui kümme andmeallikat erinevate formaatide, protokollide ja piirangutega nõudsid ühtset integratsioonikihti, mis püsiks stabiilsena hoolimata välistest süsteemiuuendustest.

Isikupärastamine

Isikupärastamine

Iga sisuelement võis sihtida kindlat sihtrühma 8 kriteeriumi alusel. Isikupärastamise mootor pidi töötama usaldusväärselt tuhandete samaaegsete kasutajate sessioonide korral.

Stabiilsus koormuse all

Stabiilsus koormuse all

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

Moodle integratsioon

Moodle integratsioon

Moodle keeruline autentimine nõudis kohandatud SSO integratsiooni sujuvaks üleminekuks portaalist LMS-i ilma korduva sisselogimiseta.

Isikupärastatud otsing

Isikupärastatud otsing

Tavapärane täisteksti otsing ei olnud piisav — otsingutulemusi tuli filtreerida vastavalt iga kasutaja õigustele ja profiilile, nõudes spetsiaalset otsingumootori arhitektuuri.

Toimetaja eelvaate süsteem

Toimetaja eelvaate süsteem

Angular SPA töötab Umbraco tagakontoris. Sisseehitatud eelvaate süsteem võimaldab toimetajatel vaadata mis tahes lehte konkreetse tudengi vaatenurgast enne avaldamist.

Protsess

Rakendati faaside kaupa lähenemist, alustades põhise API arhitektuuri ja autentimissüsteemi planeerimise ja seadistamisega ning edenedes järk-järgult järgmistele etappidele, mis lõpuks lõppesid täielikult integreeritud CMS-põhise teavituskihiga, mis ühendab sisu edastamise ja süsteemi toimimise platvormide vahel.

Arhitektuuri disain

Arhitektuuri disain

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

Sisupersonalisatsiooni süsteem

Sisupersonalisatsiooni süsteem

Rakendati reeglipõhist isikupärastamise mootorit, kasutades 8 kriteeriumi, võimaldades täpset kontrolli sisu nähtavuse üle ning tagades, et iga kasutaja saab oma rolli ja omaduste põhjal asjakohast teavet.

API integratsioonid

API integratsioonid

Ühendati mitu välis- ja siseteenust, sealhulgas ajakavad, hinded, maksed, ülesanded ja Moodle SSO, luues ühtse juurdepääsupunkti kogu akadeemilisele teabele ühe portaali sees.

Toimetaja kogemus ja eelvaate süsteem

Toimetaja kogemus ja eelvaate süsteem

Arendati Umbracos paindlik CMS-kogemus sisseehitatud eelvaadetega, mis võimaldab toimetajatel täpselt vaadata sisu nii, nagu see konkreetsete kasutajatüüpide jaoks ilmub enne avaldamist.

Frontend-i rakendamine

Frontend-i rakendamine

Loodi dünaamiline Angular SPA, mis toetab isikupärastatud renderdamist, sujuvat navigeerimist ja reaalajas sisu kohandamist kasutajate rollide ja õiguste põhjal, tagades kõigis moodulites reageeriva ja ühtse kasutajakogemuse.

Jõudluse ja stabiilsuse optimeerimine

Jõudluse ja stabiilsuse optimeerimine

Fookuses oli süsteemi usaldusväärsuse tagamine kõrge koormuse tingimustes, optimeerides backend-protsesse, parendades infrastruktuuri konfiguratsiooni ja täiustades API side toimimist hajutatud teenuste ja integratsioonide vahel.

Lahendused

Lahenduse peamised funktsioonid

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

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


  • Kursuse maksed — Kursuse maksed — staatus, saldod, tšekid portaalis.


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

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

  • Sisu personaliseerimine — Reeglipõhine personaliseerimine 8 kriteeriumi alusel. Toimetajad määravad sihtrühma iga sisuelemendi jaoks.

Image

Tulemused numbrites

Kasutajate personaliseerimise katvus

100%

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

API integratsioonid

10+

Süsteem koondab mitu akadeemilist teenust ühte portaali, integreerides ajakavad, hinded, maksed, ülesanded ja Moodle'i juurdepääsu.

Toimetajate eelnägemise täpsus

100%

Pikaajaline hooldusjõupingutus on tänu modulaarsele arhitektuurile oluliselt vähendatud — muudatused on isoleeritud, ennustatavad ja nende rakendamiseks või tühistamiseks on vaja minimaalset inseneriajat.

Autentimine ja ligipääs

100%

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

Loo isikupärastatud ülikooli portaali kogemus!

Me kujundame ühtsed akadeemilised platvormid rollipõhise personaliseerimise, API integratsioonide ja pilvearhitektuuriga - tuues ajakavad, hinded, maksed ja Moodle'i ühe süsteemi alla.

Message not sent.
Message not sent.
×
Pole kindel, kust alustada? Aitame teil järgmised sammud välja töötada!
×
On väljakutse? Meie meeskond muudab selle lahenduseks.
Nõusolek isikuandmete töötlemiseks