Systemintegration 2019 YRGO. Introduktion till kursen

Relevanta dokument
VT17-1DV527-7,5hp. Vilket sammanfattande omdöme ger du kursen? Antal respondenter: 25. Antal svar. Svarsfrekvens: 24,00 %

HT17-2DV514-7,5hp-KALMAR-100%-Normal /HT17-2DV514-7,5hp-Ortsoberoende-100%-IT-distans

VT15-1MT016-7,5hp-Växjö-50%-Campus

Kurs-PM HI2011, Programutveckling i funktionella och objektorienterande spra k, P3 VT17

1DV432 ST14. I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål?

Thomas Padron-Mccarthy Mobila applikationer med Android, 7.5 hp (Distans) (DT107G ) Antal svarande = 13. Svarsfrekvens i procent = 27.

1DV434 VT15. Antal svar: 7

Kursanalys Programmeringsteknik och databaser, TIG058 VT2018

Programutveckling med Java 7.5 p, ht 2007 (D0019N) STUDIEHANDLEDNING - ALLMÄN INFORMATION

1DV405 - Databasteknik. Kursintroduktion. Så här är kursen planerad.

Introduktionsmöte Innehåll

Thomas Padron-Mccarthy. Databasteknik, 7.5 hp (DT105G ) Antal svarande = 13. Svarsfrekvens i procent = 21. Undersökningsresultat

GIT L0003B. Databaser, en introduktion. Information inför kursstart

1DV450 - VT2015. Antal svar: 12

Distanskurs SFI. Välkommen! sfidistanslerum.weebly.com. Vem får läsa sfi på distans? När passar det att läsa distans? Dina lärare

NUMERISKA METODER HT01. Energiteknik & Teknisk fysik HT01. Institutionen för Datavetenskap Umeå Universitet

Föreläsning 1: Introduktion till kursen

Datamodeller och databaser, avancerad kurs

Avdelningen för informations- och kommunikationssystem Fakulteten för naturvetenskap, teknik och medier

Föreläsning 1: Introduktion till kursen

Vi är glada att kunna erbjuda kommunens pedagoger och skolledare det senaste inom IKT-fortbildning och detta med SIKTA (Skolans IKT-Arbete i Lund)!

1DV405 - Databasteknik. Kursintroduktion. Så här är kursen planerad.

SAMMANSTÄLLNING 1 (13) Datum för sammanställningen Period 3, 2007

TIG058 - kursvärdering VT 2018 TIG058 V18 Programmeringsteknik och databaser stängd :31 Deltagare 38(108) (35%)

RAPPORT FÖR UTVÄRDERING AV AVSLUTAD KURS/DELKURS

Avancerade Webbteknologier

Allmänna frågor om kursen: 1. Vad är ditt allmänna omdöme om kursen? Antal svar: 14 Medelvärde: Har kursen känts relevant för din utbildning?

Föreläsning 1: Introduktion till kursen

Moodle kom igå ng låthund

Design och konstruktion av grafiska gränssnitt

kurskatalog vt-13 Tänk på vår miljö!

GIT L0009B GEOGRAFISK DATABASTEKNIK. Information inför kursstart

HUSBYGGNADSTEKNIK ht Kursprogram

INFC50, Informatik: Content Management Systems, 7,5 högskolepoäng Informatics: Content Management Systems, 7.5 credits Grundnivå / First Cycle

Kursprogram. Byggnadsmekanik VSMA05 HT 2018

WEBBDIST12: Animering och multimedia för webben, distans 7,5 hp H13 (31RAN1)

Bakgrundsinformation Kursens namn: Biomedicinsk laboratorievetenskap: Introduktion

Introduktionskurs i datavetenskap, 3p.

Algoritmer och datastrukturer. HI1029 8,0 hp Introduktion

H15-1DV433-7,5. Vilket sammanfattande omdöme ger du kursen? Antal respondenter: 22. Antal svar. Svarsfrekvens: 59,09 %

Kursprogram. Byggnadsmekanik VSMA05 HT 2016

Kursplanen är fastställd av Institutionsstyrelsen vid Institutionen för informatik att gälla från och med , vårterminen 2014.

Kursen är en obligatorisk kurs inom Kandidatprogrammet för service management och ges tredje terminen.

