Möt oss på E-commerce Berlin Expo den 22 februari 2024.

Lämna dina kontaktuppgifter så skickar vi vårt whitepaper till dig via e-post
Jag samtycker till att mina personuppgifter behandlas för att skicka personligt marknadsföringsmaterial i enlighet med Integritetspolicy. Genom att bekräfta inlämningen samtycker du till att få marknadsföringsmaterial
Tack!

Formuläret har skickats in framgångsrikt.
Ytterligare information finns i din brevlåda.

Innowise är ett internationellt företag som utvecklar mjukvara för hela cykeln som grundades 2007. Vi är ett team på över 1600+ IT-proffs som utvecklar mjukvara för andra företag yrkesverksamma över hela världen.
Om oss
Innowise är ett internationellt företag som utvecklar mjukvara för hela cykeln som grundades 2007. Vi är ett team på över 1600+ IT-proffs som utvecklar mjukvara för andra företag yrkesverksamma över hela världen.

Optimering av webbplatser och utveckling av anpassade LMS: automatisering av 30% av pappersarbetet

Innowise har uppdaterat en högskolans webbplats till den nya Umbraco-versionen med ett anpassat kurshanteringssystem och studentansökningsformulär.

Kund

Industri
Utbildning
Region
EU
Kund sedan
2022
Vår klient är en utbildningsinstitution baserad i Europeiska unionen som tillhandahåller akademiska kurser för studenter över hela världen. Detaljerad information om kunden kan inte lämnas ut enligt bestämmelserna i NDA.

Utmaning

Kundens college content management system baserades på CMS Umbraco 4.11. De viktigaste problemen var ooptimerad kod och dålig prestanda, som kunde åtgärdas genom att uppgradera till en nyare version av Umbraco.

Dessutom krävde ansökningssystemet för online-kursanmälan en uppgradering för att ta itu med frågor 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 förmågan att ladda upp utbildningsrelaterade multimediafiler.

Innowise fick i uppdrag att uppdatera en befintlig webbplats, inklusive Umbraco-migrering till en ny version av CMS, skapa nya HTML-mallar, implementera elektronisk applikationsfunktionalitet och skapa ett mer flexibelt hanteringssystem för framstegsspårning, studentredovisning och publicering av innehåll.

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.

system för kurshantering

Uppgradering av webbplatsen

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

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

  • skapa en säkerhetskopia av klientens databas- och webbplatsfiler;
  • uppgradera 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 efterföljande förbättring.

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 testning, precisera och snabbt lösa mindre problem i arkitekturen och icke-optimerade frågor. Som ett resultat ökade vi webbplatsens hastighet med 2,5 gånger.

Anpassat ledningssystem för utbildningar

Efter att ha uppdaterat plattformen till en nyare version utvecklade vårt team ny kursrelaterad funktionalitet. Vi skapade en lista över tillgängliga program med flexibel filtrering. Studenterna kan nu skicka in onlineansökningar för olika program genom att fylla i nödvändig information och ladda upp dokument.

Vi delade också upp kurserna i flera moduler med bifogade anteckningar, videolektioner och böcker. Efter att ha passerat en av modulerna ska eleverna ta prov från högskolelärare för att få tillgång till nästa modul. Vi implementerade också en betygsskala för varje disciplin och ett individuellt betygsspårningssystem.

De uppdaterade studentledningssystemen och spårningsverktygen för utbildningsframsteg gör det möjligt för studenter och lärare att koncentrera sig på utbildning istället för organisatoriska problem.

Dessutom implementerade våra specialister funktionalitet som gör det möjligt för studenter att göra dokumentförfrågningar från högskolan. Begäran anmälan skickas till dekanens kontor för efterföljande behandling och inlämning. När den nödvändiga dokumentationen är klar får eleverna meddelanden om att komma till dekanens kontor.

Det tryckta dokumentformuläret har också omarbetats: tanken var att få en tvåsidig layout med det personliga uttalandet på en sida och resten på andra sidan A4-arket för enkel dokumentbehandling, med mindre viktig information tillgänglig men visuellt separerad.

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

Innowise förbättrade också webbplatsens funktionalitet med en ny instrumentpanel, vilket gjorde det möjligt för studenter att se professors scheman och boka tillgängliga platser för forskningskonsultationer. Med hjälp av den här nya funktionen kan eleverna enkelt schemalägga möten utan att behöva gå igenom en lång process med att skicka e-post till professorer eller besöka deras kontor. Systemet gör det möjligt för användare att snabbt navigera professors kalendrar och välja en lämplig tid och college rum. Systemet kan integreras med Google Kalender, vilket säkerställer att alla bokningar och ändringar som görs i schemat synkroniseras direkt 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
Cloud
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-metoden med två veckors sprint för att säkerställa den nödvändiga flexibiliteten i arbetsprocessen. Under projektet genomfördes all kommunikation mellan vårt team och kunden via Google Chat och Google möter permanent uppgiftsspårning via Jira. I allmänhet omfattade omfattningen av vårt arbete följande steg:

  • Vi genomförde en projektrevision för att identifiera resultatfrågor och samla krav.
  • Efter att ha samlat in krav gjorde vi en säkerhetskopia av webbplatsen och databasen.
  • Vi uppgraderade webbplatsen till Umbraco 9.5 version, hålla processen från att störa college arbete och behandling av nya ansökningar.
  • Under testningen behöll och förbättrade vi den tidigare funktionaliteten i college content management system.

Efter att resultaten godkänts av kunden började vi utveckla nya kursfunktioner, automatiseringsverktyg för dokument och nya ansöknings- och testformulär. Vi fortsätter att arbeta med projektet, underhålla webbplatsens funktionalitet och förfina 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 högskolans webbplats visade en betydande prestationsökning, fördubblade webbplatstrafiken och ökade antalet studentansökningar för nya kurser. Implementeringen av automatiserat pappersarbete och nya dokumentationsverktyg har optimerat och avsevärt påskyndat arbetet för högskolans personal. Eleverna kan nu komplettera läromedel med videor, böcker, bilder och artiklar, vilket gör inlärningsprocessen mer strukturerad och trevlig. Webbplatsen är optimerad för Mobila enheter, så att eleverna kan lära sig, spåra framsteg, boka konsultationer och skicka in ansökningar när som helst och var som helst.
Projektets löptid
  • Maj 2022 - pågår

Kontakta oss!

Boka ett samtal eller fyll i formuläret nedan så återkommer vi till dig när vi har behandlat din förfrågan.

    Vänligen inkludera projektinformation, varaktighet, teknologistack, IT-proffs som behövs och annan relevant information
    Spela in ett röstmeddelande om ditt projekt för att hjälpa oss att förstå det bättre
     
    Bifoga ytterligare dokument vid behov
    Ladda upp filen

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

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

    Vad händer härnäst?

    1

    Efter att ha mottagit och behandlat din begäran kommer vi att återkomma till dig inom kort för att specificera dina projektbehov och underteckna en NDA för att säkerställa konfidentialitet av information.

    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 överens.

    4

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

    Tack!

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

    Tack!

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

    pil