Kravlista och Kravspecifikation RV03

Relevanta dokument
Kravspecifikation UT54 Utskrift praktik

Kravspecifikation KA23

RV03 Ändring av betygsskala

Författare Datum Beteckning Sida (16)

SA94 Deltagande i forskarskola/annat samarbete

Kravspecifikation RS10 Resultat på hel kurs

Kravspecifikation KA11, tillägg

Kravspecifikation. KA68 Fotnoter för examensbevis Version: 0.05

Kravspecifikation för KA17 Resultatkod- utdata

Ladok. Funktionsbeskrivning. för KA11 Kurser och prov - utdata. (ny funktion 2005) Beteckning:

Funktionsbeskrivning KA16 Kurser och prov - indata

Kravspecifikation. Bologna anpassning i. KA94 - Forskarkurser. Version 0.01

Kravspecifikation SA02_J Studenter i utbildningssamarbete

Ladok. Arbetsbeskrivning för uppdatering av provuppsättning och prov KA16. Prov 2. Provuppsättning 2. Personliga inställningar 2

Kravspecifikation SA04 Praktik

Kravspecifikation. UB02 Bevakningsuppdrag slutbetyg Version: 1.00.

Kravspecifikation KA54 Huvudområdesgrupp

Kravspecifikation. RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet. Batchbeställning

Detaljerad beskrivning av kravlista för KA81

KA27 Uppflyttningsvillkor Kravspecifikation

KRAVSPECIFIKATION. INAMN01 Indexformulär Sök person

KA21-Programplaner - utdata

Kravspecifikation SA07 Antagen- utresande på utbytesprogram

Kravspecifikation. KA74 - Kataloguppgifter DS forskarnivå. Diploma Supplement

Kravspecifikation. UT60 Utfärdade examina, grund-/avancerad nivå

KA49 Fördjupning inom huvudområde

Funktionsbeskrivning

Funktionsbeskrivning för FSOK delarna Kurs och Uppnådda hskpoäng samt indexformuläret för sökning på kursbenämning

Det generella Utsökningspaketet i Ladok Nouveau

UT35 - Resultatuppföljning flera kurser Kravspecifikation

Kravspecifikation KA65 Typ av praktik

Funktionsbeskrivning SY02 Användare -indata

Kravspecifikation. Bologna anpassning i. UT60 - Utfärdade examina, grund-/avancerad nivå. Version 0.01

Ladok. Funktionsbeskrivning. RS81 Resultatrapportering på hel kurs Version: Beteckning:

Behörighet till delfunktion ger rätt att söka, visa och skriva ut sökresultat. För uppdatering krävs särskild behörighet.

RB01. Kravspecifikation Beteckning: Status:

Kravspecifikation. UB02 Bevakningsuppdrag slutbetyg tillägg Version: 0.01.

KA40 - Ämnesgrupper Webbadress Projektnamn Projekt STU T-9101 Ämnesgrupp, Huvudområde och Fördjupning i Ladok.

Kravspecifikation KA13 Anmälningsalternativ, Kurs

KA25 Programtillfällen - indata

Funktionsbeskrivning

Kravspecifikation SA02_K Delfunktion avgifter

Kravspecifikation UT20 Intyg Visning av tillgodoräknande av prov

Ladok. Funktionsbeskrivning. för RV16 - Ändring av registreringsuppgifter - kurs Version: Beteckning:

Kravspecifikation. UT32 - Registrerade på kurs/inst Sökning på avbrott. Version 1.00

Kravspecifikation. RB06 - Gallring personuppgifter, flera personer - med eller utan behörighet. Batchbeställning. Version 1.00

Det generella begränsningspaketet i Ladok Nouveau

Kravspecifikation KA64 Organisationstyp

Kravsamordnare Datum Sida. Lou Lagusson (11)

Kravspecifikation för RV16 Ändring av registreringsuppgifter - kurs

Arbetsrutin för tillgodoräknande

Kravspecifikation RS92 Uppnådd andel, forskarnivå

Funktionsbeskrivning. KA68 Fotnoter för examensbevis. 1. Beskrivning av funktionen - Syftet. 2. Uppdelning av funktionen i delfunktioner

