Legg igjen kontaktinformasjonen din, så sender vi deg vår whitepaper på e-post.
Jeg samtykker i å behandle personopplysningene mine for å sende personlig tilpasset markedsføringsmateriell i samsvar med Retningslinjer for personvern. Ved å bekrefte innsendingen samtykker du i å motta markedsføringsmateriell.
Takk skal du ha!

Skjemaet har blitt sendt inn.
Mer informasjon finner du i postkassen din.

Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen selskap grunnlagt i 2007. Vi er et team på mer enn 1600+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.
Om oss
Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen selskap grunnlagt i 2007. Vi er et team på mer enn 1600+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.

Nettstedsoptimalisering og tilpasset LMS-utvikling: automatisering av 30% av papirarbeidet

Innowise har oppdatert et universitetsnettsted til den nye Umbraco-versjonen med et tilpasset kursadministrasjonssystem og søknadsskjemaer for studenter.

Kunde

Industri
Utdanning
Region
EU
Kunde siden
2022
Vår kunde er en utdanningsinstitusjon basert i Den europeiske union som tilbyr akademiske kurs for studenter over hele verden. Detaljert informasjon om kunden kan ikke utleveres i henhold til bestemmelsene i taushetserklæringen.

Utfordring

Kundens innholdshåndteringssystem for universiteter var basert på CMS Umbraco 4.11. De største problemene var uoptimalisert kode og dårlig ytelse, noe som kunne løses ved å oppgradere til en nyere versjon av Umbraco.

Videre krevde søknadssystemet for påmelding til nettkurs en oppgradering for å løse problemer knyttet til innsending av dokumenter, sporing av utdanningsfremskritt og studentjournaler. Plattformen manglet også verktøy for å spore individuell fremgang og muligheten til å laste opp utdanningsrelaterte multimediefiler.

Innowise fikk i oppdrag å oppdatere et eksisterende nettsted, inkludert Umbraco-migrering til en ny versjon av CMS, lage nye HTML-maler, implementere elektronisk søknadsfunksjonalitet og skape et mer fleksibelt styringssystem for fremdriftssporing, studentregnskap og publisering av innhold.

Løsning

Our team conducted an audit of the client’s education CMS and decided to upgrade it to a newer version over several stages as per the official Umbraco documentation. We upgraded the system to enable efficient course management and application submission, which makes the educational process more convenient for teachers and students alike.

Oppgradering av nettstedet

Den eksisterende Umbraco CMS 4.11-versjonen ble ansett som uegnet for fremtidig utvikling av nettstedet på grunn av dårlig ytelse og begrenset funksjonalitet. Vår idé var å oppgradere systemet til versjon 9.5 eller nyere.

For en smidig og kontrollerbar Umbraco-migrering delte vi arbeidsflyten inn i flere trinn:

  • lage en sikkerhetskopi av kundens database og nettstedfiler;
  • oppgradering av den tilpassede koden og malene til versjon 6.5;
  • oppgradering til versjon 7.5 med det nye administrasjonspanelet;
  • oppgradering til versjon 8.5 for å endre den underliggende prosjektarkitekturen;
  • oppgradering av nettstedet til Umbraco 9.5 for senere forbedring.

Oppgraderingen til Umbraco 9.5 har resultert i betydelige globale systemendringer. Overgangen til .NET5 økte nettstedets ytelse betydelig. Etter oppgraderingen utførte teamet vårt testing, identifiserte og løste raskt mindre problemer i arkitekturen og ikke-optimaliserte spørringer. Som et resultat økte vi nettstedets hastighet med 2,5 ganger.

Tilpasset styringssystem for utdanningskurs

Etter å ha oppdatert plattformen til en nyere versjon, utviklet teamet vårt ny kursrelatert funksjonalitet. Vi opprettet en liste over tilgjengelige programmer med fleksibel filtrering. Studentene kan nå sende inn nettsøknader til ulike programmer ved å fylle ut den nødvendige informasjonen og laste opp dokumenter.

Vi delte også kursene inn i flere moduler med vedlagte notater, videoleksjoner og bøker. Etter å ha bestått en av modulene , bør studentene ta tester fra høyskolelærere for å få tilgang til neste modul. Vi implementerte også en karakterskala for hver disiplin, og et individuelt karaktersporingssystem.

De oppdaterte studentadministrasjonssystemene og sporingsverktøyene for utdanningsfremgang gjør det mulig for studenter og lærere å konsentrere seg om utdanning i stedet for organisatoriske bekymringer.

I tillegg implementerte våre spesialister funksjonalitet som gjør det mulig for studenter å komme med dokumentforespørsler fra høyskolen. Forespørselen sendes til dekanens kontor for påfølgende behandling og innlevering. Når den nødvendige dokumentasjonen er klar, får studentene beskjed om å komme til dekanens kontor.

Det trykte dokumentskjemaet har også blitt redesignet: Tanken var å få en tosidig layout med den personlige erklæringen på den ene siden og resten på den andre siden av A4-arket for enkel dokumentbehandling, med mindre viktig informasjon tilgjengelig, men likevel visuelt atskilt.

