Lämna dina kontaktuppgifter, så skickar vi dig vår presentation via e-post.
Jag samtycker till att mina personuppgifter behandlas för att skicka personligt anpassat marknadsföringsmaterial i enlighet med Integritetspolicy.
Formuläret har skickats in framgångsrikt! Ytterligare information finns i din brevlåda.
Innowise Group är ett internationellt företag för utveckling av mjukvara med fullständig cykel som grundades 2007. Vi är ett team med över 1500 IT-proffs som utvecklar mjukvara för andra yrkesverksamma över hela världen.
Om oss
Innowise Group är ett internationellt företag som utvecklar mjukvara för hela cykeln. som grundades 2007. Vi är ett team på över 1400 IT-proffs som utvecklar mjukvara för andra företag. yrkesverksamma över hela världen.

Optimering av webbplatser och utveckling av anpassade LMS

Innowise Group har uppdaterat en högskolas webbplats till den nya Umbraco-versionen med ett anpassat kurshanteringssystem och ansökningsformulär för studenter.

Kund

Bransch
Utbildning
Region
EU
Kund sedan
2022
Vår kund är en utbildningsinstitution med säte i EU som erbjuder akademiska kurser för studenter över hela världen. Detaljerad information om kunden kan inte avslöjas enligt bestämmelserna i NDA.

Utmaning

Kundens innehållshanteringssystem för högskolan var baserat på CMS Umbraco 4.11. De viktigaste problemen var ooptimerad kod och dålig prestanda, vilket kunde åtgärdas genom att uppgradera till en nyare version av Umbraco.

Dessutom krävdes en uppgradering av ansökningssystemet för registrering av online-kurser för att lösa problem som rör inlämning av dokument, spårning av utbildningsframsteg och studentregister. Plattformen saknade också verktyg för att spåra individuella framsteg och möjlighet att ladda upp utbildningsrelaterade multimediefiler.

Innowise Group fick i uppdrag att uppdatera en befintlig webbplats, inklusive Umbraco-migrering till en ny version av CMS:et, skapa nya HTML-mallar, implementera funktionalitet för elektroniska applikationer och skapa ett mer flexibelt hanteringssystem för uppföljning av framsteg, redovisning av studenter och publicering av innehåll.

Lösning

Vårt team genomförde en granskning av kundens СMS för utbildning och beslutade att uppgradera det till en nyare version i flera steg enligt den officiella Umbraco-dokumentationen. Vi uppgraderade systemet för att möjliggöra effektiv kurshantering och inlämning av ansökningar, vilket gör utbildningsprocessen bekvämare för både lärare och elever.

system för kurshantering

Uppgradering av webbplatsen

Den befintliga versionen av Umbraco CMS 4.11 ansågs olämplig för framtida webbplatsutveckling på grund av dess dåliga prestanda och begränsade funktionalitet. Vår idé var att uppgradera systemet till version 9.5 eller högre.

För en smidig och kontrollerbar Umbraco-migrering delade vi upp arbetsflödet i flera steg:

  • skapa en säkerhetskopia av kundens databas och webbplatsfiler;
  • Uppgradering av den anpassade koden och mallarna till version 6.5;
  • uppgradera till version 7.5 med den nya adminpanelen;
  • uppgradera till version 8.5 för att ändra den underliggande projektarkitekturen;
  • uppgradera webbplatsen till Umbraco 9.5 för senare förbättringar.

Uppgraderingen till Umbraco 9.5 har resulterat i betydande globala systemförändringar. Övergången till .NET5 ökade webbplatsens prestanda avsevärt. Efter uppgraderingen utförde vårt team tester, lokaliserade och löste snabbt mindre problem i arkitekturen och icke-optimerade frågor. Som ett resultat ökade vi webbplatsens hastighet med 2,5 gånger.

system för hantering av studerande

Skräddarsytt ledningssystem för utbildningskurser

Efter att ha uppdaterat plattformen till en nyare version utvecklade vårt team nya kursrelaterade funktioner. Vi skapade en lista över tillgängliga program med flexibel filtrering. Studenterna kan nu skicka in online-ansökningar för olika program genom att fylla i den information som krävs och ladda upp dokument.

Vi har också delat upp kurserna i flera moduler med bifogade anteckningar, videolektioner och böcker. Efter att ha klarat av en av modulerna ska eleverna göra tester av lärare för att få tillgång till nästa modul. Vi införde också en betygsskala för varje disciplin och ett system för individuell betygsuppföljning.

De uppdaterade elevhanteringssystemen och verktygen för uppföljning av utbildningsframsteg gör det möjligt för elever och lärare att koncentrera sig på utbildningen i stället för på organisatoriska frågor.

Dessutom har våra specialister implementerat en funktion som gör det möjligt för studenter att begära dokument från högskolan. Meddelandet om begäran skickas till dekanens kontor för behandling och inlämning. När den nödvändiga dokumentationen är klar får studenterna meddelanden om att komma till dekanens kontor.

system för utbildningsadministration

Det tryckta dokumentet har också omarbetats: tanken var att få en tvåsidig layout med den personliga förklaringen på en sida och resten på andra sidan av A4-bladet för att underlätta dokumentbehandlingen, med mindre viktig information tillgänglig men visuellt åtskild.