Kravspecifikation RV07. Snabbinläggning av uppgifter om person. Nouveau

KA48 - Huvudområde Webbadress Projektnamn Projekt STU T-9109 Ämnesgrupp, Huvudområde och Fördjupning i Ladok.

Ladok. Registrering. RG01 Registrering en person 2. RG02 Registrering flera personer 4. RG10 Avbrott på kurs 9

Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare Matz-Ola Cajdert - v Christoffer Aronsson

Funktionsbeskrivning

Kravspecifikation för överföring av meritdata mellan Ladok och CSN

Kravspec UB52. UB52 HST utan resultat. Ändringshistorik Beteckning: Datum Av Kommentar Godkännare PerLindgren Leverans

Funktionsbeskrivning. SB10 Adressuppdatering. Innehållsförteckning

Utdata för grupper av studenter i Ladok Nouveau

Funktionsbeskrivning

Kurser och prov - utdata

Funktionsbeskrivning EB45 Engångsbatch för att skapa saknade förstagångsregistreringar

Funktionsbeskrivning

Kravspecifikation KA55 - Utbildningssamarbete

Handbok för registervård. - Del 7

UT51 Utdata,utresande utbytesstudenter

Handbok för registervård. - Del 2

Global funktion - SOKA - Utsökningspaket Kravspecifikation

Grupper. SA10 Grupphantering

UT46 Uppföljning på program Kravspecifikation

UB03 Körloggsstatistik

RS01 Resultat på prov

RS02 Resultatrapportering på individuella kurser

Lathund: Ändringsbarhet och registervård Innevarande version vid senaste uppdatering:

Kravspecifikation SA95 Särskilt tillstånd f kurser forskarnivå

Kravspecifikation. UT49 - Antagna, reserver på program

Funktionsbeskrivning för BEGR Det generella begränsningspaketet

Kravspecifikation. RG01 - Registrering en person Tillåta omregistrering före fortsättningsregistrering

Handhavandeguide: Utdata Innevarande version vid senaste uppdatering:

Kravspecifikation RG03 Terminsregistrering - Flera personer

Resultatrapportering på hel kurs via Lärarportalen. Karolina Tuvesson Leif Lagebrand reviderad (revidering kommer ske kontinuerligt)

Kravspecifikation. RG90 Registrering, aktivitet och försörjning

Ladok. Resultatrapportering på prov RS01. Resultatrapportering på prov RS01 1. Personliga inställningar 2. Arbetsgång vid rapportering i RS01 2

Autogiro Online för betalningsmottagare Webbtjänst för dig som erbjuder dina kunder Autogiro

Kravspecifikation. Anpassningar i SA01. Version 0.03

Lathund utbildarwebben

Ladok. Tillgodoräknande av kurs RS21. Allmänt om funktionen Arbetsgång Tillgodoräknande av hel kurs Arbetsgång Internationellt utbyte 4

Funktionsbeskrivning

Funktionsbeskrivning

Aktivitetsstöd Behörighet - Ledare

TG10 Gränssnitt Tentamenstillfälle Exam Ladok på webb

KRAVSPECIFIKATION. RS21 Tillgodoräknande inom utbildning på forskarnivå

Selma - Manual Administration

Kravspecifikation. RB70 - Engångsprogram. Batchhantering. Version 1.0

Kravspec KA53. KA53 Bevakning av uppfyllda antagningsvillkor. Ändringshistorik Beteckning:

Kravlista för ändring i RS94 Bolognaanpassningar. Innehållsförteckning

Handbok för registervård. - Del 6

Transkript:

Kravlista och Kravspecifikation RV03 2015-06-09

Bengt Reinholdsson 2015-06-24 2 (20) Ändringshistorik Datum Av Kommentar Godkännare 2015-06-09 Bengt Reinholdsson Marita Nilsson 2015-06-24 Hooshmand Shadman Mona Karlsson Första versionen av kravspecifikation för RV03. Lagt in Monas kommentarer och versionshanterat i ClearCase.

