100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Uitgebreide samenvatting informatica voor bedrijfsbeleid professor Sam Verboven VUB inclusief WPO's $10.16
Add to cart

Summary

Uitgebreide samenvatting informatica voor bedrijfsbeleid professor Sam Verboven VUB inclusief WPO's

 87 views  3 purchases
  • Course
  • Institution

Samenvatting vak informatica voor bedrijfsbeleid, gedoceerd door professor Sam Verboven. Opgelet: inhoud verschilt met vorige jaren! Uitgebreide samenvatting van alle hoorcolleges (zie inhoudstafel).

Preview 10 out of 137  pages

  • August 25, 2022
  • 137
  • 2021/2022
  • Summary
avatar-seller
Inhoudsopgave
H1: Inleiding .......................................................................................................................................................... 5

H2: Basisbegrippen ............................................................................................................................................... 7
Informatiesystemen............................................................................................................................................. 7
Relevantie IS .................................................................................................................................................. 8
Relevantie: hele maatschappij ....................................................................................................................... 9
Informatica ......................................................................................................................................................... 9
Informatica is de wetenschap van de informatieverwerking (met computers) .................................................. 9
– Informatics -> information, Cfr. Economics -> economy ........................................................................ 9

H3: Algoritmes .................................................................................................................................................... 10
Definitie ............................................................................................................................................................ 10
Formele definitie: algoritme ............................................................................................................................ 10
Algoritme representaties .................................................................................................................................. 11
Begrip: programmeertaal................................................................................................................................. 11
Programmeertalen ........................................................................................................................................... 11
Github Copilot .................................................................................................................................................. 12
Samengevat deel 1 ............................................................................................................................................ 12
Primitieven FC/PC ........................................................................................................................................... 13
Flowchart ......................................................................................................................................................... 13
Primitieven .................................................................................................................................................. 13
Algoritme representaties.............................................................................................................................. 13
Oefening 1 ................................................................................................................................................... 14
Oefening 2 ................................................................................................................................................... 15
Oefening 2B ................................................................................................................................................. 15
Oefening 3 ................................................................................................................................................... 20
HERHALING ALGORITMES WPO ............................................................................................................ 21

H4: Functionalities .............................................................................................................................................. 23
Model................................................................................................................................................................ 23
Waarom bouwen we modellen? ................................................................................................................... 23
BPMN: Business Process Model and Notation ................................................................................................ 24
Elementen .................................................................................................................................................... 25
Herhaling WPO ................................................................................................................................................ 35
REST VD OEFENINGEN ZIE WPO 2 ............................................................................................................. 39
Recap vorige week ............................................................................................................................................ 39
Deel 2 proces modeling: Wat is een proces? ............................................................................................... 40
Procesperspectief in management ............................................................................................................... 40
Process modeling......................................................................................................................................... 40
Process mining ............................................................................................................................................ 41

H5: Project management .................................................................................................................................... 42

H6: Database ....................................................................................................................................................... 43
Deel 1 – Klassen ............................................................................................................................................... 43

, Data modeling ............................................................................................................................................. 43
Klassendiagram ........................................................................................................................................... 43
Object .......................................................................................................................................................... 43
Associatie..................................................................................................................................................... 43
Multipliciteit ................................................................................................................................................ 44
Attributen ..................................................................................................................................................... 45
Associatieklasse ........................................................................................................................................... 46
Meervoudige associaties.............................................................................................................................. 47
Deel 2 – Databases .......................................................................................................................................... 49
Van deel 1 naar deel 2 ................................................................................................................................. 49
Van klasse naar tabel .................................................................................................................................. 49
First Normal Form (1NF)............................................................................................................................ 49

Oplossing: ........................................................................................................................................................... 53
Associaties mappen met multidicipliteit 1 ....................................................................................................... 54

SAMENGEVAT: CLASSES AND DATABASES ........................................................................................ 59