Enkätresultat. Kursenkät, Flervariabelanalys. Datum: :47:04. Aktiverade deltagare (MMGF20, V10, Flervariabelanalys) Grupp:

VT18-1DV527-7,5hp-KALMAR-50%-Normal /VT18-1DV527-7,5hp-Ortsoberoende-50%-Distans

Studieteknik. Kristina Schött Studie- och språkverkstaden

Beteendevetenskapligt program, 180 hp

Design och konstruktion av grafiska gränssnitt

Grundläggande datavetenskap 4p

Kursprogram, ETSF20 Programvaruutveckling för stora projekt (PUSP), 7,5 hp

Kursen utgör första terminen på systemvetenskapliga kandidatprogrammet. förkunskapskrav

GIT L0006B. C# och Windowsbaserad applikationsutveckling. Information inför kursstart

Kursprogram. Byggnadsmekanik VSMA05 HT 2017

Introduktion till Datalogi DD1339. Föreläsning 1 8 sept 2014

Allmänna frågor om kursen: 1. Vilket är ditt allmänna omdöme om kursen? Antal svar: 25 Medelvärde: 4.3

Evaluation Summary - CDT104 Grundläggande Webbdesign HT07 Dan Levin

GIT L0005B. ArcGis. Information inför kursstart

Nätverksdrift, 120 hp

Hur tycker du kursen har varit? Tycker du att kursens upplägg har underlättat för dig att uppnå lärandemålen?

L0009B. Moment. Introduktion till geografiska databaser: G:\L0009B\Allmänt\IntroGeoDB.pdf (F)

Jonas Detterfelt Siv Söderlund Johan Högdahl Weine Olovsson Magnus Johansson. Föreläsningar Lektioner Laborationer Projekt

Totalt kurs i lv 1: aktiviteter du har under , Timmar: 1h = 1 Halvtimme = 0,5 Kvart: 0,25

Sammanställning av studentutvärdering samt utvärdering kurs vid institutionen för naturvetenskapernas och matematikens didaktik

Välkommen till IT-design programmet :-D

Uppdaterad

GIT L0005B. ArcGis. Information inför kursstart

GRUNDKURS I C-PROGRAMMERING

Välkommen till Df academy och våra utbildningar!

Kursplan. System och programkonstruktion. Systems and Software Development

Introduktion till kursen och MATLAB

SYSA11, Introduktion till informationssystem, 30 högskolepoäng Introduction to Information Systems, 30 credits Grundnivå / First Cycle

Studiehandledning S0001M Matematisk statistik Läsperiod 2, Ht 2013

Kursens mål har enligt kursplanen uppfyllts. Kursens innehåll har motsvarat mina förväntningar

Har du läst kursen på Campus eller distans Campus 8 53% Distans 7 47%

Programvaruteknik, hp

Delkursen examineras genom en hemtentamen STN1 och genom en skriftlig VFU-uppgift SRE 1, som redovisas muntligt och skriftligt.

Thomas Padron-Mccarthy Mobila applikationer med Android, 7.5 hp (Distans) (DT107G ) Antal svarande = 11. Svarsfrekvens i procent = 14.

Datorbaserade analysmetoder (6 hp) VT 2009

PROTOKOLL

VSMA05 Byggnadsmekanik - Kursprogram HT 2019

Webbutveckling grundkurs, DA120A sm11

Kursplanen är fastställd av Institutionsstyrelsen vid Institutionen för informatik att gälla från och med , höstterminen 2018.

Distribuerade affärssystem

Poäng. Start v. Applikationsprogramm ering i Python 7.5. Antal registrerade (män/kvinnor) 50 (34/16)

-Programinformation, årskurs 1 Arto Heikkilä, programansvarig elektro Arne Linde, programansvarig data

Kursplanering för kurs: Datasäkerhet (DS - LUKaug08)

Objektorienterad programmering och Java

Hållfasthetslära Z2, MME175 lp 3, 2005

INDUSTRIELL EKONOMI FK

TDDD38-Avancerad programmering i C++

Evaluation Summary - CT3380 Grundläggande webbdesign HT05 Dan Levin

Linjär algebra och geometri 1

Studiehandledning S0001M Matematisk statistik Läsperiod 2, HT 2017

Fylla i schemaunderlag i KOPPS

BG306A Strukturmekanik, bärverksanalys MT129A Finita elementmetoden

Webbutveckling grundkurs, DA120A sm10