Bengt Reinholdsson 2015-06-24 3 (20) Innehållsförteckning ÄNDRINGSHISTORIK... 2 INNEHÅLLSFÖRTECKNING... 3 BAKGRUND... 5 DIREKTIV... 5 BEFINTLIG DOKUMENTATION /REFERENSMATERIAL... 5 KRAVLISTA - SAMMANSTÄLLNING... 5 KRAVLISTA - BESKRIVNING... 7 KRAV 1 SÖKNING... 7 1.1 KURSKOD... 7 1.2 PROVKOD... 7 1.3 BETYGSSKALA... 8 1.4 BETYG... 8 1.5 DATUMINTERVALL... 9 1.6 SÖK... 9 KRAV 2 PRESENTATION AV SÖKRESULTAT... 10 2.1 RESULTAT FÖR PROV... 10 2.2 RESULTAT FÖR KURSEN... 10 2.3 GRIDENS INNEHÅLL... 10 2.4 MARKERA RAD... 10 KRAV 3 ERSÄTT... 11 3.1 MARKERA RAD... 11 3.2 NY BETYGSSKALA... 11 3.3 KURS... 12 3.4 PROV... 12 3.5 BENÄMING... 12 3.6 BETYGSSKALA SOM KOMMER ATT BYTAS UT... 12 3.7 ANTAL POSTER SOM KOMMER ATT BYTAS UT... 12 KRAV 4 UPPDATERING... 13 4.1 ENBART KURS... 13 4.2 KURS OCH PROV... 13 4.3 MEDDELANDE... 13 4.4 DATAFIL... 13 4.5 UPPDATERA... 13 KRAV 5 UTSKRIFT... 14 5.1 SKAPA DATAFIL... 14 5.1 RUBRIKRAD... 14 5.2 FÄLT SOM BEGRÄNSATS PÅ SKA FINNAS MED I DATAFILEN... 14 5.3 POSTER: ENBART POSTERNA SOM VALTS, SKA VISAS I UTSKRIFTEN... 15 5.3.1 Enbart kurs... 15 5.3.2 Kurs och prov... 15 5.4 Poster:... Fel! Bokmärket är inte definierat. 5.5 E xempel: Kurs och prov... 15 KRAV 6 GUI... 17

Bengt Reinholdsson 2015-06-24 4 (20) 6.1 STARTLÄGE... 17 6.2 TABBORDNING... 17 6.3 UPPDELNING... 17 KRAV 7 ÖVRIGT... 18 BILAGOR... 19 DATABASFÖRÄNDRING... 19 FRÅGOR... 20

Bengt Reinholdsson 2015-06-24 5 (20) Bakgrund Direktiv Beskrivning: En av de vanligaste anledningarna att använda SQL är när det visat sig att man fått in en felaktig betygsskala för en kurs eller ett prov. Det räcker då inte att ändra i KA16, man måste också ändra betygsskalan för varje post i GODKPROV och/eller GODKKURS. I arbetet med registervård inför Ladok3 har det visat sig att flera lärosäten har ett stort antal poster där betyget inte finns med i den aktuella betygsskalan. Dessa poster kan inte IK:n (Informations kvonverterare) hantera, de måste rättas manuellt. Eftersom det inte finns någon funktionalitet för att göra detta måste man använda SQL Förslag på åtgärd: En ny funktion behövs där man kan ange kurskod (med möjlighet att ange del av kod), ev provkod, befintlig betygsskala och ny betygsskala. Eventuellt kan möjlighet att ange lokal serie och klass vara intressant. Den nya funktionaliteten ska finansieras av Ladok3-projektet Befintlig dokumentation /referensmaterial Dokument Författare Datum Kravlista - sammanställning Krav Nr Krav Beskrivning Prio Typ Kommentar Nr 1) 1 Sökning 1.1 Kurskod Måste 1.2 Provkod Skall 1.3 Betygsskala Bör 1.4 Betyg Bör 1.5 Datumintervall Bör 1.6 Sök knapp Måste Lokal serie och klass Önskas Ej aktuellt i första leverans