H7: Monte Carlo simulation .............................................................................................................................. 61
Geschiedenis van Monte Carlo ........................................................................................................................ 61
Intuitief voorbeeld ............................................................................................................................................ 61
Model: investment case – building project ....................................................................................................... 62
Monte carlo simpulatie..................................................................................................................................... 63
Stappenplan gebruik MC ............................................................................................................................. 63
MCS assumpties........................................................................................................................................... 65
Pre-requisitie: RNG ......................................................................................................................................... 66
Verdelingen: op intuitief niveau ....................................................................................................................... 66
Sampling op basis van RNG en de CDF ...................................................................................................... 66
Verdelingen: uniform................................................................................................................................... 68
Tussen A en b willen we een constante kans hebben. ................................................................................. 68
Verdelingen: driehoeks ................................................................................................................................ 68
Verdelingen: normale .................................................................................................................................. 69
Verdeling kiezen .......................................................................................................................................... 69
Steekproefgrootte kiezen................................................................................................................................... 70
Meer verdelingen (uitleg in extra document op canvas!!)................................................................................ 70
WPO 4: Monte Carlo Simulatie ....................................................................................................................... 71

Addendum ........................................................................................................................................................... 92
Swot-analyse = kwalitatieve analyse................................................................................................................ 92
Stappen ........................................................................................................................................................ 92
Sterktes ........................................................................................................................................................ 92
Zwaktes ........................................................................................................................................................ 93
Kansen ......................................................................................................................................................... 93
Bedreigingen................................................................................................................................................ 93
Tips .............................................................................................................................................................. 93

H8: Informatica in een business context ........................................................................................................... 95
Elk management-niveau heft zijn eigen gespecialiseerd informatiesysteem .................................................... 95
1ste system: Transition processing sytems (TPS) ............................................................................................. 95
Data model voor een generisch transitie ..................................................................................................... 96
Voorbeeld: aankoop ruwe materialen ......................................................................................................... 96
2de system: Systems for business intelligence (BI)........................................................................................... 97

, Hoe deze systemen laten samenwerken? .......................................................................................................... 99
Recap: Wat is een proces? ............................................................................................................................... 99
Voorbeelden: bedrijfsprocessen per functioneel gebied .............................................................................. 99
Voorbeeld: onder funfillment process ....................................................................................................... 100
Hoe informatietechnologie bedrijfsprocessen ondersteunt ............................................................................ 100
Entreprise applications .................................................................................................................................. 100
Entreprise application architecture ........................................................................................................... 101
........................................................................................................................................................................ 101
Enterprise resource planning systems ............................................................................................................ 101
Supply chain management systems ................................................................................................................. 102
Internet-drive supply chain gebaseerd op netewerken ................................................................................... 103
Customer relationship management systems .................................................................................................. 103
Uitdagingen rond entreprise applications...................................................................................................... 103

H9: Data Science ............................................................................................................................................... 104

Fundamentele concepten .................................................................................................................................. 104
Terminologie .................................................................................................................................................. 104
AI/ML/DL ....................................................................................................................................................... 105
Data ................................................................................................................................................................ 106
Data als strategisch goed ............................................................................................................................... 106
Welke type beslissingen kunnen we ondersteunen met data science? ............................................................ 107
Herinner u! ................................................................................................................................................ 107
Een model? ................................................................................................................................................ 107
Een model ....................................................................................................................................................... 107
Een model leren.............................................................................................................................................. 108
Trainen: gewichten vinden op basis van training data .................................................................................. 108
Complexe functies approximeren met neurale netwerken .............................................................................. 109
Sommige geleerde functies kunnen zeer complex zijn. ................................................................................... 110
Sommige decision support systemen behelzen meerdere complexe modellen ................................................ 111
Learning (bestuderen) .................................................................................................................................... 111

Taken, methodes, en toepassingen ................................................................................................................... 113
Data science: taken, methodes en toepassingen ............................................................................................. 113
Variabelen ...................................................................................................................................................... 116
Survised learning............................................................................................................................................ 116
Regression (loon, lengte)................................................................................................................................ 117
Classification .................................................................................................................................................. 117
Test: regressive of classificatie ...................................................................................................................... 118
Recap .............................................................................................................................................................. 118
Methodes ........................................................................................................................................................ 119
Wat is een goed model? .................................................................................................................................. 119
Training vs Deployment ................................................................................................................................. 121
Voorbeelden DS.............................................................................................................................................. 122