Statistik och testmetodik

Den perfekta studenten ur lärarnas synvinkel

Programmeringsteknik I

Transkript:

Systemintegration 2019 YRGO Introduktion till kursen

Lärare Nahid Vafaie B.S. Software Engineering and management på GU Även Computer Science på Chalmers på masternivå Arbetar som lärare (Yrkeshögskola)

Systemintegration - Kursplan Beskrivning Systemintegration, 15 Yh-poäng Integration mellan olika delar av ett IT-system är en allt viktigare kompetens för en utvecklare. Det är viktigt att förstå hur kommunikation maskin till maskin går till och vilka format som krävs för att det skall fungera. Den dominerande databäraren för maskin till maskinintegration är för närvarande xml. Import och export av data från och till tredje part via xml som databärare är centralt för kursen. Detta gäller både utifrån ett tekniskt och organisatoriskt perspektiv. Kursen innehåller två huvudmoment dels hur man hanterar den sändande parten och dels hur man hanterar den mottagande.

Kursplan - Kunskapsmål Kunskaper om Efter genomgången kurs skall den studerande ha kunskaper om hur man på den sändande sidan: skapar xml-dokument Färdigheter Efter kursen skall den studerande ha färdigheter i att: hur den sändande sidan postar till ett transportlager exempelvis folder, e-mail eller kö hur man på mottagarsidan tar emot, packar upp och verifierar dokumentet mot ett schema Kompetenser Efter kursen ska den studerande ha kompetenser i att: hur man på mottagande sida tar emot, packar upp, verifierar dokumentet mot ett schema behärska felhantering behärska importhantering

Kursupplägg Examination: Inlämningsuppgift - Ett webbsystem för vikarieplanering Ska kunna skicka data om vikariers schema i XML och JSON (två textformat för data) http://wiki.juneday.se/mediawiki/index.php/assignment:substituteteachersch eduler

Kursupplägg - Laborationen/inlämningsuppgiften Labben: Servlet-baserad (Java) Databaskoppling via JDBC Skapar JSON (via org.json) Skapar XML (via javax.xml) Låter systemet med vikariernas schema publicera data i olika format så andra system kan hämta data utan direktaccess till databasen (systemintegration!) Servleten har ett API (olika parametrar som den kan hantera) för åtkomst av olika data om vikariernas schema

Kursupplägg - Undervisning Lektioner Måndagar kl 13.00-16.15 vissa onsdagar också - även de 13.00-16.15 Schema och planering: http://wiki.juneday.se/mediawiki/index.php/systemintegration-yrgo-2019 Schemat länkar till olika sidor på wikin - wikin är kurslitteraturen 14 tillfällen Kräver att ni gör läxor (ni får samarbeta om ni vill!)

Kursupplägg - Lektioner Lektionerna är föreläsningar, övningar och handledning i laborationen. Vissa lektioner har formen av en Workshop där läraren visar ett liknande problem som påminner om laborationen - där finns tips att hämta! Det är mycket teori - ni MÅSTE göra läxorna Läxor är ofta att se föreläsningsvideor inför nästa lektion så att ni är förberedda Se filmerna i förväg Verkligen, se filmerna i förväg! Gör klart övningar ni inte hinner i klassrummet som läxa

Kursupplägg - Kursmaterial Kurslitteratur är på Wikin http://wiki.juneday.se Utgår från kursens schemasida http://wiki.juneday.se/mediawiki/index.php/systemintegration-yrgo-2019 Läs schemat noga, där står vad ni ska förbereda inför varje lektion Se filmer i förväg Läs kapitel (sidor i wikin) och gärna externa länkar om sådana finns Det finns övningar på wikin - om ni inte hinner klart dessa, gör klart dem i läxa (ni får gärna samarbeta)

Grov planering Repetition av Java (Interface och exceptions) Bash (på mac os i terminalen, eller installera Cygwin om ni kör Windows) Windows: kör följande skript när ni installerat Cygwin och programmet curl och unzip: curl https://raw.githubusercontent.com/progund/utils/master/bin/jd-bootstrap.sh bash (ska funka även på MacOS) Ni kommer använda bash och därifrån: sqlite3 (databashanterare) winstone.jar (ett Java-program för att köra servletar) En editor (ni väljer men den måste gå att starta från bash) Teori för att klara laborationen - handledning och övningar