Bengt Reinholdsson 2015-06-24 6 (20) Krav Nr Krav Beskrivning Prio Typ Kommentar Nr 1) 2 Presenation av sökresultat 2.1 Resultat för prov Skall 2.2 Resultat för kurs Skall 2.3 Gridens innehåll Skall 2.4 Markerad rad Skall 3 Post som är markerad 3.1 Markerad rad Måste 3.2 Ny betygsskala Måste 3.3-3.7 Visningsfält Skall 4 Uppdatering 4.1 Enbart kurs Skall 4.2 Kurs och prov Skall 4.3 Meddelanden Skall 4.4 5 Utskrift vid uppdatering Skall 4.5 Uppdatera Måste 5 Utskrift 5.1 Skapa datafil Måste 5.2 Rubrikrad Skall 5.3 Utsöknings och begränsingsrader Skall 5.4 Poster Måste 1) Koppling till ev. andra krav??? 2) Inbördes prioriteringar finns.

Bengt Reinholdsson 2015-06-24 7 (20) Kravlista - beskrivning Krav 1 Sökning Användaren måste kunna söka ut poster som har felaktig betygsskala med hjälp av Kurskod i första hand och ytterligare sökfält kan begränsa antalet framsökta poster i resultattabellerna GODKKURS och GODKPROV. 1.1 Kurskod Sökningen ska utgå ifrån kurskod i första hand. Kurskoden används mot sökning i GODKKURS och GODKPROV (via vy: V_GODKPROV01). Ledtext: Kurs Obligatoriskt: Ja Längd: 6 Text (ska kunna inrymma WWWWWW ) Hjälptext: Kurskod, 6 tkn. Defaultvärde: Blankt Sökknapp: Ja Sökmönster: Nej Villkor: Kurskod ska finnas i tabellen KURS Felmeddelande: Angiven kurskod saknas. Kommentar: - Kursen benämning läggs ut i separat fält till höger om sökknappen. - Kurs som är nedlagd (NEDLAGD=J) stoppar ej, men meddelande visas. - Byte av kurs tömmer grid och eventuell post som är markerad i högra delen av formuläret förutom Ny betygsskala. Begränsningsfälten är inte nödvändigt att tömma. 1.2 Provkod Anges provkod tas denna med i sökningen mot GODKPROV (via vy: V_GODKPROV01). Ledtext: Prov Obligatoriskt: Nej Längd: 4 Text (ska kunna inrymma WWWW ) Hjälptext: Provkod, 5 tkn. Defaultvärde: Blankt Sökknapp: Nej Sökmönster: Ja Villkor: Inga felkontroller görs av inmatad provkod. (Skriver användaren en felaktig eller en kod som inte finns resulterar det endast i avsaknad

Bengt Reinholdsson 2015-06-24 8 (20) Felmeddelande: Kommentar: av sökträffar.) 1.3 Betygsskala Anges betygsskala tas denna med i sökningen mot GODKPROV (via vy: V_GODKPROV01). Ledtext: Befintlig betygsskala Obligatoriskt: Nej Längd: 2 Text (ska kunna inrymma WW ) Hjälptext: Befintlig betygsskala, 2 tkn. Defaultvärde: Blankt Sökknapp: Nej Sökmönster: Ja Villkor: Felmeddelande: Kommentar: Inga felkontroller görs av inmatad betygsskala. (Skriver användaren en felaktig eller en kod som inte finns resulterar det endast i avsaknad av sökträffar.) 1.4 Betyg Anges betyg tas denna med i sökningen mot GODKPROV (via vy: V_GODKPROV01). Ledtext: Befintlig betyg Obligatoriskt: Nej Längd: 2 Text (ska kunna inrymma WW ) Hjälptext: Befintligt betyg, max 2 tkn. Defaultvärde: Blankt Sökknapp: Nej Sökmönster: Ja Villkor: Felmeddelande: Kommentar: Inga felkontroller görs av inmatad betyg. (Skriver användaren en felaktig eller en kod som inte finns resulterar det endast i avsaknad av sökträffar.)

Bengt Reinholdsson 2015-06-24 9 (20) 1.5 Datumintervall Ett datumintervall kan anges för att begränsa sökningen mot GODKPROV (via vy: V_GODKPROV01). Två fält: Fr o m datum och T o m datum Ledtext: Fr o m datum T o m datum Obligatoriskt: Nej Längd: 10 Text (ska kunna inrymma ÅÅÅÅ-MM-DD ) Hjälptext: Datum, 6 eller 10 tkn. Form: ÅÅMMDD eller ÅÅÅÅ-MM-DD Defaultvärde: Blankt Sökknapp: Nej Sökmönster: Nej Villkor: Fälten ska följa riktlinjena i S&G 3.10.2 Felmeddelande: Standard meddelanden för datumfält Kommentar: 1.6 Sök Ledtext: Sök Knapp Hjälptext: Sök efter godkända enligt angivna kriterier. Defaultmarkerad: Nej Villkor: Kurskod är angivet Felmeddelande: Kurskod måste anges Kommentar: Sökning sker med kurskod och med eventuella begränsningar i avanstående fält i GODKKURS och GODKPROV (via vy: V_GODKPROV01).

