Kravspecifikation UB02 tillägg 2007-02-12 Version: 0.01. Ändringshistorik Revision Datum Av Kommentar Granskare Godkännare 0.01 2007-02-12 TFD Första utkast - -
Torgny Fridlund 2017-04-25 2(14) Innehållsförteckning 1 ALLMÄNT... 3 1.1 SYFTE... 3 1.2 BESKRIVNING... 3 1.3 BEHÖRIGHETSANALYS... 3 1.3 KRAVLISTA... 3 1.5 DETALJERAD BESKRIVNING AV KRAVLISTA... 3 1.6 KONTROLLER... 3 1.7 PREFERENSSTYRNING... 3 1.8 INDATA... 4 1.9 UTDATA... 4 1.10 LAYOUTER... 5
Torgny Fridlund 2017-04-25 3(14) 1 Allmänt 1.1 Syfte Tillägg av funktionalitet till nuvarande UB02-javaprogram. 1.2 Beskrivning Tillägg av hantering av tillgodoräknandemarkering i utskrifter från javaprogram i UB02. Denna beskrivning gäller endast tillägg till nuvarande funktionalitet. Den gamla funktionaliteten ska vara oförändrad om inget annat sägs. 1.3 Behörighetsanalys Användaren ska vara etablerad i Ladok och ha behörighet till funktionen UB02. 1.3 Kravlista Krav nr Beskrivning Allmänt 1 Kontroll av tillgodoräknande ska läggas till Tabell GODKKURS, GODKPROV, UTBYTE Kontroll Prio 0 0 = Måste, 1 = Skall, 2 = Bör. 3 = Önskas 1.5 Detaljerad beskrivning av kravlista Krav 1 Kontroll om tillgodoräknande moment ingår i godkänd kurs eller om kursen helt är tillgodoräknad ska kontrolleras och utskrift ska ske på lista/i mail. 1.6 Kontroller 1.7 Preferensstyrning
Torgny Fridlund 2017-04-25 4(14) 1.8 Indata 1.9 Utdata Java-program för bevakning av slutbetyg 1. Läs data från BATCHJOB. 2. Läs tabellen BEVAKURS sekvensiellt med början i första tillgängliga post Om post finns, kontrollera mot GODKKURS om kursen är godkänd. Om kursen är godkänd, kontrollera mot GODKPROV om något prov helt eller delvis är tillgodoräknat (TGPOANG), markera tillgodoräknande, skriv ut data på fil enligt layout, ta bort aktuell post från BEVAKURS, hoppa till 2. Om post finns, kontrollera mot UTBYTE (KURS) om kursen är tillgodoräknad. Om kursen är tillgodoräknad, markera tillgodoräknande, skriv ut data på fil enligt layout, ta bort aktuell post från BEVAKURS, hoppa till 2. Om kursen inte är godkänd/tillgodoräknad, behandla nästa post (hoppa till 2). 3. Om inga bevakningsposter föranleder någon utskrift på filen, ska en särskild text skrivas ut på filen (se layout). Utskriftsdata hämtas från tabellerna SYSTANV, GODKKURS, UTBYTE, KURS och NAMN. Utskriftsfilen ska utformas som en lista i stående A4-format. Listan ska innehålla användarkod, användarnamn, personnummer, namn, godkännandedatum/beslutsdatum, kurskod, betyg, kurspoäng, svensk kursbenämning. Data för skickande av utskriftsfil finns i BATINST (mail/utskrift på skrivare).
Torgny Fridlund 2017-04-25 5(14) 1.10 Layouter UMEÅ UNIVERSITET UB02 Bevakningslista 2007-02-12 Sida 1 Bevakningsuppdrag upplagda av : SYSY1 Systemanvändare 1 111111-9999 Förnamn Efternamn 2006-06-22 XKURSX XX 999.9 p Kursbenämning 1 max 120 tkn 2006-06-22 XXKODX XX 999.9 p Kursbenämning 2 max 120 tkn *) 222222-4444 Förnamn Efternamn 2006-06-22 XXYZZZ XX 999.9 p Kursbenämning 3 max 120 tkn Bevakningsuppdrag upplagda av : SYSY2 Systemanvändare 2 111111-9999 Förnamn Efternamn 2006-06-22 XBYUII XX 999.9 p Kursbenämning 4 max 120 tkn 2006-06-22 XXYZZZ XX 999.9 p Kursbenämning 3 max 120 tkn 222222-4444 Förnamn Efternamn 2006-06-22 XXYYZZ XX 999.9 p Kursbenämning 5 max 120 tkn *) Innebär att hela eller delar av kursen är tillgodoräknad.
Torgny Fridlund 2017-04-25 6(14) Om inga bevakningsuppdrag har slutförts skrivs texten: UMEÅ UNIVERSITET UB02 Bevakningslista 2007-02-12 Sida 1 Inga bevakningsuppdrag har utfallit i dagens körning. Rubriker ska finnas på alla sidor.