Töötajate portaali

Juhtumi ülevaade

Isikupärastatud digitaalne portaal, mis on loodud ülikooli tudengitele ja õppejõududele ning 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 — üheks sujuvaks kasutuskogemuseks.
Portaal kohandab dünaamiliselt sisu ja funktsionaalsust 8 personaliseerimiskriteeriumi alusel, tagades, et iga kasutaja saab kohe pärast sisselogimist asjakohase ja intuitiivse kogemuse. Kasutajakogemuse kõrval pakub süsteem toimetajatele paindlikku sisuhalduskeskkonda, mis kõrvaldab arendajatest lähtuva sõltuvuse igapäevaste sisuoperatsioonide käigus.
Eriti pöörati tähelepanu platvormi stabiilsusele kõrge koormuse korral ning eellaadimise süsteemi loomisele, mis võimaldab toimetajatel vaadata lehekülgi täpselt nii, nagu konkreetse kasutaja seisukohalt enne avaldamist neid näha oleks.

Eesmärk: Luua ühtne ja kõrge isikupärastatud ülikooli portaal, mis lihtsustab tudengite ja õppejõudude akadeemilistele teenustele ligipääsu, pakkudes samal ajal administraatoritele

Image

Põhiprojekti info

Tööstusharud

Tööstusharud

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

Teenused

Teenused

UI/UX disain, Frontendi arendus, Backendi arendus, CMS kohandamine, API integreerimine, Pilve infrastruktuuri seadistus, Sisu personaliseerimine

Lahendused

Lahendused

Tudengite ja õppejõudude portaal, Isikupärastatud akadeemiline armatuurlaud, Moodle SSO integreerimine, Akadeemilise info haldussüsteem, Isikupärastatud sisujagamise platvorm

Tehnoloogiad

Tehnoloogiad

C#, .NET, Angular, Umbraco CMS, Docker, AWS, AWS Fargate, Amazon RDS, Amazon S3, AWS Load Balancer, REST API integreeringud, Ühine sisselogimine (SSO)

Väljakutsed

Palju API-sid

Palju API-sid

Rohkem kui kümme andmeallikat erinevates formaatides, protokollides ja piirangutega nõudis ühtset integreerimiskihte, mis jäi stabiilseks hoolimata välissüsteemide uuendustest.

Personaliseerimine

Personaliseerimine

Iga sisuüksus võis sihtida konkreetset sihtrühma 8 kriteeriumi raames. Personaliseerimismootor pidi töötama usaldusväärselt tuhandete kasutajate korraga istungite ajal.

Stabiilsus koormuse all

Stabiilsus koormuse all

Portaal jagab infrastruktuuri avaliku veebisaidiga, mis nõuab hoolikat arhitektuuri liikluse isolatsiooniks ja stabiilset jõudlust tipptundidel akadeemilise koormuse ajal.

Moodle integratsioon

Moodle integratsioon

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

Isikupärastatud otsing

Isikupärastatud otsing

Standardne täistekstotsing ei olnud piisav — otsingutulemusi pidi filtreerima iga kasutaja õiguste ja profiili alusel, nõudes pühendatud otsingumootori arhitektuuri.

Toimetaja eelvaate süsteem

Toimetaja eelvaate süsteem

Angular SPA töötab Umbraco tagatoas. Sisseehitatud eelvaatesüsteem võimaldab toimetajatel enne avaldamist vaadata mis tahes lehekülge konkreetse tudengi pilgu läbi.

Protsess

Rakendati etappide kaupa lähenemist, alustades põhja API-arhitektuuri ja autentimissüsteemi disainist ja ülesseadmisest, liikudes järk-järgult läbi järgmiste etappide, mille tulemuseks on täielikult integreeritud CMS-põhine teatamiskih, mis ühendab platvormide sisu edastamise ja süsteemi käitumise.

Arhitektuuri disain

Arhitektuuri disain

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

Sisu personaliseerimise süsteem

Sisu personaliseerimise süsteem

Võeti kasutusele reegel-põhine personaliseerimismootor, kasutades 8 kriteeriumi, võimaldades täpset kontrolli sisu nähtavuse üle ja tagades, et iga kasutaja saab rolli ja atribuutide põhjal asjakohast teavet.

API integratsioonid

API integratsioonid

Ühendati mitu välis- ja sisemist teenust, sealhulgas ajakavad, hinded, maksed, ülesanded ja Moodle SSO, luues ühtse juurdepääsupunkti kõikidele akadeemilistele andmetele ühe portaali sees.

Toimetaja kogemus ja eelvaate süsteem

Toimetaja kogemus ja eelvaate süsteem

Arendati paindlik CMS-kogemus Umbracos sisseehitatud eelvaatemooduliga, mis võimaldab toimetajatel täpselt vaadata sisu täpselt nii, nagu see konkreetse kasutajagrupi jaoks kuvatakse enne avaldamist.

Frontendi teostus

Frontendi teostus

Ehitatud dünaamiline Angular SPA, mis toetab personaalset renderdamist, sujuvat navigeerimist ja reaalajas sisu kohandamist kasutaja rollide ja õiguste põhjal, tagades kõigis moodulites reageeriva ja järjepideva kasutajakogemuse.

Jõudluse ja stabiilsuse optimeerimine

Jõudluse ja stabiilsuse optimeerimine

Fookus oli süsteemi töökindluse tagamisel kõrge koormuse tingimustes, optimeerides backend-protsesse, parandades infrastruktuuri konfiguratsiooni ja parandades API kommunikatsiooni hajutatud teenuste ja integratsioonide vahel.

Lahendused

Lahenduse põhifunktsioonid

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

  • Hinded ja akadeemiline edenemine — Hinne API kaudu ligipääs — jooksvaid, lõplikke ja kursuse jaotusi. 


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


  • Ülesanded — Ülesannete, tähtaegade ja esitusstaatuse reaalajas kuvamine — sünkroonitud kursuse haldamise süsteemidega.

  • Moodle SSO — Ühtne sisselogimine portaalide 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 kohta.

Image

Tulemused numbrites

Kasutajate personaliseerimise ulatus

100%

Portaal pakub täielikult personaliseeritud sisu, mis põhineb 8 kasutajapõhisel kriteeriumil, tagades, et iga tudeng ja õppejõud näevad sisselogimise järel asjakohast teavet.

API integratsioonid

10+

Süsteem koondab mitmed akadeemilised teenused ühte portaali, integreerides ajakavad, hinded, maksed, ülesanded ja Moodle’i ligipääsu.

Toimetajate eelvaate täpsus

100%

Pikaajaline hoolduspingutus on märkimisväärselt vähendatud modulaarse arhitektuuri kaudu — muudatused on isoleeritud, prognoositavad ja nende rakendamiseks või tagasipööramiseks kulub minimaalne inseneritöö aeg.

Autentimine ja juurdepääs

100%

Portaal on ligipääsetav ainult pärast edukat autentimist, tagades turvalise, rollipõhise juurdepääsu tundlikele akadeemilistele andmetele ja teenustele tudengitele ja õppejõududele.

Loo isikupärastatud ülikooli portaali kogemus!

Me disainime ühtseid akadeemilisi platvorme rollipõhise personaliseerimise, API integratsioonide ja pilvearhitektuuriga — tuues 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