Prosjekt:
Prosjektoppgaven kan løses i grupper
(1-3 personer i hver gruppe. Fire eller flere er uaktuelt).
Dere må påregne at mye tid går med til prosjektet i de ukene det varer.
- Gruppen og dets medlemmer:
Skaff dere gruppenummer ved å:
- gå til emnerommet i Blackboard
- velge "Grupper" blant symbolene oppe til høyre på skjermen
- trykke på "Vis påmeldingsskjema for å bli med i en gruppe"
- melde deg/dere på i en ledig/ønsket gruppe (nr.01-99)
(flott om dere velger det første laveste nummeret som er ledig)
NB: De som ønsker å være med i en gruppe, men ikke har noen å samarbeide med,
kan jo ta kontakt med de gruppene det er en eller to personer på,
og spørre om det er aktuelt at de får være med i gruppen.
- Git (Bash) og GitLab:
Utfør punkt 1-8 i dokumentet om enkel bruk av Git (Bash) og GitLab.
Se også enkelt kommando-skjema.
Ad pkt.3 i dokumentet over: Legg også inn de ni brukerne (der "role permission" må være "Reporter" - ikke bare "Guest"):
arnehi
birgihw
eirikalv
elinelae
frh
krieriks
mnaga
nikolos
selmahje
- LesData3:
Last ned og bruk (i prosjektet) LesData2 splittet på to filer:
LesData3.H og LesData3.CPP
- Testing:
- Kopier ned de tre filene: KN_Testing,
ON_Testing og
OS_Testing
- Fyll inn og bruk de tre filene/skjemaene under testingen av kommandoene KN, ON og OS i prosjektet/programmet.
Ved fullført prosjekt skal disse tre filene (utfylt) også være lagt inn i repoet på GitLab.
-
Eksempler på utfylling (der kommandoene har ingenting med dette prosjektet å gjøre):
- Kommando 'D'
(ut fra navnene på idrett, divisjon og lag, så skrives data om alle spillerne på ett lag)
- Kommando 'S N'
(i et f.eks. konsertlokale eller kinosal, så opprettes et nytt (stol)oppsett for billettsalg.
Dette oppsettet kan lages helt fra "scratch", eller at det blir kopiert fra et allerede eksisterende oppsett for stedet.)
- Oppgavebeskrivelsen for hele prosjektet og
forslag til "main.cpp"
- Obligatorisk datastruktur
- Obligatoriske testdata i .DTA-filene (ved innlevering/siste commit)
- Sjekkliste