Bengt Reinholdsson 2015-06-24 10 (20) Krav 2 Presentation av sökresultat Resultatet av sökningen visas i en grid. 2.1 Resultat för prov Har sökning gjorts på en specifik provkod visas endast en rad i griden. Har andra sökparametrar angivits som ger fler träffar visas proven i en lista, sorterad på provkod. Kurskoden visas alltid tillsammans med provet. Provets benämning hämtas från PROV. Antal godkända räknas ihop från GODKPROV via vyn V_GODKPROV01. 2.2 Resultat för kursen För en kurs visas en rad överst i sökresultatet utan något i kolumnen för prov. Kursens benämning hämtas från benämningsfältet i sökrutan. Antal godkända räknas ihop från GODKKURS. 2.3 Gridens innehåll Griden innehåller följande kolumner: Kurskod, provkod, provets eller kursens benämning, betygsskala samt en summering av hur många godkända det finns. 2.4 Markera rad Användaren markerar post genom att klicka på viss rad alternativ att tabba sig till griden. Innehållet på raden ska visas i Ersätt rutan till höger om griden. Byte av post skall innehållet ändras under Ersätt. Se krav 3.

Bengt Reinholdsson 2015-06-24 11 (20) Krav 3 Ersätt Posten som är markerad i griden (krav 2) visas i fälten under rubrik Ersätt i formulärets högra del. Alla fält utom att ange ny betygsskala är visningsfält och kan inte ändras. 3.1 Markera rad Användaren markerar post genom att klicka på viss rad alternativ att tabba sig till griden. Innehållet på raden ska visas i: a. Kurs b. Prov c. Benämning d. Betygsskala som kommer att bytas ut e. Antalet poster som kommer att uppdateras 3.2 Ny betygsskala Ledtext: Ny betygsskala Obligatoriskt: Ja Längd: 2 Text (ska kunna inrymma WW ) Hjälptext: Ersättande betygsskala, 2 tkn. Defaultvärde: Blankt Sökknapp: Nej Sökmönster: Nej Villkor: Ny betygsskala skall finnas i tabellen BETSKALA Felmeddelande: Angiven betygsskala saknas Kommentar: - - - Fältet är obligatorisk vid uppdatering. - Vid byte av kurskod eller vid uppdatering ska inte detta fält rensas

Bengt Reinholdsson 2015-06-24 12 (20) 3.3 Kurs Ledtext: Kurs Obligatoriskt: Nej Längd: 6 Text (Enbart visningsfält) 3.4 Prov Ledtext: Prov Obligatoriskt: Nej Längd: 4 Text (Enbart visningsfält) 3.5 Benäming Ledtext: Benämning Obligatoriskt: Nej Längd: 120 Text (Enbart visningsfält) 3.6 Betygsskala som kommer att bytas ut Ledtext: Betygsskala som kommer att bytas ut Obligatoriskt: Nej Längd: 2 Text (Enbart visningsfält) 3.7 Antal poster som kommer att bytas ut Ledtext: Antal poster som kommer att bytas ut Obligatoriskt: Nej Längd: 5 Text (Enbart visningsfält) Numersikt högerställt