Dessutom har vi lagt till flera nya webbformulär, varav ett är en internationell ansökan med en grundläggande bedömning av den sökandes engelska språkkunskaper. Vårt team arbetar för närvarande med detta formulär för att lägga till fler bedömningskriterier och röstinmatning.

Innowise Group förbättrade också webbplatsens funktionalitet med en ny instrumentpanel som gör det möjligt för studenterna att se professorernas scheman och boka lediga tider för forskningssamtal. Med hjälp av denna nya funktion kan studenterna enkelt boka möten utan att behöva gå igenom en långdragen process med att skicka e-post till professorerna eller besöka deras kontor. Systemet gör det möjligt för användarna att snabbt navigera i professorernas kalendrar och välja en lämplig tid och ett lämpligt rum på högskolan. Systemet kan integreras med Google Calendar, vilket säkerställer att alla bokningar och ändringar som görs i schemat omedelbart synkroniseras på alla plattformar.

Teknik och verktyg

Back-end
.NET5, ASP.NET WEB API, Entity Framework, JWT, FluentValidation, AutoMapper
Front-end
XHTML byggd enligt W3C-specifikationerna, JavaScript, jQuery och CSS. Överensstämmelse med nivå A för tillgänglighet till webbinnehåll. React, Lodash, Recoil, Material UI, Apollo Client
Databaser
MS SQL Server
Plattformar
Umbraco CMS 9
Moln
Azure Data Storage, Azure Key Vault, Azure App Insights, Azure App Services, Azure AD, Azure Functions, Azure Cosmos DB
DevOps
Azure DevOps
QA
NUnit, Moq

Process

Vi följde Scrum-metodiken med tvåveckorsperioder för att säkerställa den nödvändiga flexibiliteten i arbetsprocessen. Under projektet skedde all kommunikation mellan vårt team och kunden via Google Chat och Google Meets med ständig uppföljning av uppgifter via Jira. I allmänhet omfattade omfattningen av vårt arbete följande steg:

  • Vi genomförde en projektrevision för att identifiera prestandaproblem och samla in krav.
  • Efter att ha samlat in kraven gjorde vi en säkerhetskopia av webbplatsen och databasen.
  • Vi uppgraderade webbplatsen till Umbraco 9.5, vilket gjorde att processen inte störde arbetet i skolan eller behandlingen av nya ansökningar.
  • Under testningen bibehölls och förbättrades den tidigare funktionaliteten i skolans innehållshanteringssystem.

Efter att resultaten godkänts av kunden började vi utveckla nya kursfunktioner, automatiseringsverktyg för dokument samt nya ansökningsformulär och testformulär. Vi fortsätter att arbeta med projektet, underhåller webbplatsens funktionalitet och finslipar nya funktioner för utbildningsprogram.

Team

1
Projektledare
1
DevOps-ingenjör
2
Front-end-utvecklare
2
Back-end-utvecklare
1
UI/UX-designer
1
QA-ingenjör
1
Gruppledare
team-innowise

Resultat

Den uppdaterade webbplatsen för högskolan visade en betydande ökning av prestandan, fördubblade trafiken på webbplatsen och ökade antalet studentansökningar för nya kurser. Införandet av automatiserat pappersarbete och nya dokumentationsverktyg har optimerat och avsevärt påskyndat högskolans personals arbete. Studenterna kan nu komplettera läromedel med videor, böcker, bilder och artiklar, vilket gör inlärningsprocessen mer strukturerad och rolig. Webbplatsen är optimerad för mobila enheter, vilket gör det möjligt för eleverna att lära sig, följa upp sina framsteg, boka konsultationer och lämna in ansökningar när som helst och var som helst.
Projektets varaktighet
  • Maj 2022 - pågår

Behöver du en teknisk lösning? Kontakta oss!

    Ladda upp en fil

    Du kan bifoga upp till en fil på totalt 20 MB. Giltiga filer: pdf, jpg, jpeg, png

    Observera att när du klickar på Skicka-knappen kommer Innowise Group att behandla dina personuppgifter i enlighet med vår Privatlivspolicy för att ge dig lämplig information.

    Vad händer härnäst?

    1

    När vi har tagit emot och behandlat din begäran kommer vi att kontakta dig. för att beskriva dina projektbehov i detalj och underteckna ett NDA för att säkerställa att för att garantera konfidentialitet för informationen.

    2

    Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad. uppskattningar.

    3

    Vi ordnar ett möte med dig för att diskutera erbjudandet och komma fram till en överenskommelse.

    4

    Vi undertecknar ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt. möjligt.

    Den här webbplatsen använder cookies

    Vi använder cookies för att förbättra din webbupplevelse, visa anpassade annonser eller innehåll och analysera trafiken på webbplatsen. Genom att klicka på "Acceptera allt" samtycker du till vår användning av cookies. Kolla in vår Integritetspolicy.

    Tack!

    Ditt meddelande har skickats.
    Vi behandlar din begäran och kontaktar dig så snart som möjligt.

    pil