SYSTEMBESKRIVNING 2005-12-22 1.0 1 (7) Kursinfo Översiktlig beskrivning Kursinfo är ett egenutvecklat system, för att hantera utbildningsrelaterad information. I Kursinfo hanteras all administration av kurser, kurstillfällen, program och programtillfällen med tillhörande kursplaner, utbildningsplaner och litteraturlistor. Kurser som erbjuds, kommer att erbjudas, eller har erbjudits vid Högskolan i Skövde finns i systemet. Ett kurstillfälle avser ett visst antagnings- och/eller registreringstillfälle för en tidsangiven period för en kurs. Motsvarande gäller för program och programtillfälle. Data ur systemet används exempelvis för: generering av underlag till tryckt utbildningsmaterial generering av program- och kurssidor för webben schemaunderlag publikationsunderlag för bokhandel och bibliotek ansvarlistor på kurs Systemet är öppet för all personal. För att få mata in uppgifter i systemet krävs särskild behörighet, vilken sätts i ett annat behörighetssystem. Teknisk funktion Systemet består av en databasserver (MS SQL Server) och ett webbgränssnitt (ASP, VBScript) mot denna databas. I ett internt webbgränssnitt kan personal på skolan mata in information om kurser och program. En av utgångspunkterna vid utveckling av detta system är att informationen alltid skall mappa mot Ladok. (Ett nytt gränssnitt som bygger på ASP.NET håller på att utvecklas och beräknas vara klart vid årsskiftet 2009/2010.) Denna information används sedan i ett externt system för utdata. I det externa systemet kan information nås om kurser (kurstillfällen) och program (programtillfällen) inklusive kursplaner och utbildningsplaner. Kurs- och utbildningsplanerna genereras dynamiskt vid anrop och kan fås som en html-sida eller en pdf-fil (på svenska eller engelska). I det externa systemet genereras även dynamiska xml-sidor, innehållande information som läses av studera.nu roboten. Samma teknik används för att leverera data till NyA. En utvecklad xml-standard (EMIL) finns för all utbildningsinformation inom högskole- och universitetsvärlden. Indata Information som lagras för en kurs är värden för kursplan och övriga värden som exempelvis kurskod, ansvariga personer, söktermer för studera.nu, ladokvärden och olika statusvärden för kursen. Information som finns i kursplanen är svensk och engelsk benämning, omfattning, syfte, innehåll, undervisningsformer, förkunskapskrav, utbildningsområde och ämnestillhörighet, inrättande- och fastställandeinformation för kursen, eventuella begränsningar i examen och litteraturförteckning.
SYSTEMBESKRIVNING 2005-12-22 1.0 2 (7) Ett kurstillfälle hanterar information som anmälningskod, urvalsinformation, antagningsplatser, blandad tidsrelaterad information, typ av kurs (fristående-, program-, sommar- eller uppdragskurs), ladokvärden, olika statusvärden och uppgifter till anmälningshäfte. Information för ett program kan vara, förutom värden för utbildningsplanen, programkod, texter för webb, programansvarig, söktermer för studera.nu, examina för studera.nu, ladokvärden och statusvärden. Information som kan finnas till utbildningsplanen är bland annat svensk och engelsk benämning, mål, innehåll, förkunskapskrav, relation till examina, inrättande och fastställandeinformation, prestationskrav för fortsatta studier, utbildningstyp, eventuella huvudämnen och inriktningar. Programtillfället har information om bland annat urval, antagningsplatser, blandad tidsrelaterad information, ladokvärden, statusvärden, eventuella uppdelningar på grupper och kurstillfällen för programtillfället. Informationen i Kursinfo kontrolleras både via systemet och manuellt. Inmatning av information sker till större del av administratörer på de olika institutionerna. Med hjälp av olika statusvärden kontrolleras sedan informationen automatiskt i systemet och manuellt av systemadministratörer centralt i organisationen (exempelvis för överföring av information till Ladok). Utdata Informationen i systemet används exempelvis för: Ladok och Lant Systemet ligger till grund för alla uppgifter om program och kurser i studiedokumentationssystemet Ladok och all information om anmälningstillfällen i det lokala antagningssystemet Lant (fr.o.m ht-06 används NyA för all antagning). Underlag till tryckt utbildningsmaterial Underlag som texter och annan information om kurser och program kan genereras för kursoch programkatalog. Program- och kurssidor för webben Kursinfo levererar information till högskolans utbildningssidor (http://utbildning.his.se), exempelvis information om de program och kurser som finns att söka. Schema- och tentamensunderlag Underlag om kurser som används av schemaläggare för schemaläggning. Publikationsunderlag för bokhandel och bibliotek Listor för bokhandeln och bibliotek på vilken litteratur som gäller för olika kurser. Ansvarlistor på kurs Listor med ansvariga personer på olika kurser.
SYSTEMBESKRIVNING 2005-12-22 1.0 3 (7) Kursplaner och utbildningsplaner Kurs- och utbildningsplaner fastställs av forsknings- och utbildningsnämnden. Innan dessa är fastställda är de endast tillgängliga internt i systemet. Endast fastställda kurs- och utbildningsplaner finns tillgängliga via högskolans externa webb. Studera.nu Information om kurser och program vid högskolan i Skövde lämnas till studera.nu automatiskt. NyA Automatisk överföring via xml-filer sker till det nya nationella antagningssystemet NyA. Schema och studentportal Kursinfo levererar även information om kurs- och programtillfällen till ett lokalt och information till Studentportal (exempelvis kursplaner). Ändringar i systemet Våren 2005 inleddes ett samarbete med sex andra lärosäten med syfte att dela på framtida utvecklingskostnader för KursInfo. Detta innebar att ett intensivt utvecklingsarbete med att tillgodose inkomna önskemål om förändringar startades. Vidareutveckling och förändringar av systemet sker kontinuerligt. Under 2008 har ytterligare två nya lärosäten anslutit till samarbetet, vilket innebär att det nu är åtta lärosäten inom samarbetet. Arbetet med att ta fram ett helt nytt gränssnitt påbörjades under 2008. Det nya gränssnittet byggs i ASP.NET mot MS SQL Server 2008 och beräknas vara klart vid årsskiftet 2009/2010. Bedömning av bevarande eller gallring Bevarande och gallring görs i enlighet med högskolans arkivbildningsplan.
SYSTEMBESKRIVNING 2005-12-22 1.0 4 (7) Bilaga 1 Beskrivning av nuvarande gränssnitt och skärmbilder från systemet Systemet bygger på en startsida/menysida med ett antal menyval i vänsterkanten och ett nyhetsfält i mitten. De huvudsakliga funktionerna är Kurs, kurstillfälle, program och programtillfälle. I Kurs skapar man själva kursen/kursplanen som sedan (kurs-)tillfällen bygger på. En kurs kan ligga till grund för en eller flera kurstillfällen (instanser av kursen) och lever ofta under ett antal år med vissa justeringar i kursplanen. I Kurstillfälle skapas en eller flera kurstillfällen som är bestämd till tid, rum, takt, etc. Ett kurstillfälle lever endast vid ett unikt tillfälle och har en unik kod. I Program skapas ett program/utbildningsplan som i likhet med Kurs är utgångspunkten för ett (program-)tillfälle. Ett program kan finnas under ett antal år med mindre justeringar av utbildnngsplanen. I Programtillfälle skapas ett programtillfälle som är bestämt till tid (starttermin). Under resp. del (Kurs, Kurstillfälle, Program, Programtillfälle) finns möjlighet att söka fram och lista kurser och program på olika sätt för redigering samt skapa nya uppgifter. Processen bygger på ett flöde där varje status av t.ex en kursplan måste godkännas för att gå vidare till att i slutet vara fastställd och godkänd. Arbetsmetodiken är att alla, oavsett behörighet ser samma gränssnitt/funktioner men rättigheter sätter begränsningar i vad som kan editeras. Befintlig data visas i det vänstra fönstret (ramen) och när man klickar på en uppgift öppnas denna för editering i det högra fönstret (ramen). Data postas mellan dessa fönster när man editerar i dessa. I systemet finns det inbyggt en mängd kontrollfunktioner som antingen är varnande eller tvingande. Detta ställer man in lokalt för hela installationen av systemet. Det finns även funktioner för att lista olika uppgifter som ansvar, publikationer, etc ur systemet.
SYSTEMBESKRIVNING 2005-12-22 1.0 5 (7) Startsidan Startsida - Kurs
SYSTEMBESKRIVNING 2005-12-22 1.0 6 (7) Lista på kurser Kurs-editorn
SYSTEMBESKRIVNING 2005-12-22 1.0 7 (7) Värde i kurs-editorn öppnad för editering Startsida Kurstillfälle