Bengt Reinholdsson 2015-06-24 13 (20) Krav 4 Uppdatering 4.1 Enbart kurs Utsökta poster i tabellen GODKKURS uppdateras med ny betygsskala. 4.2 Kurs och prov Utsökta poster i tabellen GODKPROV uppdateras med ny betygsskala. 4.3 Meddelande Efter uppdatering ska meddelande om hur uppdatering gått skrivas ut på meddelande raden. Om updatering gått bra skrivs Uppdatering klar.. I annat fall skall meddelande om att uppdaering misslyckades skrivas ut. 4.4 Datafil Vid uppdatering skall en datafil skapas automatiskt på de poster som har uppdaterats. 4.5 Uppdatera Ledtext: Uppdatera Knapp Hjälptext: Uppdaterar databasen. Defaultmarkerad: Nej Villkor: 1. Att det finns en post markerad i listboxen och i Ersätt området. 2. Ny betskala måste vara ifylld och skall finnas i tabellen BETSKALA Felmeddelande: 1. Finns ingen post att uppdatera. 2. Betygsskala måste anges Kommentar: - Vid uppdatering ges meddelande enligt S&G. se 4.3. - Efter uppdatering töms formuläret förutom utsökningsdelen och Ny betygsskala

Bengt Reinholdsson 2015-06-24 14 (20) Krav 5 Utskrift Utskrift kan ske på 2 olika sätt. Den ena är sk inspektionsläge som ska skrivas ut innan uppdatering sker. Den har till avsikt att visa vilka poster som kommer att uppdateras. Medan den andra utskriften är efter uppdatering och skrivs ut automatiskt. Den har till avsikt att visa vilka poster som blev uppdaterade. 5.1 Skapa datafil Ledtext: Skapa datafil Knapp Hjälptext: Skapa datafil. Defaultmarkerad: Nej Villkor: 1. Att det finns en post markerad i listboxen och i Ersätt området. 2. Ny betygsskala måste vara ifylld och skall finnas i tabellen BETSKALA Felmeddelande: 1. Finns inget att skriva till datafil. 2. Betygsskala måste anges Kommentar: Klickar använderan på avbryt när filen spars, kommer filen inte sparas 5.1 Rubrikrad Raden ska bestå av: a. Funktion b. Datum c. Tid d. Användare e. Funktionsbenämning f. Typ av datafil: a. INSPEKTIONSLÄGE. Dessa poster kommer att uppdateras. b. UPPDATERING HAR GENOMFÖRTS. Dessa poster har uppdaterats. 5.2 Fält som begränsats på ska finnas med i datafilen Filhuvud. Kurs: kod + benämning Prov: Befintlig betygsskala: Befintligt betyg: Datum intervall: fromdatum - tomdatum Antal poster: nn (Enbart posterna som valts/sökts ut, ska visas i utskriften) Ersättande betygsskala:

Bengt Reinholdsson 2015-06-24 15 (20) 5.3 Poster: Enbart posterna som valts, ska visas i utskriften 5.3.1 Enbart kurs Från GODKKURS hämtas: Pnr;kurs;datum;betyg;larare;bskala;progr;proginr;Linst;Listnr;ectsbet;ut;idatum;itid;ianv; 5.3.2 Kurs och prov Från GODKPROV hämtas: pnr;kurs;prov;provdat;betyg;intres;tgpoang;progr;proginr;bskala;listnr; ectsbet;idatum;itid;ianv;valuta;urspoang;konvert Poster: 5.4 E xempel: Kurs och prov Exempel Inspektionsläge: RV03;2015-06-05;09:12;[User];Byte av betygsskala; INSPEKTIONSLÄGE. Dessa poster kommer att uppdateras. KURS: EF252 Funktionell programmering Prov: LAB1 Befintlig betygsskala: TP Befintligt betyg: G Datum intervall: 1970-01-01-2015-06-05 Antal poster: 105 Ersättande betygsskala: TH pnr;kurs;prov;provdat;betyg;intres;tgpoang;progr;proginr;bskala;listnr; ectsbet;idatum;itid;ianv;valuta;urspoang;konvert 5410101678;EF252;LAB1;1989-05-30;G;030;;D; _;TP;;;1989-12-31;170000;KONV; H;; 5708151898;EF252;LAB1;1990-03-09;G;030;;D; _;TP;;;1990-12-31;170000;KONV; H;; Exempel Uppdatering: RV03;2015-06-05;09:12;[User];Byte av betygsskala; UPPDATERING HAR GENOMFÖRTS. Dessa poster har uppdaterats. KURS: EF252 Funktionell programmering Prov: LAB1 Utbytt betygsskala: TP Befintligt betyg: G