, Van theorie naar praktijk met CRISP-DM ..................................................................................................... 122
........................................................................................................................................................................ 123
Churn prediction (1)....................................................................................................................................... 123
Business understanding (2) ....................................................................................................................... 124
Data understanding ................................................................................................................................... 124
Churn prediction ............................................................................................................................................ 126
Belangrijke keuzes: een nieuwe kijk ............................................................................................................... 128
Case study.................................................................................................................................................. 129
Enkele illustratieve gevallen ...................................................................................................................... 129
Is data science altijd nuttig? .......................................................................................................................... 131
De meeste DS projecten falen......................................................................................................................... 131
Redenen voor het falen van DS projecten ...................................................................................................... 131

Extra: a nota on deep learning ......................................................................................................................... 132
The flexibility of neural networks ................................................................................................................... 132
State of the art DL applications...................................................................................................................... 132
Sota DL........................................................................................................................................................... 133
Vision ......................................................................................................................................................... 133
Computers leren op basis van foto’s, maar hoe kan een computer zien? .................................................. 133
Pixels omzetten naar een kwantitatieve vorm. We kunnen pixels waarde geven aan de hand van een kleur.
Deze pixels in de computer steken  RGB kleuren ................................................................................. 133
Mapping leren van X naar Y  image herkenningssysteem..................................................................... 133
X = inputs, pixels, dingen die we observeren ............................................................................................ 133
Y = 1 .......................................................................................................................................................... 133
CNNs  vision .......................................................................................................................................... 134
Learning features in vision  vision ......................................................................................................... 134
Natural language processing  NLP ....................................................................................................... 134
Using language as input  NLP ............................................................................................................... 135
Learning long term dependencies  NLP................................................................................................. 135
Generative modeling.................................................................................................................................. 136
SOTA DL  generative modeling ............................................................................................................. 136
Conclusie ................................................................................................................................................... 136

,Informatica voor bedrijfsbeleid
H1: Inleiding
Doel van de cursus?
– een aantal belangrijke begrippen van de bedrijfsinformatica meegeven voor o.a. een
goede communicatie tussen bedrijfsleiding en informatici
– competenties:
o wat is een informatiesysteem in de context van een organisatie?
o wat zijn sterktes, zwaktes, opportuniteiten en risico’s van
informatiesystemen?
o wat zijn functionele basisvereisten van een informatiesysteem en deze
valideren
o wat is de impact van IT op nieuwe en bestaande businessmodellen?
o hoe beheer je business projects met IT?
o wat zijn gepaste IT-technieken om informatie te creëren?
o hoe stem je IT en business strategieën op elkaar af? => waar het meeste zal
mislopen in de bedrijven

Belang IT
“Information technology and business are becoming inextricably interwoven. I don’t think
anybody can talk meaningfully about the one without talking about the other.”

Opportuniteiten
Nieuwe businessmodellen, innovaties, verhoogde efficiëntie, communicatie, automatisatie
Bv. Google, Apple, Facebook etc.

Zonder informatiesystemen heeft data geen nut. Dit is waarom data geld waard is. Fomo
Bedrijven willen niet achter zijn op de concurrentie

Risico’s?
– Duur en meerderheid mislukt (80 à 90%)
– Afhankelijkheid – wat als IS niet functioneren?
– Bv. Tesla en Amazon: Vanaf wanneer je online een pakje besteld tot wanneer het aan
jouw deur ligt zijn er tal van informatiesystemen aan verbonden.

80 a 90 procent van de gemaakte systemen zien nooit het licht en mislukken (kosten en
oplevertermijn). Facebook voorloper qua data en informatica (smijten veel geld in dit
departement). Tesla: data in auto’s – algoritme verbeteren bijv: waarom ruitenwisser uit als
auto deze aan zet

Enkele feiten
– 52% van de investeringen hebben betrekking tot IT
– Return on IT vs IT investment paradox: hoge investeringen in IT =/= altijd hogere
productiviteit