I tillegg har vi lagt til flere nye nettskjemaer, blant annet et internasjonalt søknadsskjema med funksjonalitet for en grunnleggende vurdering av søkerens engelskkunnskaper. Teamet vårt jobber for tiden med dette skjemaet for å legge til flere evalueringskriterier og stemmeinndata.

Innowise forbedret også nettstedets funksjonalitet med et nytt dashbord, slik at studentene kan se professorenes timeplaner og bestille ledige tider for forskningskonsultasjoner. Ved hjelp av denne nye funksjonen kan studentene enkelt planlegge avtaler uten å måtte gå gjennom en lang prosess med å sende e-post til professorer eller besøke kontorene deres. Systemet lar brukerne raskt navigere i professorenes kalendere og velge et passende tidspunkt og undervisningsrom. Systemet kan integreres med Google Calendar, slik at alle bestillinger og endringer i timeplanen synkroniseres umiddelbart på tvers av alle plattformer.

Teknologier og verktøy

Back-end
.NET5, ASP.NET WEB API, Entitetsrammeverk, JWT, FluentValidation, AutoMapper
Front-end
XHTML bygget i henhold til W3C-spesifikasjonene, JavaScript, jQuery og CSS. Overensstemmelse med nivå A for tilgjengelighet til webinnhold. React, Lodash, Recoil, Material UI, Apollo Client.
Databaser
MS SQL Server
Plattformer
Umbraco CMS 9
Cloud
Azure Datalagring, Azure Key Vault, Azure App Insights, Azure App Services, Azure AD, Azure Functions, Azure Cosmos DB
DevOps
Azure DevOps
QA
NUnit, Moq

Prosess

Vi fulgte Scrum-metodikken med to ukers sprinter for å sikre den nødvendige fleksibiliteten i arbeidsprosessen. I løpet av prosjektet ble all kommunikasjon mellom teamet vårt og klienten utført via Google Chat og Google Meets med permanent oppgavesporing via Jira. Generelt inkluderte omfanget av arbeidet vårt følgende stadier:

  • Vi gjennomførte en prosjektrevisjon for å identifisere ytelsesproblemer og samle inn krav.
  • Etter å ha samlet inn kravene, tok vi en sikkerhetskopi av nettstedet og databasen.
  • Vi oppgraderte nettstedet til Umbraco 9.5-versjonen, slik at prosessen ikke forstyrret kollegiets arbeid og behandlingen av nye søknader.
  • Under testingen opprettholdt og forbedret vi den tidligere funksjonaliteten til høgskolens innholdsstyringssystem.

Etter at resultatene ble godkjent av kunden, begynte vi å utvikle nye kursfunksjoner, automatiseringsverktøy for dokumenter og nye søknads- og testskjemaer. Vi fortsetter å jobbe med prosjektet, vedlikeholde nettstedets funksjonalitet og forbedre nye funksjoner for utdanningsprogrammer.

Team

1
Prosjektleder
1
DevOps-ingeniør
2
Front-end-utviklere
2
Back-end-utviklere
1
UI/UX-designer
1
Kvalitets- sikringsingeniør
1
Teamleder
team-innowise

Resultater

Det oppdaterte nettstedet til høyskolen viste en betydelig økning i ytelsen, doblet trafikken på nettstedet og økte antallet studentsøknader til nye kurs. Implementeringen av automatisert papirarbeid og nye dokumentasjonsverktøy har optimalisert og fremskyndet arbeidet til høyskolens ansatte betraktelig. Studentene kan nå supplere læremateriellet med videoer, bøker, bilder og artikler, noe som gjør læringsprosessen mer strukturert og morsommere. Nettstedet er optimalisert for mobile enheter, slik at studentene kan lære, spore fremgang, bestille konsultasjoner og sende inn søknader når som helst og hvor som helst.
Prosjektets varighet
  • Mai 2022 - under arbeid

Ta kontakt med oss!

Bestill en samtale eller fyll ut skjemaet nedenfor, så kontakter vi deg så snart vi har behandlet forespørselen din.

    Ta med prosjektdetaljer, varighet, teknisk stack, behov for IT-fagfolk og annen relevant informasjon.
    Spill inn en talemelding om din
    prosjektet for å hjelpe oss å forstå det bedre
    Legg ved ytterligere dokumenter om nødvendig
    Last opp fil

    Du kan legge ved opptil 1 fil på totalt 2 MB. Gyldige filer: pdf, jpg, jpeg, png

    Vær oppmerksom på at når du klikker på Send-knappen, vil Innowise behandle personopplysningene dine i samsvar med vår Personvernerklæring for å gi deg relevant informasjon.

    Hva skjer videre?

    1

    Etter at vi har mottatt og behandlet forespørselen din, vil vi komme tilbake til deg innen kort tid for å beskrive prosjektbehovene dine og undertegne en taushetserklæring for å sikre informasjonens konfidensialitet.

    2

    Etter å ha undersøkt kravene, utarbeider våre analytikere og utviklere en prosjektforslag med arbeidsomfang, teamstørrelse, tid og kostnader estimater.

    3

    Vi arrangerer et møte med deg for å diskutere tilbudet og komme til en avtale.

    4

    Vi signerer en kontrakt og begynner å jobbe med prosjektet ditt så raskt som mulig.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    pil