Bengt Reinholdsson 2015-06-24 16 (20) Datum intervall: 1970-01-01-2015-06-05 Antal poster: 105 Ersättande betygsskala: TH pnr;kurs;prov;provdat;betyg;intres;tgpoang;progr;proginr;bskala;listnr; ectsbet;idatum;itid;ianv;valuta;urspoang;konvert 5410101678;EF252;LAB1;1989-05-30;G;030;;D; _;TP;;;1989-12-31;170000;KONV; H;; 5708151898;EF252;LAB1;1990-03-09;G;030;;D; _;TP;;;1990-12-31;170000;KONV; H;;

Bengt Reinholdsson 2015-06-24 17 (20) Krav 6 GUI Detta avsnitt behandlar GUIt som helhet, de ingående komponenterna beskrivs separat i övriga krav. 6.1 Startläge När formuläret öppnas står markören i Kurskods-fältet. 6.2 Tabbordning Kurskod indexknapp Provkod Befintlig betygsskala Befintligt betyg From datum Tom Datum Sök Grid Ny Betygsskala Skapa datafil Uppdatera Kurskod Eller tvärt om. 6.3 Uppdelning Formuläret delas in i 3 områden. Se ovan. 2. Utsökning och begränsing (sök). Består av ett antal fält. Se krav 1. a. Kursfält med benämning (obligatoriskt) Valfria/begränsande fält b. Prov c. Befintlig betygsskala d. Befintligt betyg e. Fr.o.m och T.o.m datum f. Sökknapp 3. Utsökningsresultat: Datagrid: Se krav 2. kurs, prov benämning, betygsskala och Antal godkända. Markerad post ska visas i Ersätt delen. 4. Ersätt information (Ersätt). Består av ett antal fält a. Ny betygsskala (ändringsbar)

Bengt Reinholdsson 2015-06-24 18 (20) Visningsfält b. Kurs c. Prov d. Benämning e. Betygsskala som kommer att bytas ut f. Antalet poster som kommer att uppdateras Övrigt finns två knappar, en för att skriva ut en datafil innan uppdatering samt uppdateringsknapp Krav 7 Övrigt

Bengt Reinholdsson 2015-06-24 19 (20) Bilagor Databasförändring En ny vy har skapats för att underlätta utsökningen. Personnummer, kurskod, provkod, betyg och betygsskalan för posten tas ur GODKPROV. Provets benämning och provets betygsskala hämtas från PROV. Namn: Bastabeller: Innehåll: V_GODKPROV01 GODKPROV, PROV Vyn läser vissa data från GODKPROV och katalogdata från PROV för aktuellt prov. Kolumn Pos Nyckel Beskrivning Format Ursprung PNR 10 * Personnummer Char(10) GODKPROV.PNR GKKURS 6 * Kurskod char(6) GODKPROV.KURS GKPROV 4 * Provkod char(4) GODKPROV.PROV GKDATUM 10 Datum för godkänt prov char(10) GODKPROV.PROVDAT GKBETYG 2 Betyg på godkänt prov char(2) GODKPROV.BETYG GKBSKALA 2 Aktuell betygsskala char(2) GODKPROV.BSKALA BENAMNS 60 Svensk benämning char(60) PROV.BENAMN PBSKALA 2 Provets aktuella betygsskala char(2) PROV.BSKALA SQL: create view v_godkprov01 (gkkurs, gkprov, gkdatum, gkbetyg, gkbskala, benamns, pbskala) as select gp.kurs as gkkurs, gp.prov as gkprov, gp.provdat as gkdatum, gp.betyg as gkbetyg, gp.bskala as gkbskala, p.benamn as benamns, p.bskala as pbskala from godkprov as gp, prov as p where gp.kurs = p.kurs and gp.prov = p.prov;

Bengt Reinholdsson 2015-06-24 20 (20) Frågor 1. Kan det finnas prov i GODKPROV som inte finns i PROV? Det skulle innebära att man inte får träff på dessa via vyn. (Eller?) Svar: 2. Ska man kunna söka utan att ange en kurskod? (Komplicerar utsökningen en hel del i nuläget.) Svar: Nej!Kurskod måste alltid anges. Däremot ska man kunna begränsa på t ex prov, betygsskala, datum.