Kursuse kirjeldus
Äriinfosüsteemide kursus pakub põhjalikku sissejuhatust arvutiprogrammide vahelisse suhtlusse, keskendudes ärirakenduste valdkonnale. See kursus on mõeldud varustama tudengeid teadmiste ja oskustega, mis on vajalikud integratsioonilahenduste mõistmiseks, analüüsimiseks ja rakendamiseks kaasaegsetes ärikeskkondades.
Kursuse eesmärgid
- Tutvustada arvutiprogrammide vahelise suhtlemise põhimõtteid ja olulisust logistika valdkonnas
- Anda ülevaade erinevatest suhtlusprotokollidest ja -meetoditest
- Selgitada integratsioonimustrite ja -arhitektuuride põhimõtteid
- Tutvustada turvaaspekte programmide vahelises suhtluses
- Pakkuda praktilisi näiteid ja harjutusi reaalsetest logistika valdkonna stsenaariumitest
Õpiväljundid
Pärast kursuse läbimist on tudeng võimeline:
- Mõistma arvutiprogrammide vahelise suhtlemise põhimõtteid ja terminoloogiat
- Eristama erinevaid suhtlusprotokolle ja nende kasutusalasid
- Analüüsima logistika valdkonna integratsiooni vajadusi
- Hindama erinevate integratsioonilahenduste sobivust konkreetsete äriprobleemide lahendamiseks
- Kavandama lihtsamaid integratsioonilahendusi logistika valdkonna probleemide lahendamiseks
- Arvestama turvaaspektidega programmide vahelise suhtluse planeerimisel
Kursuse struktuur
Kursus on struktureeritud järgmiste põhiteemade ümber:
- Sissejuhatus arvutiprogrammide suhtlusse - Ajalugu, olulisus ja põhimõisted
- Arhitektuurilised kontseptsioonid - Klient-server arhitektuur, hajussüsteemid ja teised mustrid
- Suhtlusmeetodid - Sünkroonne vs. asünkroonne, sõnumipõhine suhtlus
- Andmeformaadid - JSON, XML, Protocol Buffers, YAML, CSV
- Turvaaspektid - Autentimine, autoriseerimine, krüpteerimine
- Juhtumiuuringud - Reaalsed näited logistika valdkonnast
Eeldused
Kursuse läbimiseks peaks tudengil olema:
- Baasteadmised arvutisüsteemidest
- Tuttavad programmeerimise algtõdedega
- Baasteadmised võrgunduse kontseptsioonidest
Korduma kippuvad küsimused
Kas see kursus sobib algajatele?
Kuigi kursus käsitleb mõningaid keerulisemaid teemasid, algab see põhitõdedest ja liigub järk-järgult edasi. Baasteadmistega arvutitest peaksid tudengid suutma kursusega kaasa tulla.
Milliseid programmeerimiskeeli kursusel kasutatakse?
Kursus keskendub kontseptsioonidele, mitte konkreetsetele programmeerimiskeeltele. Näited võivad olla toodud erinevates keeltes, kuid konkreetse keele mõistmine ei ole nõutav.
Kuidas on see kursus ärimaailmaga seotud?
Kaasaegsed ettevõtted tuginevad suuresti integreeritud süsteemidele oma tegevuste, klienditeeninduse ja otsuste tegemise jaoks. See kursus pakub teadmisi, mis on vajalikud selliste integratsioonide mõistmiseks ja rakendamiseks.
Kas on soovitatud õpikuid?
Kuigi kohustuslikku õpikut ei ole, on mitmed soovitatud raamatud loetletud Materjalide lehel.
Kontaktinfo
Küsimuste või täiendava info saamiseks kursuse kohta palun võtke ühendust:
Heino Talvik
E-post: heino.talvik@gmail.com