tonilingardsson / WestCoastEducation

0 stars 0 forks source link

Westcoast Education

Vi har blivit kontaktade av WestCoast Education, som behöver vår hjälp att modernisera plattform. Vi har fått följande information av deras beställare.

///////////////////////////////////////////////////////////////////////////////////////////

BAKGRUND WestCoast Educationär ett utbildningsföretag som har sinplacering på västkusten strax norr om Göteborg. Vi har varit iutbildningsbranschen i snart 40 år. Vårt affärsmål är och harvarit att tillhandahålla tekniska utbildningar inom IT-området.Vi har varit väldigt framgångsrika i alla år. Vi harspecialiserat oss på framförallt systemutvecklingsutbildningarinom webb och mobila lösningar.

Vårt koncept har och är fortfarande att tillhandahållaklassrums utbildningar där elever och lärare möts. Vi erbjuderäven distansutbildning där elever kan närvara via länk tillklassrum där en lärare genomför lektionen

Vi märker dessvärre att antalet utbildningar som sker i klassrum minskar drastiskt samt att det har blivit svårare att locka elever till våra distansutbildningar.

Vi kommer nu att göra en stor satsning på att kunna tillhandahålla utbildningar, seminarier och webinarier ”On-Demand”.Vi har beslutat att vi behöver en modern och attraktivplattform att erbjuda våra elever och kunder för:

///////////////////////////////////////////////////////////////////////////////////////////

MÅL Vad vi behöver är en plattform som kan hantera vårt traditionella sätt att erbjuda utbildning på men som även kan hantera vårt nästa steg som är att tillhandahålla köp av inspelade kurser och seminarier för visning i webbläsare,mobila enheter samt för nedladdning.Så vi ser följande scenarier som systemet måste klara.

///////////////////////////////////////////////////////////////////////////////////////////

KLASSRUMSKURSER

Visning och listning av kurser som kommer att köras på dett raditionella viset. Det vill säga i klassrum eller på distans som är lärarledda. Det skall gå att visa detaljer för kurserna som till exempel innehåll, längden på kursen, vem som är lärare samt genomsnittligt betyg som kursen fått av elever.

Detta innebär att vi kommer att behöva kunna

/////// Student (reg-user admin page) /////

Elever skall kunna:

För varje kurs så skall det:

///////////////////////////////////////////////////////////////////////////////////////////

BOKNING AV KLASSRUMSKURSER

När en elev har bokat en kurs så behöver vi kunna skicka ettbekräftelsemejl med betalningsuppgifter och ettvälkomstmeddelande. Dessutom så måste vi kunna skicka ettstartmejl senast två veckor före kursstart.

Varje bokad kurs skall även lagras i elevens historik och varatillgänglig via elevens profiluppgifter.

Skulle det vara så att 3 veckor före kursstart vi inte harfler än 5 deltagare anmälda så måste vi tyvärr av ekonomiskaskäl boka av kursen. Detta innebär att ett mejl måste skickastill eleverna att kursen är inställd samt så måsteåterbetalning hanteras eller ombokning till annan kurs.

Läraren måste även informeras om att kursen är inställd, dettamåste ske senast 2 veckor innan kursstart. Annars blir viersättningsskyldiga och måste betala läraren sitt arvode.

///////////////////////////////////////////////////////////////////////////////////////////

ON-DEMAND KURSER Vårt nästa steg är att kunna tillhandahålla on-demand kurser,det vill säga färdiginspelade kurser som elever skall kunnaköpa till ett överkomligt pris. Vi kommer även atttillhandahålla prenumerationsmöjlighet till kurserna. Vilketinnebär att vi kommer till en låg månadskostnad låta elevereller andra kunder få tillgång till alla kurser som finns sominspelade.

Här vill vi på samma sätt som ovan ha en listning av kursersom är grupperade i olika utvecklingsområden. Det skall ävenhär gå att titta på detaljer om kursen, men här vill vi hamöjlighet att kunna förhandsvisa utvalda delar av kursen föratt locka till köp eller prenumeration.

När en elev eller kund köper en kurs så skall kursen lagras iprofiluppgifterna för köparen. För att kunna köpa en kursmåste man vara inloggad och registrerad i systemet.Det viktiga här är att om eleven/kunden köper en kurs i tagetså behöver vi kunna spåra vilka kurser som är köpta för attkunna rekommendera nya kurser. Detta vill vi skall kunna ske med hjälp av e-postutskick.

///////////////////////////////////////////////////////////////////////////////////////////

STEG 1 Framtagning av ”Proof Of Concept” I detta första steg behöver vi applikation som presenterar våra kurser på ett attraktivtoch modernt sätt.oss, där besökare kan få en överblick över vad vi kan erbjuda. Vi vill dessutom ha en sida där aktuella och populära kurser presenteras. På sidan som presenterar detaljer om kursen vill vi att följande information finns:

• Kurstitel • Kursnummer • Antal dagar som kursen är • Om den finns tillgänglig som klassrum och eller distanskurs • En bild som representerar kursen • Datum då kursen är planerad att genomföras • En möjlighet att boka sig för kursen via klassrum eller distans

Vid bokning av en kurs så måste användaren/kunden logga in eller skapa ett konto. På bokningssidan ska följande information anges.

• Kundnamn • Faktureringsadress • E-postadress • Mobilnummer

///////////////////////////////////////////////////////////////////////////////////////////

STEG 2 Administrationsverktyg Vi behöver en applikation som ger oss tillgång till att lägga till nya kurser. När vi lägger till nya kurser så behöver vi ange följande information:

• Kurstitel • Kursnummer • Antal dagar som kursen är • Kostnad för kursen

Dessutom behöver vi tillgång till att kunna lista vilka kunder som har bokat sig på respektive kurs.

///////////////////////////////////////////////////////////////////////////////////////////

FUNKTIONSKRAV

Vi vill att applikationen skall fungera i alla moderna webbläsare och gå att använda i olika skärmstorlekar och i olika enheter. Det är jätteviktigt att applikationen är responsiv, vår gamla applikation var inte detta och vi fick väldigt mycket kritik för detta.699