Formularen er blevet indsendt med succes.
Du finder yderligere information i din postkasse.
E-læringssystemet til studerende med web-, iOS- og Android-applikationer
Vores kunde er en international it-virksomhed, der specialiserer sig i brugerdefineret og platformsbaseret software til uddannelse, detailhandel og sundhedsvæsen.
Detaljerede oplysninger om klienten kan ikke videregives i henhold til bestemmelserne i NDA.
Efter udbruddet af pandemien vandt vores kunde et offentligt udbud om at køre et stort projekt, som havde til formål at udvikle og implementere en online læringsplatform for elever i grundskolen, på mellemtrinnet og i gymnasiet. Den største udfordring var manglen på et stabilt og pålideligt system til online skoleundervisning. Den kraftige stigning i antallet af brugere af streamingplatforme og videochats under COVID-19-pandemien førte til et fald i kommunikationskvaliteten på grund af den begrænsede båndbredde i gateways. De studerende havde således ikke et stabilt og pålideligt system til at gennemføre onlineundervisning og blev frataget kvaliteten af onlineuddannelsesprocessen.
Som hovedentreprenør henvendte vores kunde sig til Innowise for at outsource platformens konstruktion og implementering og valgte en nøglefærdig softwareudviklingsmodel. I henhold til projektets mål skulle løsningen blive en integreret del af uddannelsesprocessen for mere end 200 offentlige skoler.
Inden for projektet var det meningen, at vores team skulle:
På den virtuelle tavle kan lærere og elever skrive, male, indsætte formler, tilføje figurer, vedhæfte klistermærker, uploade filer og bruge en markør. I løbet af lektionen kan brugerne tilføje flere tavler, ændre deres baggrundsfarve, slette elementer og gemme tavler i lektionskortet.
Lærere har også adgang til testkonstruktøren, der gør det muligt at oprette test af enhver kompleksitet. Disse test kan bruges til videnskontrol eller som hjemmearbejde. Konstruktøren understøtter forskellige typer spørgsmål: enkeltspørgsmål, multiple choice-spørgsmål, åbne spørgsmål med kommentarfelter og opgaver, hvor man skal bestemme rækkefølgen af bestemte begivenheder eller finde de rigtige kombinationer. Lærere kan indstille en tidsgrænse og antallet af forsøg for at bestå testen. Elevernes svar kontrolleres automatisk af systemet, og læreren har adgang til statistik over testens resultater.
I Discovery-fasen har vores forretningsanalytikere undersøgt interessenternes krav for at fastlægge projektets omfang, kernefunktionaliteten til lancering af MVP-versioner og det fulde funktionssæt. Vi har opbygget arkitekturen for fjernundervisningssystemet og valgt optimale teknologier til yderligere skalering. Dette blev inkluderet i Vision & Scope-filen til kunden.
Vores PM og udviklere har tilbudt at bruge den mest hensigtsmæssige teknologistak:
Til at hoste platformen valgte vi PostgreSQL som en let, hurtig og multifunktionel DBMS. Til at gemme og cache metadata om lektionerne tilbød vi at bruge Redis-databasen.
Online-læringsplatformen er baseret på mikroservice-arkitekturen. Hver logisk komponent er eksponeret som en separat Spring Boot-mikrotjeneste med sit repository, sæt af moduler, integrationstest, sikkerhedskonfigurationer og implementeringspipeline. En sådan tilgang forbedrer hele softwareøkosystemet og gør det mere fleksibelt og stabilt.
Platformen er modstandsdygtig over for OWASP TOP 10-sårbarheder, mens forbindelserne er beskyttet i henhold til TLS- og SRTP-protokollerne. Følgende sikkerhedsforanstaltninger blev også anvendt:
Den resulterende fjernundervisningsplatform er allerede integreret i uddannelsesprocessen på hundredvis af grundskoler, mellemskoler og gymnasier. Løsningen opfylder sit hovedmål om at hjælpe elever og lærere med at skifte til fjernundervisning uden problemer og gennemføre uddannelsesprocesser under karantænerestriktionerne.
Platformen tåler en gennemsnitlig belastning på 300.000 brugere samtidig og kan hurtigt skaleres til millioner af brugere. Vores team arbejder fortsat på projektet med at udvide løsningens funktionalitet og levere softwarevedligeholdelsestjenester.
Din besked er blevet sendt.
Vi behandler din anmodning og kontakter dig så hurtigt som muligt.
Ved at tilmelde dig accepterer du vores Politik for beskyttelse af personlige oplysninger, herunder brug af cookies og overførsel af dine personlige oplysninger.