Kravspecifikation 970227 1. Funktion: Betygsskalor och -grader KA47 Funktionen ersätter rutin KG31. Kravspecifikationen utgör också mall för övriga KA-funktioner. 2. Konstruktör: Matz-Ola Cajdert 3. Beskrivning av funktionen - Syftet Funktionen har två användningsområden: a) lägga in, ändra eller ta bort koder för betygsskalor och betygsgrader, och b) visa uppgifter om desamma. Sökning kan göras på samtliga fält. a) kan bara användas av den som via ANVPREF fått behörighet till detta. När man kommer in i funktionen står markören i fältet Skala. Om en angiven betygsskala finns definierad, visas de rader som finns då man trycker tab eller klickar på Sök (precis som för dem som bara får titta). Vill man ändra uppgifter för ett visst betyg, markerar man aktuell rad i visningsfönstret och aktiverar Visa/ändra, eller dubbeklickar på raden. Man får då upp ett nytt formulär, där ändringen kan göras (KA47G00B). Samma knapp används också för att visa uppgifter om ett betyg om alla uppgifter inte får plats i visningsfönstret. När ändringen är klar, klickar man på Uppdatera, varefter formuläret stängs och man kommer tillbaka till startformuläret. Vill man lägga in en helt ny kod, aktiverar man Ny. Då kommer man också formulär KA47G00C, likadant som KA47G00B, men med rubriken Definiera betyg. Formuläret är då tomt. Man lägger in den önskade koden, och aktiverar Uppdatera. Då töms bilden, men man ligger kvar i samma formulär till man stänger fönstret. Vill man ta bort en rad, markerar man den i startformulärets visningsruta, och aktiverar Ta bort. Borttagning verkställs omedelbart efter kontroll mot samtliga tabeller där betyget kan förekomma. Skala, Ordningsnummer, Betyg, Klass och Benämning är obligatoriska fält vid inläggning. Sökning på del av betygsskala, betyg, benämning eller alternativ benämning sker genom att resp. fält avslutas med +* och klick på Sök. Mönstersökning skall kunna tillämpas. Om ingen post hittas, får man meddelandet Inga poster funna. b) När man kommer in i funktionen står markören i fältet Skala. Om en angiven kod finns definierad, visas de rader som finns då man trycker tab eller klickat på Sök. Om inte, ges meddelande i meddelanderutan: Koden finns ej definierad, varefter markören står kvar i fältet med den angivna koden målad.
Om inte hela posten syns i visningsrutan, kan man markera aktuell post och aktivera Visa. Då kommer man till formuläret KA47G00D, likadant som KA47G00B, men med rubriken Visa betyg och utan Uppdatera, med samtliga uppgifter ifyllda. Sökning på del av betygsskala, betyg, benämning eller alternativ benämning sker genom att resp. fält avslutas med +* och klick på Sök. Möstersökning skall kunna tillämpas. Alla funna poster redovisas i listan. Om ingen post hittas, får man meddelandet Inga poster funna. Har man inte behörighet att lägga in, visas inte knapparna Ny och Ta bort i startformuläret. Knappen Visa/Ändra har enbart texten Visa. Sortering: Har man flera rader på skärmen, kan listan sorteras. Man väljer Kodordning (default), Namnordning eller Alternativ namnordning, och klickar sedan på Sortera. Den sortering man har på skärmen får man också vid utskrift. 4. Uppdelning av funktionen i delfunktioner 5. Behörighetsanalys till delfunktioner 6. Preferensstyrning Lägg in/ändra/ta bort är förbehållet systemansvariga/motsvarande. Behörigheten till detta styrs via ANVPREF2. ANVPREF2 Vad vill man styra Parametervärde Resultat Möjlighet att välja Lägg Inlägg=J Ja, kan lägga in uppgifter in/ändra/ta bort Inlägg=N/blank Nej, kan ej lägga in uppgifter 7. Kontroller En betygsskala eller en betygsgrad får inte tas bort, om den används i någon annan tabell. Vid kontroll mot databasen skall meddelande om att detta pågår synas i meddelanderutan. 8. Funktionens resultat Funktionen arbetar mot tabellen BETSKALA 9. Utskrifter
Listan i formuläret kan skrivas ut. Sorteringsordning väljs i formuläret. Hela fälten skall synas både på skärmen och i utskriften. 10. Översiktlig beskrivning av formulärstrukturen 10.1 Formulärförteckning Formulär KA47G00A KA47G00B Startformulär för visning av uppgifter Formulär för nyinläggning och ändring, samt visning av varje fält för sig
10.2 Dialogmodell Startformulär KA47G00A Visa betyg Ändra betyg Lägg in betyg KA4700D KA47G00B KA47G00C 10.3 Avvikelse från standard Knappen Skriv ut ligger till höger om Uppdatera, eftersom de flesta aldrig kommer att se Uppdatera. Bilagor a) Layout per formulär KA47G00A KA47G00B(C,D) b) Hjälptext per formulär KA47G00A, enbart utdatarättigheter: Fyll i (del av) kod, benämning eller alternativ benämning. Avsluta med +*. Klicka på sökknappen. I kodfälten kan mönstersökning tillämpas. Om alla uppgifter inte syns i bilden, kan Du markera en rad och dubbelklicka på den eller klicka på Visa. Då öppnas ett nytt fönster där alla uppgifter visas. Välj sorteringsordning och klicka på Sortera. Klicka på Skriv ut för utskrift på skrivare. KA47G00A, inläggningsrättigheter: Fyll i (del av) kod, benämning eller alternativ benämning. Avsluta med +*. Klicka på sökknappen. I kodfälten kan mönstersökning tillämpas. Ordningsnummer används för att få tabellen ordnad i fallande ordning på BETYG, t ex 1=VG, 2=G, 3=T, 4=U. De klasser som finns är G=godkänt betyg, U=underkänt betyg, T=tillgodoräknat.
Om alla uppgifter inte syns i bilden, kan Du markera en rad och dubbelklicka på den eller klicka på Visa/ändra. Då öppnas ett nytt fönster där alla uppgifter visas. Om Du vill ändra uppgifter om ett betyg, klickar Du på Visa/ändra. Då öppnas ett nytt fönster där ändring av klass, benämning och engelsk benämning kan göras. Om Du vill definiera ett nytt betyg, klickar Du på Ny. Då öppnas ett nytt fönster där detta kan göras. Om Du vill ta bort ett betyg, markerar Du aktuell rad och klickar på Ta bort. Du kan inte ta bort ett betyg som används någon annanstans i Ladok. Välj sorteringsordning och klicka på Sortera. Klicka på Skriv ut för utskrift på skrivare. KA47G00B: Du kan ändra uppgifter om betyg, klass, benämning och engelsk benämning. Klicka på Uppdatera för att verkställa ändring. Stäng formuläret om ingen ändring skall ske. Borttagning görs i startformuläret. Ordningsnummer används för att få tabellen ordnad i fallande ordning på BETYG, t ex 1=VG, 2=G, 3=T, 4=U. De klasser som finns är G=godkänt betyg, U=underkänt betyg, T=tillgodoräknat. KA47G00C: Du kan här definiera en ny betygsgrad. Ange betygsskala, betyg, klass, samt svensk och engelsk benämning. Klicka på Uppdatera för att verkställa ändring. Stäng formuläret om ingen inläggning skall ske. Ordningsnummer används för att få tabellen ordnad i fallande ordning på BETYG, t ex 1=VG, 2=G, 3=T, 4=U. De klasser som finns är G=godkänt betyg, U=underkänt betyg, T=tillgodoräknat. KA47G00D: Här visas fullständiga uppgifter om den rad man har markerat i startbilden. Stäng fönstret när du har tittat färdigt. c) Kommandon, knappar och menypåverkan Knapparna skall motsvaras av snabbkommando och förekomst i menyerna enligt fastställd generell standard. Knapp Kort- Beskrivning kommando Sök Ctrl-S Startar utsökning Visa/Ändra Ctrl-? Öppnar formuläret för Visa/Ändra Ny Ctrl-N Öppnar formuläret för Ny post
Ta bort Ctrl-T Tar bort markerad rad Sortera Ctrl-? Sorterar skärmutskriften Uppdatera Ctrl-U Uppdaterar tabellen med gjorda ändringar Skriv ut Ctrl-P Skriver ut listan på skrivare och tömmer startbilden d) Listlayout bifogas. Observera att marginalerna måste vara tillräckligt breda. e) Övriga kommentarer Knappen Visa behövs inte om hela tabellraden får rum i formuläret. Texten är Visa om man bara har utdatarättigheter, annars Visa/Ändra eller enbart Ändra. Dubbelklick på markerat fält skall betyda Visa/Ändra. Om man tagit bot en betygsgrad, skall funktionen automatiskt numrera om kvarvarande betygsgrader inom skalan, så att man alltid har en sammanhängande ordningsnummerserie.
UPPSALA UNIVERSITET KA47 Betygsskalor och betyg Sida 1 UPPDOK-ENHETEN 1996-12-02 MATZ-OLA CAJDERT Skala Ordnr Betyg Klass Benämning Engelsk benämning UV 1 VG G Väl godkänt Pass with Distinction UV 2 G G Godkänd Pass UV 3 TG T Tillgodoräknat UV 4 U U Underkänd Fail (Blankrad vid nytt värde på Skala)