Sidan: 1 (13) UPPFÖLJNING KRAVLÄGET Projekt KA KAsystem Version 1.0
Sidan: 2 (13) Innehållsförteckning 1 REVISIONSINFORMATION... 3 2 OM DETTA DUMENT... 4 3 MODULKRAV STUDENTPORTAL...5 3.1 ÄNDRINGSLOGGADE... 5 3.2 BORTTAGNA... 5 3.3 FUNKTIONELLA KRAV EXTRA... 5 4 MODULKRAV KURSUTBUD... 6 4.1 ÄNDRINGSLOGGADE... 6 4.2 BORTTAGNA... 6 4.3 FUNKTIONELLA KRAV EXTRA... 6 5 MODULKRAV STUDENTREGISTRERING... 7 5.1 ÄNDRINGSLOGGADE... 7 5.2 BORTTAGNA... 7 5.3 FUNKTIONELLA KRAV EXTRA... 7 6 MODULKRAV KURSHEMSIDA... 8 6.1 ÄNDRINGSLOGGADE... 8 6.2 BORTTAGNA... 8 6.3 FUNKTIONELLA KRAV EXTRA... 8 7 MODULKRAV PERSONLIG INFORMATION... 9 7.1 ÄNDRINGSLOGGADE... 9 7.2 BORTTAGNA... 9 7.3 FUNKTIONELLA KRAV EXTRA... 9 8 MODULKRAV KURSVAL... 10 8.1 ÄNDRINGSLOGGADE... 10 8.2 BORTTAGNA... 10 8.3 FUNKTIONELLA KRAV EXTRA... 10 9 MODULKRAV MTS... 11 9.1 ÄNDRINGSLOGGADE... 11 9.2 BORTTAGNA... 11 9.3 FUNKTIONELLA KRAV EXTRA... 11 10 TERMINOLOGI... 12 10.1 FÖRKORTNINGAR... 12 11 REFERENSER... 13
Sidan: 3 (13) 1 Revisionsinformation Utarbetat av Datum Version Ändringar 20020121 1.3 1.4 Omstrukturering av innehållet, kortade ner dokumentet
Sidan: 4 (13) 2 Om detta dokument Detta dokument är en rapport över kravbilden för KAsystemet. Rapporten syftar till att ge en överblick på borttagna, ändringsloggade och tillkomna krav på systemet samt status för dessa. För detaljer hänvisas till dokumentets referenser. Kraven finns i Kravspecifikationen samt Ändringsloggen och kravbilden utgörs av följande: Ursprungliga krav vilka togs fram tillsammans med kravställningsgrupperna: Funktionella, Användbarhets, Tillförlitlighet, Prestanda, Förvaltningsbarhet och Konstruktionsrestriktioner Framtida krav för nästa version. Krav enligt ändringsloggen. Extrakrav. Dessa krav har identifierats under utvecklingsarbetes och utgörs av krav som förbisetts under kravspecificering, uppkommit som en bieffekt av vald lösning eller funktionalitet som höjer kvaliteten på systemet. Informationen i detta dokument är redundant då den är en överblick av kravbilden enligt beskrivning ovan. Detta medför att fortsatt arbete med KAsystemet skall ske utifrån Kravspecifikation och Ändringslogg, inte denna rapport. Denna rapport är m.a.o inte ett levande dokument.
Sidan: 5 (13) 3 Modulkrav Studentportal 3.1 Ändringsloggade 3.2 Borttagna 3.3 Funktionella krav Extra E_POR Krav Prio Status 1 Översikt av händelser: Läsårsöversikt. Administratören kan genom ett gränssnitt mata in tider och datum för händelser och perioder vilka studenten kan ta del av. Ex: läsårets indelning, läsperioder, terminstider. 2 Administratören kan genom ett gränssnitt mata in tider och datum för händelser och perioder vilka övriga moduler styrs av. Ex: läsårets indelning, läsperioder, terminstider, valdatum, registreringsdatum 3 Administratören kan till en händelse skapa påminnelse/visning av information för användarna. Ex påminnelse att studenten ej registrerat sig och måste göra det omgående. 4 Startsidan anpassas utifrån om användaren är inloggad eller ej. Det finns två startsidor, en för inloggad och en publik för ej inloggad.
Sidan: 6 (13) 4 Modulkrav Kursutbud 4.1 Ändringsloggade F_KUT Krav Prio Status 11 Applikationsansvarig/CA skall kunna H, a. ange deadlines för skapande av skal/detaljer /ändring o borttagning. Ex En lärare skall inte kunna ändra kursens innehåll och syfte dagen innan kursstart. b: Älog b. Ange parametrar beträffande vilken information i skal resp detaljer som är obligatorisk. Parametersättning. c. Se processbeskrivning för olika tidsintervall. Kommentar: 11:b Parametrar för att styra vad som skall vara obligatoriskt kostar betydligt mer än det gör nytta. Kravet är borttaget. Ändringar av obligatoriska fält görs enklast direkt i Zope av tekniker. Kravet har förts till ändringsloggen. 4.2 Borttagna F_KUT Krav Prio Status 14 a. Kursansvarig skall kunna ändra kursbeskrivningen enligt F_KUT 4 med undantag för poängantal och läsperiod. H, men b. Namn får endast skapas (sättas en gång) och sedan inte ändras. b: Bort c. Ändring kan bara ske fram till deadline dvs när kursägare (programansvarig köpare) godkänt kursen. Kommentar: 14:a & c Fungerar ej beroende på krav 1, behörighet. 14:b tas bort då det ej behövs enligt kravställare. 4.3 Funktionella krav Extra E_KUT Krav Prio Status 1 Programhantering: a. Programdetaljer (Inriktning, Specialisering) b. Framtagning av programplan 2 Visa programplan 3 Språkhantering: Alla kursinformation kan matas in på svenska och engelska. Student kan välja språk för kursinformationen att visas på 4 Kurscontrollers vy?
Sidan: 7 (13) 5 Modulkrav Studentregistrering 5.1 Ändringsloggade 5.2 Borttagna 5.3 Funktionella krav Extra E_REG Krav Prio Status 1 Administratören kan, utifrån valresultat, markera kurser som fulla/inställda vilket påverkar studentens möjlighet till ändring av kursval (under registrering). Ex. Studenten kan inte ändra till en inställd kurs. 2 Administratören kan skapa rapporter över registreringsresultat 3 Studievägledare kan se en viss students kursval 4 Studenten får mail om avslagen kurs
Sidan: 8 (13) 6 Modulkrav Kurshemsida 6.1 Ändringsloggade 6.2 Borttagna *_KHE Krav CIS Tid [min/max Status dag] 61 (2) a. Systemet skall tillåta olika användarroller 714 I, men b. Skapa egna roller med tillhörande tillstånd b:bort 6.3 Funktionella krav Extra E_KHE Krav Prio Status 1 Hantering av kursomgångar 2 Möjlighet för administratör att Kommentera inlämnade filer 3 Sökmöjlighet studentlista 4 Sökmöjlighet FAQ 5 Möjlighet att importera FAQinnehåll från annan/ändrad hemsida 6 Automatisk sammanställning över länkar till äldre/övriga hemsidor med anknytning till kursen 7 Möjlighet till fri namngivning av grupper tillhörande en gruppdefinition 8 Har kompletterat studentutsökningarna för anmälda/icke anmälda till grupper respektive moment med sökmöjligheter och maillistefunktionaliteten
Sidan: 9 (13) 7 Modulkrav Personlig Information 7.1 Ändringsloggade F_PIN Krav Prio Status 1 Användaren skall kunna överblicka och jämföra följande information: M, a. Programkurser för innevarande och kommande termin men b. En lista av vad som lästs. Detta är en enklare form av förteckning över studieresultat på avklarade kurser och moment. Det skall även framgå om studenten har anmält studieuppehåll eller dylikt. a:bor t d: c. En lista på registrerade kurser. Älog. d. Det skall vara möjligt att begränsa listan med registrerade kurser till en viss tidsperiod. Kommentar: 1:a Kravet kan strykas enligt kravställningsgruppen. 1:d Har prioriterats ner till förmån för andra funktioner. Har tagits till ändringsloggen. 3 a. Användaren skall kunna få en förteckning över studieresultat. Detta innebär att kunna se avklarade kurser och delmoment i eller utanför kursprogrammet med varierande detaljnivå. M I, men b:älo b. Resultat av utlandsstudier skall finnas med. g c. Resultat av andra tillgodoräknanden, som MTSdagar, registrerade i LAD skall finnas med. d. Det skall tydligt framgå att förteckningen ej är ett officiellt Chalmersintyg. Kommentar: 3:b Pga problem med LADreplikeringen går denna ej att tests, trots att den är implementerad. LADreplikeringen är en förutsättning för KAprojektet vilken ej uppfyllts. Detta medför att kravet tagits till ändringsloggen. 7.2 Borttagna F_PIN Krav Prio Status 1 Användaren skall kunna överblicka och jämföra följande information: M, a. Programkurser för innevarande och kommande termin men b. En lista av vad som lästs. Detta är en enklare form av förteckning över studieresultat på avklarade kurser och moment. Det skall även framgå om studenten har anmält studieuppehåll eller dylikt. a:bor t d: c. En lista på registrerade kurser. Älog. d. Det skall vara möjligt att begränsa listan med registrerade kurser till en viss tidsperiod. 7.3 Funktionella krav Extra E_KHE Krav Prio Status 1 Administratören kan se en students personliga information
Sidan: 10 (13) 8 Modulkrav Kursval 8.1 Ändringsloggade 8.2 Borttagna F_KVA Krav Prio Status 5 Om underlag för att kunna skapa kursschema finns tillgängligt, skall studenten kunna L Bort se veckoschema baserat på valda valfria kurser. 6 Om underlag för att kunna skapa kursschema finns tillgängligt, skall studenten kunna L Bort se veckoschema baserat på obligatoriska kurser i schemat 7 Om underlag för att kunna skapa kursschema finns tillgängligt, skall studenten kunna L Bort se veckoschema baserat på vilka kurser som helst i schemat som studenten själv väljer Kommentar: 5, 6 & 7: Kraven kunde pga bristande förutsättningar ej implementeras 10 Om en kurs ligger över flera läsperioder skall den, om den blir vald av studenten, även L Bort markeras i övriga läsperioder där den går (det skall tydligt framgå där kursen bara är markerad). Kommentar: 10: Kraven kunde pga bristande förutsättningar ej implementeras 8.3 Funktionella krav Extra E_KVA Krav Prio Status 1 Administratören kan se en students kursval 2 Studenten ser information om kursvalet innan kursvalet har öppnats. På så sätt kan studenten läsa om valet och när valet kommer att öppnas 3 Administratören kan få alla kurser enligt prog.def i Kursutbud in i sitt val. Detta ger en bra grund för skapandet av ett val.
Sidan: 11 (13) 9 Modulkrav MTS 9.1 Ändringsloggade 9.2 Borttagna 9.3 Funktionella krav Extra E_MTS Krav Prio Status 1 Vill kunna ändra texten i bekräftelsen
Sidan: 12 (13) 10 Terminologi 10.1 Förkortningar Beteckning Förklaring L Låg prioritet M Mellan prioritet H Hög prioritet FV Framtida Version. Kommer att flyttas till dokumentet Ändringsloggen [ ] Markerar ursprungligt krav. Skall tas bort i senare version P Statusbeteckning för Planerad D Status beteckning för Designad I Statusbeteckning för Implementerad dvs programmerad eller kodad T Statusbeteckning för Testad Statusbeteckning för slutgiltigt godkänd Bort Statusbeteckning för krav som inte kommer att implementeras. Kravet har tagits bort Rest Statusbeteckning för krav som ej implementeras. Detta krav resterar att implementera.
Sidan: 13 (13) 11 Referenser Ref. Dokumentnamn och dokumentbeteckning Utgåvenr Dokumentdatum KA1.0 Kravspecifikation KA1.0 Ändringslogg