,Business/IT alignment
 business: cost, benefits, timing, strategy, functional requirements…
 IT: technology, programming, technical constraints…
 Er zijn veel verschillende stappen waar communicatie key is
 Het scharnierpunt in het proces = volgende slides




• zwakte / risico van IT: vlot verloop van een organisatie is afhankelijk van goede werking IT
vb: Amazon, vliegtuigmaatschappij, tax-on-web (problemen met webshop,
beheer orders, betalingen,klantenservice... als IT down is)



Important concept in development of IS:
– Een visie staat niet persé gelijk met implementatie
Je kan een goede visie hebben maar als je deze niet kan uitvoeren of laten zien..

Management kan nood en probleem highlighten: ‘traag vervoer’, vereist basiskennis
IT Precieze implementatie, aanwending technologie ‘auto’ -> IT experts
Most important IT management issue and concern = alignment of IT and business

Manager kan nood en probleem aangeven (dat past binnen de businesstrategie) bijv:
vervoer

,H2: Basisbegrippen
Informatiesystemen
Leerdoelen:
• De kernconcepten achter informatiesystemen kunnen onderscheiden
• De kernconcepten achter informatica kunnen definiëren
• De stappen van programmeren kunnen geven en uitleggen

- Hardware = apparatuur of machines die programma’s kunnen
uitvoeren. Alles wat je kan vastnemen (steeds meer aanwezig in
onze maatschappij, je kan het kapotkloppen met een hamer)

NOTE: wi-fi is hardware, want het wordt via apparatuur gestuurd!
Er is een schaarste van CPU’s.

Moderne informatiesystemen vereisen soms grote hardware- investeringen
Datacenter: 5de van google in België. Kosten miljoenen, clusters die continu draaien
(iedereen kan tegelijk google gebruiken). Service vereist serieuze investeringen
Foto is GPU = grafische kaart => Is duur en beter voor processen te parallelliseren

- Software
= programma’s en de algoritmes die ze voorstellen (een programma hoeft geen
grafisch scherm te hebben, vb het programma dat je computer opstart of een virus)
o Ook data
o Omzetting in machinetaal

- Databases
= collectie data in een computer systeem georganiseerd voor makkelijke opslag,
toegang, and beheer
bv. Relationele databank

- Communicatie
= verbinden van meerdere computers om te communiceren en data uit te wisselen
bv. Grootste netwerk: internet

- Mensen

De 5 bovenstaande SAMEN = Informatie technologie =/= geen informatie systemen
Je kan alle componenten combineren om een huis te maken

– (business) process
Opeenvolging van stappen of handeling om een product / dienst te genereren;
aanvang in jaren ’90 omdat er nood was aan werking tussen verschillende
actoren / departementen binnen een organisatie (daarvoor enkel flow chart)

– Informatiesysteem
Een set van onderling gerelateerde componenten die informatie verzamelen, verwerken,
opslaan en verspreiden om de besluitvorming in een organisatie te ondersteunen, gebruik

, makende van informatietechnologie.
 informatie bestaat niet als het geen nut heeft.


Informatie = data + nut -> combinatie van IT hardware, software, processen en
personen die het gebruiken (alles samen); mensen zijn heel belangrijk omdat je ze
moet opleiden en motiveren om het informatiesysteem te gebruiken

Bv. Ze verzamelen alle tweets: verzameling is voor microsoft enkel data. Ze kunnen
deze informatiesystemen verwerken voor bv een nieuwe xbox
= data distilleren om te kunnen optimaliseren

Zie hieronder: links = lijstje van de winkel en rechts komt het eruit voor de manager
Ander voorbeeld: verzameling #xbox posts -> is nog maar rauwe data – wordt verder
verwerkt voor tevredenheid te gaan verhogen




Zijn de hersenen een informatiesysteem?
 Ja! Zo ook bv. een bibliotheek

Relevantie IS
– Informatietechnologie en informatiesystemen zijn waarschijnlijk de belangrijkste
tools die ondernemingen voorhanden hebben om…
o support,
o automate,
o rationalize,
o streamline, and
o coordinate
– hun operationale and strategische decision making processen te ondersteunen…
– … en zo efficiënter and effectiever, …
– Om kosten te besparen
– Maar ook om extra inkomsten te verwerven

