Sök Stäng
Kursplan

Systemutveckling och databasdesign, 15 hp

Systems Development and Database Design, 15 credits

Kurskod: IK2058

Akademin för informationsteknologi

Nivå: Grundnivå

Välj kursplan

Version
2025-01-20 - Tills vidare

Fastställd av: Forsknings- och utbildningsnämnden, 2024-11-18 och gäller studenter antagna vårterminen 2025.

Huvudområde med fördjupning

Informatik, Grundnivå, har endast gymnasiala förkunskapskrav. (G1N)

Behörighetskrav

Grundläggande behörighet + Matematik 3b eller 3c.

Kursens inplacering i utbildningssystemet

Kursen ingår i Affärssystemprogrammet 180 hp.

Mål

Kursens mål är att studenten ska utveckla kunskap om principer och metoder för systemutveckling inklusive programmering och relationella databassystem. Kursens mål är vidare att studenten utvecklar förståelse för hur ett systemutvecklingsarbete genomförs. Studenten ska även analysera kring hur alternativa designlösningar påverkar funktionaliteten. Kursens mål är också att utveckla färdigheter inom systemutveckling och design av databaslösningar.


Efter avslutad kurs ska studenten kunna:


Kunskap och förståelse

  • förklara normaliseringens betydelse vid analys och verifiering av en databasdesign
  • förklara och beskriva systemutvecklingsprocesser i samband med införande av affärssystem i organisationer
  • redogöra för grundläggande teorier och metoder inom systemutveckling och databasdesign
  • redogöra för etiska aspekter inom systemutveckling och databasdesign


Färdighet och förmåga

  • tillämpa olika modelleringstekniker
  • tillämpa systemutvecklingsmetoder och grundläggande principer för databasdesign i ett systemutvecklingsprojekt
  • tillämpa programmeringskunskaper för att utveckla applikationer med databaskopplingar som körs i webbläsare
  • analysera och verifiera (samt vid behov modifiera) att en designlösning uppfyller lägst tredje normalformen
  • påvisa förmåga att kunna lösa problem inom givna tidsramar


Värderingsförmåga och förhållningssätt

  • värdera en systemutvecklingsmetods tillämpbarhet i förhållande till ett givet systemutvecklingsprojekt
  • kritiskt värdera teorier och metoder inom systemutveckling och databasdesign

Innehåll

Kursen introducerar modeller, metoder och tekniker för systemutveckling inklusive programmering och databasdesign som relaterar till införande och användning av affärssystem. Kursen behandlar centrala frågeställningar och olika perspektiv på systemutvecklingsarbete och databasdesign utifrån organisationers behov. I kursen ingår även laborativa moment där metoder och tekniker för systemutveckling och databasdesign tillämpas i ett systemutvecklingsprojekt.

Undervisningsspråk

Undervisningen bedrivs normalt på svenska men undervisning på engelska kan förekomma.

Undervisning

Undervisningen består av föreläsningar, laborationer, seminarier samt handledning av ett systemutvecklingsprojekt. Undervisningen bedrivs normalt på svenska men undervisning på engelska kan förekomma.

Betygsskala

Tregradig skala (UV): Underkänd (U), Godkänd (G), Väl godkänd (VG)

Examinationsformer

Kursen består av tre examinationsmoment där laborations- och projektrapport (inom systemutveckling och databasdesign) genomförs i grupp och den skriftliga tentamen genomförs individuellt.

2201: Tentamen, 4 hp
Tregradig skala (UV): Underkänd (U), Godkänd (G), Väl godkänd (VG)

2202: Laborationsrapport, 5 hp
Tvågradig skala (UG): Underkänd (U), Godkänd (G)

2203: Systemutvecklingsrapport, 6 hp
Tregradig skala (UV): Underkänd (U), Godkänd (G), Väl godkänd (VG)

Undantag från angiven examinationsform

Om särskilda skäl finns får examinator göra undantag från angiven examinationsform och medge att en student examineras på annat sätt. Särskilda skäl kan till exempel vara beslut om riktat pedagogiskt stöd.

Kursvärdering

I kursen ingår kursvärdering. Denna är vägledande för utveckling och planering av kursen. Kursvärderingen dokumenteras och redovisas för studenterna.

Kurslitteratur och övriga läromedel

Välj litteraturlista
2025-01-20 – Tills vidare

Litteraturlista 2025-01-20Tills vidare

Alan, Dennis., Barbara, Wixom & David, Tegarden. Systems Analysis and Design: An Object-Oriented Approach with UML. 6. uppl. 2020. ISBN: 978-1-119-56121-7


Connolly, Thomas. & Begg, Carolyn. Database Systems: A practical approach to design, implementation and management. 6:e upp. Addison Wesley, 2014.


Lindkvist, Lars., Bakka, Jörgen F & Fivelsdal, Egil. Organisationsteori Struktur, Kultur och Processer. Liber, 2014.


Rienecker, Lotte & Jorgensen, Peter S. Att skriva en bra uppsats. Liber, 2017.


Ytterligare artiklar kan tillkomma.