Print

Semesterprojekt: Enkeltbrugersystem

Code

SW-SEP1

Version

7.0

Offered by

Software Ingeniør

ECTS

10

Prerequisites

Generelle adgangskrav

Main purpose

​Formålet med kurset er at udvikle og dokumentere et enkeltbrugersystem og grundlæggende indførsel i teambaseret projektarbejde.

Knowledge

​Den studerende skal anvende viden fra andre kurser på samme semester PRO1, MSE1 og WEB1.

Skills

Den studerende skal kunne:
- Udarbejde en projektbeskrivelse med dokumentation af problemfelt
- Udlede krav
- Anvende use case modellering og tegne aktivitetsdiagrammer.
- Oprette en domænemodel.
- Oprette UML klassediagrammer.
- Oprette et sekvensdiagram med udgangspunkt i en essentiel metode.
- Implementere et softwaresystem ved brug af objekt-orienteret programmering.
- Integrere Java-genererede filer til en hjemmeside ved brug af JavaScript.
- Udføre tests i relation til de udarbejdede use cases.
- Beskrive det færdige system i en brugermanual.
- Anvende inddragede teorier om gruppedynamik, teamsamarbejde og konfliktløsning, samt formulere og anvende en gruppekontrakt
- Formidle projektarbejdets resultater ved brug af akademisk og teknisk skrivestil, anvende korrekt rapportstruktur og regler for plagiering
- Kommunikere skriftligt, grafisk som mundtligt til forskellige målgrupper
- Vurdere ydeevnen for udvalgte dele af systemet med hensyn til tidskompleksitet ved hjælp af store-O-notationen.

Competences

Den studerende skal kunne:​
- Illustrere sammenhængen mellem de forskellige discipliner i softwareudvikling.
- Beskrive og reflektere over projektgruppens samarbejde
- Anvende og reflektere over inddraget læringsteori og motivationsteori
- Reflektere over vandfaldsmodellen som et værktøj til at styre en softwareudviklingsproces.

Topics

Teaching methods and study activities

Gruppearbejde i projektet understøttet af proces- og teknisk vejledning.
Online-, video- og holdundervisning i centrale emner fulgt op af øvelser på klassen.

Løbende evaluering og feedback i forløbet
Afleveringer og feedback fremgår af læringsplatform

Uddannelsesspecifikt produkt
Enkeltbrugersystem og website, illustration af problemfelt.

Resources

Udover materiale tilgængeligt i PRO1, WEB1 og MSE1 vil SEP1 materiale uploades til læringsplatformen.​

Evaluation

Examination

Eksamensforudsætning:
Ingen

Eksamensform
Gruppeeksamen med individuel bedømmelse.
Eksamen er på baggrund af projektrapport og procesrapport, afleveret inden deadline og i henhold til de gældende Guidelines herunder Formalia guide for VIA ingeniøruddannelser. 
Gruppepræsentation på 5 minutter gange antal gruppemedlemmer efterfulgt af fælles eksaminering på 15 minutter gange antal gruppemedlemmer, inklusive votering. 
Individuel karakter gives på basis af en helhedsvurdering af det indleverede arbejde samt den enkeltes præstation under eksamen.
Intern bedømmelse.

Tilladte hjælpemidler:
Alle

​Reeksamen:
Studerende, der ikke har bestået et semesterprojekt, skal lave et nyt projekt.
Studerende, der ikke har bestået et semesterprojekt, skal deltage i et informationsmøde i slutningen af sommereksamensperioden. Her oplyses studerende om, hvordan SEP-reeksamen forløber, og der dannes projektgrupper.
På mødet offentliggøres specifikke deadlines og eksamensdato. Projektet skal afleveres inden den fastsatte deadline. Tidsplan for eksamen offentliggøres efter afleveringsfristen.
Eksamen foregår som den ordinære eksamen. ​

Grading criteria

​Karakter efter 7-trins-skala

Additional information

Responsible

Michael Viuff (mivi), Mona Wendel Andersen (mwa)

Valid from

01-08-2024 00:00

Course type

Keywords

Enkeltbrugersystem, softwareudvikling, website, lære at lære, problembaseret læring (PBL), egen læringsproces, rapportskrivning, samarbejde.