Voorbeelden?
– Amazonbooks
– Netflix: zijn begonnen als een mail out. Stuurden films via post. Nu kunnen we
onbeperkt films/series kijken zonder er achter te moeten vragen.
– Facebook
– Google
Vandaag is er een near zero margin (kosten)

,Relevantie: hele maatschappij
= Zowel grote multinationals, kleine tot middelgrote bedrijven gebruiken
informatiesystemen om informatie te bewaren, verwerken en rapporteren en zo processen
te ondersteunen.
– Aanwezig in hele maatschappij
– Verandering in verwachtingen van klanten. Mensen verwachten dat IT and IS
gebruikt worden door ondernemingen en overheden om betere, real-time diensten
te voorzien
Bv. Bpost, Bancontact, NMBS

Bancontact vanzelfsprekend?
Klanten accepteren het niet als ze niet kunnen plannen (BPOST)
NMBS (welke trein vertraging..)
Platenwinkel = weg – spotify

Informatica
Informatica is de wetenschap van de informatieverwerking (met computers)
– Informatics -> information, Cfr. Economics -> economy
Informatica is de wetenschap van de informatieverwerking (met computers)

Wetenschappelijk onderbouwen van zaken als:
– Het programmeren van computers en ontwerp van programmeertalen
– Opslag van informatie
– Algoritmes voor het oplossen van computationele problemen
– De complexiteit en schaalbaarheid van algoritmes zelf

Programmeren
= Het maken van een programma, het structureren van instructies zodat een machine die
kan uitvoeren – in een programmeertaal

Het schrijven van een programma
1. Probleem definiëren
2. Ontwerpen van de oplossing
Oplossing is dikwijls een algoritme (meer info: H3)
3. Programmeren
4. Testen (programma testen: veel geld en moeite)
5. Documenteren
EN Onderhouden

 Moderne aanpak: iteratief, flexibel, modulair

, H3: Algoritmes
Definitie
Leerdoelen
• De principes algoritme, programma en proces kunnen onderscheiden
• Basisconcepten en nut algoritmes begrijpen
• Algoritme representaties zoals pseudocode en flowcharts kunnen interpreteren en
opstellen

Algoritme = een reeks stappen die bepaalt hoe een taak wordt uitgevoerd, hoe tot een
oplossing wordt gekomen.

Stappen = elementaire handelingen
Een algoritme heeft een bepaald doel. Hoe een taak wordt uitgevoerd = hoe een doel wordt
bereikt vanaf een beginsituatie.

 Meest fundamenteel concept van de informatica!

Nieuw en abstract concept? Neen. Algoritmes komen namelijk dagelijks in het leven voor.
Bv. bereidingswijze om iets te koken
Bv. muzieknoten: instructies van links naar rechts, volgens een notatie.

 Meerdere manieren om een oplossingsmethode als algoritme neer te schrijven

Wiskunde
Bepaling grootste gemene deler van 2 getallen
Bv. het Euclidisch algoritme (staartdeling)

Formele definitie: algoritme
= Een algoritme is een geordende reeks ondubbelzinnige, uitvoerbare stappen die een
eindig proces beschrijven (vertrekkend van een gegeven beginsituatie en leidend naar een
bepaald doel).

Formele definitie binnen de informatica
- Toepassingsgebied: wiskunde of computeralgoritmes
Componenten:
- Geordend

- Ondubbelzinnig
Bv. laat ‘zachtjes’ bakken -> machine kan niet interpreteren

- Uitvoerbaar
Bv. niet-uitvoerbaar: maak een lijst met alle natuurlijke getallen
Bv. Deel de getallen door 0, dit kan niet.

- Eindig
Bv. ‘Tel elke 10 seconden 1 op bij een basisgetal’ -> stopconditie nodig!

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller Wclaesen. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $10.16. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

53068 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$10.16  3x  sold
  • (0)
Add to cart
Added